Function at 0x442df0
Capabilities:
Contain obfuscated stackstrings
Parse pe header

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff8
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x5ea759
mov eax, dword fs:[0]
push eax
push ebx
sub esp, 0x5c0
mov eax, dword [0x68f500]
xor eax, ebp
mov dword [ebp - 0x14], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
push ecx
mov ecx, str.Misc
call fcn.0049df60
add esp, 4
test al, al
je 0x446ccd
mov eax, dword fs:[0x2c]
mov dword [ebp - 0x534], eax
mov esi, dword [eax]
mov eax, dword [0x694ce8]
cmp eax, dword [esi + 4]
jle 0x442e92
push 0x694ce8
call fcn.005ab465
add esp, 4
cmp dword [0x694ce8], 0xffffffff
jne 0x442e92
push 0x5f1b90
call fcn.005abc1b
add esp, 4
push 0x694ce8
call fcn.005ab414
add esp, 4
mov eax, dword [0x6a5360]
cmp eax, dword [esi + 4]
jle 0x442ecf
push 0x6a5360
call fcn.005ab465
add esp, 4
cmp dword [0x6a5360], 0xffffffff
jne 0x442ecf
push 0x6ad980
call fcn.0041d3b0
add esp, 4
push 0x6a5360
call fcn.005ab414
add esp, 4
lea eax, [ebp - 0x20]
push 0x6ad980
push eax
call fcn.0041d3b0
add esp, 4
push eax
lea eax, [ebp - 0x30]
push eax
call fcn.00457c70
add esp, 0xc
mov edx, dword [eax + 4]
mov ecx, dword [eax]
call fcn.005ac030
cvtsd2ss xmm0, xmm0
divss xmm0, dword [0x67bd18]
comiss xmm0, dword [0x67bd10]
ja 0x442f15
cmp byte [0x6911f1], 0
je 0x442f36
lea eax, [ebp - 0x30]
push eax
call fcn.0041d3b0
add esp, 4
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [0x6ad980], ecx
mov dword [0x6ad984], eax
call fcn.004a8520
push str.Selected_process:
call fcn.00490460
movss xmm1, dword [0x67bd30]
add esp, 4
xorps xmm0, xmm0
call fcn.0047a580
lea ecx, [ebp - 0x308]
call fcn.0040a650
mov dword [ebp - 4], 0
call fcn.004a9600
test al, al
je 0x442ff3
mov edx, dword [0x694198]
push edx
call fcn.00451bb0
push edx
lea esi, [eax + 4]
call fcn.00451bb0
lea ecx, [ebp - 0x52c]
mov edx, dword [eax]
call fcn.0041d250
push 0x674f84
push eax
lea eax, [ebp - 0x98]
mov byte [ebp - 4], 1
push eax
call fcn.0040be90
add esp, 0xc
push esi
push eax
lea eax, [ebp - 0xb0]
mov byte [ebp - 4], 2
push eax
call fcn.0040bf00
add esp, 0xc
lea ecx, [ebp - 0x308]
push eax
call fcn.0040a4d0
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0x98]
call fcn.0040a480
lea ecx, [ebp - 0x52c]
mov byte [ebp - 4], 0
call fcn.0040a480
mov eax, 0x55555556
lea ecx, [ebp - 0x308]
imul dword [0x694314]
push 0
mov eax, edx
shr eax, 0x1f
add eax, edx
movd xmm0, eax
mov eax, dword [0x694270]
cvtdq2ps xmm0, xmm0
or dword [eax + 0x19bc], 1
movss dword [eax + 0x19c4], xmm0
call fcn.0040a330
mov edx, eax
mov ecx, str.comboProcesses
call fcn.00493250
add esp, 4
test al, al
je 0x443137
xor edi, edi
call fcn.00451bd0
test eax, eax
je 0x443132
mov dword [ebp - 0x20], edi
mov dword [ebp - 0x1c], edi
nop dword [eax]
cmp dword [0x694198], edi
push edi
sete byte [ebp - 0x511]
call fcn.00451bb0
push edi
lea esi, [eax + 4]
call fcn.00451bb0
lea ecx, [ebp - 0x52c]
mov edx, dword [eax]
call fcn.0041d250
push 0x674f84
push eax
lea eax, [ebp - 0x98]
mov byte [ebp - 4], 3
push eax
call fcn.0040be90
add esp, 0xc
push esi
push eax
lea eax, [ebp - 0xb0]
mov byte [ebp - 4], 4
push eax
call fcn.0040bf00
add esp, 0xc
mov ecx, eax
mov byte [ebp - 4], 5
call fcn.0040a330
mov dl, byte [ebp - 0x511]
lea ecx, [ebp - 0x20]
push ecx
push ecx
mov ecx, eax
call fcn.0049c1e0
add esp, 8
mov byte [ebp - 0x509], al
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0x98]
call fcn.0040a480
lea ecx, [ebp - 0x52c]
mov byte [ebp - 4], 0
call fcn.0040a480
cmp byte [ebp - 0x509], 0
je 0x443116
mov dword [0x694198], edi
call fcn.004a82c0
cmp byte [ebp - 0x511], 0
je 0x443124
call fcn.00478460
inc edi
call fcn.00451bd0
cmp edi, eax
jb 0x443060
call fcn.0047b5b0
call fcn.00492bb0
push 0
mov ecx, 2
call fcn.0048fd30
add esp, 4
mov dword [ebp - 0x20], 0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x1c], 0
mov ecx, str.Launch_another_client
call fcn.00491090
test al, al
je 0x443200
push ecx
push 0x6942f4
lea ecx, [ebp - 0x98]
call fcn.00456610
lea ecx, [ebp - 0x98]
mov byte [ebp - 4], 6
call fcn.0041ff80
lea ecx, [ebp - 0x98]
mov byte [ebp - 0x509], al
mov byte [ebp - 4], 0
call fcn.0040a850
cmp byte [ebp - 0x509], 0
jne 0x4431bd
push str.Invalid_path__change_it_in_Settings_tab
mov ecx, 0x69118c
call fcn.00454300
jmp 0x443200
push 0x12
push 0x6714dc
mov edx, 0x6942f4
lea ecx, [ebp - 0xb0]
call fcn.00456950
add esp, 4
mov byte [ebp - 4], 7
mov ecx, eax
call fcn.0040a330
mov edx, str.__allow_multiple_clients
mov ecx, eax
call fcn.004acbb0
add esp, 4
mov byte [ebp - 4], 0
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Restart_UX
mov dword [ebp - 0x1c], 0
call fcn.00491090
test al, al
je 0x4432e1
push 0x66b9cd
lea ecx, [ebp - 0x50]
call fcn.00405760
push str.https:__127.0.0.1_riotclient_kill_and_restart_ux
lea ecx, [ebp - 0x52c]
mov byte [ebp - 4], 8
call fcn.00405760
push str.POST
lea ecx, [ebp - 0x98]
mov byte [ebp - 4], 9
call fcn.00405760
lea eax, [ebp - 0x50]
mov byte [ebp - 4], 0xa
push eax
lea eax, [ebp - 0x52c]
push eax
lea edx, [ebp - 0x98]
lea ecx, [ebp - 0xb0]
call fcn.004a6ed0
add esp, 8
mov ecx, 0x69118c
push eax
call fcn.0040a4d0
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0x98]
call fcn.0040a480
lea ecx, [ebp - 0x52c]
call fcn.0040a480
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0
call fcn.0040a480
push 0
push str.failed
mov ecx, 0x69118c
call fcn.00454160
cmp eax, 0xffffffff
je 0x4432e1
call fcn.004a82c0
test al, al
je 0x4432e1
push str.Rehooked_to_new_league_client
mov ecx, 0x69118c
call fcn.00454300
call fcn.0048f610
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Launch_legacy_client
mov dword [ebp - 0x1c], 0
call fcn.00491090
test al, al
je 0x443359
push ecx
push 0x6942f4
lea ecx, [ebp - 0x98]
call fcn.00456610
lea ecx, [ebp - 0x98]
mov byte [ebp - 4], 0xb
call fcn.0041ff80
lea ecx, [ebp - 0x98]
mov byte [ebp - 0x509], al
mov byte [ebp - 4], 0
call fcn.0040a850
cmp byte [ebp - 0x509], 0
jne 0x443354
push str.Invalid_path__change_it_in_Settings_tab
mov ecx, 0x69118c
call fcn.00454300
jmp 0x443359
call fcn.00421f60
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Close_client
mov dword [ebp - 0x1c], 0
call fcn.00491090
test al, al
je 0x44340c
push 0x66b9cd
lea ecx, [ebp - 0x50]
call fcn.00405760
push str.https:__127.0.0.1_process_control_v1_process_quit
lea ecx, [ebp - 0x52c]
mov byte [ebp - 4], 0xc
call fcn.00405760
push str.POST
lea ecx, [ebp - 0x98]
mov byte [ebp - 4], 0xd
call fcn.00405760
lea eax, [ebp - 0x50]
mov byte [ebp - 4], 0xe
push eax
lea eax, [ebp - 0x52c]
push eax
lea edx, [ebp - 0x98]
lea ecx, [ebp - 0xb0]
call fcn.004a6ed0
add esp, 8
mov ecx, 0x69118c
push eax
call fcn.0040a4d0
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0x98]
call fcn.0040a480
lea ecx, [ebp - 0x52c]
call fcn.0040a480
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0
call fcn.0040a480
push 1
mov ecx, 1
call fcn.0048fd30
add esp, 4
call fcn.00492bb0
push 0
mov ecx, 2
call fcn.0048fd30
add esp, 4
mov dword [ebp - 0x20], 0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x1c], 0
mov ecx, str.Accept_all_friend_requests
call fcn.00491090
mov esi, dword [sym.imp.USER32.dll_MessageBoxA]
mov dword [ebp - 0x530], esi
test al, al
je 0x443756
push 1
push str.Accepting_friend_requests
push str.Are_you_sure_
push 0
call esi
cmp eax, 1
jne 0x443756
push 0x66b9cd
lea ecx, [ebp - 0x68]
call fcn.00405760
push str.https:__127.0.0.1_lol_chat_v1_friend_requests
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0xf
call fcn.00405760
push 0x671c64
lea ecx, [ebp - 0x52c]
mov byte [ebp - 4], 0x10
call fcn.00405760
lea eax, [ebp - 0x68]
mov byte [ebp - 4], 0x11
push eax
lea eax, [ebp - 0x50]
push eax
lea edx, [ebp - 0x52c]
lea ecx, [ebp - 0x98]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0x52c]
call fcn.0040a480
lea ecx, [ebp - 0x50]
call fcn.0040a480
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0x15
call fcn.0040a480
xorps xmm0, xmm0
lea ecx, [ebp - 0x180]
movups xmmword [ebp - 0x180], xmm0
movups xmmword [ebp - 0x170], xmm0
call fcn.0051ca90
lea ecx, [ebp - 0x180]
mov byte [ebp - 4], 0x16
call fcn.00520f50
mov esi, eax
mov dword [ebp - 0x24], esi
lea ecx, [ebp - 0xd0]
call fcn.0040a650
xorps xmm0, xmm0
mov byte [ebp - 4], 0x18
push 0
lea ecx, [ebp - 0x80]
movq qword [ebp - 0x70], xmm0
movups xmmword [ebp - 0x80], xmm0
call fcn.005262d0
mov byte [ebp - 4], 0x19
lea ecx, [ebp - 0x98]
mov eax, dword [esi]
mov edi, dword [eax + 4]
call fcn.0040a330
mov esi, eax
lea ecx, [ebp - 0x98]
add esi, dword [ebp - 0x88]
call fcn.0040a330
lea ecx, [ebp - 0xd0]
push ecx
lea ecx, [ebp - 0x80]
push ecx
mov ecx, dword [ebp - 0x24]
push esi
push eax
call edi
test al, al
jne 0x44358e
push str.Failed_to_parse_JSON
mov ecx, 0x69118c
call fcn.00454300
jmp 0x44371b
lea ecx, [ebp - 0x80]
call fcn.00528f90
test al, al
je 0x44371b
lea eax, [ebp - 0x20]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0x80]
movlpd qword [ebp - 0x20], xmm0
call fcn.005287e0
lea eax, [ebp - 0x30]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0x80]
movlpd qword [ebp - 0x30], xmm0
call fcn.00528b40
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x20]
call fcn.00420270
test al, al
je 0x4436ae
nop word [eax + eax]
lea ecx, [ebp - 0x20]
call fcn.00528860
push 0x6750d8
mov ecx, eax
call fcn.00526de0
lea ecx, [ebp - 0xb0]
push ecx
mov ecx, eax
call fcn.005282b0
push eax
lea eax, [ebp - 0x68]
mov byte [ebp - 4], 0x1a
push str.https:__127.0.0.1_lol_chat_v1_friend_requests_
push eax
call fcn.0040bf80
add esp, 0xc
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x1c
call fcn.0040a480
push str._direction_:_both_
lea ecx, [ebp - 0x50]
call fcn.00405760
push 0x6723fc
lea ecx, [ebp - 0x52c]
mov byte [ebp - 4], 0x1d
call fcn.00405760
lea eax, [ebp - 0x50]
mov byte [ebp - 4], 0x1e
push eax
lea eax, [ebp - 0x68]
push eax
lea edx, [ebp - 0x52c]
lea ecx, [ebp - 0xb0]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0x52c]
call fcn.0040a480
lea ecx, [ebp - 0x50]
call fcn.0040a480
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0x19
call fcn.0040a480
lea ecx, [ebp - 0x20]
call fcn.00528f80
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x20]
call fcn.00420270
test al, al
jne 0x4435e0
lea ecx, [ebp - 0x80]
call fcn.005299b0
mov edx, eax
lea ecx, [ebp - 0x50]
call fcn.0041d1c0
push eax
lea eax, [ebp - 0x52c]
mov byte [ebp - 4], 0x1f
push str.Accepted
push eax
call fcn.0040bf80
add esp, 0xc
push str._friend_requests
push eax
lea eax, [ebp - 0xb0]
mov byte [ebp - 4], 0x20
push eax
call fcn.0040be90
add esp, 0xc
mov ecx, 0x69118c
push eax
call fcn.0040a4d0
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0x52c]
call fcn.0040a480
lea ecx, [ebp - 0x50]
call fcn.0040a480
lea ecx, [ebp - 0x80]
call fcn.005267c0
lea ecx, [ebp - 0xd0]
call fcn.0040a480
lea ecx, [ebp - 0x24]
call fcn.0040a130
lea ecx, [ebp - 0x180]
call fcn.0051cc20
lea ecx, [ebp - 0x98]
mov byte [ebp - 4], 0
call fcn.0040a480
mov esi, dword [ebp - 0x530]
call fcn.0048f610
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Delete_all_friend_requests
mov dword [ebp - 0x1c], 0
call fcn.00491090
test al, al
je 0x443a70
push 1
push str.Deleting_friend_requests
push str.Are_you_sure_
push 0
call esi
cmp eax, 1
jne 0x443a70
push 0x66b9cd
lea ecx, [ebp - 0x68]
call fcn.00405760
push str.https:__127.0.0.1_lol_chat_v1_friend_requests
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0x21
call fcn.00405760
push 0x671c64
lea ecx, [ebp - 0x52c]
mov byte [ebp - 4], 0x22
call fcn.00405760
lea eax, [ebp - 0x68]
mov byte [ebp - 4], 0x23
push eax
lea eax, [ebp - 0x50]
push eax
lea edx, [ebp - 0x52c]
lea ecx, [ebp - 0x98]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0x52c]
call fcn.0040a480
lea ecx, [ebp - 0x50]
call fcn.0040a480
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0x27
call fcn.0040a480
xorps xmm0, xmm0
lea ecx, [ebp - 0x180]
movups xmmword [ebp - 0x180], xmm0
movups xmmword [ebp - 0x170], xmm0
call fcn.0051ca90
lea ecx, [ebp - 0x180]
mov byte [ebp - 4], 0x28
call fcn.00520f50
mov esi, eax
mov dword [ebp - 0x24], esi
lea ecx, [ebp - 0xd0]
call fcn.0040a650
xorps xmm0, xmm0
mov byte [ebp - 4], 0x2a
push 0
lea ecx, [ebp - 0x80]
movq qword [ebp - 0x70], xmm0
movups xmmword [ebp - 0x80], xmm0
call fcn.005262d0
mov byte [ebp - 4], 0x2b
lea ecx, [ebp - 0x98]
mov eax, dword [esi]
mov edi, dword [eax + 4]
call fcn.0040a330
mov esi, eax
lea ecx, [ebp - 0x98]
add esi, dword [ebp - 0x88]
call fcn.0040a330
lea ecx, [ebp - 0xd0]
push ecx
lea ecx, [ebp - 0x80]
push ecx
mov ecx, dword [ebp - 0x24]
push esi
push eax
call edi
test al, al
jne 0x4438ae
push str.Failed_to_parse_JSON
mov ecx, 0x69118c
call fcn.00454300
jmp 0x443a3b
lea ecx, [ebp - 0x80]
call fcn.00528f90
test al, al
je 0x443a3b
lea eax, [ebp - 0x20]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0x80]
movlpd qword [ebp - 0x20], xmm0
call fcn.005287e0
lea eax, [ebp - 0x30]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0x80]
movlpd qword [ebp - 0x30], xmm0
call fcn.00528b40
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x20]
call fcn.00420270
test al, al
je 0x4439ce
nop word [eax + eax]
lea ecx, [ebp - 0x20]
call fcn.00528860
push 0x6750d8
mov ecx, eax
call fcn.00526de0
lea ecx, [ebp - 0xb0]
push ecx
mov ecx, eax
call fcn.005282b0
push eax
lea eax, [ebp - 0x68]
mov byte [ebp - 4], 0x2c
push str.https:__127.0.0.1_lol_chat_v1_friend_requests_
push eax
call fcn.0040bf80
add esp, 0xc
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x2e
call fcn.0040a480
push 0x66b9cd
lea ecx, [ebp - 0x50]
call fcn.00405760
push str.DELETE
lea ecx, [ebp - 0x52c]
mov byte [ebp - 4], 0x2f
call fcn.00405760
lea eax, [ebp - 0x50]
mov byte [ebp - 4], 0x30
push eax
lea eax, [ebp - 0x68]
push eax
lea edx, [ebp - 0x52c]
lea ecx, [ebp - 0xb0]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0x52c]
call fcn.0040a480
lea ecx, [ebp - 0x50]
call fcn.0040a480
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0x2b
call fcn.0040a480
lea ecx, [ebp - 0x20]
call fcn.00528f80
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x20]
call fcn.00420270
test al, al
jne 0x443900
lea ecx, [ebp - 0x80]
call fcn.005299b0
mov edx, eax
lea ecx, [ebp - 0x50]
call fcn.0041d1c0
push eax
lea eax, [ebp - 0x52c]
mov byte [ebp - 4], 0x31
push str.Deleted
push eax
call fcn.0040bf80
add esp, 0xc
push str._friend_requests
push eax
lea eax, [ebp - 0xb0]
mov byte [ebp - 4], 0x32
push eax
call fcn.0040be90
add esp, 0xc
mov ecx, 0x69118c
push eax
call fcn.0040a4d0
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0x52c]
call fcn.0040a480
lea ecx, [ebp - 0x50]
call fcn.0040a480
lea ecx, [ebp - 0x80]
call fcn.005267c0
lea ecx, [ebp - 0xd0]
call fcn.0040a480
lea ecx, [ebp - 0x24]
call fcn.0040a130
lea ecx, [ebp - 0x180]
call fcn.0051cc20
lea ecx, [ebp - 0x98]
mov byte [ebp - 4], 0
call fcn.0040a480
push 1
mov ecx, 1
call fcn.0048fd30
mov edx, dword [ebp - 0x534]
add esp, 4
mov eax, dword [0x694608]
mov ecx, dword [edx]
cmp eax, dword [ecx + 4]
jle 0x443b36
push 0x694608
call fcn.005ab465
add esp, 4
cmp dword [0x694608], 0xffffffff
jne 0x443b36
lea eax, [ebp - 0x34]
mov byte [ebp - 4], 0x33
push eax
xorps xmm0, xmm0
mov dword [0x694ab8], 0
push ecx
lea ecx, [ebp - 0x19c]
movq qword [0x694ab0], xmm0
mov dword [ebp - 0x34], 0
call fcn.0042fc80
lea ecx, [ebp - 0x19c]
mov byte [ebp - 4], 0x34
push ecx
lea eax, [ebp - 0x180]
push eax
push ecx
mov ecx, 0x694ab0
call fcn.0042fcc0
push fcn.0040a480
push 1
push 0x1c
lea eax, [ebp - 0x19c]
mov byte [ebp - 4], 0x33
push eax
call fcn.005ab8ca
push 0x5f1b80
call fcn.005abc1b
add esp, 4
mov byte [ebp - 4], 0
push 0x694608
call fcn.005ab414
add esp, 4
push dword [0x6941a4]
mov ecx, 0x694ab0
call fcn.00451670
mov ecx, eax
call fcn.0040a330
lea edx, [ebp - 0x20]
mov dword [ebp - 0x34], eax
mov ecx, str.Remove_all_friends
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], 0
call fcn.00491090
test al, al
je 0x443ec0
push 1
push str.Removing_friends
push str.Are_you_sure_
push 0
call dword [ebp - 0x530]
cmp eax, 1
jne 0x443ec0
push 0x66b9cd
lea ecx, [ebp - 0x68]
call fcn.00405760
push str.https:__127.0.0.1_lol_chat_v1_friends
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0x35
call fcn.00405760
push 0x671c64
lea ecx, [ebp - 0x52c]
mov byte [ebp - 4], 0x36
call fcn.00405760
lea eax, [ebp - 0x68]
mov byte [ebp - 4], 0x37
push eax
lea eax, [ebp - 0x50]
push eax
lea edx, [ebp - 0x52c]
lea ecx, [ebp - 0x98]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0x52c]
call fcn.0040a480
lea ecx, [ebp - 0x50]
call fcn.0040a480
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0x3b
call fcn.0040a480
xorps xmm0, xmm0
lea ecx, [ebp - 0x180]
movups xmmword [ebp - 0x180], xmm0
movups xmmword [ebp - 0x170], xmm0
call fcn.0051ca90
lea ecx, [ebp - 0x180]
mov byte [ebp - 4], 0x3c
call fcn.00520f50
mov esi, eax
mov dword [ebp - 0x24], esi
lea ecx, [ebp - 0xd0]
call fcn.0040a650
xorps xmm0, xmm0
mov byte [ebp - 4], 0x3e
push 0
lea ecx, [ebp - 0xe8]
movq qword [ebp - 0xd8], xmm0
movups xmmword [ebp - 0xe8], xmm0
call fcn.005262d0
mov byte [ebp - 4], 0x3f
lea ecx, [ebp - 0x98]
mov eax, dword [esi]
mov edi, dword [eax + 4]
call fcn.0040a330
mov esi, eax
lea ecx, [ebp - 0x98]
add esi, dword [ebp - 0x88]
call fcn.0040a330
lea ecx, [ebp - 0xd0]
push ecx
lea ecx, [ebp - 0xe8]
push ecx
mov ecx, dword [ebp - 0x24]
push esi
push eax
call edi
test al, al
jne 0x443cb3
push str.Failed_to_parse_JSON
mov ecx, 0x69118c
call fcn.00454300
jmp 0x443e88
lea ecx, [ebp - 0xe8]
call fcn.00528f90
test al, al
je 0x443e88
lea eax, [ebp - 0x20]
xorps xmm0, xmm0
xor esi, esi
movlpd qword [ebp - 0x20], xmm0
push eax
lea ecx, [ebp - 0xe8]
mov dword [ebp - 0x510], esi
call fcn.005287e0
lea eax, [ebp - 0x30]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0xe8]
movlpd qword [ebp - 0x30], xmm0
call fcn.00528b40
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x20]
call fcn.00420270
test al, al
je 0x443e23
lea ecx, [ebp - 0x20]
call fcn.00528860
mov edi, eax
push str.groupId
mov ecx, edi
call fcn.00526de0
mov ecx, eax
call fcn.00527d20
push dword [0x6941a4]
mov ecx, 0x694ab0
mov esi, eax
call fcn.00451670
cmp esi, dword [eax + 0x18]
jne 0x443e01
push 0x6750d8
mov ecx, edi
call fcn.00526de0
lea ecx, [ebp - 0xb0]
push ecx
mov ecx, eax
call fcn.005282b0
push eax
lea eax, [ebp - 0x68]
mov byte [ebp - 4], 0x40
push str.https:__127.0.0.1_lol_chat_v1_friends_
push eax
call fcn.0040bf80
add esp, 0xc
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x42
call fcn.0040a480
push 0x66b9cd
lea ecx, [ebp - 0x50]
call fcn.00405760
push str.DELETE
lea ecx, [ebp - 0x52c]
mov byte [ebp - 4], 0x43
call fcn.00405760
lea eax, [ebp - 0x50]
mov byte [ebp - 4], 0x44
push eax
lea eax, [ebp - 0x68]
push eax
lea edx, [ebp - 0x52c]
lea ecx, [ebp - 0xb0]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0x52c]
call fcn.0040a480
lea ecx, [ebp - 0x50]
call fcn.0040a480
mov esi, dword [ebp - 0x510]
lea ecx, [ebp - 0x68]
inc esi
mov byte [ebp - 4], 0x3f
mov dword [ebp - 0x510], esi
call fcn.0040a480
jmp 0x443e07
mov esi, dword [ebp - 0x510]
lea ecx, [ebp - 0x20]
call fcn.00528f80
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x20]
call fcn.00420270
test al, al
jne 0x443d10
lea eax, [ebp - 0x50]
push esi
push eax
call fcn.00402230
push eax
lea eax, [ebp - 0x52c]
mov byte [ebp - 4], 0x45
push str.Deleted
push eax
call fcn.0040bf80
add esp, 0x14
push str._friends
push eax
lea eax, [ebp - 0xb0]
mov byte [ebp - 4], 0x46
push eax
call fcn.0040be90
add esp, 0xc
mov ecx, 0x69118c
push eax
call fcn.0040a4d0
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0x52c]
call fcn.0040a480
lea ecx, [ebp - 0x50]
call fcn.0040a480
lea ecx, [ebp - 0xe8]
call fcn.005267c0
lea ecx, [ebp - 0xd0]
call fcn.0040a480
lea ecx, [ebp - 0x24]
call fcn.0040a130
lea ecx, [ebp - 0x180]
call fcn.0051cc20
lea ecx, [ebp - 0x98]
mov byte [ebp - 4], 0
call fcn.0040a480
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
push str._From_folder:
call fcn.00490460
movss xmm1, dword [0x67bd30]
add esp, 4
xorps xmm0, xmm0
call fcn.0047a580
push 0x57
push 0x14
lea ecx, [ebp - 0xb0]
call fcn.00454360
push ecx
mov dword [esp], 0xbf800000
mov ecx, eax
push 1
push 0
call fcn.0040a330
mov edx, eax
lea ecx, [ebp - 0x20]
call fcn.004726d0
add esp, 0xc
lea ecx, [ebp - 0xb0]
movss xmm0, dword [eax]
mov eax, dword [0x694270]
or dword [eax + 0x19bc], 1
movss dword [eax + 0x19c4], xmm0
call fcn.0040a480
mov edx, dword [ebp - 0x34]
mov ecx, str.comboGroups
push 0
call fcn.00493250
add esp, 4
test al, al
je 0x4442ed
push 0x66b9cd
lea ecx, [ebp - 0x50]
call fcn.00405760
push str.https:__127.0.0.1_lol_chat_v1_friend_groups
lea ecx, [ebp - 0x52c]
mov byte [ebp - 4], 0x47
call fcn.00405760
push 0x671c64
lea ecx, [ebp - 0x98]
mov byte [ebp - 4], 0x48
call fcn.00405760
lea eax, [ebp - 0x50]
mov byte [ebp - 4], 0x49
push eax
lea eax, [ebp - 0x52c]
push eax
lea edx, [ebp - 0x98]
lea ecx, [ebp - 0x80]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0x98]
call fcn.0040a480
lea ecx, [ebp - 0x52c]
call fcn.0040a480
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0x4d
call fcn.0040a480
xorps xmm0, xmm0
lea ecx, [ebp - 0x180]
movups xmmword [ebp - 0x180], xmm0
movups xmmword [ebp - 0x170], xmm0
call fcn.0051ca90
lea ecx, [ebp - 0x180]
mov byte [ebp - 4], 0x4e
call fcn.00520f50
mov esi, eax
mov dword [ebp - 0x24], esi
lea ecx, [ebp - 0x160]
call fcn.0040a650
xorps xmm0, xmm0
mov byte [ebp - 4], 0x50
push 0
lea ecx, [ebp - 0xe8]
movq qword [ebp - 0xd8], xmm0
movups xmmword [ebp - 0xe8], xmm0
call fcn.005262d0
mov byte [ebp - 4], 0x51
lea ecx, [ebp - 0x80]
mov eax, dword [esi]
mov edi, dword [eax + 4]
call fcn.0040a330
mov esi, eax
lea ecx, [ebp - 0x80]
add esi, dword [ebp - 0x70]
call fcn.0040a330
lea ecx, [ebp - 0x160]
push ecx
lea ecx, [ebp - 0xe8]
push ecx
mov ecx, dword [ebp - 0x24]
push esi
push eax
call edi
test al, al
je 0x444177
lea ecx, [ebp - 0xe8]
call fcn.00528f90
test al, al
je 0x444177
mov ecx, 0x694ab0
call fcn.004516b0
lea eax, [ebp - 0x20]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0xe8]
movlpd qword [ebp - 0x20], xmm0
call fcn.005287e0
lea eax, [ebp - 0x30]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0xe8]
movlpd qword [ebp - 0x30], xmm0
call fcn.00528b40
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x20]
call fcn.00420270
test al, al
je 0x444163
lea ecx, [ebp - 0x20]
call fcn.00528860
mov edi, eax
push str.name
mov ecx, edi
call fcn.00526de0
lea ecx, [ebp - 0xb0]
push ecx
mov ecx, eax
call fcn.005282b0
mov esi, eax
push 0x67192c
mov ecx, edi
mov byte [ebp - 4], 0x52
call fcn.00526de0
mov ecx, eax
call fcn.00527d20
mov dword [ebp - 0x34], eax
lea ecx, [ebp - 0x19c]
lea eax, [ebp - 0x34]
push eax
push esi
call fcn.00456f70
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x54
call fcn.0040a480
lea eax, [ebp - 0x19c]
mov ecx, 0x694ab0
push eax
call fcn.0042fed0
lea ecx, [ebp - 0x19c]
mov byte [ebp - 4], 0x51
call fcn.0040a480
lea ecx, [ebp - 0x20]
call fcn.00528f80
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0x20]
call fcn.00420270
test al, al
jne 0x4440c8
mov byte [ebp - 0x34], 0
lea eax, [ebp - 0x2c]
push dword [ebp - 0x34]
push dword [ebp - 0x2c]
push ecx
push eax
call fcn.00457ca0
mov ecx, dword [0x694ab4]
mov eax, 0x92492493
mov edi, dword [0x694ab0]
xor esi, esi
sub ecx, edi
imul ecx
add edx, ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add eax, edx
je 0x444222
xor eax, eax
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x1c], esi
mov dword [ebp - 0x510], eax
nop
cmp dword [0x6941a4], esi
lea ecx, [edi + eax]
sete dl
cmp dword [ecx + 0x14], 0xf
mov byte [ebp - 0x509], dl
jbe 0x4441ca
mov ecx, dword [ecx]
lea eax, [ebp - 0x20]
push eax
push ecx
call fcn.0049c1e0
add esp, 8
test al, al
je 0x4441e1
mov dword [0x6941a4], esi
cmp byte [ebp - 0x509], 0
je 0x4441ef
call fcn.00478460
mov ecx, dword [0x694ab4]
mov eax, 0x92492493
mov edi, dword [0x694ab0]
inc esi
add dword [ebp - 0x510], 0x1c
sub ecx, edi
imul ecx
add edx, ecx
sar edx, 4
mov eax, edx
shr eax, 0x1f
add eax, edx
cmp esi, eax
mov eax, dword [ebp - 0x510]
jb 0x4441b0
call fcn.0047b5b0
lea ecx, [ebp - 0xe8]
call fcn.005267c0
mov byte [ebp - 4], 0x4f
mov ecx, dword [ebp - 0x14c]
cmp ecx, 0xf
jbe 0x444270
mov edx, dword [ebp - 0x160]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x444266
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446cf2
push ecx
push edx
call fcn.005abc35
add esp, 8
mov ecx, dword [ebp - 0x24]
mov dword [ebp - 0x150], 0
mov dword [ebp - 0x14c], 0xf
mov byte [ebp - 0x160], 0
test ecx, ecx
je 0x444298
mov eax, dword [ecx]
push 1
call dword [eax]
lea ecx, [ebp - 0x180]
call fcn.0051cc20
mov byte [ebp - 4], 0
mov ecx, dword [ebp - 0x6c]
cmp ecx, 0xf
jbe 0x4442db
mov edx, dword [ebp - 0x80]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4442d1
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446cf2
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0x70], 0
mov dword [ebp - 0x6c], 0xf
mov byte [ebp - 0x80], 0
mov eax, dword [0x694270]
movss xmm0, dword [0x67bc0c]
mov ecx, dword [eax + 0x1160]
cmp byte [ecx + 0xaf], 0
jne 0x44431e
mov ecx, dword [ecx + 0x198]
movaps xmm1, xmm0
neg ecx
sbb ecx, ecx
add ecx, 6
call fcn.00492800
push str.In_game_minimap_scale:
call fcn.00490460
mov esi, dword [0x694270]
add esp, 4
mov edx, dword [esi + 0x1160]
cmp byte [edx + 0xaf], 0
jne 0x444393
movss xmm1, dword [esi + 0xad4]
addss xmm1, dword [edx + 0xf8]
movss xmm0, dword [edx + 0xfc]
movss dword [edx + 0xf0], xmm1
movss dword [edx + 0xf4], xmm0
mov eax, dword [edx + 0x120]
mov ecx, dword [edx + 0x124]
mov dword [edx + 0x118], eax
mov eax, dword [edx + 0x12c]
mov dword [edx + 0x11c], ecx
mov dword [edx + 0x128], eax
mov byte [edx + 0x130], 1
mov eax, 0x55555556
mov dword [ebp - 0x34], 0x15e
imul dword [0x694314]
or dword [esi + 0x19bc], 1
mov eax, edx
mov dword [ebp - 0xb4], 0
shr eax, 0x1f
add eax, edx
mov edx, 4
push ecx
push 0x672850
mov ecx, str.sliderMinimapScale
movd xmm0, eax
lea eax, [ebp - 0x34]
push eax
cvtdq2ps xmm0, xmm0
lea eax, [ebp - 0xb4]
push eax
push 0x690fb4
movss dword [esi + 0x19c4], xmm0
call fcn.004943a0
mov eax, dword [0x694270]
add esp, 0x14
mov edx, dword [eax + 0x1160]
cmp byte [edx + 0xaf], 0
jne 0x44445b
movss xmm1, dword [eax + 0xad4]
addss xmm1, dword [edx + 0xf8]
movss xmm0, dword [edx + 0xfc]
movss dword [edx + 0xf0], xmm1
movss dword [edx + 0xf4], xmm0
mov eax, dword [edx + 0x120]
mov ecx, dword [edx + 0x124]
mov dword [edx + 0x118], eax
mov eax, dword [edx + 0x12c]
mov dword [edx + 0x11c], ecx
mov dword [edx + 0x128], eax
mov byte [edx + 0x130], 1
push 0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.SubmitsubmitMinimapScale
mov dword [ebp - 0x1c], 0
call fcn.00490d80
add esp, 4
test al, al
je 0x444526
movd xmm0, dword [0x690fb4]
lea edx, [ebp - 0x34]
cvtdq2ps xmm0, xmm0
push 0x23
push str._HUD_:_MinimapScale_::.2f
lea ecx, [ebp - 0xd0]
divss xmm0, dword [0x67bcc0]
movss dword [ebp - 0x34], xmm0
call fcn.00457cf0
add esp, 8
mov esi, eax
push str.https:__127.0.0.1_lol_game_settings_v1_game_settings
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0x55
call fcn.00405760
push str.PATCH
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0x56
call fcn.00405760
lea eax, [ebp - 0x68]
mov byte [ebp - 4], 0x57
push esi
push eax
lea edx, [ebp - 0x50]
lea ecx, [ebp - 0xb0]
call fcn.004a6ed0
add esp, 8
mov ecx, 0x69118c
push eax
call fcn.0040a4d0
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0x50]
call fcn.0040a480
lea ecx, [ebp - 0x68]
call fcn.0040a480
lea ecx, [ebp - 0xd0]
mov byte [ebp - 4], 0
call fcn.0040a480
mov eax, dword [0x694270]
mov ecx, dword [eax + 0x1160]
cmp byte [ecx + 0xaf], 0
jne 0x444554
mov ecx, dword [ecx + 0x198]
movss xmm1, dword [0x67bc0c]
neg ecx
sbb ecx, ecx
add ecx, 6
call fcn.00492800
mov eax, dword [ebp - 0x534]
mov ecx, dword [eax]
mov eax, dword [0x694a48]
cmp eax, dword [ecx + 4]
jle 0x4446ab
push 0x694a48
call fcn.005ab465
add esp, 4
cmp dword [0x694a48], 0xffffffff
jne 0x4446ab
sub esp, 8
mov byte [ebp - 4], 0x58
xorps xmm0, xmm0
mov dword [0x694aa8], 0
lea ecx, [ebp - 0x508]
movq qword [0x694aa0], xmm0
call fcn.00446d40
sub esp, 8
mov byte [ebp - 4], 0x59
lea ecx, [ebp - 0x4d8]
call fcn.00446dd0
sub esp, 8
mov byte [ebp - 4], 0x5a
lea ecx, [ebp - 0x4a8]
call fcn.00446e60
sub esp, 8
mov byte [ebp - 4], 0x5b
lea ecx, [ebp - 0x478]
call fcn.00446ef0
sub esp, 8
mov byte [ebp - 4], 0x5c
lea ecx, [ebp - 0x448]
call fcn.00446f80
sub esp, 8
mov byte [ebp - 4], 0x5d
lea ecx, [ebp - 0x418]
call fcn.00447010
sub esp, 8
mov byte [ebp - 4], 0x5e
lea ecx, [ebp - 0x3e8]
call fcn.004470a0
push str.EMOTE
push str.Emotes
lea ecx, [ebp - 0x3b8]
mov byte [ebp - 4], 0x5f
call fcn.0043ead0
sub esp, 8
mov byte [ebp - 4], 0x60
lea ecx, [ebp - 0x388]
call fcn.00447130
sub esp, 8
mov byte [ebp - 4], 0x61
lea ecx, [ebp - 0x358]
call fcn.004471c0
lea ecx, [ebp - 0x508]
mov byte [ebp - 4], 0x62
push ecx
lea eax, [ebp - 0x328]
push eax
push ecx
mov ecx, 0x694aa0
call fcn.0043edc0
push fcn.00426c70
push 0xa
push 0x30
lea eax, [ebp - 0x508]
mov byte [ebp - 4], 0x58
push eax
call fcn.005ab8ca
push 0x5f1b70
call fcn.005abc1b
add esp, 4
mov byte [ebp - 4], 0
push 0x694a48
call fcn.005ab414
add esp, 4
mov eax, dword [0x69423c]
lea edi, [eax + eax*2]
shl edi, 4
add edi, dword [0x694aa0]
mov dword [ebp - 0x34], edi
cmp dword [edi + 0x14], 0xf
jbe 0x4446ca
mov edi, dword [edi]
mov dword [ebp - 0x34], edi
mov ecx, dword [0x694270]
mov eax, dword [ecx + 0x1160]
mov byte [eax + 0xac], 1
mov eax, dword [ecx + 0x1160]
mov eax, dword [eax + 0x190]
test eax, eax
je 0x4446fe
cmp dword [eax + 0x10], 2
jne 0x4446f9
cmp dword [eax + 4], 1
je 0x44470d
call fcn.0048f8f0
push 1
mov edx, 2
call fcn.0048ef30
add esp, 4
push 0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Disenchant_all:
mov dword [ebp - 0x1c], 0
call fcn.00490d80
add esp, 4
test al, al
je 0x444f90
xorps xmm0, xmm0
lea ecx, [ebp - 0x1f8]
push 0
movups xmmword [ebp - 0x1f8], xmm0
movq qword [ebp - 0x1e8], xmm0
call fcn.005262d0
xorps xmm0, xmm0
mov byte [ebp - 4], 0x63
lea ecx, [ebp - 0x328]
movups xmmword [ebp - 0x328], xmm0
movups xmmword [ebp - 0x318], xmm0
call fcn.0051ca90
lea ecx, [ebp - 0x328]
mov byte [ebp - 4], 0x64
call fcn.00520f50
mov esi, eax
mov dword [ebp - 0x1c], esi
lea ecx, [ebp - 0x210]
call fcn.0040a650
push 0x66b9cd
lea ecx, [ebp - 0xd0]
mov byte [ebp - 4], 0x66
call fcn.00405760
push str.https:__127.0.0.1_lol_loot_v1_player_loot_map
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0x67
call fcn.00405760
push 0x671c64
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0x68
call fcn.00405760
lea eax, [ebp - 0xd0]
mov byte [ebp - 4], 0x69
push eax
lea eax, [ebp - 0x68]
push eax
lea edx, [ebp - 0x50]
lea ecx, [ebp - 0xe8]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0x50]
call fcn.0040a480
lea ecx, [ebp - 0x68]
call fcn.0040a480
lea ecx, [ebp - 0xd0]
mov byte [ebp - 4], 0x6d
call fcn.0040a480
mov eax, dword [esi]
lea ecx, [ebp - 0xe8]
mov eax, dword [eax + 4]
mov dword [ebp - 0xb4], eax
call fcn.0040a330
mov edi, eax
lea ecx, [ebp - 0xe8]
add edi, dword [ebp - 0xd8]
call fcn.0040a330
lea ecx, [ebp - 0x210]
push ecx
lea ecx, [ebp - 0x1f8]
push ecx
push edi
push eax
mov ecx, esi
call dword [ebp - 0xb4]
test al, al
je 0x444ea6
push 1
push str.Disenchanting_loot
push str.Are_you_sure_
push 0
call dword [ebp - 0x530]
cmp eax, 1
jne 0x444eb5
lea eax, [ebp - 0x1bc]
mov dword [ebp - 0x24], 0
push eax
lea ecx, [ebp - 0x1f8]
call fcn.00528d00
mov byte [ebp - 4], 0x6e
mov edi, dword [ebp - 0x1bc]
mov eax, dword [ebp - 0x1b8]
mov dword [ebp - 0xb4], edi
mov dword [ebp - 0x2c], eax
cmp edi, eax
je 0x444e42
nop dword [eax + eax]
mov eax, dword [0x69423c]
xorps xmm0, xmm0
movups xmmword [ebp - 0x1b0], xmm0
mov dword [ebp - 0x1a0], 0
lea ecx, [eax + eax*2]
mov eax, accept
shl ecx, 4
add ecx, 0x18
add ecx, dword [0x694aa0]
mov edx, dword [ecx + 0x10]
sub eax, edx
cmp eax, 1
jb 0x446d01
cmp dword [ecx + 0x14], 0xf
mov eax, ecx
jbe 0x4448f5
mov eax, dword [ecx]
push edx
push eax
push 1
push 0x675410
push ecx
push dword [ebp - 0x1c]
lea ecx, [ebp - 0x580]
call fcn.0045b310
push 6
push str.__d_
lea ecx, [ebp - 0x580]
mov byte [ebp - 4], 0x6f
call fcn.0040ab60
xorps xmm0, xmm0
mov dword [ebp - 0x540], 0
movups xmmword [ebp - 0x550], xmm0
mov dword [ebp - 0x53c], 0
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x550], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x540], xmm0
mov byte [ebp - 4], 0x70
lea ecx, [ebp - 0x1ac]
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
mov dword [ebp - 0x1b0], 0
call fcn.0040a690
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x550]
cmp dword [ebp - 0x53c], 0xf
lea eax, [ebp - 0x550]
cmova ecx, dword [ebp - 0x550]
seta byte [ebp - 0x509]
add ecx, dword [ebp - 0x540]
cmp byte [ebp - 0x509], 0
push ecx
cmovne eax, dword [ebp - 0x550]
push ecx
push eax
lea ecx, [ebp - 0x1b0]
call fcn.0040c1e0
mov byte [ebp - 4], 0x73
mov ecx, dword [ebp - 0x53c]
cmp ecx, 0xf
jbe 0x444a07
mov edx, dword [ebp - 0x550]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4449fd
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446cf2
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0x540], 0
mov dword [ebp - 0x53c], 0xf
mov byte [ebp - 0x550], 0
mov byte [ebp - 4], 0x74
mov ecx, dword [ebp - 0x56c]
cmp ecx, 0xf
jbe 0x444a60
mov edx, dword [ebp - 0x580]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x444a56
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446cf2
push ecx
push edx
call fcn.005abc35
add esp, 8
cmp dword [edi + 0x14], 0xf
mov eax, dword [edi + 0x10]
mov dword [ebp - 0x570], 0
mov dword [ebp - 0x56c], 0xf
mov byte [ebp - 0x580], 0
jbe 0x444a96
add eax, dword [edi]
mov dword [ebp - 0x510], eax
mov eax, dword [edi]
mov dword [ebp - 0x538], eax
jmp 0x444aa4
add eax, edi
mov dword [ebp - 0x538], edi
mov dword [ebp - 0x510], eax
cmp dword [ebp - 0x1b0], 0
je 0x444e21
push 0x80
lea eax, [ebp - 0x290]
push 0
push eax
call fcn.005adb30
mov ecx, dword [ebp - 0x1b0]
add esp, 0xc
mov eax, dword [ecx + 0x14]
mov ecx, dword [ecx + 0x1c]
mov dword [ebp - 0x28c], 0
mov dword [ebp - 0x288], 0
mov dword [ebp - 0x284], 0
mov dword [ebp - 0x280], 0
mov dword [ebp - 0x27c], 0
mov dword [ebp - 0x278], 0
mov dword [ebp - 0x274], 0
mov dword [ebp - 0x26c], 0
mov dword [ebp - 0x268], 0
mov dword [ebp - 0x264], 0
mov dword [ebp - 0x260], 0
mov dword [ebp - 0x25c], 0
mov dword [ebp - 0x258], 0
mov dword [ebp - 0x254], 0
mov dword [ebp - 0x250], 0
mov dword [ebp - 0x24c], 0
mov dword [ebp - 0x248], 0
mov edx, dword [ebp - 0x510]
mov byte [ebp - 4], 0x77
mov dword [ebp - 0x240], edx
mov edx, dword [ebp - 0x538]
mov dword [ebp - 0x23c], edx
mov edx, dword [ebp - 0x1b0]
mov dword [ebp - 0x234], eax
lea eax, [ebp - 0x1ac]
mov dword [ebp - 0x228], ecx
lea ecx, [ebp - 0x250]
mov dword [ebp - 0x238], edx
mov dword [ebp - 0x230], 0x10
mov byte [ebp - 0x22c], 0
mov byte [ebp - 0x224], 0
mov dword [ebp - 0x220], eax
push dword [edx + 0x18]
call fcn.0040e740
mov byte [ebp - 4], 0x78
mov eax, dword [ebp - 0x23c]
push ecx
push dword [ebp - 0x228]
lea ecx, [ebp - 0x28c]
mov dword [ebp - 0x244], eax
mov dword [ebp - 0x290], eax
call fcn.0040fc40
mov eax, dword [ebp - 0x278]
mov edx, eax
mov ecx, dword [ebp - 0x228]
mov dword [ebp - 0x510], eax
mov eax, dword [ebp - 0x27c]
sub edx, eax
sar edx, 3
cmp ecx, edx
jae 0x444c33
lea eax, [eax + ecx*8]
jmp 0x444c89
jbe 0x444c8f
mov eax, dword [ebp - 0x274]
sub eax, dword [ebp - 0x27c]
sar eax, 3
cmp ecx, eax
jbe 0x444c57
push ecx
push ecx
lea ecx, [ebp - 0x27c]
call fcn.00411db0
jmp 0x444c8f
sub ecx, edx
je 0x444c83
lea edi, [ecx*8]
push edi
push 0
push dword [ebp - 0x510]
call fcn.005adb30
mov eax, dword [ebp - 0x510]
add esp, 0xc
add eax, edi
mov edi, dword [ebp - 0xb4]
jmp 0x444c89
mov eax, dword [ebp - 0x510]
mov dword [ebp - 0x278], eax
push dword [ebp - 0x238]
lea ecx, [ebp - 0x290]
mov word [ebp - 0x22c], 0
mov byte [ebp - 0x21c], 1
mov dword [ebp - 0x218], 0x989680
mov dword [ebp - 0x214], 0x3e8
call fcn.00466d30
lea ecx, [ebp - 0x250]
mov byte [ebp - 0x509], al
mov byte [ebp - 4], 0x74
call fcn.0040e6c0
lea ecx, [ebp - 0x25c]
call fcn.0040e6c0
lea ecx, [ebp - 0x26c]
call fcn.00409ed0
lea ecx, [ebp - 0x27c]
call fcn.0040e6c0
lea ecx, [ebp - 0x28c]
call fcn.00409ed0
cmp byte [ebp - 0x509], 0
je 0x444e21
push str.STATSTONE_SHARD
push dword [0x69423c]
call fcn.00453d40
add eax, 0x18
push eax
call fcn.00456570
add esp, 8
mov ecx, str.DISENCHANT
test al, al
mov eax, str.disenchant
cmove ecx, eax
push ecx
lea ecx, [ebp - 0x100]
call fcn.00405760
push edi
lea ecx, [ebp - 0x1f8]
mov byte [ebp - 4], 0x79
call fcn.00526a70
push str.type
mov ecx, eax
call fcn.00526de0
lea ecx, [ebp - 0x118]
push ecx
mov ecx, eax
call fcn.005282b0
push 0x3c
lea eax, [ebp - 0x100]
mov byte [ebp - 4], 0x7a
push str.https:__127.0.0.1_lol_loot_v1_recipes_0_1_craft_repeat1
push eax
lea edx, [ebp - 0x118]
lea ecx, [ebp - 0xd0]
call fcn.00457d90
add esp, 0xc
push 6
push str.____
mov edx, edi
mov byte [ebp - 4], 0x7b
lea ecx, [ebp - 0x68]
call fcn.00456950
add esp, 8
push str.POST
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0x7c
call fcn.00405760
lea eax, [ebp - 0x68]
mov byte [ebp - 4], 0x7d
push eax
lea eax, [ebp - 0xd0]
push eax
lea edx, [ebp - 0x50]
lea ecx, [ebp - 0xb0]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0x50]
call fcn.0040a480
inc dword [ebp - 0x24]
lea ecx, [ebp - 0x68]
call fcn.0040a480
lea ecx, [ebp - 0xd0]
call fcn.0040a480
lea ecx, [ebp - 0x118]
call fcn.0040a480
lea ecx, [ebp - 0x100]
call fcn.0040a480
lea ecx, [ebp - 0x1b0]
mov byte [ebp - 4], 0x6e
call fcn.0040a040
add edi, 0x18
mov dword [ebp - 0xb4], edi
cmp edi, dword [ebp - 0x2c]
jne 0x4448b0
lea ecx, [ebp - 0x1bc]
mov byte [ebp - 4], 0x6d
call fcn.00452d60
push dword [0x69423c]
call fcn.00453d40
push dword [ebp - 0x24]
mov edi, eax
lea eax, [ebp - 0x50]
push eax
call fcn.00402230
push 0x14
push str.Disenchanted_0_1
push edi
mov edx, eax
mov byte [ebp - 4], 0x7e
lea ecx, [ebp - 0xb0]
call fcn.00457d90
add esp, 0x14
mov ecx, 0x69118c
push eax
call fcn.0040a4d0
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0x50]
call fcn.0040a480
jmp 0x444eb5
push str.Loot_not_found
mov ecx, 0x69118c
call fcn.00454300
mov byte [ebp - 4], 0x66
mov ecx, dword [ebp - 0xd4]
cmp ecx, 0xf
jbe 0x444ef3
mov edx, dword [ebp - 0xe8]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x444ee9
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446cf7
push ecx
push edx
call fcn.005abc35
add esp, 8
mov byte [ebp - 4], 0x65
mov ecx, dword [ebp - 0x1fc]
mov dword [ebp - 0xd8], 0
mov dword [ebp - 0xd4], 0xf
mov byte [ebp - 0xe8], 0
cmp ecx, 0xf
jbe 0x444f4c
mov edx, dword [ebp - 0x210]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x444f42
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446cf7
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0x200], 0
mov dword [ebp - 0x1fc], 0xf
mov byte [ebp - 0x210], 0
test esi, esi
je 0x444f73
mov eax, dword [esi]
mov ecx, esi
push 1
call dword [eax]
lea ecx, [ebp - 0x328]
call fcn.0051cc20
lea ecx, [ebp - 0x1f8]
mov byte [ebp - 4], 0
call fcn.005267c0
mov edi, dword [ebp - 0x34]
mov esi, dword [0x694270]
mov edx, dword [esi + 0x1160]
cmp byte [edx + 0xaf], 0
jne 0x444ff8
movss xmm1, dword [esi + 0xad4]
addss xmm1, dword [edx + 0xf8]
movss xmm0, dword [edx + 0xfc]
movss dword [edx + 0xf0], xmm1
movss dword [edx + 0xf4], xmm0
mov eax, dword [edx + 0x120]
mov ecx, dword [edx + 0x124]
mov dword [edx + 0x118], eax
mov eax, dword [edx + 0x12c]
mov dword [edx + 0x11c], ecx
mov dword [edx + 0x128], eax
mov byte [edx + 0x130], 1
movd xmm0, dword [0x694314]
mov edx, edi
cvtdq2pd xmm0, xmm0
or dword [esi + 0x19bc], 1
mov ecx, str.comboDisenchant
push 0
divsd xmm0, qword [0x67bc48]
cvtpd2ps xmm0, xmm0
movss dword [esi + 0x19c4], xmm0
call fcn.00493250
add esp, 4
test al, al
je 0x4450df
mov ecx, dword [0x694aa4]
mov eax, 0x2aaaaaab
mov edi, dword [0x694aa0]
xor esi, esi
sub ecx, edi
imul ecx
sar edx, 3
mov eax, edx
shr eax, 0x1f
add eax, edx
je 0x4450da
xor eax, eax
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x1c], esi
mov dword [ebp - 0x24], eax
nop word [eax + eax]
cmp dword [0x69423c], esi
lea ecx, [edi + eax]
sete dl
cmp dword [ecx + 0x14], 0xf
mov byte [ebp - 0x509], dl
jbe 0x44508a
mov ecx, dword [ecx]
lea eax, [ebp - 0x20]
push eax
push ecx
call fcn.0049c1e0
add esp, 8
test al, al
je 0x4450a1
mov dword [0x69423c], esi
cmp byte [ebp - 0x509], 0
je 0x4450af
call fcn.00478460
mov ecx, dword [0x694aa4]
mov eax, 0x2aaaaaab
mov edi, dword [0x694aa0]
inc esi
add dword [ebp - 0x24], 0x30
sub ecx, edi
imul ecx
sar edx, 3
mov eax, edx
shr eax, 0x1f
add eax, edx
cmp esi, eax
mov eax, dword [ebp - 0x24]
jb 0x445070
call fcn.0047b5b0
call fcn.0048f610
push 0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Refund_last_purchase
mov dword [ebp - 0x1c], 0
call fcn.00490d80
add esp, 4
test al, al
je 0x445920
push 1
push str.Refunding_last_purchase
push str.Are_you_sure_
push 0
call dword [ebp - 0x530]
cmp eax, 1
jne 0x445920
xorps xmm0, xmm0
lea ecx, [ebp - 0x1e0]
movups xmmword [ebp - 0x1e0], xmm0
movups xmmword [ebp - 0x1d0], xmm0
call fcn.0051ca90
lea ecx, [ebp - 0x1e0]
mov byte [ebp - 4], 0x7f
call fcn.00520f50
mov edi, eax
mov dword [ebp - 0x1c], edi
xorps xmm0, xmm0
mov dword [ebp - 0xf0], 0
movups xmmword [ebp - 0x100], xmm0
mov dword [ebp - 0xec], 0xf
mov byte [ebp - 0x100], 0
mov byte [ebp - 4], 0x81
lea ecx, [ebp - 0x50]
push 0
movups xmmword [ebp - 0x50], xmm0
movq qword [ebp - 0x40], xmm0
call fcn.005262d0
xorps xmm0, xmm0
mov byte [ebp - 4], 0x82
lea ecx, [ebp - 0xd0]
movlpd qword [ebp - 0x38], xmm0
call fcn.004a9640
mov edx, eax
mov byte [ebp - 4], 0x83
lea ecx, [ebp - 0x38]
call fcn.004ad0f0
mov byte [ebp - 4], 0x85
mov ecx, dword [ebp - 0xbc]
cmp ecx, 0xf
jbe 0x4451f8
mov edx, dword [ebp - 0xd0]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4451ee
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446cfc
push ecx
push edx
call fcn.005abc35
add esp, 8
push 0
xorps xmm0, xmm0
mov dword [ebp - 0xc0], 0
push 0x66b9cd
lea ecx, [ebp - 0x68]
mov dword [ebp - 0xbc], 0xf
mov byte [ebp - 0xd0], 0
movups xmmword [ebp - 0x68], xmm0
mov dword [ebp - 0x58], 0
mov dword [ebp - 0x54], 0
call fcn.004057a0
mov byte [ebp - 4], 0x86
lea ecx, [ebp - 0xd0]
push 0x19
xorps xmm0, xmm0
mov dword [ebp - 0xc0], 0
push str._lol_store_v1_getStoreUrl
movups xmmword [ebp - 0xd0], xmm0
mov dword [ebp - 0xbc], 0
call fcn.004057a0
mov byte [ebp - 4], 0x87
lea ecx, [ebp - 0x118]
push 3
xorps xmm0, xmm0
mov dword [ebp - 0x108], 0
push 0x671c64
movups xmmword [ebp - 0x118], xmm0
mov dword [ebp - 0x104], 0
call fcn.004057a0
lea eax, [ebp - 0x68]
mov byte [ebp - 4], 0x88
push eax
lea eax, [ebp - 0xd0]
push eax
lea edx, [ebp - 0x118]
lea ecx, [ebp - 0x130]
call fcn.004a6ed0
add esp, 8
mov byte [ebp - 4], 0x8a
mov ecx, dword [ebp - 0x104]
cmp ecx, 0xf
jbe 0x445300
mov edx, dword [ebp - 0x118]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4452f6
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d0b
push ecx
push edx
call fcn.005abc35
add esp, 8
mov byte [ebp - 4], 0x8b
mov ecx, dword [ebp - 0xbc]
cmp ecx, 0xf
jbe 0x44533e
mov edx, dword [ebp - 0xd0]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x445334
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d0b
push ecx
push edx
call fcn.005abc35
add esp, 8
mov byte [ebp - 4], 0x8c
mov ecx, dword [ebp - 0x54]
cmp ecx, 0xf
jbe 0x445376
mov edx, dword [ebp - 0x68]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x44536c
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d0b
push ecx
push edx
call fcn.005abc35
add esp, 8
cmp dword [ebp - 0x11c], 0xf
lea ecx, [ebp - 0x130]
mov esi, dword [ebp - 0x120]
cmova ecx, dword [ebp - 0x130]
mov dword [ebp - 0x2c], ecx
lea ecx, [ebp - 0x130]
cmova ecx, dword [ebp - 0x130]
push 0x22
add esi, ecx
push esi
push dword [ebp - 0x2c]
call fcn.005966e0
mov ecx, eax
cmp eax, esi
je 0x4453c7
inc eax
cmp eax, esi
je 0x4453c7
mov dl, byte [eax]
cmp dl, 0x22
je 0x4453c2
mov byte [ecx], dl
inc ecx
inc eax
cmp eax, esi
jne 0x4453b8
push esi
push ecx
lea eax, [ebp - 0x2c]
push eax
lea ecx, [ebp - 0x130]
call fcn.004541d0
lea eax, [ebp - 0x38]
push eax
lea ecx, [ebp - 0xb8]
call fcn.00452c40
mov dword [ebp - 0x2c], eax
mov byte [ebp - 4], 0x8d
mov ecx, accept
mov edx, dword [ebp - 0x120]
sub ecx, edx
cmp ecx, 0x1f
jb 0x446d01
cmp dword [ebp - 0x11c], 0xf
lea eax, [ebp - 0x130]
push 0x1f
cmova eax, dword [ebp - 0x130]
lea ecx, [ebp - 0x68]
push str._storefront_v3_history_purchase
push edx
push eax
lea eax, [ebp - 0x130]
push eax
push dword [ebp - 0x1c]
call fcn.0045b310
lea eax, [ebp - 0x50]
mov byte [ebp - 4], 0x8e
lea ecx, [ebp - 0x68]
push eax
push ecx
lea ecx, [ebp - 0x19c]
call fcn.00420440
mov esi, eax
push 0x1d0
lea eax, [ebp - 0x4f8]
mov byte [ebp - 4], 0x8f
push 0
push eax
call fcn.005adb30
add esp, 0xc
lea ecx, [ebp - 0x4f8]
call fcn.004af550
push esi
lea ecx, [ebp - 0x4f8]
mov byte [ebp - 4], 0x90
call fcn.004b06d0
push dword [ebp - 0x2c]
lea ecx, [ebp - 0x4f8]
call fcn.004b02b0
lea eax, [ebp - 0x2f0]
push eax
lea ecx, [ebp - 0x4f8]
call fcn.004aff30
lea ecx, [ebp - 0x4f8]
call fcn.004207b0
movups xmm0, xmmword [ebp - 0x2e4]
mov byte [ebp - 0x2e4], 0
movups xmmword [ebp - 0x148], xmm0
movq xmm0, qword [ebp - 0x2d4]
movq qword [ebp - 0x138], xmm0
mov dword [ebp - 0x2d4], 0
mov dword [ebp - 0x2d0], 0xf
lea ecx, [ebp - 0x2f0]
call fcn.00426990
mov byte [ebp - 4], 0x92
mov ecx, dword [ebp - 0x184]
cmp ecx, 0xf
jbe 0x44552e
mov edx, dword [ebp - 0x198]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x445524
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d06
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0x188], 0
mov dword [ebp - 0x184], 0xf
mov byte [ebp - 0x198], 0
push fcn.0040a480
push 1
push 0x18
lea eax, [ebp - 0x68]
mov byte [ebp - 4], 0x93
push eax
call fcn.005ab8ca
mov byte [ebp - 4], 0x94
mov eax, dword [ebp - 0xb8]
push dword [eax + 4]
lea eax, [ebp - 0xb8]
push eax
mov ecx, eax
call fcn.004592b0
push 0x40
push dword [ebp - 0xb8]
call fcn.005abc35
mov eax, dword [edi]
lea ecx, [ebp - 0x148]
add esp, 8
lea edx, [ebp - 0x100]
cmp dword [ebp - 0x134], 0xf
cmova ecx, dword [ebp - 0x148]
mov eax, dword [eax + 4]
add ecx, dword [ebp - 0x138]
cmp dword [ebp - 0x134], 0xf
push edx
mov dword [ebp - 0x2c], eax
lea edx, [ebp - 0x50]
push edx
lea eax, [ebp - 0x148]
cmova eax, dword [ebp - 0x148]
push ecx
push eax
mov ecx, edi
call dword [ebp - 0x2c]
test al, al
je 0x4457c3
push str.player
lea ecx, [ebp - 0x50]
call fcn.00526de0
push str.accountId
mov ecx, eax
call fcn.00526de0
lea ecx, [ebp - 0xb0]
push ecx
mov ecx, eax
call fcn.005282b0
push str.transactions
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0x95
call fcn.00526de0
push 0
mov ecx, eax
call fcn.00526ab0
push str.transactionId
mov ecx, eax
call fcn.00526de0
lea ecx, [ebp - 0x118]
push ecx
mov ecx, eax
call fcn.005282b0
lea eax, [ebp - 0xb0]
mov byte [ebp - 4], 0x96
push eax
lea eax, [ebp - 0x198]
push str._accountId_:
push eax
call fcn.004565b0
add esp, 0xc
push str.__transactionId_:_
push eax
lea eax, [ebp - 0x5b0]
mov byte [ebp - 4], 0x97
push eax
call fcn.0040be90
add esp, 0xc
lea ecx, [ebp - 0x118]
mov byte [ebp - 4], 0x98
push ecx
push eax
lea eax, [ebp - 0x598]
push eax
call fcn.0040bf00
add esp, 0xc
push str.___inventoryType_:_CHAMPION___language_:_en_US_
push eax
lea eax, [ebp - 0xd0]
mov byte [ebp - 4], 0x99
push eax
call fcn.0040be90
add esp, 0xc
lea eax, [ebp - 0xb8]
mov byte [ebp - 4], 0x9a
lea ecx, [ebp - 0xd0]
push eax
push ecx
lea ecx, [ebp - 0x17c]
call fcn.00420630
mov dword [ebp - 0x2c], eax
lea eax, [ebp - 0x38]
mov byte [ebp - 4], 0x9b
push eax
lea ecx, [ebp - 0xb8]
call fcn.00452c40
mov esi, eax
lea eax, [ebp - 0x130]
mov byte [ebp - 4], 0x9c
push str._storefront_v3_refund
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.004562f0
add esp, 0xc
lea eax, [ebp - 0x50]
mov byte [ebp - 4], 0x9d
lea ecx, [ebp - 0x68]
push eax
push ecx
lea ecx, [ebp - 0x5cc]
call fcn.00420440
mov byte [ebp - 4], 0x9e
lea ecx, [ebp - 0x2f0]
push dword [ebp - 0x2c]
mov edx, eax
push esi
call fcn.00457e60
add esp, 8
add eax, 0xc
mov ecx, 0x69118c
push eax
call fcn.0040a4d0
lea ecx, [ebp - 0x2f0]
call fcn.00426990
lea ecx, [ebp - 0x5cc]
call fcn.004058b0
push fcn.0040a480
push 1
push 0x18
lea eax, [ebp - 0x68]
mov byte [ebp - 4], 0x9c
push eax
call fcn.005ab8ca
lea ecx, [ebp - 0xb8]
call fcn.00420af0
lea ecx, [ebp - 0x17c]
call fcn.004058b0
push fcn.0040a480
push 1
push 0x18
lea eax, [ebp - 0xd0]
mov byte [ebp - 4], 0x99
push eax
call fcn.005ab8ca
lea ecx, [ebp - 0x598]
call fcn.0040a480
lea ecx, [ebp - 0x5b0]
call fcn.0040a480
lea ecx, [ebp - 0x198]
call fcn.0040a480
lea ecx, [ebp - 0x118]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
call fcn.0040a480
jmp 0x4457d4
lea eax, [ebp - 0x148]
mov ecx, 0x69118c
push eax
call fcn.00454330
mov byte [ebp - 4], 0x8c
mov ecx, dword [ebp - 0x134]
cmp ecx, 0xf
jbe 0x445812
mov edx, dword [ebp - 0x148]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x445808
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d0b
push ecx
push edx
call fcn.005abc35
add esp, 8
mov byte [ebp - 4], 0x85
mov ecx, dword [ebp - 0x11c]
mov dword [ebp - 0x138], 0
mov dword [ebp - 0x134], 0xf
mov byte [ebp - 0x148], 0
cmp ecx, 0xf
jbe 0x44586b
mov edx, dword [ebp - 0x130]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x445861
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d0b
push ecx
push edx
call fcn.005abc35
add esp, 8
mov eax, dword [ebp - 0x38]
mov dword [ebp - 0x120], 0
mov dword [ebp - 0x11c], 0xf
mov byte [ebp - 0x130], 0
push dword [eax + 4]
lea eax, [ebp - 0x38]
push eax
mov ecx, eax
call fcn.004592b0
push 0x40
push dword [ebp - 0x38]
call fcn.005abc35
add esp, 8
lea ecx, [ebp - 0x50]
call fcn.005267c0
mov byte [ebp - 4], 0x80
mov ecx, dword [ebp - 0xec]
cmp ecx, 0xf
jbe 0x4458ea
mov edx, dword [ebp - 0x100]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4458e0
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d0b
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0xf0], 0
mov dword [ebp - 0xec], 0xf
mov byte [ebp - 0x100], 0
test edi, edi
je 0x445911
mov eax, dword [edi]
mov ecx, edi
push 1
call dword [eax]
lea ecx, [ebp - 0x1e0]
mov byte [ebp - 4], 0
call fcn.0051cc20
mov eax, dword [0x694270]
mov edx, dword [eax + 0x1160]
cmp byte [edx + 0xaf], 0
jne 0x445987
movss xmm1, dword [eax + 0xad4]
addss xmm1, dword [edx + 0xf8]
movss xmm0, dword [edx + 0xfc]
movss dword [edx + 0xf0], xmm1
movss dword [edx + 0xf4], xmm0
mov eax, dword [edx + 0x120]
mov ecx, dword [edx + 0x124]
mov dword [edx + 0x118], eax
mov eax, dword [edx + 0x12c]
mov dword [edx + 0x11c], ecx
mov dword [edx + 0x128], eax
mov byte [edx + 0x130], 1
mov ecx, str.Can_refund_anything__even_loot
call fcn.00426db0
mov ecx, dword [0x694270]
mov eax, dword [ecx + 0x1160]
mov byte [eax + 0xac], 1
mov eax, dword [ecx + 0x1160]
mov eax, dword [eax + 0x190]
test eax, eax
je 0x4459c5
cmp dword [eax + 0x10], 1
jne 0x4459c0
cmp dword [eax + 4], 0
je 0x4459c5
call fcn.0048f8f0
push str.Champion_name_to_ID
call fcn.00490460
mov eax, dword [ebp - 0x534]
add esp, 4
mov ecx, dword [eax]
mov eax, dword [0x6a0fa4]
cmp eax, dword [ecx + 4]
jle 0x445a17
push 0x6a0fa4
call fcn.005ab465
add esp, 4
cmp dword [0x6a0fa4], 0xffffffff
jne 0x445a17
push 0x5f1b60
call fcn.005abc1b
add esp, 4
push 0x6a0fa4
call fcn.005ab414
add esp, 4
mov eax, dword [0x691358]
mov edi, dword [0x691354]
mov dword [ebp - 0x2c], eax
cmp edi, eax
je 0x445a9a
mov eax, dword [0x6941ac]
cmp dword [0x6941a8], eax
jne 0x445a9a
lea esi, [edi + 4]
nop dword [eax]
push esi
cmp eax, dword [0x6941b0]
je 0x445a59
mov ecx, eax
call fcn.0040a5a0
add dword [0x6941ac], 0x18
jmp 0x445a64
push eax
mov ecx, 0x6941a8
call fcn.0045c870
cmp dword [esi + 0x14], 0xf
mov eax, esi
jbe 0x445a6e
mov eax, dword [esi]
push dword [esi + 0x10]
push eax
push 0x6930e0
call fcn.0045c310
add esp, 0xc
push eax
call fcn.004568b0
add edi, 0x28
add esp, 4
add esi, 0x28
cmp edi, dword [ebp - 0x2c]
je 0x445a9a
mov eax, dword [0x6941ac]
jmp 0x445a40
mov eax, dword [ebp - 0x534]
mov esi, dword [eax]
mov eax, dword [0x6b5998]
cmp eax, dword [esi + 4]
jle 0x445adf
push 0x6b5998
call fcn.005ab465
add esp, 4
cmp dword [0x6b5998], 0xffffffff
jne 0x445adf
push 0x5f1b00
call fcn.005abc1b
add esp, 4
push 0x6b5998
call fcn.005ab414
add esp, 4
mov eax, dword [0x6b599c]
cmp eax, dword [esi + 4]
jle 0x445b1c
push 0x6b599c
call fcn.005ab465
add esp, 4
cmp dword [0x6b599c], 0xffffffff
jne 0x445b1c
push 0x5f1aa0
call fcn.005abc1b
add esp, 4
push 0x6b599c
call fcn.005ab414
add esp, 4
mov eax, 0x55555556
mov dword [ebp - 0x38], 0
imul dword [0x694314]
push 0
mov eax, edx
mov dword [ebp - 0x34], 0
shr eax, 0x1f
mov ecx, str.inputChampionName
add eax, edx
xor edx, edx
push 0
push 0
movd xmm0, eax
mov eax, dword [0x694270]
cvtdq2ps xmm0, xmm0
or dword [eax + 0x19bc], 1
movss dword [eax + 0x19c4], xmm0
lea eax, [ebp - 0x38]
push eax
push 0x32
push 0x6a0fac
call fcn.00497210
mov ecx, 0x6a0fac
add esp, 0x18
lea edx, [ecx + 1]
nop
mov al, byte [ecx]
inc ecx
test al, al
jne 0x445b80
sub ecx, edx
cmp ecx, 1
jae 0x445bbf
push 0
push 0x66b9cd
mov ecx, 0x691078
call fcn.0040a8e0
push 0
push 0x66b9cd
mov ecx, 0x690e70
call fcn.0040a8e0
mov dword [0x694184], 0
jmp 0x445e30
cmp dword [0x694184], ecx
je 0x445e30
sub esp, 0x18
mov dword [0x694184], ecx
mov edx, esp
mov dword [ebp - 0x1c], esp
mov ecx, 0x6a0fac
xorps xmm0, xmm0
movups xmmword [edx], xmm0
mov dword [edx + 0x10], 0
lea esi, [ecx + 1]
mov dword [edx + 0x14], 0
mov al, byte [ecx]
inc ecx
test al, al
jne 0x445bf5
sub ecx, esi
push ecx
push 0x6a0fac
mov ecx, edx
call fcn.004057a0
sub esp, 0xc
mov byte [ebp - 4], 0x9f
mov ecx, esp
push 0x6941a8
call fcn.00452eb0
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0
call fcn.00442a60
mov esi, eax
add esp, 0x24
cmp esi, 0x691078
je 0x445cb7
mov ecx, dword [0x69108c]
cmp ecx, 0xf
jbe 0x445c74
mov eax, dword [0x691078]
inc ecx
cmp ecx, 0x1000
jb 0x445c6a
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d10
mov eax, edx
push ecx
push eax
call fcn.005abc35
add esp, 8
mov dword [0x691088], 0
mov dword [0x69108c], 0xf
mov byte [0x691078], 0
movups xmm0, xmmword [esi]
movups xmmword [0x691078], xmm0
movq xmm0, qword [esi + 0x10]
movq qword [0x691088], xmm0
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0xf
mov byte [esi], 0
mov ecx, dword [ebp - 0x3c]
cmp ecx, 0xf
jbe 0x445ceb
mov edx, dword [ebp - 0x50]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x445ce1
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d10
push ecx
push edx
call fcn.005abc35
add esp, 8
mov esi, dword [0x691354]
mov edi, dword [0x691358]
mov dword [ebp - 0x40], 0
mov dword [ebp - 0x3c], 0xf
mov byte [ebp - 0x50], 0
cmp esi, edi
je 0x445e30
cmp dword [esi + 0x18], 0xf
lea ecx, [esi + 4]
jbe 0x445d1c
mov ecx, dword [ecx]
push dword [esi + 0x14]
cmp dword [0x69108c], 0xf
mov eax, 0x691078
push ecx
cmova eax, dword [0x691078]
push dword [0x691088]
push eax
call fcn.0040e290
add esp, 0x10
test al, al
jne 0x445d52
add esi, 0x28
cmp esi, edi
jne 0x445d11
jmp 0x445e30
push dword [esi]
lea eax, [ebp - 0x68]
push eax
call fcn.00402230
mov esi, eax
add esp, 8
cmp esi, 0x690e70
je 0x445dea
mov ecx, dword [0x690e84]
cmp ecx, 0xf
jbe 0x445da7
mov eax, dword [0x690e70]
inc ecx
cmp ecx, 0x1000
jb 0x445d9d
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d15
mov eax, edx
push ecx
push eax
call fcn.005abc35
add esp, 8
mov dword [0x690e80], 0
mov dword [0x690e84], 0xf
mov byte [0x690e70], 0
movups xmm0, xmmword [esi]
movups xmmword [0x690e70], xmm0
movq xmm0, qword [esi + 0x10]
movq qword [0x690e80], xmm0
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0xf
mov byte [esi], 0
mov ecx, dword [ebp - 0x54]
cmp ecx, 0xf
jbe 0x445e1e
mov edx, dword [ebp - 0x68]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x445e14
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d15
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0x58], 0
mov dword [ebp - 0x54], 0xf
mov byte [ebp - 0x68], 0
mov eax, dword [0x694270]
mov edx, dword [eax + 0x1160]
cmp byte [edx + 0xaf], 0
jne 0x445e97
movss xmm1, dword [eax + 0xad4]
addss xmm1, dword [edx + 0xf8]
movss xmm0, dword [edx + 0xfc]
movss dword [edx + 0xf0], xmm1
movss dword [edx + 0xf4], xmm0
mov eax, dword [edx + 0x120]
mov ecx, dword [edx + 0x124]
mov dword [edx + 0x118], eax
mov eax, dword [edx + 0x12c]
mov dword [edx + 0x11c], ecx
mov dword [edx + 0x128], eax
mov byte [edx + 0x130], 1
cmp dword [0x690e84], 0xf
mov ecx, 0x690e70
mov eax, 0x691078
cmova ecx, dword [0x690e70]
cmp dword [0x69108c], 0xf
push ecx
cmova eax, dword [0x691078]
push eax
push str._s_ID:__s
call fcn.00490590
mov eax, dword [0x694270]
add esp, 0xc
mov ecx, dword [eax + 0x1160]
cmp byte [ecx + 0xaf], 0
jne 0x445efa
mov ecx, dword [ecx + 0x198]
movss xmm1, dword [0x67bc0c]
neg ecx
sbb ecx, ecx
add ecx, 6
call fcn.00492800
push str.Change_your_Riot_ID:
call fcn.00490460
mov eax, dword [0x694314]
add esp, 4
cdq
mov ecx, str.inputGameName
and edx, 3
mov dword [ebp - 0x20], 0
add eax, edx
mov dword [ebp - 0x1c], 0
sar eax, 2
xor edx, edx
push 0
push 0
push 0
movd xmm0, eax
mov eax, dword [0x694270]
cvtdq2ps xmm0, xmm0
or dword [eax + 0x19bc], 1
movss dword [eax + 0x19c4], xmm0
lea eax, [ebp - 0x20]
push eax
push 0x32
push 0x694a4c
call fcn.00497210
mov eax, dword [0x694270]
add esp, 0x18
mov edx, dword [eax + 0x1160]
cmp byte [edx + 0xaf], 0
jne 0x445fc5
movss xmm1, dword [eax + 0xad4]
addss xmm1, dword [edx + 0xf8]
movss xmm0, dword [edx + 0xfc]
movss dword [edx + 0xf0], xmm1
movss dword [edx + 0xf4], xmm0
mov eax, dword [edx + 0x120]
mov ecx, dword [edx + 0x124]
mov dword [edx + 0x118], eax
mov eax, dword [edx + 0x12c]
mov dword [edx + 0x11c], ecx
mov dword [edx + 0x128], eax
mov byte [edx + 0x130], 1
push 0x673a94
call fcn.00490460
mov esi, dword [0x694270]
add esp, 4
mov edx, dword [esi + 0x1160]
cmp byte [edx + 0xaf], 0
jne 0x44603a
movss xmm1, dword [esi + 0xad4]
addss xmm1, dword [edx + 0xf8]
movss xmm0, dword [edx + 0xfc]
movss dword [edx + 0xf0], xmm1
movss dword [edx + 0xf4], xmm0
mov eax, dword [edx + 0x120]
mov ecx, dword [edx + 0x124]
mov dword [edx + 0x118], eax
mov eax, dword [edx + 0x12c]
mov dword [edx + 0x11c], ecx
mov dword [edx + 0x128], eax
mov byte [edx + 0x130], 1
mov eax, 0x66666667
mov dword [ebp - 0x20], 0
imul dword [0x694314]
or dword [esi + 0x19bc], 1
mov ecx, str.inputTagLine
sar edx, 1
mov eax, edx
mov dword [ebp - 0x1c], 0
shr eax, 0x1f
add eax, edx
xor edx, edx
push 0
push 0
push 0
movd xmm0, eax
lea eax, [ebp - 0x20]
cvtdq2ps xmm0, xmm0
push eax
push 0x32
push 0x6a52f4
movss dword [esi + 0x19c4], xmm0
call fcn.00497210
mov eax, dword [0x694270]
add esp, 0x18
mov edx, dword [eax + 0x1160]
cmp byte [edx + 0xaf], 0
jne 0x4460f9
movss xmm1, dword [eax + 0xad4]
addss xmm1, dword [edx + 0xf8]
movss xmm0, dword [edx + 0xfc]
movss dword [edx + 0xf0], xmm1
movss dword [edx + 0xf4], xmm0
mov eax, dword [edx + 0x120]
mov ecx, dword [edx + 0x124]
mov dword [edx + 0x118], eax
mov eax, dword [edx + 0x12c]
mov dword [edx + 0x11c], ecx
mov dword [edx + 0x128], eax
mov byte [edx + 0x130], 1
push 0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.ChangebuttonRiotID
mov dword [ebp - 0x1c], 0
call fcn.00490d80
add esp, 4
test al, al
je 0x446892
mov ecx, 0x6a52f4
mov dword [ebp - 0x40], 0
xorps xmm0, xmm0
mov dword [ebp - 0x3c], 0
movups xmmword [ebp - 0x50], xmm0
lea edx, [ecx + 1]
nop
mov al, byte [ecx]
inc ecx
test al, al
jne 0x446140
sub ecx, edx
push ecx
push 0x6a52f4
lea ecx, [ebp - 0x50]
call fcn.004057a0
mov ecx, 0x694a4c
mov byte [ebp - 4], 0xa0
xorps xmm0, xmm0
mov dword [ebp - 0x150], 0
movups xmmword [ebp - 0x160], xmm0
mov dword [ebp - 0x14c], 0
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x446181
sub ecx, edx
push ecx
push 0x694a4c
lea ecx, [ebp - 0x160]
call fcn.004057a0
push 1
push 0x673a94
lea ecx, [ebp - 0x160]
mov byte [ebp - 4], 0xa1
call fcn.0040ab60
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x68], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x58], xmm0
mov dword [eax + 0x10], 0
lea ecx, [ebp - 0x100]
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x68]
mov byte [ebp - 4], 0xa2
push eax
push dword [ebp - 0x1c]
call fcn.0040cb20
mov byte [ebp - 4], 0xa4
mov ecx, dword [ebp - 0x54]
cmp ecx, 0xf
jbe 0x446225
mov edx, dword [ebp - 0x68]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x44621b
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d1a
push ecx
push edx
call fcn.005abc35
add esp, 8
mov byte [ebp - 4], 0xa5
mov ecx, dword [ebp - 0x14c]
cmp ecx, 0xf
jbe 0x446263
mov edx, dword [ebp - 0x160]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x446259
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d1a
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0x150], 0
mov dword [ebp - 0x14c], 0xf
mov byte [ebp - 0x160], 0
mov byte [ebp - 4], 0xa6
mov ecx, dword [ebp - 0x3c]
cmp ecx, 0xf
jbe 0x4462b6
mov edx, dword [ebp - 0x50]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4462ac
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d1a
push ecx
push edx
call fcn.005abc35
add esp, 8
mov ecx, dword [ebp - 0xf0]
mov eax, accept
sub eax, ecx
cmp eax, 0x1a
jb 0x446d1f
cmp dword [ebp - 0xec], 0xf
lea eax, [ebp - 0x100]
push ecx
cmova eax, dword [ebp - 0x100]
lea ecx, [ebp - 0x52c]
push eax
push 0x1a
push str.Your_new_Riot_ID_will_be:
lea eax, [ebp - 0x100]
push eax
push dword [ebp - 0x1c]
call fcn.0045b310
cmp dword [ebp - 0x518], 0xf
lea eax, [ebp - 0x52c]
push 1
cmova eax, dword [ebp - 0x52c]
push str.Are_you_sure_
push eax
push 0
call dword [ebp - 0x530]
mov ecx, dword [ebp - 0x518]
mov esi, eax
cmp ecx, 0xf
jbe 0x44635e
mov edx, dword [ebp - 0x52c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x446354
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d24
push ecx
push edx
call fcn.005abc35
add esp, 8
cmp esi, 1
jne 0x446854
mov ecx, 0x6a52f4
mov dword [ebp - 0xc0], 0
xorps xmm0, xmm0
mov dword [ebp - 0xbc], 0
movups xmmword [ebp - 0xd0], xmm0
lea edx, [ecx + 1]
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x446390
sub ecx, edx
push ecx
push 0x6a52f4
lea ecx, [ebp - 0xd0]
call fcn.004057a0
mov ecx, 0x694a4c
mov byte [ebp - 4], 0xa7
xorps xmm0, xmm0
mov dword [ebp - 0x70], 0
movups xmmword [ebp - 0x80], xmm0
mov dword [ebp - 0x6c], 0
lea edx, [ecx + 1]
nop dword [eax + eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x4463d0
sub ecx, edx
push ecx
push 0x694a4c
lea ecx, [ebp - 0x80]
call fcn.004057a0
push 0xe
push str._gameName_:__
push 0
lea ecx, [ebp - 0x80]
mov byte [ebp - 4], 0xa8
call fcn.0040cd90
xorps xmm0, xmm0
mov dword [ebp - 0x558], 0
movups xmmword [ebp - 0x568], xmm0
mov dword [ebp - 0x554], 0
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x568], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x558], xmm0
mov dword [eax + 0x14], 0xf
mov dword [eax + 0x10], 0
lea ecx, [ebp - 0x568]
push 0xf
mov byte [eax], 0
push str.____tagLine_:__
mov byte [ebp - 4], 0xa9
call fcn.0040ab60
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x148], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x138], xmm0
mov dword [eax + 0x14], 0xf
mov dword [eax + 0x10], 0
lea ecx, [ebp - 0x52c]
mov byte [eax], 0
lea eax, [ebp - 0xd0]
push eax
lea eax, [ebp - 0x148]
mov byte [ebp - 4], 0xaa
push eax
push dword [ebp - 0x1c]
call fcn.0040cb20
push 2
push 0x672388
lea ecx, [ebp - 0x52c]
mov byte [ebp - 4], 0xab
call fcn.0040ab60
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x118], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x108], xmm0
mov dword [eax + 0x10], 0
lea ecx, [ebp - 0x68]
mov dword [eax + 0x14], 0xf
xorps xmm0, xmm0
mov byte [eax], 0
mov byte [ebp - 4], 0xac
push 0x2c
push str.https:__127.0.0.1_lol_summoner_v1_save_alias
movups xmmword [ebp - 0x68], xmm0
mov dword [ebp - 0x58], 0
mov dword [ebp - 0x54], 0
call fcn.004057a0
mov byte [ebp - 4], 0xad
lea ecx, [ebp - 0x50]
push 4
xorps xmm0, xmm0
mov dword [ebp - 0x40], 0
push str.POST
movups xmmword [ebp - 0x50], xmm0
mov dword [ebp - 0x3c], 0
call fcn.004057a0
mov byte [ebp - 4], 0xae
lea eax, [ebp - 0x118]
push eax
lea eax, [ebp - 0x68]
push eax
lea edx, [ebp - 0x50]
lea ecx, [ebp - 0x98]
call fcn.004a6ed0
mov esi, eax
add esp, 8
cmp esi, 0x69118c
je 0x4465d9
mov edx, dword [0x6911a0]
cmp edx, 0xf
jbe 0x446596
mov ecx, dword [0x69118c]
inc edx
cmp edx, 0x1000
jb 0x44658c
mov edi, dword [ecx - 4]
add edx, 0x23
sub ecx, edi
lea eax, [ecx - 4]
cmp eax, 0x1f
ja 0x446d29
mov ecx, edi
push edx
push ecx
call fcn.005abc35
add esp, 8
mov dword [0x69119c], 0
mov dword [0x6911a0], 0xf
mov byte [0x69118c], 0
movups xmm0, xmmword [esi]
movups xmmword [0x69118c], xmm0
movq xmm0, qword [esi + 0x10]
movq qword [0x69119c], xmm0
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0xf
mov byte [esi], 0
mov ecx, dword [ebp - 0x84]
cmp ecx, 0xf
jbe 0x446613
mov edx, dword [ebp - 0x98]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x446609
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d29
push ecx
push edx
call fcn.005abc35
add esp, 8
mov byte [ebp - 4], 0xad
mov ecx, dword [ebp - 0x3c]
mov dword [ebp - 0x88], 0
mov dword [ebp - 0x84], 0xf
mov byte [ebp - 0x98], 0
cmp ecx, 0xf
jbe 0x446666
mov edx, dword [ebp - 0x50]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x44665c
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d29
push ecx
push edx
call fcn.005abc35
add esp, 8
mov byte [ebp - 4], 0xac
mov ecx, dword [ebp - 0x54]
cmp ecx, 0xf
jbe 0x44669e
mov edx, dword [ebp - 0x68]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x446694
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d29
push ecx
push edx
call fcn.005abc35
add esp, 8
mov byte [ebp - 4], 0xab
mov ecx, dword [ebp - 0x104]
cmp ecx, 0xf
jbe 0x4466dc
mov edx, dword [ebp - 0x118]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4466d2
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d29
push ecx
push edx
call fcn.005abc35
add esp, 8
mov byte [ebp - 4], 0xaa
mov ecx, dword [ebp - 0x518]
cmp ecx, 0xf
jbe 0x44671a
mov edx, dword [ebp - 0x52c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x446710
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d29
push ecx
push edx
call fcn.005abc35
add esp, 8
mov byte [ebp - 4], 0xa9
mov ecx, dword [ebp - 0x134]
mov dword [ebp - 0x51c], 0
mov dword [ebp - 0x518], 0xf
mov byte [ebp - 0x52c], 0
cmp ecx, 0xf
jbe 0x446773
mov edx, dword [ebp - 0x148]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x446769
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d29
push ecx
push edx
call fcn.005abc35
add esp, 8
mov byte [ebp - 4], 0xa8
mov ecx, dword [ebp - 0x554]
cmp ecx, 0xf
jbe 0x4467b1
mov edx, dword [ebp - 0x568]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4467a7
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d29
push ecx
push edx
call fcn.005abc35
add esp, 8
mov byte [ebp - 4], 0xa7
mov ecx, dword [ebp - 0x6c]
mov dword [ebp - 0x558], 0
mov dword [ebp - 0x554], 0xf
mov byte [ebp - 0x568], 0
cmp ecx, 0xf
jbe 0x446804
mov edx, dword [ebp - 0x80]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x4467fa
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d29
push ecx
push edx
call fcn.005abc35
add esp, 8
mov byte [ebp - 4], 0xa6
mov ecx, dword [ebp - 0xbc]
mov dword [ebp - 0x70], 0
mov dword [ebp - 0x6c], 0xf
mov byte [ebp - 0x80], 0
cmp ecx, 0xf
jbe 0x446854
mov edx, dword [ebp - 0xd0]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x44684a
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d29
push ecx
push edx
call fcn.005abc35
add esp, 8
mov byte [ebp - 4], 0
mov ecx, dword [ebp - 0xec]
cmp ecx, 0xf
jbe 0x446892
mov edx, dword [ebp - 0x100]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x446888
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d38
push ecx
push edx
call fcn.005abc35
add esp, 8
push 0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Get_email
mov dword [ebp - 0x1c], 0
call fcn.00490d80
add esp, 4
test al, al
je 0x44690a
push 0x10000
push str.Info
push str.Login_nClick_on_My_Tickets_nCtrlShiftI_nCtrlF_and_search_for__email_
push 0
call dword [ebp - 0x530]
mov eax, dword [0x69449c]
test eax, eax
jne 0x4468f6
push str.shell32.dll
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
push str.ShellExecuteW
push eax
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dword [0x69449c], eax
test eax, eax
je 0x44690a
push 5
push 0
push 0
push str.https:__auth.riotgames.com_authorize_redirect_urihttps:__login.playersupport.riotgames.com_login_callbackclient_idplayer_support_zendeskui_localesen_us_20en_usresponse_typecodescopeopenid_20email
push str.open
push 0
call eax
mov eax, dword [ebp - 0x534]
mov esi, dword [eax]
mov eax, dword [0x694ca8]
cmp eax, dword [esi + 4]
jle 0x446972
push 0x694ca8
call fcn.005ab465
add esp, 4
cmp dword [0x694ca8], 0xffffffff
jne 0x446972
xorps xmm0, xmm0
mov byte [ebp - 4], 0xaf
mov ecx, 0x694bf8
movups xmmword [0x694bf8], xmm0
movups xmmword [0x694c08], xmm0
call fcn.00517010
push 0x5f1a90
call fcn.005abc1b
add esp, 4
mov byte [ebp - 4], 0
push 0x694ca8
call fcn.005ab414
add esp, 4
mov eax, dword [0x6a5364]
cmp eax, dword [esi + 4]
jle 0x4469af
push 0x6a5364
call fcn.005ab465
add esp, 4
cmp dword [0x6a5364], 0xffffffff
jne 0x4469af
push 0x5f1a30
call fcn.005abc1b
add esp, 4
push 0x6a5364
call fcn.005ab414
add esp, 4
cmp dword [0x69119c], 0
je 0x446bfc
xorps xmm0, xmm0
lea ecx, [ebp - 0x1e0]
movups xmmword [ebp - 0x1e0], xmm0
movups xmmword [ebp - 0x1d0], xmm0
call fcn.0051ca90
lea ecx, [ebp - 0x1e0]
mov byte [ebp - 4], 0xb0
call fcn.00520f50
mov edi, eax
mov dword [ebp - 0x1c], edi
xorps xmm0, xmm0
mov dword [ebp - 0x70], 0
movups xmmword [ebp - 0x80], xmm0
mov dword [ebp - 0x6c], 0xf
mov byte [ebp - 0x80], 0
mov byte [ebp - 4], 0xb2
lea ecx, [ebp - 0x98]
push 0
movups xmmword [ebp - 0x98], xmm0
movq qword [ebp - 0x88], xmm0
call fcn.005262d0
mov byte [ebp - 4], 0xb3
mov ecx, 0x69118c
cmp dword [0x6911a0], 0xf
mov eax, dword [edi]
mov edx, dword [eax + 4]
mov eax, dword [0x69119c]
jbe 0x446a4b
mov ecx, dword [0x69118c]
add eax, ecx
jmp 0x446a52
add eax, ecx
mov ecx, 0x69118c
lea esi, [ebp - 0x80]
push esi
lea esi, [ebp - 0x98]
push esi
push eax
push ecx
mov ecx, edi
call edx
test al, al
jne 0x446a9c
mov ecx, 0x691174
cmp ecx, 0x69118c
je 0x446b7b
cmp dword [0x6911a0], 0xf
mov eax, 0x69118c
push dword [0x69119c]
cmova eax, dword [0x69118c]
push eax
call fcn.0040a8e0
jmp 0x446b7b
lea eax, [ebp - 0x98]
push eax
lea eax, [ebp - 0xb0]
push 0x694bf8
push eax
call fcn.00519750
mov esi, eax
add esp, 0xc
cmp esi, 0x691174
je 0x446b41
mov ecx, dword [0x691188]
cmp ecx, 0xf
jbe 0x446afe
mov eax, dword [0x691174]
inc ecx
cmp ecx, 0x1000
jb 0x446af4
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d2e
mov eax, edx
push ecx
push eax
call fcn.005abc35
add esp, 8
mov dword [0x691184], 0
mov dword [0x691188], 0xf
mov byte [0x691174], 0
movups xmm0, xmmword [esi]
movups xmmword [0x691174], xmm0
movq xmm0, qword [esi + 0x10]
movq qword [0x691184], xmm0
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0xf
mov byte [esi], 0
mov ecx, dword [ebp - 0x9c]
cmp ecx, 0xf
jbe 0x446b7b
mov edx, dword [ebp - 0xb0]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x446b71
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d2e
push ecx
push edx
call fcn.005abc35
add esp, 8
push 0
push 0x66b9cd
mov ecx, 0x69118c
call fcn.0040a8e0
lea ecx, [ebp - 0x98]
call fcn.005267c0
mov byte [ebp - 4], 0xb1
mov ecx, dword [ebp - 0x6c]
cmp ecx, 0xf
jbe 0x446bcf
mov edx, dword [ebp - 0x80]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x446bc5
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d33
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0x70], 0
mov dword [ebp - 0x6c], 0xf
mov byte [ebp - 0x80], 0
test edi, edi
je 0x446bed
mov eax, dword [edi]
mov ecx, edi
push 1
call dword [eax]
lea ecx, [ebp - 0x1e0]
mov byte [ebp - 4], 0
call fcn.0051cc20
mov eax, dword [0x691184]
test eax, eax
je 0x446c4b
cmp dword [0x691188], 0xf
lea edx, [ebp - 0x20]
push 0
push 0
push 0x4000000
mov ecx, 0x691174
mov dword [ebp - 0x20], 0x44160000
cmova ecx, dword [0x691174]
inc eax
push edx
push eax
mov dword [0x6a5368], ecx
xor edx, edx
push ecx
mov ecx, str.miscResult
mov dword [ebp - 0x1c], 0x43390000
call fcn.00497210
add esp, 0x18
cmp byte [0x6911f1], 0
je 0x446c5b
mov byte [0x6911f1], 0
mov esi, dword [0x694270]
mov edx, dword [esi + 0x1160]
cmp byte [edx + 0xaf], 0
jne 0x446c91
mov esi, dword [esi + 0x1d70]
test esi, esi
je 0x446c91
movsx eax, word [esi + 0x6c]
imul ecx, eax, 0x2c
mov eax, dword [esi + 8]
test byte [ecx + eax + 4], 8
jne 0x446c91
dec dword [edx + 0xe4]
mov ecx, dword [ebp - 0x2f4]
cmp ecx, 0xf
jbe 0x446cd4
mov edx, dword [ebp - 0x308]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x446cc1
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x446d38
push ecx
push edx
call fcn.005abc35
add esp, 8
jmp 0x446cd4
mov byte [0x6911f1], 1
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x14]
xor ecx, ebp
call fcn.005ab3d6
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret
call fcn.005b209a
call fcn.005b209a
call fcn.005b209a
call fcn.004021b0
call fcn.005b209a
call fcn.005b209a
call fcn.005b209a
call fcn.005b209a
call fcn.005b209a
call fcn.004021b0
call fcn.005b209a
call fcn.005b209a
call fcn.005b209a
call fcn.005b209a
call fcn.005b209a
int3