Function at 0x1800585e0
Capabilities:
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xb40]
sub rsp, 0xc40
mov rax, qword [0x18009b200]
xor rax, rsp
mov qword [rbp + 0xb30], rax
mov r15, rcx
mov qword [rsp + 0x60], rcx
xor r12d, r12d
mov dword [rsp + 0x58], r12d
xorps xmm0, xmm0
movups xmmword [rbp + 0xa70], xmm0
movups xmmword [rbp + 0xa80], xmm0
movups xmmword [rbp + 0xa90], xmm0
movups xmmword [rbp + 0xaa0], xmm0
mov dword [rbp - 0x78], r12d
mov eax, r12d
mov dword [rbp + 0xa70], eax
mov qword [rbp + 0xa78], r12
mov qword [rbp + 0xa80], r12
lea ecx, [r12 + 0x38]
call fcn.180080734
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rbp + 0xa78], rax
mov qword [rbp + 0xa88], r12
xorps xmm0, xmm0
movdqa xmmword [rbp + 0xa90], xmm0
mov qword [rbp + 0xaa0], 7
mov qword [rbp + 0xaa8], 8
mov dword [rbp + 0xa70], 0x3f800000
mov r8, rax
lea edx, [r12 + 0x10]
lea rcx, [rbp + 0xa88]
call fcn.18001dc10
nop
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xa50], xmm1
mov qword [rbp + 0xa60], r12
call fcn.180006e60
mov rsi, qword [rax]
mov r14, qword [rax + 8]
movabs r13, 0x100000001b3
lea rbx, str.Camille
cmp rsi, r14
je 0x18005eadb
lea rdi, [0x18008c584]
lea r15, [0x18008c534]
mov rcx, qword [rsi]
call fcn.180005ea0
mov r8d, eax
movzx edx, al
movabs rax, 0xcbf29ce484222325
xor rdx, rax
imul rdx, r13
mov eax, r8d
shr eax, 8
movzx ecx, al
xor rdx, rcx
imul rdx, r13
mov eax, r8d
shr eax, 0x10
movzx ecx, al
xor rdx, rcx
imul rdx, r13
mov eax, r8d
shr rax, 0x18
xor rdx, rax
imul rdx, r13
mov rax, qword [rbp + 0xaa0]
and rax, rdx
add rax, rax
mov rdx, qword [rbp + 0xa88]
mov rcx, qword [rdx + rax*8 + 8]
mov r10, qword [rbp + 0xa78]
cmp rcx, r10
je 0x180058794
mov r9, qword [rdx + rax*8]
cmp r8d, dword [rcx + 0x10]
je 0x180058797
cmp rcx, r9
je 0x180058794
mov rcx, qword [rcx + 8]
cmp r8d, dword [rcx + 0x10]
jne 0x180058783
jmp 0x180058797
mov rcx, r12
mov rax, r10
test rcx, rcx
cmovne rax, rcx
cmp rax, r10
jne 0x18005eac9
mov rcx, qword [rsi]
call fcn.180005ea0
mov dword [rbp + 0xa68], eax
cmp eax, 0x71097207
jne 0x18005889c
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x18], rax
test rax, rax
je 0x180058803
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x180058806
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Aatrox
mov qword [rax], rcx
lea rdx, str.AatroxW
mov qword [rax + 8], rdx
lea rcx, [0x18008c4f0]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 1
mov dword [rax + 0x2c], 7
mov qword [rax + 0x58], rdx
lea rcx, str.aatroxwbump
mov qword [rax + 0x30], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180058877
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0xa10]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0xa10]
jmp 0x18005eaa5
cmp eax, 0x7d004170
jne 0x180058a29
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x10], rax
test rax, rax
je 0x1800588e7
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x1800588ea
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Alistar
mov qword [rax], rcx
lea rcx, str.AlistarW
mov qword [rax + 8], rcx
lea rcx, [0x18008c4f0]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 1
mov dword [rax + 0x2c], 3
lea rcx, str.Headbutt
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180058945
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x180058956
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rsp + 0x48], rax
test rax, rax
je 0x180058997
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005899a
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Alistar
mov qword [rax], rcx
lea rcx, str.AlistarE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 8
lea rdx, str.alistareattack
mov qword [rax + 0x38], rdx
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180058a04
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0xa30]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0xa30]
jmp 0x18005eaa5
cmp eax, 0xe6318952
jne 0x180058b13
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x448], rax
test rax, rax
je 0x180058a77
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x180058a7a
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Anivia
mov qword [rax], rcx
lea rcx, str.AniviaE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 1
lea rcx, str.Frostbite
mov qword [rax + 0x58], rcx
lea rcx, str.frostbite
mov qword [rax + 0xa0], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180058aee
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0xa40]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0xa40]
jmp 0x18005eaa5
cmp eax, 0xf111751d
jne 0x180058bf3
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x450], rax
test rax, rax
je 0x180058b61
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x180058b64
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Annie
mov qword [rax], rcx
lea rcx, str.AnnieQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 1
mov qword [rax + 0x58], rcx
lea rcx, str.annieq
mov qword [rax + 0xa0], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180058bce
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x490]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x490]
jmp 0x18005eaa5
cmp eax, 0x1fc9370d
jne 0x180058cd7
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x458], rax
test rax, rax
je 0x180058c41
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x180058c44
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Aphelios
mov qword [rax], rcx
lea rcx, str.ApheliosQ
mov qword [rax + 8], rcx
lea rcx, str.Q_Gravitum_Root
mov qword [rax + 0x10], rcx
mov qword [rax + 0x28], r12
lea rcx, str.ApheliosGravitumDebuff
mov qword [rax + 0x30], rcx
lea rcx, str.ApheliosGravitumQ
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180058cb2
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x4a0]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x4a0]
jmp 0x18005eaa5
cmp eax, 0x9d92842a
jne 0x180058db3
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x460], rax
test rax, rax
je 0x180058d25
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x180058d28
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Blitzcrank
mov qword [rax], rcx
lea rcx, str.BlitzcrankE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 3
lea rcx, str.PowerFistAttack
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180058d8e
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x4b0]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x4b0]
jmp 0x18005eaa5
cmp eax, 0xe8b74ec7
jne 0x180058f7a
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x468], rax
test rax, rax
je 0x180058e01
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x180058e04
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Brand
mov qword [rax], rcx
lea rcx, str.BrandE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180058e51
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x180058e62
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x480], rax
test rax, rax
je 0x180058ea8
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
mov rdi, rax
jmp 0x180058eab
mov rdi, r12
mov qword [rsp + 0x30], rdi
lea rax, str.Brand
mov qword [rdi], rax
lea rcx, str.BrandR
mov qword [rdi + 8], rcx
lea rax, [0x18008c628]
mov qword [rdi + 0x10], rax
mov dword [rdi + 0x28], 3
mov dword [rdi + 0x2c], 1
mov qword [rdi + 0x58], rcx
mov qword [rdi + 0xa0], rcx
lea rax, str.BrandRMissile
mov qword [rbp - 0x40], rax
lea rcx, [rdi + 0xa8]
call fcn.180067b40
lea r8, [rbp - 0x38]
lea rdx, [rbp - 0x40]
lea rcx, [rdi + 0xa8]
call fcn.180052730
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180058f31
mov qword [rdx], rdi
add qword [rbp + 0xa58], 8
jmp 0x180058f42
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x4c0]
lea r8, [rbp + 0xa68]
lea r9, [rsp + 0x30]
mov qword [rsp + 0x30], rax
lea rcx, [rbp + 0xa70]
call fcn.1800545a0
lea rdi, [0x18008c584]
jmp 0x18005eac2
cmp eax, 0xec9ac7aa
jne 0x18005904c
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x488], rax
test rax, rax
je 0x180058fc8
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x180058fcb
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Briar
mov qword [rax], rcx
lea rcx, str.BriarQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180059027
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x4d0]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x4d0]
jmp 0x18005eaa5
cmp eax, 0x601c4b58
jne 0x18005913d
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0xc0], rax
test rax, rax
je 0x18005909a
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005909d
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Caitlyn
mov qword [rax], rcx
lea rcx, str.CaitlynR
mov qword [rax + 8], rcx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 1
lea rcx, str.CaitlynAceintheHole
mov qword [rax + 0x58], rcx
lea rcx, str.caitlynaceintheholemissile
mov qword [rax + 0xa0], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180059118
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x4e0]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x4e0]
jmp 0x18005eaa5
cmp eax, 0x6ff5cbeb
jne 0x180059432
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0xc8], rax
test rax, rax
je 0x18005918b
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005918e
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Camille
mov qword [rax], rcx
lea rcx, str.CamilleQ1
mov qword [rax + 8], rcx
lea rcx, [0x18008c6b4]
mov qword [rax + 0x10], rcx
mov qword [rax + 0x28], r12
lea rcx, str.CamilleQAttack
mov qword [rax + 0x58], rcx
lea rcx, str.CamilleQ
mov qword [rax + 0x38], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x1800591ea
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x1800591fb
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0xd0], rax
test rax, rax
je 0x18005923e
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x180059241
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Camille
mov qword [rax], rcx
lea rdx, str.CamilleQ2
mov qword [rax + 8], rdx
lea rcx, [0x18008c6e4]
mov qword [rax + 0x10], rcx
mov qword [rax + 0x28], r12
lea rcx, str.CamilleQAttack
mov qword [rax + 0x58], rcx
mov qword [rax + 0x38], rdx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180059296
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x1800592a7
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0xd8], rax
test rax, rax
je 0x1800592ea
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x1800592ed
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Camille
mov qword [rax], rcx
lea rcx, str.CamilleQ3
mov qword [rax + 8], rcx
lea rcx, [0x18008c6f4]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
lea rcx, str.CamilleQAttackEmpowered
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180059345
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x180059356
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0xe0], rax
test rax, rax
je 0x180059399
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005939c
mov rax, r12
mov qword [rsp + 0x30], rax
lea rbx, str.Camille
mov qword [rax], rbx
lea rdx, str.CamilleR
mov qword [rax + 8], rdx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rdx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x1800593f0
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x180059401
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
mov qword [rsp + 0x30], rax
lea r9, [rsp + 0x30]
lea r8, [rbp + 0xa68]
lea rdx, [rbp + 0x4f0]
lea rcx, [rbp + 0xa70]
call fcn.1800545a0
jmp 0x18005eac9
cmp eax, 0x205bb971
jne 0x180059515
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0xe8], rax
test rax, rax
je 0x180059480
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x180059483
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Cassiopeia
mov qword [rax], rcx
lea rcx, str.CassiopeiaE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 1
mov qword [rax + 0x58], rcx
lea rcx, str.cassiopeiae
mov qword [rax + 0xa0], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x1800594f0
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x500]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x500]
jmp 0x18005eaa5
cmp eax, 0x3094e898
jne 0x1800595f8
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0xf0], rax
test rax, rax
je 0x180059563
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x180059566
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Chogath
mov qword [rax], rcx
lea rcx, str.ChogathR
mov qword [rax + 8], rcx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 3
lea rcx, str.Feast
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x1800595d3
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x510]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x510]
jmp 0x18005eaa5
cmp eax, 0x52186a32
jne 0x18005978d
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0xf8], rax
test rax, rax
je 0x180059646
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x180059649
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Darius
mov qword [rax], rcx
lea rcx, str.DariusW
mov qword [rax + 8], rcx
lea rcx, [0x18008c4f0]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 1
mov dword [rax + 0x2c], 3
lea rcx, str.DariusNoxianTacticsONHAttack
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x1800596a4
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x1800596b5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x100], rax
test rax, rax
je 0x1800596f8
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x1800596fb
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Darius
mov qword [rax], rcx
lea rcx, str.DariusR
mov qword [rax + 8], rcx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 3
lea rcx, str.DariusExecute
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180059768
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x520]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x520]
jmp 0x18005eaa5
cmp eax, 0x904bf10a
jne 0x180059869
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x108], rax
test rax, rax
je 0x1800597db
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x1800597de
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Ekko
mov qword [rax], rcx
lea rcx, str.EkkoE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 3
lea rcx, str.EkkoEAttack
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180059844
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x530]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x530]
jmp 0x18005eaa5
cmp eax, 0xa1490494
jne 0x180059942
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x110], rax
test rax, rax
je 0x1800598b7
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x1800598ba
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Elise
mov qword [rax], rcx
lea rcx, str.EliseQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
lea rcx, str.EliseSpiderQCast
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005991d
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x540]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x540]
jmp 0x18005eaa5
cmp eax, 0x5783643f
jne 0x180059a22
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x118], rax
test rax, rax
je 0x180059990
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x180059993
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.FiddleSticks
mov qword [rax], rcx
lea rcx, str.FiddleSticksQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 1
mov qword [rax + 0x58], rcx
lea rcx, str.fiddlesticksqmissilefear
mov qword [rax + 0xa0], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x1800599fd
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x550]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x550]
jmp 0x18005eaa5
cmp eax, 0x33d903ef
jne 0x180059b09
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x120], rax
test rax, rax
je 0x180059a70
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x180059a73
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Gangplank
mov qword [rax], rcx
lea rcx, str.GangplankQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 1
lea rcx, str.GangplankQProceed
mov qword [rax + 0x58], rcx
lea rcx, str.gangplankqproceed
mov qword [rax + 0xa0], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180059ae4
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x560]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x560]
jmp 0x18005eaa5
cmp eax, 0x2db75281
jne 0x180059c8d
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x128], rax
test rax, rax
je 0x180059b57
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x180059b5a
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Garen
mov qword [rax], rcx
lea rcx, str.GarenQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
lea rcx, str.GarenQAttack
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180059bab
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x180059bbc
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x130], rax
test rax, rax
je 0x180059bff
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x180059c02
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Garen
mov qword [rax], rcx
lea rdx, str.GarenR
mov qword [rax + 8], rdx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rdx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180059c68
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x570]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x570]
jmp 0x18005eaa5
cmp eax, 0xdefd19bb
jne 0x180059d69
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x138], rax
test rax, rax
je 0x180059cdb
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x180059cde
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Hecarim
mov qword [rax], rcx
lea rcx, str.HecarimE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 3
lea rcx, str.HecarimRampAttack
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180059d44
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x580]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x580]
jmp 0x18005eaa5
cmp eax, 0xf78d33aa
jne 0x180059e5a
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x140], rax
test rax, rax
je 0x180059db7
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x180059dba
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Janna
mov qword [rax], rcx
lea rcx, str.JannaW
mov qword [rax + 8], rcx
lea rcx, [0x18008c4f0]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 1
mov dword [rax + 0x2c], 1
lea rcx, str.SowTheWind
mov qword [rax + 0x58], rcx
lea rcx, str.sowthewind
mov qword [rax + 0xa0], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180059e35
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x590]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x590]
jmp 0x18005eaa5
cmp eax, 0xb1f7ec95
jne 0x180059f3d
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x148], rax
test rax, rax
je 0x180059ea8
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x180059eab
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.JarvanIV
mov qword [rax], rcx
lea rcx, str.JarvanIVR
mov qword [rax + 8], rcx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 3
lea rcx, str.JarvanIVCataclysm
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180059f18
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x5a0]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x5a0]
jmp 0x18005eaa5
cmp eax, 0x349383c1
jne 0x18005a170
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x150], rax
test rax, rax
je 0x180059f8b
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x180059f8e
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, [0x18008c93c]
mov qword [rax], rcx
lea rcx, str.JaxQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x180059fd8
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x180059fe9
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x158], rax
test rax, rax
je 0x18005a02c
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005a02f
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, [0x18008c93c]
mov qword [rax], rcx
lea rcx, str.JaxW
mov qword [rax + 8], rcx
lea rcx, [0x18008c4f0]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 1
mov dword [rax + 0x2c], 3
lea rcx, str.JaxWAttack
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005a08a
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x18005a09b
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x160], rax
test rax, rax
je 0x18005a0de
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005a0e1
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, [0x18008c93c]
mov qword [rax], rcx
lea rcx, str.JaxE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 4
mov qword [rax + 0x58], rcx
mov qword [rax + 0x30], rcx
mov dword [rax + 0x4c], 0x43af0000
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005a14b
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x5b0]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x5b0]
jmp 0x18005eaa5
cmp eax, 0xfcecdb84
jne 0x18005a2f4
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x168], rax
test rax, rax
je 0x18005a1be
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005a1c1
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Jayce
mov qword [rax], rcx
lea rcx, str.JayceQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
lea rcx, str.JayceToTheSkies
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005a212
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x18005a223
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x170], rax
test rax, rax
je 0x18005a266
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005a269
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Jayce
mov qword [rax], rcx
lea rcx, str.JayceE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 3
lea rcx, str.JayceThunderingBlow
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005a2cf
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x5c0]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x5c0]
jmp 0x18005eaa5
cmp eax, 0x39084661
jne 0x18005a489
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x178], rax
test rax, rax
je 0x18005a345
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
mov rdi, rax
jmp 0x18005a348
mov rdi, r12
mov qword [rsp + 0x30], rdi
lea rax, str.Kaisa
mov qword [rdi], rax
lea rcx, str.KaisaQ
mov qword [rdi + 8], rcx
lea rax, [0x18008c584]
mov qword [rdi + 0x10], rax
mov dword [rdi + 0x28], r12d
mov dword [rdi + 0x2c], 1
mov qword [rdi + 0x58], rcx
lea rax, str.KaisaQLeftMissile1
mov qword [rdi + 0xa0], rax
lea rax, str.KaisaQRightMissile1
mov qword [rbp + 0x60], rax
lea rax, str.KaisaQLeftMissile2
mov qword [rbp + 0x68], rax
lea rax, str.KaisaQRightMissile2
mov qword [rbp + 0x70], rax
lea rax, str.KaisaQLeftMissile3
mov qword [rbp + 0x78], rax
lea rax, str.KaisaQRightMissile3
mov qword [rbp + 0x80], rax
lea rax, str.KaisaQLeftMissile4
mov qword [rbp + 0x88], rax
lea rax, str.KaisaQRightMissile4
mov qword [rbp + 0x90], rax
lea rax, str.KaisaQLeftMissile5
mov qword [rbp + 0x98], rax
lea rax, str.KaisaQRightMissile5
mov qword [rbp + 0xa0], rax
lea rax, str.KaisaQLeftMissile6
mov qword [rbp + 0xa8], rax
lea rax, str.KaisaQRightMissile6
mov qword [rbp + 0xb0], rax
lea rcx, [rdi + 0x60]
call fcn.180067b40
lea r8, [rbp + 0xb8]
lea rdx, [rbp + 0x60]
lea rcx, [rdi + 0x60]
call fcn.180052730
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005a464
mov qword [rdx], rdi
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x5d0]
jmp 0x180058f51
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x5d0]
jmp 0x180058f51
cmp eax, 0x3d70d070
jne 0x18005a570
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x180], rax
test rax, rax
je 0x18005a4d7
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005a4da
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Karma
mov qword [rax], rcx
lea rcx, str.KarmaW
mov qword [rax + 8], rcx
lea rcx, [0x18008c4f0]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 1
mov dword [rax + 0x2c], 7
lea rcx, str.KarmaSpiritBind
mov qword [rax + 0x58], rcx
mov qword [rax + 0x30], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005a54b
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x5e0]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x5e0]
jmp 0x18005eaa5
cmp eax, 0x72c6d76e
jne 0x18005a65e
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x188], rax
test rax, rax
je 0x18005a5be
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005a5c1
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Karthus
mov qword [rax], rcx
lea rcx, str.KarthusR
mov qword [rax + 8], rcx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 7
lea rcx, str.KarthusFallenOne
mov qword [rax + 0x58], rcx
lea rcx, str.karthusfallenonetarget
mov qword [rax + 0x30], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005a639
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x5f0]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x5f0]
jmp 0x18005eaa5
cmp eax, 0x9a84477e
jne 0x18005a7ea
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x190], rax
test rax, rax
je 0x18005a6ac
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005a6af
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Kassadin
mov qword [rax], rcx
lea rcx, str.KassadinQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 1
lea rcx, str.NullLance
mov qword [rax + 0x58], rcx
mov qword [rax + 0xa0], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005a707
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x18005a718
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x198], rax
test rax, rax
je 0x18005a75b
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005a75e
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Kassadin
mov qword [rax], rcx
lea rcx, str.KassadinW
mov qword [rax + 8], rcx
lea rcx, [0x18008c4f0]
mov qword [rax + 0x10], rcx
mov qword [rax + 0x28], 1
lea rcx, str.NetherBlade
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005a7c5
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x600]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x600]
jmp 0x18005eaa5
cmp eax, 0xa2963deb
jne 0x18005a8d1
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x1a0], rax
test rax, rax
je 0x18005a838
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005a83b
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Kayn
mov qword [rax], rcx
lea rcx, str.KaynR
mov qword [rax + 8], rcx
lea rdx, str.R_buff
mov qword [rax + 0x10], rdx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 7
mov qword [rax + 0x58], rcx
lea rcx, str.kaynrhost
mov qword [rax + 0x30], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005a8ac
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x610]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x610]
jmp 0x18005eaa5
cmp eax, 0x454b9583
jne 0x18005a994
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x1a8], rax
test rax, rax
je 0x18005a91c
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005a91f
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Kennen
mov qword [rax], rcx
lea rcx, str.KennenW
mov qword [rax + 8], rcx
lea rcx, [0x18008c4f0]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 1
mov dword [rax + 0x2c], 9
lea rcx, str.KennenBringTheLight
mov qword [rax + 0x58], rcx
lea rcx, str.kennenmarkofstorm
mov qword [rax + 0x30], rcx
mov dword [rax + 0x48], 3
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x620]
jmp 0x18005eaa5
cmp eax, 0xba24d3e5
jne 0x18005aa5c
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x1b0], rax
test rax, rax
je 0x18005a9df
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005a9e2
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Khazix
mov qword [rax], rcx
lea rcx, str.KhazixQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rcx
lea rcx, str.KhazixQLong
mov qword [rbp - 0x38], rcx
lea rcx, [rbp - 0x38]
mov qword [rbp + 0x30], rcx
lea rcx, [rbp - 0x30]
mov qword [rbp + 0x38], rcx
lea rcx, [rax + 0x60]
lea rdx, [rbp + 0x30]
call fcn.180055ae0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x630]
jmp 0x18005eaa5
cmp eax, 0x30e7f07d
jne 0x18005ab06
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x1b8], rax
test rax, rax
je 0x18005aaa7
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005aaaa
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Kindred
mov qword [rax], rcx
lea rcx, str.KindredE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 3
lea rcx, str.KindredBasicAttackOverrideLightbombFinal
mov qword [rax + 0x58], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x640]
jmp 0x18005eaa5
cmp eax, 0xa7ece380
jne 0x18005abb8
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x1c0], rax
test rax, rax
je 0x18005ab51
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005ab54
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Kled
mov qword [rax], rcx
lea rcx, str.KledQ
mov qword [rax + 8], rcx
lea rdx, str.Q_Chain_buff
mov qword [rax + 0x10], rdx
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 7
mov qword [rax + 0x58], rcx
lea rcx, str.kledqbump
mov qword [rax + 0x30], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x650]
jmp 0x18005eaa5
cmp eax, 0x9f6f3186
jne 0x18005ac62
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x1c8], rax
test rax, rax
je 0x18005ac03
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005ac06
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.KSante
mov qword [rax], rcx
lea rdx, str.KSanteR
mov qword [rax + 8], rdx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rdx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x660]
jmp 0x18005eaa5
cmp eax, 0xeb2d6693
jne 0x18005af01
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x1d0], rax
test rax, rax
je 0x18005acad
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005acb0
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Leblanc
mov qword [rax], rcx
lea rcx, str.LeblancQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 1
mov qword [rax + 0x58], rcx
mov qword [rax + 0xa0], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x1d8], rax
test rax, rax
je 0x18005ad35
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005ad38
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Leblanc
mov qword [rax], rcx
lea rcx, str.LeblancRQ
mov qword [rax + 8], rcx
lea rdx, [0x18008ccb4]
mov qword [rax + 0x10], rdx
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 1
mov qword [rax + 0x58], rcx
mov qword [rax + 0xa0], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x1e0], rax
test rax, rax
je 0x18005adc7
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005adca
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Leblanc
mov qword [rax], rcx
lea rcx, str.LeblancE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 7
mov qword [rax + 0x58], rcx
mov qword [rax + 0x30], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005ae1b
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x18005ae2c
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x1e8], rax
test rax, rax
je 0x18005ae6f
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005ae72
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Leblanc
mov qword [rax], rcx
lea rcx, str.LeblancRE
mov qword [rax + 8], rcx
lea rdx, [0x18008ccd4]
mov qword [rax + 0x10], rdx
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 7
mov qword [rax + 0x58], rcx
mov qword [rax + 0x30], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005aedc
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x670]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x670]
jmp 0x18005eaa5
cmp eax, 0xbb34ee8c
jne 0x18005afdd
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x1f0], rax
test rax, rax
je 0x18005af4f
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005af52
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.LeeSin
mov qword [rax], rcx
lea rdx, str.LeeSinR
mov qword [rax + 8], rdx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rdx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005afb8
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x680]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x680]
jmp 0x18005eaa5
cmp eax, 0x39ff4429
jne 0x18005b0b6
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x1f8], rax
test rax, rax
je 0x18005b02b
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005b02e
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Leona
mov qword [rax], rcx
lea rcx, str.LeonaQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
lea rcx, str.LeonaShieldOfDaybreakAttack
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005b091
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x690]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x690]
jmp 0x18005eaa5
cmp eax, 0xd23b335
jne 0x18005b1ce
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x200], rax
test rax, rax
je 0x18005b107
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
mov rdi, rax
jmp 0x18005b10a
mov rdi, r12
mov qword [rsp + 0x30], rdi
lea rax, str.Lillia
mov qword [rdi], rax
lea rcx, str.LilliaR
mov qword [rdi + 8], rcx
lea rax, [0x18008c628]
mov qword [rdi + 0x10], rax
mov dword [rdi + 0x28], 3
mov dword [rdi + 0x2c], 1
mov qword [rdi + 0x58], rcx
lea rax, str.lilliarexpungemissile
mov qword [rdi + 0xa0], rax
lea rax, str.lilliarexpungemissiletwo
mov qword [rbp - 0x30], rax
lea rcx, [rdi + 0xa8]
call fcn.180067b40
lea r8, [rbp - 0x28]
lea rdx, [rbp - 0x30]
lea rcx, [rdi + 0xa8]
call fcn.180052730
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005b1a9
mov qword [rdx], rdi
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x6a0]
jmp 0x180058f51
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x6a0]
jmp 0x180058f51
cmp eax, 0x884bf49
jne 0x18005b2d2
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x208], rax
test rax, rax
je 0x18005b21f
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
mov rdi, rax
jmp 0x18005b222
mov rdi, r12
mov qword [rsp + 0x30], rdi
lea rax, str.Lissandra
mov qword [rdi], rax
lea rcx, str.LissandraR
mov qword [rdi + 8], rcx
lea rax, [0x18008c628]
mov qword [rdi + 0x10], rax
mov dword [rdi + 0x28], 3
mov dword [rdi + 0x2c], 3
mov qword [rdi + 0x58], rcx
lea rax, str.LissandraREnemy
mov qword [rbp - 0x28], rax
lea rcx, [rdi + 0x60]
call fcn.180067b40
lea r8, [rbp - 0x20]
lea rdx, [rbp - 0x28]
lea rcx, [rdi + 0x60]
call fcn.180052730
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005b2ad
mov qword [rdx], rdi
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x6b0]
jmp 0x180058f51
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x6b0]
jmp 0x180058f51
cmp eax, 0x97f8a01c
jne 0x18005b3a4
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x210], rax
test rax, rax
je 0x18005b320
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005b323
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Lucian
mov qword [rax], rcx
lea rcx, str.LucianQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005b37f
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x8b0]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x8b0]
jmp 0x18005eaa5
cmp eax, 0xdae94192
jne 0x18005b48e
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x218], rax
test rax, rax
je 0x18005b3f2
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005b3f5
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Lulu
mov qword [rax], rcx
lea rdx, str.LuluW
mov qword [rax + 8], rdx
lea rcx, [0x18008c4f0]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 1
mov dword [rax + 0x2c], 1
mov qword [rax + 0x58], rdx
lea rcx, str.luluwtwo
mov qword [rax + 0xa0], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005b469
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x6d0]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x6d0]
jmp 0x18005eaa5
cmp eax, 0xc1dceaaa
jne 0x18005b575
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x220], rax
test rax, rax
je 0x18005b4dc
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005b4df
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Malphite
mov qword [rax], rcx
lea rcx, str.MalphiteQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 1
lea rcx, str.SeismicShard
mov qword [rax + 0x58], rcx
lea rcx, str.seismicshard
mov qword [rax + 0xa0], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005b550
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x6e0]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x6e0]
jmp 0x18005eaa5
cmp eax, 0x22d7d75a
jne 0x18005b6f5
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x228], rax
test rax, rax
je 0x18005b5c3
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005b5c6
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Malzahar
mov qword [rax], rcx
lea rcx, str.MalzaharE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005b613
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x18005b624
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x230], rax
test rax, rax
je 0x18005b667
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005b66a
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Malzahar
mov qword [rax], rcx
lea rdx, str.MalzaharR
mov qword [rax + 8], rdx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rdx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005b6d0
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x6f0]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x6f0]
jmp 0x18005eaa5
cmp eax, 0x8efb7d38
jne 0x18005b79f
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x238], rax
test rax, rax
je 0x18005b740
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005b743
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Maokai
mov qword [rax], rcx
lea rdx, str.MaokaiW
mov qword [rax + 8], rdx
lea rcx, [0x18008c4f0]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 1
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rdx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x700]
jmp 0x18005eaa5
cmp eax, 0xe5a429f2
jne 0x18005b846
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x240], rax
test rax, rax
je 0x18005b7ea
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005b7ed
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.MasterYi
mov qword [rax], rcx
lea rcx, str.MasterYiQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
lea rcx, str.AlphaStrike
mov qword [rax + 0x58], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x710]
jmp 0x18005eaa5
cmp eax, 0x205d23ca
jne 0x18005ba11
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x248], rax
test rax, rax
je 0x18005b891
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005b894
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.MonkeyKing
mov qword [rax], rcx
lea rcx, str.MonkeyKingQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
lea rcx, str.MonkeyKingQAttack
mov qword [rax + 0x58], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x250], rax
test rax, rax
je 0x18005b919
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005b91c
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.MonkeyKing
mov qword [rax], rcx
lea rcx, str.MonkeyKingE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 3
lea rcx, str.MonkeyKingNimbus
mov qword [rax + 0x58], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x258], rax
test rax, rax
je 0x18005b9a4
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005b9a7
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.MonkeyKing
mov qword [rax], rcx
lea rcx, str.MonkeyKingR
mov qword [rax + 8], rcx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 6
lea rcx, str.MonkeyKingSpinToWin
mov qword [rax + 0x58], rcx
mov dword [rax + 0x4c], 0x43c80000
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x720]
jmp 0x18005eaa5
cmp eax, 0x166c307e
jne 0x18005baf4
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x260], rax
test rax, rax
je 0x18005ba5c
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005ba5f
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Mordekaiser
mov qword [rax], rcx
lea rdx, str.MordekaiserR
mov qword [rax + 8], rdx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rdx
lea rcx, str.mordekaisersoulmissile
mov qword [rax + 0xa0], rcx
lea rcx, str.mordekaiserrwispmis
mov qword [rbp - 0x20], rcx
lea rcx, [rbp - 0x20]
mov qword [rbp + 0x40], rcx
lea rcx, [rbp - 0x18]
mov qword [rbp + 0x48], rcx
lea rcx, [rax + 0xa8]
lea rdx, [rbp + 0x40]
call fcn.180055ae0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x730]
jmp 0x18005eaa5
cmp eax, 0xf537fddd
jne 0x18005bc3b
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x268], rax
test rax, rax
je 0x18005bb3f
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005bb42
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Morgana
mov qword [rax], rcx
lea rdx, str.MorganaR
mov qword [rax + 8], rdx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rdx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x270], rax
test rax, rax
je 0x18005bbca
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005bbcd
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Morgana
mov qword [rax], rcx
lea rcx, str.MorganaRBuff
mov qword [rax + 8], rcx
lea rcx, str.R_Buff_Stun
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 7
lea rcx, str.morganarvfxmis
mov qword [rax + 0x58], rcx
lea rcx, str.morganardebuff
mov qword [rax + 0x30], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x740]
jmp 0x18005eaa5
cmp eax, 0xe7b0f828
jne 0x18005bce5
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x278], rax
test rax, rax
je 0x18005bc86
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005bc89
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Naafiri
mov qword [rax], rcx
lea rdx, str.NaafiriW
mov qword [rax + 8], rdx
lea rcx, [0x18008c4f0]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 1
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rdx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x750]
jmp 0x18005eaa5
cmp eax, 0x2e1ead2f
jne 0x18005bdc8
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x280], rax
test rax, rax
je 0x18005bd30
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005bd33
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Nami
mov qword [rax], rcx
lea rdx, str.NamiW
mov qword [rax + 8], rdx
lea rcx, [0x18008c4f0]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 1
mov dword [rax + 0x2c], 1
mov qword [rax + 0x58], rdx
lea rcx, str.namiwenemy
mov qword [rax + 0xa0], rcx
lea rcx, str.namiwmissileenemy
mov qword [rbp - 0x18], rcx
lea rcx, [rbp - 0x18]
mov qword [rbp + 0x50], rcx
lea rcx, [rbp - 0x10]
mov qword [rbp + 0x58], rcx
lea rcx, [rax + 0xa8]
lea rdx, [rbp + 0x50]
call fcn.180055ae0
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x760]
jmp 0x18005eaa5
cmp eax, 0x9bbfefe
jne 0x18005befa
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x288], rax
test rax, rax
je 0x18005be13
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005be16
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Nasus
mov qword [rax], rcx
lea rcx, str.NasusQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
lea rcx, str.NasusQAttack
mov qword [rax + 0x58], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x290], rax
test rax, rax
je 0x18005be9b
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005be9e
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Nasus
mov qword [rax], rcx
lea rdx, str.NasusW
mov qword [rax + 8], rdx
lea rcx, [0x18008c4f0]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 1
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rdx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x770]
jmp 0x18005eaa5
cmp eax, 0x6c318333
jne 0x18005c05e
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x298], rax
test rax, rax
je 0x18005bf45
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005bf48
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Nautilus
mov qword [rax], rcx
lea rcx, str.NautilusP
mov qword [rax + 8], rcx
lea rcx, str.Passive_Attack
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 0xffffffff
mov dword [rax + 0x2c], 0xa
lea rcx, str.NautilusRavageStrikeAttack
mov qword [rax + 0x58], rcx
lea rcx, str.nautiluspassivecheck
mov qword [rax + 0x30], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x2a0], rax
test rax, rax
je 0x18005bfe2
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005bfe5
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Nautilus
mov qword [rax], rcx
lea rcx, str.NautilusR
mov qword [rax + 8], rcx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 0xb
lea rcx, str.NautilusGrandLine
mov qword [rax + 0x58], rcx
lea rcx, str.nautilusgrandlinetarget
mov qword [rax + 0x30], rcx
lea rcx, str.Nautilus._R_sequence_impact
mov qword [rax + 0x40], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x780]
jmp 0x18005eaa5
cmp eax, 0x7da436b4
jne 0x18005c105
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x2a8], rax
test rax, rax
je 0x18005c0a9
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005c0ac
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Nidalee
mov qword [rax], rcx
lea rcx, str.NidaleeQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
lea rcx, str.NidaleeTakedownAttack
mov qword [rax + 0x58], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x790]
jmp 0x18005eaa5
cmp eax, 0xc4aadc06
jne 0x18005c1b3
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x2b0], rax
test rax, rax
je 0x18005c150
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005c153
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Nocturne
mov qword [rax], rcx
lea rcx, str.NocturneE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 7
lea rcx, str.NocturneUnspeakableHorror
mov qword [rax + 0x58], rcx
mov qword [rax + 0x30], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x7a0]
jmp 0x18005eaa5
cmp eax, 0x37f8e38e
jne 0x18005c253
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x2b8], rax
test rax, rax
je 0x18005c1fe
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005c201
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Nunu
mov qword [rax], rcx
lea rcx, str.NunuQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x7b0]
jmp 0x18005eaa5
cmp eax, 0x62042582
jne 0x18005c32f
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x2c0], rax
test rax, rax
je 0x18005c2a1
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005c2a4
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Olaf
mov qword [rax], rcx
lea rcx, str.OlafE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 3
lea rcx, str.OlafRecklessStrike
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005c30a
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x7c0]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x7c0]
jmp 0x18005eaa5
cmp eax, 0x650585c3
jne 0x18005c44d
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x2c8], rax
test rax, rax
je 0x18005c380
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
mov rdi, rax
jmp 0x18005c383
mov rdi, r12
mov qword [rsp + 0x30], rdi
lea rax, str.Ornn
mov qword [rdi], rax
lea rax, str.OrnnP
mov qword [rdi + 8], rax
lea rax, str.Passive_Attack
mov qword [rdi + 0x10], rax
mov dword [rdi + 0x28], 0xffffffff
mov dword [rdi + 0x2c], r12d
lea rax, str.OrnnVulnerableDebuff
mov qword [rdi + 0x30], rax
lea rax, str.OrnnBasicAttack2
mov qword [rdi + 0x58], rax
lea rax, str.OrnnBasicAttack
mov qword [rbp + 0x20], rax
lea rax, str.OrnnBasicAttack3
mov qword [rbp + 0x28], rax
lea rcx, [rdi + 0x60]
call fcn.180067b40
lea r8, [rbp + 0x30]
lea rdx, [rbp + 0x20]
lea rcx, [rdi + 0x60]
call fcn.180052730
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005c428
mov qword [rdx], rdi
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x7d0]
jmp 0x180058f51
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x7d0]
jmp 0x180058f51
cmp eax, 0xe51eff33
jne 0x18005c529
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x2d0], rax
test rax, rax
je 0x18005c49b
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005c49e
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Pantheon
mov qword [rax], rcx
lea rdx, str.PantheonW
mov qword [rax + 8], rdx
lea rcx, [0x18008c4f0]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 1
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rdx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005c504
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x7e0]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x7e0]
jmp 0x18005eaa5
cmp eax, 0x1b74f7ba
jne 0x18005c5fe
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x2d8], rax
test rax, rax
je 0x18005c577
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005c57a
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Poppy
mov qword [rax], rcx
lea rcx, str.PoppyE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005c5d9
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x7f0]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x7f0]
jmp 0x18005eaa5
cmp eax, 0x7315ce25
jne 0x18005c6d3
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x2e0], rax
test rax, rax
je 0x18005c64c
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005c64f
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Quinn
mov qword [rax], rcx
lea rcx, str.QuinnE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005c6ae
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x800]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x800]
jmp 0x18005eaa5
cmp eax, 0xa1dbe5ed
jne 0x18005c7af
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x2e8], rax
test rax, rax
je 0x18005c721
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005c724
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Rammus
mov qword [rax], rcx
lea rcx, str.RammusE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 3
lea rcx, str.PuncturingTaunt
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005c78a
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x810]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x810]
jmp 0x18005eaa5
cmp eax, 0x57601883
jne 0x18005c884
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x2f0], rax
test rax, rax
je 0x18005c7fd
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005c800
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.RekSai
mov qword [rax], rcx
lea rcx, str.RekSaiE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005c85f
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x820]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x820]
jmp 0x18005eaa5
cmp eax, 0x1c0be672
jne 0x18005ca19
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x2f8], rax
test rax, rax
je 0x18005c8d2
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005c8d5
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Renekton
mov qword [rax], rcx
lea rcx, str.RenektonW
mov qword [rax + 8], rcx
lea rcx, [0x18008c4f0]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 1
mov dword [rax + 0x2c], 3
lea rcx, str.RenektonExecute
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005c930
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x18005c941
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x300], rax
test rax, rax
je 0x18005c984
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005c987
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Renekton
mov qword [rax], rcx
lea rcx, str.RenektonWExecute
mov qword [rax + 8], rcx
lea rcx, str.W___Super_Execute
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 1
mov dword [rax + 0x2c], 3
lea rcx, str.RenektonSuperExecute
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005c9f4
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x830]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x830]
jmp 0x18005eaa5
cmp eax, 0xdd0bd0bd
jne 0x18005cba1
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x308], rax
test rax, rax
je 0x18005ca67
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005ca6a
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Rengar
mov qword [rax], rcx
lea rcx, str.RengarQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
lea rcx, str.RengarQAttack
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005cabb
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x18005cacc
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x310], rax
test rax, rax
je 0x18005cb0f
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005cb12
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Rengar
mov qword [rax], rcx
lea rcx, str.RengarQEmp
mov qword [rax + 8], rcx
lea rcx, str.Q___Emprove
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
lea rcx, str.RengarQEmpAttack
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005cb7c
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x840]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x840]
jmp 0x18005eaa5
cmp eax, 0x8f0e2b88
jne 0x18005cc8c
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x318], rax
test rax, rax
je 0x18005cbef
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005cbf2
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Riven
mov qword [rax], rcx
lea rcx, str.RivenQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 5
lea rcx, str.RivenTriCleave
mov qword [rax + 0x58], rcx
mov qword [rax + 0x30], rcx
mov dword [rax + 0x50], 0x437a0000
mov dword [rax + 0x48], 2
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005cc67
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x850]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x850]
jmp 0x18005eaa5
cmp eax, 0xf4186772
jne 0x18005cd6d
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x320], rax
test rax, rax
je 0x18005ccda
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005ccdd
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Ryze
mov qword [rax], rcx
lea rdx, str.RyzeW
mov qword [rax + 8], rdx
lea rcx, [0x18008c4f0]
mov qword [rax + 0x10], rcx
mov qword [rax + 0x28], 1
lea rcx, str.RyzeE
mov qword [rax + 0x30], rcx
mov qword [rax + 0x58], rdx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005cd48
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x860]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x860]
jmp 0x18005eaa5
cmp eax, 0x887a3adf
jne 0x18005ce57
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x328], rax
test rax, rax
je 0x18005cdbb
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005cdbe
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Sejuani
mov qword [rax], rcx
lea rcx, str.SejuaniE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 1
lea rcx, str.SejuaniE2
mov qword [rax + 0x58], rcx
lea rcx, str.sejuanie2
mov qword [rax + 0xa0], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005ce32
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x870]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x870]
jmp 0x18005eaa5
cmp eax, 0x14f7cdaf
jne 0x18005cf37
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x330], rax
test rax, rax
je 0x18005cea5
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005cea8
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Senna
mov qword [rax], rcx
lea rcx, str.SennaW
mov qword [rax + 8], rcx
lea rdx, str.W_buff
mov qword [rax + 0x10], rdx
mov dword [rax + 0x28], 1
mov dword [rax + 0x2c], 7
mov qword [rax + 0x58], rcx
mov qword [rax + 0x30], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005cf12
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x880]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x880]
jmp 0x18005eaa5
cmp eax, 0x18c000b2
jne 0x18005d013
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x338], rax
test rax, rax
je 0x18005cf85
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005cf88
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Sett
mov qword [rax], rcx
lea rdx, str.SettR
mov qword [rax + 8], rdx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rdx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005cfee
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x890]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x890]
jmp 0x18005eaa5
cmp eax, 0x9a1a73b8
jne 0x18005d0fd
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x340], rax
test rax, rax
je 0x18005d061
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005d064
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Shaco
mov qword [rax], rcx
lea rcx, str.ShacoE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 1
lea rcx, str.TwoShivPoison
mov qword [rax + 0x58], rcx
lea rcx, str.twoshivpoison
mov qword [rax + 0xa0], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005d0d8
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x8a0]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x8a0]
jmp 0x18005eaa5
cmp eax, 0xf45fc062
jne 0x18005d285
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x348], rax
test rax, rax
je 0x18005d14b
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005d14e
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Shyvana
mov qword [rax], rcx
lea rcx, str.ShyvanaQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
lea rcx, str.ShyvanaDoubleAttackHit
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005d19f
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x18005d1b0
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x350], rax
test rax, rax
je 0x18005d1f3
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005d1f6
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Shyvana
mov qword [rax], rcx
lea rcx, str.ShyvanaQ2
mov qword [rax + 8], rcx
lea rcx, str.Q___Dragon
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
lea rcx, str.ShyvanaDoubleAttackHitDragon
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005d260
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x6c0]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x6c0]
jmp 0x18005eaa5
cmp eax, 0x2edaeee
jne 0x18005d361
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x358], rax
test rax, rax
je 0x18005d2d3
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005d2d6
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Singed
mov qword [rax], rcx
lea rcx, str.SingedE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 3
lea rcx, str.Fling
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005d33c
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x8c0]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x8c0]
jmp 0x18005eaa5
cmp eax, 0xb676fa78
jne 0x18005d4f6
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x360], rax
test rax, rax
je 0x18005d3af
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005d3b2
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Sylas
mov qword [rax], rcx
lea rdx, str.SylasW
mov qword [rax + 8], rdx
lea rcx, [0x18008c4f0]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 1
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rdx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005d406
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x18005d417
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x368], rax
test rax, rax
je 0x18005d45a
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005d45d
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Sylas
mov qword [rax], rcx
lea rdx, str.SylasR
mov qword [rax + 8], rdx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 1
mov qword [rax + 0x58], rdx
lea rcx, str.sylasr
mov qword [rax + 0xa0], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005d4d1
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x8d0]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x8d0]
jmp 0x18005eaa5
cmp eax, 0x404673ab
jne 0x18005d633
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x370], rax
test rax, rax
je 0x18005d547
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
mov rdi, rax
jmp 0x18005d54a
mov rdi, r12
mov qword [rsp + 0x30], rdi
lea rax, str.Syndra
mov qword [rdi], rax
lea rcx, str.SyndraR
mov qword [rdi + 8], rcx
lea rax, [0x18008c628]
mov qword [rdi + 0x10], rax
mov dword [rdi + 0x28], 3
mov dword [rdi + 0x2c], 1
mov qword [rdi + 0x58], rcx
lea rax, str.SyndraRCastTime
mov qword [rbp - 0x10], rax
lea rcx, [rdi + 0x60]
call fcn.180067b40
lea r8, [rbp - 8]
lea rdx, [rbp - 0x10]
lea rcx, [rdi + 0x60]
call fcn.180052730
lea rax, str.syndrarcasttime
mov qword [rdi + 0xa0], rax
lea rax, str.syndrarspell
mov qword [rbp - 8], rax
lea rcx, [rdi + 0xa8]
call fcn.180067b40
lea r8, [rbp]
lea rdx, [rbp - 8]
lea rcx, [rdi + 0xa8]
call fcn.180052730
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005d60e
mov qword [rdx], rdi
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x8e0]
jmp 0x180058f51
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x8e0]
jmp 0x180058f51
cmp eax, 0xd93e9107
jne 0x18005d737
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x378], rax
test rax, rax
je 0x18005d684
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
mov rdi, rax
jmp 0x18005d687
mov rdi, r12
mov qword [rsp + 0x30], rdi
lea rax, str.TahmKench
mov qword [rdi], rax
lea rcx, str.TahmKenchRWrapper
mov qword [rdi + 8], rcx
lea rax, [0x18008c628]
mov qword [rdi + 0x10], rax
mov dword [rdi + 0x28], 3
mov dword [rdi + 0x2c], 3
mov qword [rdi + 0x58], rcx
lea rax, str.TahmKenchR
mov qword [rbp], rax
lea rcx, [rdi + 0x60]
call fcn.180067b40
lea r8, [rbp + 8]
lea rdx, [rbp]
lea rcx, [rdi + 0x60]
call fcn.180052730
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005d712
mov qword [rdx], rdi
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x8f0]
jmp 0x180058f51
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x8f0]
jmp 0x180058f51
cmp eax, 0x9dcdcafe
jne 0x18005d8b8
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x380], rax
test rax, rax
je 0x18005d785
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005d788
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Talon
mov qword [rax], rcx
lea rcx, str.TalonQAttack
mov qword [rax + 8], rcx
lea rdx, str.Q___Melee
mov qword [rax + 0x10], rdx
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005d7d9
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x18005d7ea
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x388], rax
test rax, rax
je 0x18005d82d
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005d830
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Talon
mov qword [rax], rcx
lea rcx, str.TalonQDashAttack
mov qword [rax + 8], rcx
lea rdx, str.Q___Dash
mov qword [rax + 0x10], rdx
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005d893
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x900]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x900]
jmp 0x18005eaa5
cmp eax, 0x5474a0f6
jne 0x18005d99f
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x390], rax
test rax, rax
je 0x18005d906
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005d909
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Teemo
mov qword [rax], rcx
lea rcx, str.TeemoQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 1
lea rcx, str.BlindingDart
mov qword [rax + 0x58], rcx
lea rcx, str.blindingdart
mov qword [rax + 0xa0], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005d97a
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x910]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x910]
jmp 0x18005eaa5
cmp eax, 0x23cde228
jne 0x18005dbf8
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x398], rax
test rax, rax
je 0x18005d9ed
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005d9f0
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Tristana
mov qword [rax], rcx
lea rcx, str.TristanaE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 1
mov qword [rax + 0x58], rcx
lea rcx, str.tristanae
mov qword [rax + 0xa0], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005da4b
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x18005da5c
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x3a0], rax
test rax, rax
je 0x18005da9f
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005daa2
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Tristana
mov qword [rax], rcx
lea rcx, str.TristanaEExplosion
mov qword [rax + 8], rcx
lea rcx, str.E_Buff_Explosion
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 7
lea rcx, str.TristanaECharge
mov qword [rax + 0x58], rcx
lea rcx, str.tristanaechargesound
mov qword [rax + 0x30], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005db08
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x18005db19
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x3a8], rax
test rax, rax
je 0x18005db5c
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005db5f
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Tristana
mov qword [rax], rcx
lea rdx, str.TristanaR
mov qword [rax + 8], rdx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 1
mov qword [rax + 0x58], rdx
lea rcx, str.tristanar
mov qword [rax + 0xa0], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005dbd3
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x920]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x920]
jmp 0x18005eaa5
cmp eax, 0x25d6a766
jne 0x18005dd7c
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x3b0], rax
test rax, rax
je 0x18005dc46
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005dc49
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Trundle
mov qword [rax], rcx
lea rcx, str.TrundleQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005dc93
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x18005dca4
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x3b8], rax
test rax, rax
je 0x18005dce7
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005dcea
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Trundle
mov qword [rax], rcx
lea rcx, str.TrundleR
mov qword [rax + 8], rcx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 3
lea rcx, str.TrundlePain
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005dd57
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x930]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x930]
jmp 0x18005eaa5
cmp eax, 0xde11375b
jne 0x18005de58
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x3c0], rax
test rax, rax
je 0x18005ddca
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005ddcd
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Tryndamere
mov qword [rax], rcx
lea rdx, str.TryndamereW
mov qword [rax + 8], rdx
lea rcx, [0x18008c4f0]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 1
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rdx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005de33
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x940]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x940]
jmp 0x18005eaa5
cmp eax, 0xd04de692
jne 0x18005e0c9
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x3c8], rax
test rax, rax
je 0x18005dea6
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005dea9
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.TwistedFate
mov qword [rax], rcx
lea rcx, str.TwistedFateWGold
mov qword [rax + 8], rcx
lea rcx, str.W___Gold
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 1
mov dword [rax + 0x2c], 1
lea rcx, str.GoldCardAttack
mov qword [rax + 0x58], rcx
lea rcx, str.goldcardattack
mov qword [rax + 0xa0], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005df12
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x18005df23
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x3d0], rax
test rax, rax
je 0x18005df66
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005df69
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.TwistedFate
mov qword [rax], rcx
lea rcx, str.TwistedFateWRed
mov qword [rax + 8], rcx
lea rcx, str.W___Red
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 1
mov dword [rax + 0x2c], 1
lea rcx, str.RedCardAttack
mov qword [rax + 0x58], rcx
lea rcx, str.redcardattack
mov qword [rax + 0xa0], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005dfd2
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
jmp 0x18005dfe3
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x3d8], rax
test rax, rax
je 0x18005e026
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005e029
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.TwistedFate
mov qword [rax], rcx
lea rcx, str.TwistedFateWBlue
mov qword [rax + 8], rcx
lea rcx, str.W___Gold
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 1
mov dword [rax + 0x2c], 1
lea rcx, str.BlueCardAttack
mov qword [rax + 0x58], rcx
lea rcx, str.bluecardattack
mov qword [rax + 0xa0], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005e0a4
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x950]
jmp 0x18005eaa5
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x950]
jmp 0x18005eaa5
cmp eax, 0xedc9f793
jne 0x18005e184
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x3e0], rax
test rax, rax
je 0x18005e117
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005e11a
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Twitch
mov qword [rax], rcx
lea rcx, str.TwitchE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 1
lea rcx, str.TwitchExpunge
mov qword [rax + 0x58], rcx
lea rcx, str.twitcheparticle
mov qword [rax + 0xa0], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x960]
jmp 0x18005eaa5
cmp eax, 0x755493e8
jne 0x18005e337
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x3e8], rax
test rax, rax
je 0x18005e1d5
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
mov rdi, rax
jmp 0x18005e1d8
mov rdi, r12
mov qword [rsp + 0x30], rdi
lea rax, str.Udyr
mov qword [rdi], rax
lea rax, str.UdyrQ
mov qword [rdi + 8], rax
lea rax, [0x18008c584]
mov qword [rdi + 0x10], rax
mov dword [rdi + 0x28], r12d
mov dword [rdi + 0x2c], 3
lea rax, str.UdyrQAttack1
mov qword [rdi + 0x58], rax
lea rax, str.UdyrQAttack2
mov qword [rbp + 8], rax
lea rcx, [rdi + 0x60]
call fcn.180067b40
lea r8, [rbp + 0x10]
lea rdx, [rbp + 8]
lea rcx, [rdi + 0x60]
call fcn.180052730
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005e255
mov qword [rdx], rdi
add qword [rbp + 0xa58], 8
jmp 0x18005e266
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x3f0], rax
test rax, rax
je 0x18005e2a9
xor edx, edx
mov r8d, 0xe8
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005e2ac
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Udyr
mov qword [rax], rcx
lea rcx, str.UdyrE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 3
lea rcx, str.UdyrEAttack
mov qword [rax + 0x58], rcx
mov rdx, qword [rbp + 0xa58]
cmp rdx, qword [rbp + 0xa60]
je 0x18005e312
mov qword [rdx], rax
add qword [rbp + 0xa58], 8
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x970]
jmp 0x180058f51
lea r8, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180012f20
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x970]
jmp 0x180058f51
cmp eax, 0x2c0c5245
jne 0x18005e3ef
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x3f8], rax
test rax, rax
je 0x18005e382
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005e385
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Vayne
mov qword [rax], rcx
lea rcx, str.VayneE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 1
lea rcx, str.VayneCondemn
mov qword [rax + 0x58], rcx
lea rcx, str.vaynecondemnmissile
mov qword [rax + 0xa0], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x980]
jmp 0x18005eaa5
cmp eax, 0x4d1b41fe
jne 0x18005e4a7
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x400], rax
test rax, rax
je 0x18005e43a
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005e43d
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Veigar
mov qword [rax], rcx
lea rdx, str.VeigarR
mov qword [rax + 8], rdx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 1
mov qword [rax + 0x58], rdx
lea rcx, str.veigarr
mov qword [rax + 0xa0], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x990]
jmp 0x18005eaa5
cmp eax, 0x761d73
jne 0x18005e551
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x408], rax
test rax, rax
je 0x18005e4f2
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005e4f5
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, [0x18008d758]
mov qword [rax], rcx
lea rdx, [0x18008d75c]
mov qword [rax + 8], rdx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 2
mov qword [rax + 0x58], rdx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x9a0]
jmp 0x18005eaa5
cmp eax, 0xbecbd446
jne 0x18005e68e
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x410], rax
test rax, rax
je 0x18005e59c
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005e59f
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Vladimir
mov qword [rax], rcx
lea rcx, str.VladimirQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
mov qword [rax + 0x58], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x418], rax
test rax, rax
je 0x18005e61d
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005e620
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Vladimir
mov qword [rax], rcx
lea rcx, str.VladimirR
mov qword [rax + 8], rcx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 7
lea rcx, str.VladimirHemoplague
mov qword [rax + 0x58], rcx
lea rcx, str.vladimirhemoplaguedebuff
mov qword [rax + 0x30], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x9b0]
jmp 0x18005eaa5
cmp eax, 0x3f2a754a
jne 0x18005e735
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x420], rax
test rax, rax
je 0x18005e6d9
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005e6dc
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Volibear
mov qword [rax], rcx
lea rcx, str.VolibearQ
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdi
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
lea rcx, str.VolibearQAttack
mov qword [rax + 0x58], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x9c0]
jmp 0x18005eaa5
cmp eax, 0xbbb6179
jne 0x18005e7e3
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x428], rax
test rax, rax
je 0x18005e780
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005e783
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.XinZhao
mov qword [rax], rcx
lea rcx, str.XinZhaoQ
mov qword [rax + 8], rcx
lea rcx, [0x18008c6f4]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], r12d
mov dword [rax + 0x2c], 3
lea rcx, str.XinZhaoQThrust3
mov qword [rax + 0x58], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x9d0]
jmp 0x18005eaa5
cmp eax, 0x34cf7ead
jne 0x18005e898
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x430], rax
test rax, rax
je 0x18005e82e
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005e831
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Yone
mov qword [rax], rcx
lea rdx, str.YoneE
mov qword [rax + 8], rdx
lea rcx, str.E_buff
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 7
mov qword [rax + 0x58], rdx
lea rcx, str.yoneedeathmark
mov qword [rax + 0x30], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x9e0]
jmp 0x18005eaa5
cmp eax, 0x3c787cb9
jne 0x18005e94d
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x438], rax
test rax, rax
je 0x18005e8e3
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005e8e6
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, [0x18008d848]
mov qword [rax], rcx
lea rdx, str.ZedR
mov qword [rax + 8], rdx
lea rcx, [0x18008c628]
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 3
mov dword [rax + 0x2c], 7
mov qword [rax + 0x58], rdx
lea rcx, str.zedrdeathmark
mov qword [rax + 0x30], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x9f0]
jmp 0x18005eaa5
cmp eax, 0x40169635
jne 0x18005e9f7
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rbp + 0x440], rax
test rax, rax
je 0x18005e998
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005e99b
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, str.Zilean
mov qword [rax], rcx
lea rcx, str.ZileanE
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r15
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 3
lea rcx, str.TimeWarp
mov qword [rax + 0x58], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0xa00]
jmp 0x18005eaa5
cmp eax, 0x3c827f30
jne 0x18005eac9
mov ecx, 0xe8
call fcn.180080734
mov rbx, rax
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005ea40
mov edx, 0xe8
mov rcx, rax
call fcn.180067ae0
xor edx, edx
mov r8d, 0xe8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memset
mov rcx, rbx
call fcn.180055290
jmp 0x18005ea43
mov rax, r12
mov qword [rsp + 0x30], rax
lea rcx, [0x18008d884]
mov qword [rax], rcx
lea rdx, str.ZoeE
mov qword [rax + 8], rdx
lea rcx, str.E_buff
mov qword [rax + 0x10], rcx
mov dword [rax + 0x28], 2
mov dword [rax + 0x2c], 7
mov qword [rax + 0x58], rdx
lea rcx, str.zoeesleepcountdown
mov qword [rax + 0x30], rcx
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xa50]
call fcn.180068150
mov rcx, qword [rsi]
call fcn.180005eb0
lea rdx, [rbp + 0x470]
mov qword [rsp + 0x30], rax
lea r9, [rsp + 0x30]
lea r8, [rbp + 0xa68]
lea rcx, [rbp + 0xa70]
call fcn.1800545a0
lea rbx, str.Camille
add rsi, 8
cmp rsi, r14
jne 0x180058707
mov r15, qword [rsp + 0x60]
lea rdx, str.____Spell_Block
mov rcx, r15
call fcn.180006f80
mov r15, rax
mov qword [rsp + 0x30], rax
lea rdx, str.____Usage_Spell
mov rcx, rax
call fcn.180006f80
mov rdi, rax
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0x6ff5cbeb
jne 0x18005ebc4
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005eb65
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
mov rsi, rax
jmp 0x18005eb68
mov rsi, r12
mov dword [rsi + 0x40], 2
mov qword [rsi], rbx
mov dword [rsi + 0x38], 0x437a0000
mov dword [rsi + 0x44], 2
mov dword [rsi + 0x2c], 0x43e88000
lea rax, str.CamilleR
mov qword [rsi + 8], rax
lea rax, str.Camille_R
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x3c], 3
mov dword [rsp + 0x50], 3
lea rcx, [rsi + 0x48]
call fcn.180067c00
lea r8, [rsp + 0x54]
lea rdx, [rsp + 0x50]
jmp 0x18005fc19
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0x904bf10a
jne 0x18005ec72
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005ec22
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005ec25
mov rax, r12
mov qword [rax + 0x40], 3
lea rcx, str.Ekko
mov qword [rax], rcx
mov dword [rax + 0x38], 0x437a0000
mov dword [rax + 0x2c], 0x469c4000
lea rcx, str.EkkoR
mov qword [rax + 8], rcx
lea rcx, str.Ekko_R
mov qword [rax + 0x10], rcx
mov dword [rax + 0x3c], 3
mov qword [0x18009c7f0], rax
mov rdx, qword [rax + 0x10]
jmp 0x18005fc2d
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0xa1490494
jne 0x18005ed23
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005ecd0
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005ecd3
mov rax, r12
mov dword [rax + 0x40], 3
lea rcx, str.Elise
mov qword [rax], rcx
mov dword [rax + 0x38], 0x437a0000
mov dword [rax + 0x44], 2
lea rcx, str.EliseSpiderEInitial
mov qword [rax + 8], rcx
mov byte [rax + 0x20], 1
lea rcx, str.Elise_E
mov qword [rax + 0x10], rcx
mov dword [rax + 0x3c], 2
mov qword [0x18009c7f0], rax
mov rdx, qword [rax + 0x10]
jmp 0x18005fc2d
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0x5c944e1b
jne 0x18005edd8
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005ed81
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005ed84
mov rax, r12
mov dword [rax + 0x40], r12d
lea rcx, str.Fiora
mov qword [rax], rcx
mov dword [rax + 0x38], 0x437a0000
mov dword [rax + 0x44], 2
lea rcx, str.FioraW
mov qword [rax + 8], rcx
lea rcx, str.Fiora_W
mov qword [rax + 0x10], rcx
mov dword [rax + 0x3c], 1
mov dword [rax + 0x2c], 0x443b8000
mov byte [rax + 0x24], 1
mov qword [0x18009c7f0], rax
mov rdx, qword [rax + 0x10]
jmp 0x18005fc2d
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0xbde5a683
jne 0x18005ee73
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005ee36
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005ee39
mov rax, r12
mov dword [rax + 0x40], 1
lea rcx, str.Fizz
mov qword [rax], rcx
mov byte [rax + 0x20], 1
mov dword [rax + 0x38], 0x437a0000
mov dword [rax + 0x44], 2
lea rcx, str.FizzE
mov qword [rax + 8], rcx
lea rcx, str.Fizz_E
jmp 0x18005ed08
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0xf33c4b19
jne 0x18005ef27
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005eed1
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005eed4
mov rax, r12
mov dword [rax + 0x40], 3
lea rcx, str.Gwen
mov qword [rax], rcx
mov dword [rax + 0x38], 0x437a0000
mov dword [rax + 0x44], 8
mov dword [rax + 0x2c], 0x43f00000
lea rcx, str.GwenW
mov qword [rax + 8], rcx
lea rcx, str.Gwen_W
mov qword [rax + 0x10], rcx
mov dword [rax + 0x3c], 1
mov qword [0x18009c7f0], rax
mov rdx, qword [rax + 0x10]
jmp 0x18005fc2d
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0xe83e3148
jne 0x18005efe3
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005ef85
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005ef88
mov rax, r12
mov dword [rax + 0x40], 2
lea rcx, str.Irelia
mov qword [rax], rcx
mov dword [rax + 0x38], 0x437a0000
mov dword [rax + 0x44], 9
lea rcx, str.ireliawdefense
mov qword [rax + 0x18], rcx
lea rcx, str.IreliaW
mov qword [rax + 8], rcx
lea rcx, str.Irelia_W
mov qword [rax + 0x10], rcx
mov byte [rax + 0x24], 1
mov dword [rax + 0x3c], 1
mov qword [0x18009c7f0], rax
mov rdx, qword [rax + 0x10]
jmp 0x18005fc2d
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0x349383c1
jne 0x18005f08d
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005f041
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005f044
mov rax, r12
mov dword [rax + 0x40], 3
lea rcx, [0x18008c93c]
mov qword [rax], rcx
mov dword [rax + 0x38], 0x437a0000
mov dword [rax + 0x44], 9
lea rcx, str.jaxe
mov qword [rax + 0x18], rcx
lea rcx, str.JaxE
mov qword [rax + 8], rcx
lea rcx, str.Jax_E
mov qword [rax + 0x10], rcx
mov byte [rax + 0x24], 1
jmp 0x18005ed0c
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0x39084661
jne 0x18005f149
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005f0eb
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005f0ee
mov rax, r12
mov dword [rax + 0x40], 3
lea rcx, str.Kaisa
mov qword [rax], rcx
mov dword [rax + 0x38], 0x437a0000
mov dword [rax + 0x44], 3
lea rcx, str.KaisaE
mov qword [rax + 8], rcx
lea rcx, str.Kaisa_E
mov qword [rax + 0x10], rcx
mov dword [rax + 0x3c], 2
mov byte [rax + 0x24], 1
lea rcx, str.kaisaeevolved
mov qword [rax + 0x18], rcx
mov qword [0x18009c7f0], rax
mov rdx, qword [rax + 0x10]
jmp 0x18005fc2d
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0x40e23cbc
jne 0x18005f1e0
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005f1a7
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005f1aa
mov rax, r12
mov dword [rax + 0x40], 3
lea rcx, str.Kayle
mov qword [rax], rcx
mov dword [rax + 0x38], 0x437a0000
mov dword [rax + 0x44], 2
lea rcx, str.KayleR
mov qword [rax + 8], rcx
lea rcx, str.Kayle_R
jmp 0x18005ec57
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0xba24d3e5
jne 0x18005f277
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005f23e
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005f241
mov rax, r12
mov dword [rax + 0x40], 3
lea rcx, str.Khazix
mov qword [rax], rcx
mov dword [rax + 0x38], 0x437a0000
mov dword [rax + 0x44], 3
lea rcx, str.KhazixR
mov qword [rax + 8], rcx
lea rcx, str.Khazix_R
jmp 0x18005ec57
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0xe5a429f2
jne 0x18005f33c
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005f2d8
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
mov rsi, rax
jmp 0x18005f2db
mov rsi, r12
mov dword [rsi + 0x40], 2
lea rax, str.MasterYi
mov qword [rsi], rax
mov qword [rsi + 0x38], 0x437a0000
mov dword [rsi + 0x44], 2
mov dword [rsi + 0x2c], 0x44160000
lea rax, str.MasterYiQ
mov qword [rsi + 8], rax
lea rax, str.MasterYi_Q
mov qword [rsi + 0x10], rax
mov dword [rbp - 0x68], 3
mov dword [rbp - 0x64], 1
lea rcx, [rsi + 0x48]
call fcn.180067c00
lea r8, [rbp - 0x60]
lea rdx, [rbp - 0x68]
jmp 0x18005fc19
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0x205d23ca
jne 0x18005f3f4
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005f39a
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005f39d
mov rax, r12
mov dword [rax + 0x40], 1
lea rcx, str.MonkeyKing
mov qword [rax], rcx
mov dword [rax + 0x38], 0x437a0000
mov dword [rax + 0x44], 1
mov byte [rax + 0x22], 1
mov dword [rax + 0x2c], 0x43960000
lea rcx, str.MonkeyKingW
mov qword [rax + 8], rcx
lea rcx, str.MonkeyKing_W
mov qword [rax + 0x10], rcx
mov dword [rax + 0x3c], 1
mov qword [0x18009c7f0], rax
mov rdx, qword [rax + 0x10]
jmp 0x18005fc2d
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0x7a6c1378
jne 0x18005f4a1
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005f452
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005f455
mov rax, r12
mov dword [rax + 0x40], 3
lea rcx, str.Nilah
mov qword [rax], rcx
mov dword [rax + 0x38], 0x437a0000
mov dword [rax + 0x44], 5
lea rcx, str.NilahW
mov qword [rax + 8], rcx
lea rcx, str.Nilah_W
mov qword [rax + 0x10], rcx
mov dword [rax + 0x3c], 1
mov qword [0x18009c7f0], rax
mov rdx, qword [rax + 0x10]
jmp 0x18005fc2d
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0xc4aadc06
jne 0x18005f54e
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005f4ff
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005f502
mov rax, r12
mov dword [rax + 0x40], 3
lea rcx, str.Nocturne
mov qword [rax], rcx
mov dword [rax + 0x38], 0x437a0000
mov dword [rax + 0x44], 5
lea rcx, str.NocturneW
mov qword [rax + 8], rcx
lea rcx, str.Nocturne_W
mov qword [rax + 0x10], rcx
mov dword [rax + 0x3c], 1
mov qword [0x18009c7f0], rax
mov rdx, qword [rax + 0x10]
jmp 0x18005fc2d
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0xe51eff33
jne 0x18005f600
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005f5ac
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005f5af
mov rax, r12
mov dword [rax + 0x40], r12d
lea rcx, str.Pantheon
mov qword [rax], rcx
mov byte [rax + 0x20], 1
mov dword [rax + 0x38], 0x437a0000
mov dword [rax + 0x44], 2
lea rcx, str.PantheonE
mov qword [rax + 8], rcx
lea rcx, str.Pantheon_E
mov qword [rax + 0x10], rcx
mov dword [rax + 0x3c], 2
mov byte [rax + 0x24], 1
mov qword [0x18009c7f0], rax
mov rdx, qword [rax + 0x10]
jmp 0x18005fc2d
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0xb60d0859
jne 0x18005f6ad
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005f65e
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005f661
mov rax, r12
mov dword [rax + 0x40], 3
lea rcx, str.Samira
mov qword [rax], rcx
mov dword [rax + 0x38], 0x437a0000
mov dword [rax + 0x44], 7
lea rcx, str.Samira_W
mov qword [rax + 0x10], rcx
lea rcx, str.SamiraW
mov qword [rax + 8], rcx
mov dword [rax + 0x3c], 1
mov qword [0x18009c7f0], rax
mov rdx, qword [rax + 0x10]
jmp 0x18005fc2d
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0x9a1a73b8
jne 0x18005f755
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005f70b
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005f70e
mov rax, r12
mov qword [rax + 0x40], 1
lea rcx, str.Shaco
mov qword [rax], rcx
mov qword [rax + 0x38], 0x437a0000
mov dword [rax + 0x2c], 0x43c80000
lea rcx, str.ShacoQ
mov qword [rax + 8], rcx
lea rcx, str.Shaco_Q
mov qword [rax + 0x10], rcx
mov qword [0x18009c7f0], rax
mov rdx, qword [rax + 0x10]
jmp 0x18005fc2d
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0xd2fe8b89
jne 0x18005f802
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005f7b3
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005f7b6
mov rax, r12
mov dword [rax + 0x40], 3
lea rcx, str.Sivir
mov qword [rax], rcx
mov dword [rax + 0x38], 0x437a0000
mov dword [rax + 0x44], 5
lea rcx, str.SivirE
mov qword [rax + 8], rcx
lea rcx, str.Sivir_E
mov qword [rax + 0x10], rcx
mov dword [rax + 0x3c], 2
mov qword [0x18009c7f0], rax
mov rdx, qword [rax + 0x10]
jmp 0x18005fc2d
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0x2c0c5245
jne 0x18005f8b8
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005f860
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005f863
mov rax, r12
mov dword [rax + 0x40], 1
lea rcx, str.Vayne
mov qword [rax], rcx
mov qword [rax + 0x38], 0x437a0000
mov dword [rax + 0x44], 1
lea rcx, str.VayneQ
mov qword [rax + 8], rcx
lea rcx, str.Vayne_Q
mov qword [rax + 0x10], rcx
mov byte [rax + 0x24], 1
lea rcx, str.vayneinquisition
mov qword [rax + 0x18], rcx
mov qword [0x18009c7f0], rax
mov rdx, qword [rax + 0x10]
jmp 0x18005fc2d
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0xbecbd446
jne 0x18005f965
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005f916
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005f919
mov rax, r12
mov dword [rax + 0x40], 3
lea rcx, str.Vladimir
mov qword [rax], rcx
mov dword [rax + 0x38], 0x437a0000
mov dword [rax + 0x44], 2
lea rcx, str.VladimirW
mov qword [rax + 8], rcx
lea rcx, str.Vladimir_W
mov qword [rax + 0x10], rcx
mov dword [rax + 0x3c], 1
mov qword [0x18009c7f0], rax
mov rdx, qword [rax + 0x10]
jmp 0x18005fc2d
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0xb3d80d17
jne 0x18005f9f5
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005f9bf
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005f9c2
mov rax, r12
mov dword [rax + 0x40], r12d
lea rcx, str.Xayah
mov qword [rax], rcx
mov dword [rax + 0x38], 0x437a0000
mov dword [rax + 0x44], 2
lea rcx, str.XayahR
mov qword [rax + 8], rcx
lea rcx, str.Xayah_R
jmp 0x18005ec57
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0xf4e41405
jne 0x18005faa2
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005fa53
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005fa56
mov rax, r12
mov dword [rax + 0x40], 1
lea rcx, str.Yasuo
mov qword [rax], rcx
mov dword [rax + 0x38], 0x437a0000
mov dword [rax + 0x44], 7
lea rcx, str.Yasuo_W
mov qword [rax + 0x10], rcx
lea rcx, str.YasuoW
mov qword [rax + 8], rcx
mov dword [rax + 0x3c], 1
mov qword [0x18009c7f0], rax
mov rdx, qword [rax + 0x10]
jmp 0x18005fc2d
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0x34cf7ead
jne 0x18005fb53
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005fb00
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
jmp 0x18005fb03
mov rax, r12
mov dword [rax + 0x40], 3
lea rcx, str.Yone
mov qword [rax], rcx
mov dword [rax + 0x38], 0x437a0000
mov dword [rax + 0x44], 2
lea rcx, str.YoneE2
mov qword [rax + 8], rcx
mov byte [rax + 0x21], 1
lea rcx, str.Yone_E2
mov qword [rax + 0x10], rcx
mov dword [rax + 0x3c], 2
mov qword [0x18009c7f0], rax
mov rdx, qword [rax + 0x10]
jmp 0x18005fc2d
mov rcx, qword [0x18009b680]
call fcn.180005ea0
cmp eax, 0x3c787cb9
jne 0x18005fc46
mov ecx, 0x90
call fcn.180080734
mov qword [rsp + 0x38], rax
test rax, rax
je 0x18005fbb4
xorps xmm1, xmm1
movups xmmword [rax], xmm1
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm1
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm1
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm1
movups xmmword [rax + 0x70], xmm1
movups xmmword [rax + 0x80], xmm1
mov rcx, rax
call fcn.180055310
mov rsi, rax
jmp 0x18005fbb7
mov rsi, r12
mov dword [rsi + 0x40], 2
lea rax, [0x18008d848]
mov qword [rsi], rax
mov dword [rsi + 0x38], 0x437a0000
mov dword [rsi + 0x44], 2
mov dword [rsi + 0x2c], 0x441c4000
lea rax, str.ZedR
mov qword [rsi + 8], rax
mov byte [rsi + 0x20], 1
lea rax, str.Zed_R
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x3c], 3
mov dword [rsp + 0x54], 3
lea rcx, [rsi + 0x48]
call fcn.180067c00
lea r8, [rsp + 0x58]
lea rdx, [rsp + 0x54]
lea rcx, [rsi + 0x48]
call fcn.180052a60
mov qword [0x18009c7f0], rsi
mov rdx, qword [rsi + 0x10]
mov r8b, 1
mov rcx, rdi
call fcn.180006f90
mov rcx, qword [0x18009c7f0]
mov qword [rcx + 0x88], rax
lea rdx, str.____Basic_Attack
mov rcx, r15
call fcn.180006f80
mov rsi, rax
mov rcx, qword [0x18009c7f0]
mov eax, dword [rcx + 0x44]
lea ecx, [rax - 3]
cmp ecx, 2
jbe 0x18005fdc0
cmp eax, 1
je 0x18005fdc0
mov r8d, 0xffffffff
lea rdx, str.Targets
mov rcx, rsi
call fcn.180006ff0
call fcn.180006e60
mov r14, qword [rax + 8]
mov rdi, qword [rax]
cmp rdi, r14
je 0x18005fdc0
movabs r15, 0xcbf29ce484222325
nop dword [rax + rax]
mov rax, qword [0x18009c7f0]
cmp dword [rax + 0x44], 3
je 0x18005fdae
mov rcx, qword [rdi]
call fcn.180005ea0
mov r8d, eax
shr eax, 8
movzx edx, al
movzx eax, r8b
xor rax, r15
imul rax, r13
xor rdx, rax
imul rdx, r13
mov eax, r8d
shr eax, 0x10
movzx ecx, al
xor rdx, rcx
imul rdx, r13
mov eax, r8d
shr rax, 0x18
xor rdx, rax
imul rdx, r13
and rdx, qword [0x18009c940]
add rdx, rdx
mov rax, qword [0x18009c928]
mov rcx, qword [rax + rdx*8 + 8]
mov r9, qword [0x18009c918]
cmp rcx, r9
je 0x18005fd41
mov rax, qword [rax + rdx*8]
cmp r8d, dword [rcx + 0x10]
je 0x18005fd44
nop
cmp rcx, rax
je 0x18005fd41
mov rcx, qword [rcx + 8]
cmp r8d, dword [rcx + 0x10]
jne 0x18005fd30
jmp 0x18005fd44
mov rcx, r12
mov rax, r9
test rcx, rcx
cmovne rax, rcx
cmp rax, r9
jne 0x18005fdae
mov rax, qword [0x18009c7f0]
cmp dword [rax + 0x44], 7
jne 0x18005fd6c
mov rcx, qword [rdi]
call fcn.180005f70
test al, al
jne 0x18005fdae
mov rcx, qword [rdi]
call fcn.180005eb0
mov rdx, rax
xor r8d, r8d
mov rcx, rsi
call fcn.180006f90
mov rbx, rax
mov rcx, qword [rdi]
call fcn.180005ea0
mov dword [rbp - 0x74], eax
lea r8, [rbp - 0x74]
lea rdx, [rbp + 0xa20]
lea rcx, [0x18009c910]
call fcn.1800168e0
mov rcx, qword [rax]
mov qword [rcx + 0x18], rbx
add rdi, 8
cmp rdi, r14
jne 0x18005fcb0
mov r15, qword [rsp + 0x30]
mov r8d, 0xffffffff
lea rdx, [0x18008bf18]
mov rcx, rsi
call fcn.180006ff0
xor r8d, r8d
lea rdx, str.Normal_Attack
mov rcx, rsi
call fcn.180006f90
mov qword [0x18009c818], rax
mov dword [rsp + 0x20], 0x64
mov r9d, 1
lea r8d, [r9 + 0x63]
lea rdx, str.Normal___Min_HealthPercent___x
mov rcx, rsi
call fcn.180006fa0
mov qword [0x18009c820], rax
xor r8d, r8d
lea rdx, str.Crit_Attack
mov rcx, rsi
call fcn.180006f90
mov qword [0x18009c828], rax
mov dword [rsp + 0x20], 0x64
mov r9d, 1
lea r8d, [r9 + 0x63]
lea rdx, str.Crit___Min_HealthPercent___x
mov rcx, rsi
call fcn.180006fa0
mov qword [0x18009c830], rax
xor r8d, r8d
lea rdx, str.Turret_Attack
mov rcx, rsi
call fcn.180006f90
mov qword [0x18009c838], rax
mov dword [rsp + 0x20], 0x64
mov r9d, 1
lea r8d, [r9 + 0x63]
lea rdx, str.Turret___Min_HealthPercent___x
mov rcx, rsi
call fcn.180006fa0
mov qword [0x18009c840], rax
lea rdx, str.____Special_Spells
mov rcx, r15
call fcn.180006f80
mov rsi, rax
mov qword [rsp + 0x60], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0xad0], xmm0
movups xmmword [rbp + 0xae0], xmm0
movups xmmword [rbp + 0xaf0], xmm0
movups xmmword [rbp + 0xb00], xmm0
mov dword [rbp - 0x70], 0
mov ecx, dword [rbp - 0x70]
mov dword [rbp + 0xad0], ecx
mov qword [rbp + 0xad8], r12
mov qword [rbp + 0xae0], r12
mov ecx, 0x18
call fcn.180080734
mov rdi, rax
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rbp + 0xad8], rax
mov qword [rbp + 0xae8], r12
xorps xmm0, xmm0
movdqa xmmword [rbp + 0xaf0], xmm0
mov qword [rbp + 0xb00], 7
mov qword [rbp + 0xb08], 8
mov dword [rbp + 0xad0], 0x3f800000
mov ecx, 0x80
call fcn.180080734
mov rbx, rax
mov r8, qword [rbp + 0xaf8]
mov rdx, qword [rbp + 0xae8]
sub r8, rdx
sar r8, 3
test r8, r8
je 0x18005ff6c
lea rcx, [rbp + 0xae8]
call fcn.180007ca0
mov qword [rbp + 0xae8], rbx
lea rax, [rbx + 0x80]
mov qword [rbp + 0xaf0], rax
mov qword [rbp + 0xaf8], rax
cmp rbx, rax
je 0x18005ff9c
nop dword [rax]
mov qword [rbx], rdi
add rbx, 8
cmp rbx, rax
jne 0x18005ff90
mov r14, qword [rbp + 0xa78]
mov qword [rbp + 0x18], r14
mov rdi, qword [r14]
cmp rdi, r14
je 0x18006044e
movzx ebx, byte [rsp + 0x40]
mov rdx, qword [rbp + 0xad8]
nop
movzx ecx, byte [rdi + 0x10]
movabs rax, 0xcbf29ce484222325
xor rcx, rax
movabs r8, 0x100000001b3
imul rcx, r8
movzx eax, byte [rdi + 0x11]
xor rcx, rax
imul rcx, r8
movzx eax, byte [rdi + 0x12]
xor rcx, rax
imul rcx, r8
movzx eax, byte [rdi + 0x13]
xor rcx, rax
imul rcx, r8
mov rax, qword [rbp + 0xb00]
and rax, rcx
add rax, rax
mov r8, qword [rbp + 0xae8]
mov rcx, qword [r8 + rax*8 + 8]
cmp rcx, rdx
je 0x180060040
mov r8, qword [r8 + rax*8]
mov eax, dword [rdi + 0x10]
cmp eax, dword [rcx + 0x10]
je 0x180060043
nop word [rax + rax]
cmp rcx, r8
je 0x180060040
mov rcx, qword [rcx + 8]
cmp eax, dword [rcx + 0x10]
jne 0x180060030
jmp 0x180060043
mov rcx, r12
mov rax, rdx
test rcx, rcx
cmovne rax, rcx
cmp rax, rdx
jne 0x18006043a
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xab0], xmm1
mov qword [rbp + 0xac0], r12
lea rdx, [rdi + 0x18]
cmp qword [rdx + 0x18], 0xf
jbe 0x180060076
mov rdx, qword [rdx]
mov rcx, rsi
call fcn.180006f80
mov rsi, rax
mov qword [rbp + 0x10], rax
mov r15, qword [rbp + 0xa50]
mov rcx, qword [rbp + 0xa58]
mov qword [rbp + 0xa68], rcx
cmp r15, rcx
je 0x1800603b1
mov rax, rcx
nop word [rax + rax]
mov rcx, qword [0x18009c7f0]
mov edx, dword [rcx + 0x44]
cmp edx, 7
jne 0x1800600ce
mov rcx, qword [r15]
cmp dword [rcx + 0x2c], 1
jne 0x1800603a0
jmp 0x1800600e5
cmp edx, 9
je 0x1800600d8
cmp edx, 3
jne 0x1800600e5
mov rax, qword [r15]
cmp dword [rax + 0x2c], 1
je 0x180060399
mov rax, qword [r15]
mov r8, qword [rax]
mov r9d, r12d
mov ecx, r12d
cmp byte [r8], 0
je 0x180060137
inc ecx
cmp byte [rcx + r8], 0
jne 0x1800600f7
test ecx, ecx
je 0x180060137
mov r10d, ecx
nop word [rax + rax]
movzx ecx, byte [r8]
lea edx, [rcx - 0x41]
lea eax, [rcx + 0x20]
cmp dl, 0x19
cmovbe ecx, eax
movsx ecx, cl
imul r9d, r9d, 0x1003f
add r9d, ecx
lea r8, [r8 + 1]
sub r10, 1
jne 0x180060110
cmp dword [rdi + 0x10], r9d
jne 0x180060399
mov rdx, qword [r15]
xor r8d, r8d
mov rdx, qword [rdx + 0x10]
mov rcx, rsi
call fcn.180006f90
mov rcx, qword [r15]
mov qword [rcx + 0x18], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x50], r12
mov qword [rbp - 0x48], 0xf
mov qword [rsp + 0x48], 0x1f
lea rdx, [rsp + 0x48]
lea rcx, [rbp - 0x60]
call fcn.180052000
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x50], 0x19
mov rcx, qword [rsp + 0x48]
mov qword [rbp - 0x48], rcx
movups xmm0, xmmword [str.___Min_HealthPercent___x]
movups xmmword [rax], xmm0
movsd xmm0, qword [0x18008dad8]
movsd qword [rax + 0x10], xmm0
movzx ecx, byte [0x18008dae0]
mov byte [rax + 0x18], cl
mov byte [rax + 0x19], 0
mov rax, qword [r15]
mov r12, qword [rax + 0x10]
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
xor eax, eax
mov qword [rsp + 0x78], rax
mov qword [rbp - 0x80], rax
mov r14, 0xffffffffffffffff
nop
inc r14
cmp byte [r12 + r14], al
jne 0x1800601e0
movabs rcx, 0x7fffffffffffffff
cmp r14, rcx
ja 0x1800605ce
mov qword [rbp - 0x80], 0xf
cmp r14, 0xf
ja 0x180060227
mov qword [rsp + 0x78], r14
mov r8, r14
mov rdx, r12
lea rcx, [rsp + 0x68]
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsp + r14 + 0x68], 0
jmp 0x180060286
mov rax, r14
or rax, 0xf
cmp rax, rcx
jbe 0x180060238
mov rax, rcx
jmp 0x180060245
cmp rax, 0x16
mov ecx, 0x16
cmovb rax, rcx
mov qword [rsp + 0x48], rax
lea rdx, [rsp + 0x48]
lea rcx, [rsp + 0x68]
call fcn.180052000
mov rsi, rax
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x78], r14
mov rcx, qword [rsp + 0x48]
mov qword [rbp - 0x80], rcx
mov r8, r14
mov rdx, r12
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + r14], 0
mov rsi, qword [rbp + 0x10]
lea r9, [rbp - 0x60]
lea r8, [rsp + 0x68]
movzx edx, bl
lea rcx, [rbp + 0xb10]
call fcn.180013390
or dword [rsp + 0x58], 1
mov r8, qword [rbp - 0x80]
cmp r8, 0xf
jbe 0x1800602bc
mov rdx, qword [rsp + 0x68]
lea rcx, [rsp + 0x68]
call fcn.1800646d0
xor r12d, r12d
mov qword [rsp + 0x78], r12
mov qword [rbp - 0x80], 0xf
mov byte [rsp + 0x68], r12b
mov r8, qword [rbp - 0x48]
cmp r8, 0xf
jbe 0x1800602e8
mov rdx, qword [rbp - 0x60]
lea rcx, [rbp - 0x60]
call fcn.1800646d0
mov qword [rbp - 0x50], r12
mov qword [rbp - 0x48], 0xf
mov byte [rbp - 0x60], 0
lea rdx, [rbp + 0xb10]
cmp qword [rbp + 0xb28], 0xf
cmova rdx, qword [rbp + 0xb10]
mov dword [rsp + 0x20], 0x64
mov r9d, 1
lea r8d, [r9 + 0x63]
mov rcx, rsi
call fcn.180006fa0
mov rcx, qword [r15]
mov qword [rcx + 0x20], rax
mov rdx, qword [rbp + 0xab8]
cmp rdx, qword [rbp + 0xac0]
je 0x180060350
mov rax, qword [r15]
mov qword [rdx], rax
add qword [rbp + 0xab8], 8
jmp 0x180060360
mov r8, r15
lea rcx, [rbp + 0xab0]
call fcn.180012f20
nop
mov r8, qword [rbp + 0xb28]
cmp r8, 0xf
jbe 0x180060380
mov rdx, qword [rbp + 0xb10]
lea rcx, [rbp + 0xb10]
call fcn.1800646d0
mov qword [rbp + 0xb20], r12
mov qword [rbp + 0xb28], 0xf
mov byte [rbp + 0xb10], 0
mov rax, qword [rbp + 0xa68]
add r15, 8
cmp r15, rax
jne 0x1800600b0
mov r14, qword [rbp + 0x18]
lea r9, [rbp + 0xab0]
lea r8, [rdi + 0x10]
lea rdx, [rbp + 0x470]
lea rcx, [0x18009c8b0]
call fcn.180054860
nop
mov rcx, qword [rbp + 0xab0]
test rcx, rcx
je 0x18006042e
mov rax, qword [rbp + 0xac0]
sub rax, rcx
sar rax, 3
lea rdx, [rax*8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180060417
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18006055c
call fcn.180080770
xorps xmm0, xmm0
movdqu xmmword [rbp + 0xab0], xmm0
mov qword [rbp + 0xac0], r12
mov rsi, qword [rsp + 0x60]
mov rdx, qword [rbp + 0xad8]
mov rax, qword [rdi]
mov rdi, rax
cmp rax, r14
jne 0x18005ffc0
mov r15, qword [rsp + 0x30]
lea rcx, [rbp + 0xad0]
call fcn.180055540
mov r8d, 0xffffffff
lea rdx, [0x18008bf18]
mov rcx, r15
call fcn.180006ff0
mov r8b, 1
lea rdx, str.Enabled
mov rcx, r15
call fcn.180006f90
mov qword [0x18009c800], rax
xor r8d, r8d
lea rdx, str.Only_Key_Active
mov rcx, r15
call fcn.180006f90
mov qword [0x18009c808], rax
mov r8d, 0x20
lea rdx, str.Block_Key
mov rcx, r15
call fcn.180006fb0
mov qword [0x18009c810], rax
lea rcx, [0x180060a80]
call fcn.1800070d0
lea rcx, [0x1800610b0]
call fcn.180007110
lea rcx, [0x1800614e0]
call fcn.180007070
nop
mov rdx, qword [rbp + 0xa50]
test rdx, rdx
je 0x18006051a
mov r8, qword [rbp + 0xa60]
sub r8, rdx
sar r8, 3
lea rcx, [rbp + 0xa50]
call fcn.180007ca0
xorps xmm0, xmm0
movdqu xmmword [rbp + 0xa50], xmm0
mov qword [rbp + 0xa60], r12
mov rcx, qword [rbp + 0xa88]
test rcx, rcx
je 0x18006057a
mov rdx, qword [rbp + 0xa98]
sub rdx, rcx
and rdx, 0xfffffffffffffff8
mov rax, rcx
cmp rdx, 0x1000
jb 0x180060563
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180060563
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call fcn.180080770
mov qword [rbp + 0xa88], r12
xorps xmm0, xmm0
movdqa xmmword [rbp + 0xa90], xmm0
mov rdx, qword [rbp + 0xa78]
lea rcx, [rbp + 0xa78]
call fcn.1800525f0
mov edx, 0x38
mov rcx, qword [rbp + 0xa78]
call fcn.180080770
mov rcx, qword [rbp + 0xb30]
xor rcx, rsp
call fcn.180080b80
lea r11, [rsp + 0xc40]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.180012660
nop
int3