Function at 0x428470
Capabilities:
Check http status code
Contain obfuscated stackstrings
Encode data using base64
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 0x5e8708
mov eax, dword fs:[0]
push eax
push ebx
mov eax, 0x1a00
call fcn.005ac2c0
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.Game
call fcn.0049df60
add esp, 4
test al, al
je 0x42f991
mov edi, dword fs:[0x2c]
mov eax, dword [0x694a84]
mov dword [ebp - 0xa4c], edi
mov ecx, dword [edi]
cmp eax, dword [ecx + 4]
jle 0x428517
push 0x694a84
call fcn.005ab465
add esp, 4
cmp dword [0x694a84], 0xffffffff
jne 0x428517
push 0x5f15e0
call fcn.005abc1b
add esp, 4
push 0x694a84
call fcn.005ab414
add esp, 4
mov ecx, dword [edi]
mov eax, dword [0x694a40]
cmp eax, dword [ecx + 4]
jle 0x428556
push 0x694a40
call fcn.005ab465
add esp, 4
cmp dword [0x694a40], 0xffffffff
jne 0x428556
push 0x5f1580
call fcn.005abc1b
add esp, 4
push 0x694a40
call fcn.005ab414
add esp, 4
mov ecx, dword [edi]
mov eax, dword [0x6a5038]
cmp eax, dword [ecx + 4]
jle 0x428595
push 0x6a5038
call fcn.005ab465
add esp, 4
cmp dword [0x6a5038], 0xffffffff
jne 0x428595
push 0x5f14e0
call fcn.005abc1b
add esp, 4
push 0x6a5038
call fcn.005ab414
add esp, 4
cmp byte [0x690e38], 0
je 0x4288ee
mov eax, dword [0x6941d8]
cmp eax, dword [0x6941dc]
jne 0x4288ee
push 0x66b9cd
lea ecx, [ebp - 0xb0]
call fcn.00405760
push str._lol_game_queues_v1_queues
lea ecx, [ebp - 0xe4]
mov dword [ebp - 4], 0
call fcn.00405760
push 0x671c64
lea ecx, [ebp - 0x13c]
mov byte [ebp - 4], 1
call fcn.00405760
lea eax, [ebp - 0xb0]
mov byte [ebp - 4], 2
push eax
lea eax, [ebp - 0xe4]
push eax
lea edx, [ebp - 0x13c]
lea ecx, [ebp - 0x610]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0x13c]
call fcn.0040a480
lea ecx, [ebp - 0xe4]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 6
call fcn.0040a480
xorps xmm0, xmm0
lea ecx, [ebp - 0x678]
movups xmmword [ebp - 0x678], xmm0
movups xmmword [ebp - 0x668], xmm0
call fcn.0051ca90
mov byte [ebp - 4], 7
lea ecx, [ebp - 0x678]
mov dword [ebp - 0x110], 0
call fcn.00520f50
mov dword [ebp - 0x110], eax
lea ecx, [ebp - 0x7c8]
call fcn.0040a650
xorps xmm0, xmm0
mov byte [ebp - 4], 9
push 0
lea ecx, [ebp - 0x358]
movq qword [ebp - 0x348], xmm0
movups xmmword [ebp - 0x358], xmm0
call fcn.005262d0
mov byte [ebp - 4], 0xa
lea ecx, [ebp - 0x610]
mov esi, dword [ebp - 0x110]
mov eax, dword [esi]
mov eax, dword [eax + 4]
mov dword [ebp - 0xa3c], eax
call fcn.0040a330
mov edi, eax
lea ecx, [ebp - 0x610]
add edi, dword [ebp - 0x600]
call fcn.0040a330
lea ecx, [ebp - 0x7c8]
push ecx
lea ecx, [ebp - 0x358]
push ecx
push edi
push eax
mov ecx, esi
call dword [ebp - 0xa3c]
test al, al
je 0x4288aa
lea ecx, [ebp - 0x358]
call fcn.00528f90
test al, al
je 0x4288aa
xor esi, esi
lea ecx, [ebp - 0x358]
mov dword [ebp - 0xa48], esi
call fcn.005299b0
test eax, eax
je 0x42888a
push esi
lea ecx, [ebp - 0x358]
call fcn.00526b50
push str.queueAvailability
mov ecx, eax
call fcn.00526de0
lea ecx, [ebp - 0x10b4]
push ecx
mov ecx, eax
call fcn.005282b0
push str.Available
push eax
call fcn.00456570
add esp, 8
mov byte [ebp - 0xa29], al
lea ecx, [ebp - 0x10b4]
call fcn.0040a480
cmp byte [ebp - 0xa29], 0
je 0x428870
push esi
lea ecx, [ebp - 0x358]
call fcn.00526b50
push 0x67192c
mov ecx, eax
call fcn.00526de0
mov ecx, eax
call fcn.00527b80
push dword [ebp - 0xa48]
mov edi, eax
lea ecx, [ebp - 0x358]
mov esi, edx
mov dword [ebp - 0xa38], edi
mov dword [ebp - 0xa34], esi
call fcn.00526b50
push str.name
mov ecx, eax
call fcn.00526de0
lea ecx, [ebp - 0x658]
push ecx
mov ecx, eax
call fcn.005282b0
push esi
lea eax, [ebp - 0x136c]
mov byte [ebp - 4], 0xb
push edi
push eax
call fcn.0041d2f0
add esp, 0xc
push eax
lea eax, [ebp - 0x133c]
mov byte [ebp - 4], 0xc
push 0x671c88
push eax
call fcn.0040bf80
add esp, 0xc
push eax
lea ecx, [ebp - 0x658]
mov byte [ebp - 4], 0xd
call fcn.004542e0
lea ecx, [ebp - 0x133c]
call fcn.0040a480
lea ecx, [ebp - 0x136c]
mov byte [ebp - 4], 0xb
call fcn.0040a480
lea eax, [ebp - 0x658]
push eax
lea eax, [ebp - 0xa38]
push eax
lea ecx, [ebp - 0xcc]
call fcn.00456dc0
lea eax, [ebp - 0xcc]
mov byte [ebp - 4], 0xe
push eax
call fcn.0042f9d0
lea ecx, [ebp - 0xcc]
call fcn.004058b0
lea ecx, [ebp - 0x658]
mov byte [ebp - 4], 0xa
call fcn.0040a480
mov esi, dword [ebp - 0xa48]
inc esi
lea ecx, [ebp - 0x358]
mov dword [ebp - 0xa48], esi
call fcn.005299b0
cmp esi, eax
jb 0x428723
mov byte [ebp - 0xa3c], 0
lea eax, [ebp - 0xa40]
push dword [ebp - 0xa3c]
push dword [ebp - 0xa40]
push ecx
push eax
call fcn.00456df0
lea ecx, [ebp - 0x358]
call fcn.005267c0
lea ecx, [ebp - 0x7c8]
call fcn.0040a480
lea ecx, [ebp - 0x110]
call fcn.0040a130
lea ecx, [ebp - 0x678]
call fcn.0051cc20
lea ecx, [ebp - 0x610]
mov dword [ebp - 4], 0xffffffff
call fcn.0040a480
mov edi, dword [ebp - 0xa4c]
mov ecx, dword [edi]
mov eax, dword [0x694c54]
cmp eax, dword [ecx + 4]
jle 0x428a16
push 0x694c54
call fcn.005ab465
add esp, 4
cmp dword [0x694c54], 0xffffffff
jne 0x428a16
mov dword [ebp - 4], 0xf
lea ecx, [ebp - 0x1620]
xorps xmm0, xmm0
mov dword [0x694ca4], 0
push str.UNSELECTED
movq qword [0x694c9c], xmm0
call fcn.00405760
push 0x671c98
lea ecx, [ebp - 0x1608]
mov byte [ebp - 4], 0x10
call fcn.00405760
push str.JUNGLE
lea ecx, [ebp - 0x15f0]
mov byte [ebp - 4], 0x11
call fcn.00405760
push str.MIDDLE
lea ecx, [ebp - 0x15d8]
mov byte [ebp - 4], 0x12
call fcn.00405760
push str.BOTTOM
lea ecx, [ebp - 0x15c0]
mov byte [ebp - 4], 0x13
call fcn.00405760
push str.UTILITY
lea ecx, [ebp - 0x15a8]
mov byte [ebp - 4], 0x14
call fcn.00405760
push str.FILL
lea ecx, [ebp - 0x1590]
mov byte [ebp - 4], 0x15
call fcn.00405760
lea ecx, [ebp - 0x1620]
mov byte [ebp - 4], 0x16
push ecx
lea eax, [ebp - 0x1578]
push eax
push ecx
mov ecx, 0x694c9c
call fcn.0042fa20
push fcn.0040a480
push 7
push 0x18
lea eax, [ebp - 0x1620]
mov byte [ebp - 4], 0xf
push eax
call fcn.005ab8ca
push 0x5f14d0
call fcn.005abc1b
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x694c54
call fcn.005ab414
add esp, 4
mov ecx, dword [edi]
mov eax, dword [0x6ad990]
cmp eax, dword [ecx + 4]
jle 0x428b3e
push 0x6ad990
call fcn.005ab465
add esp, 4
cmp dword [0x6ad990], 0xffffffff
jne 0x428b3e
mov dword [ebp - 4], 0x17
lea ecx, [ebp - 0x16c8]
xorps xmm0, xmm0
mov dword [0x694cf4], 0
push str.UNSELECTED
movq qword [0x694cec], xmm0
call fcn.00405760
push 0x671c98
lea ecx, [ebp - 0x16b0]
mov byte [ebp - 4], 0x18
call fcn.00405760
push str.JUNGLE
lea ecx, [ebp - 0x1698]
mov byte [ebp - 4], 0x19
call fcn.00405760
push str.MIDDLE
lea ecx, [ebp - 0x1680]
mov byte [ebp - 4], 0x1a
call fcn.00405760
push str.BOTTOM
lea ecx, [ebp - 0x1668]
mov byte [ebp - 4], 0x1b
call fcn.00405760
push str.UTILITY
lea ecx, [ebp - 0x1650]
mov byte [ebp - 4], 0x1c
call fcn.00405760
push str.FILL
lea ecx, [ebp - 0x1638]
mov byte [ebp - 4], 0x1d
call fcn.00405760
lea ecx, [ebp - 0x16c8]
mov byte [ebp - 4], 0x1e
push ecx
lea eax, [ebp - 0x1620]
push eax
push ecx
mov ecx, 0x694cec
call fcn.0042fa20
push fcn.0040a480
push 7
push 0x18
lea eax, [ebp - 0x16c8]
mov byte [ebp - 4], 0x17
push eax
call fcn.005ab8ca
push 0x5f14c0
call fcn.005abc1b
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x6ad990
call fcn.005ab414
add esp, 4
push 0
mov ecx, 4
call fcn.0048fd30
add esp, 4
mov dword [ebp - 0xa38], 0
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa34], 0
mov ecx, str.Quickplay
call fcn.00491090
test al, al
je 0x428b7f
mov dword [0x694254], 0x1ea
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Draft_pick
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x428bb1
mov dword [0x694254], 0x190
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Solo_Duo
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x428be3
mov dword [0x694254], 0x1a4
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Flex
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x428c15
mov dword [0x694254], 0x1b8
call fcn.0048f610
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.ARAM
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x428c4c
mov dword [0x694254], 0x1c2
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.ARURF
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x428c7e
mov dword [0x694254], 0x384
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Nexus_Blitz
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x428cb0
mov dword [0x694254], 0x514
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.ARURF_1V1__PBE_
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x428ce2
mov dword [0x694254], 0x385
call fcn.0048f610
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.TFT_Normal
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x428d19
mov dword [0x694254], 0x442
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.TFT_Ranked
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x428d4b
mov dword [0x694254], 0x44c
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.TFT_Hyper_Roll
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x428d7d
mov dword [0x694254], 0x46a
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.TFT_Double_Up
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x428daf
mov dword [0x694254], 0x488
call fcn.0048f610
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.TFT_Tutorial
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x428de6
mov dword [0x694254], 0x456
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Practice_Tool
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x428e1d
push str._customGameLobby_:_configuration_:_gameMode_:_PRACTICETOOL___gameMutator_:____gameServerRegion_:____mapId_:11__mutators_:_id_:1__spectatorPolicy_:_AllAllowed___teamSize_:1__lobbyName_:_KBot___lobbyPassword_:null__isCustom_:true
mov ecx, 0x690ecc
call fcn.00454300
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Practice_Tool_5v5
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x428e54
push str._customGameLobby_:_configuration_:_gameMode_:_PRACTICETOOL___gameMutator_:____gameServerRegion_:____mapId_:11__mutators_:_id_:1__spectatorPolicy_:_AllAllowed___teamSize_:5__lobbyName_:_KBot___lobbyPassword_:null__isCustom_:true
mov ecx, 0x690ecc
call fcn.00454300
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Clash
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x428e86
mov dword [0x694254], 0x2bc
push 1
mov ecx, 1
call fcn.0048fd30
add esp, 4
call fcn.00492bb0
push 0
mov ecx, 4
call fcn.0048fd30
add esp, 4
mov dword [ebp - 0xa38], 0
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa34], 0
mov ecx, str.Tutorial_1
call fcn.00491090
test al, al
je 0x428edb
mov dword [0x694254], 0x7d0
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Tutorial_2
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x428f0d
mov dword [0x694254], 0x7da
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Tutorial_3
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x428f3f
mov dword [0x694254], 0x7e4
call fcn.0048f610
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Intro_Bots
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x428f76
mov dword [0x694254], 0x33e
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Beginner_Bots
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x428fa8
mov dword [0x694254], 0x348
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Intermediate_Bots
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x428fda
mov dword [0x694254], 0x352
call fcn.0048f610
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Custom_Blind
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x429016
push str._customGameLobby_:_configuration_:_gameMode_:_CLASSIC___gameMutator_:____gameServerRegion_:____mapId_:11__mutators_:_id_:1__spectatorPolicy_:_AllAllowed___teamSize_:5__lobbyName_:_KBot___lobbyPassword_:null__isCustom_:true
mov ecx, 0x690ecc
call fcn.00454300
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Custom_ARAM
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x42904d
push str._customGameLobby_:_configuration_:_gameMode_:_ARAM___gameMutator_:____gameServerRegion_:____mapId_:12__mutators_:_id_:1__spectatorPolicy_:_AllAllowed___teamSize_:5__lobbyName_:_KBot___lobbyPassword_:null__isCustom_:true
mov ecx, 0x690ecc
call fcn.00454300
mov eax, dword [0x690d40]
mov edx, str.All_Gamemodes
cmp eax, 0xffffffff
je 0x42906c
push eax
call fcn.00451750
lea ecx, [eax + 4]
call fcn.0040a330
mov edx, eax
push 0
mov ecx, str.combolGamemodes
call fcn.00493250
add esp, 4
test al, al
je 0x4290fe
xor esi, esi
call fcn.00451770
test eax, eax
je 0x4290f9
nop word [eax + eax]
cmp dword [0x690d40], esi
push esi
sete byte [ebp - 0xa29]
mov dword [ebp - 0xc6c], 0
mov dword [ebp - 0xc68], 0
call fcn.00451750
lea ecx, [eax + 4]
call fcn.0040a330
mov dl, byte [ebp - 0xa29]
lea ecx, [ebp - 0xc6c]
push ecx
push ecx
mov ecx, eax
call fcn.0049c1e0
add esp, 8
test al, al
je 0x4290e1
mov dword [0x690d40], esi
cmp byte [ebp - 0xa29], 0
je 0x4290ef
call fcn.00478460
inc esi
call fcn.00451770
cmp esi, eax
jb 0x429090
call fcn.0047b5b0
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Creategamemode
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x429148
push dword [0x690d40]
call fcn.00451750
mov eax, dword [eax]
mov dword [0x694254], eax
call fcn.0048f610
mov ecx, dword [edi]
mov eax, dword [0x694c58]
cmp eax, dword [ecx + 4]
jle 0x42918c
push 0x694c58
call fcn.005ab465
add esp, 4
cmp dword [0x694c58], 0xffffffff
jne 0x42918c
push 0x5f14b0
call fcn.005abc1b
add esp, 4
push 0x694c58
call fcn.005ab414
add esp, 4
mov eax, dword [0x6941c0]
mov edx, 0x6721e4
cmp eax, dword [0x6941c4]
je 0x4291b8
push dword [0x6941cc]
mov ecx, 0x6941c0
call fcn.00451670
lea ecx, [eax + 4]
call fcn.0040a330
mov edx, eax
push 0
mov ecx, str.comboBots
call fcn.00493250
add esp, 4
test al, al
je 0x429528
mov eax, dword [0x6941c0]
cmp eax, dword [0x6941c4]
jne 0x42949b
push 0x66b9cd
lea ecx, [ebp - 0x13c]
call fcn.00405760
push str.https:__127.0.0.1_lol_lobby_v2_lobby_custom_available_bots
lea ecx, [ebp - 0xe4]
mov dword [ebp - 4], 0x1f
call fcn.00405760
push 0x671c64
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x20
call fcn.00405760
lea eax, [ebp - 0x13c]
mov byte [ebp - 4], 0x21
push eax
lea eax, [ebp - 0xe4]
push eax
lea edx, [ebp - 0xb0]
lea ecx, [ebp - 0x628]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0xe4]
call fcn.0040a480
lea ecx, [ebp - 0x13c]
mov byte [ebp - 4], 0x25
call fcn.0040a480
xorps xmm0, xmm0
lea ecx, [ebp - 0x698]
movups xmmword [ebp - 0x698], xmm0
movups xmmword [ebp - 0x688], xmm0
call fcn.0051ca90
mov byte [ebp - 4], 0x26
lea ecx, [ebp - 0x698]
mov dword [ebp - 0x10c], 0
call fcn.00520f50
mov dword [ebp - 0x10c], eax
lea ecx, [ebp - 0x7b0]
call fcn.0040a650
xorps xmm0, xmm0
mov byte [ebp - 4], 0x28
push 0
lea ecx, [ebp - 0x490]
movq qword [ebp - 0x480], xmm0
movups xmmword [ebp - 0x490], xmm0
call fcn.005262d0
mov byte [ebp - 4], 0x29
lea ecx, [ebp - 0x628]
mov esi, dword [ebp - 0x10c]
mov eax, dword [esi]
mov eax, dword [eax + 4]
mov dword [ebp - 0xa3c], eax
call fcn.0040a330
mov edi, eax
lea ecx, [ebp - 0x628]
add edi, dword [ebp - 0x618]
call fcn.0040a330
lea ecx, [ebp - 0x7b0]
push ecx
lea ecx, [ebp - 0x490]
push ecx
push edi
push eax
mov ecx, esi
call dword [ebp - 0xa3c]
test al, al
je 0x429457
lea ecx, [ebp - 0x490]
call fcn.00528f90
test al, al
je 0x429457
lea eax, [ebp - 0x1ec]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0x490]
movlpd qword [ebp - 0x1ec], xmm0
call fcn.005287e0
lea eax, [ebp - 0x2c0]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0x490]
movlpd qword [ebp - 0x2c0], xmm0
call fcn.00528b40
lea eax, [ebp - 0x2c0]
push eax
lea ecx, [ebp - 0x1ec]
call fcn.00420270
test al, al
je 0x429437
nop dword [eax]
lea ecx, [ebp - 0x1ec]
call fcn.00528860
mov esi, eax
push 0x67192c
mov ecx, esi
call fcn.00526de0
mov ecx, eax
call fcn.00527d20
push str.name
mov ecx, esi
mov dword [ebp - 0xa3c], eax
call fcn.00526de0
lea ecx, [ebp - 0x1384]
push ecx
mov ecx, eax
call fcn.005282b0
push eax
lea eax, [ebp - 0xa3c]
push eax
lea ecx, [ebp - 0xcc]
call fcn.00456e40
lea ecx, [ebp - 0x1384]
mov byte [ebp - 4], 0x2a
call fcn.0040a480
lea eax, [ebp - 0xcc]
mov ecx, 0x6941c0
push eax
call fcn.0042fc40
lea ecx, [ebp - 0xcc]
mov byte [ebp - 4], 0x29
call fcn.004058b0
lea ecx, [ebp - 0x1ec]
call fcn.00528f80
lea eax, [ebp - 0x2c0]
push eax
lea ecx, [ebp - 0x1ec]
call fcn.00420270
test al, al
jne 0x429390
mov byte [ebp - 0xa3c], 0
lea eax, [ebp - 0xa40]
push dword [ebp - 0xa3c]
push dword [ebp - 0xa40]
push ecx
push eax
call fcn.00456f20
lea ecx, [ebp - 0x490]
call fcn.005267c0
lea ecx, [ebp - 0x7b0]
call fcn.0040a480
lea ecx, [ebp - 0x10c]
call fcn.0040a130
lea ecx, [ebp - 0x698]
call fcn.0051cc20
lea ecx, [ebp - 0x628]
mov dword [ebp - 4], 0xffffffff
call fcn.0040a480
mov edi, dword [ebp - 0xa4c]
mov ecx, 0x6941c0
xor esi, esi
call fcn.00451690
test eax, eax
je 0x429523
nop dword [eax + eax]
cmp dword [0x6941cc], esi
mov ecx, 0x6941c0
push esi
sete byte [ebp - 0xa29]
mov dword [ebp - 0xc64], 0
mov dword [ebp - 0xc60], 0
call fcn.00451670
lea ecx, [eax + 4]
call fcn.0040a330
mov dl, byte [ebp - 0xa29]
lea ecx, [ebp - 0xc64]
push ecx
push ecx
mov ecx, eax
call fcn.0049c1e0
add esp, 8
test al, al
je 0x429506
mov dword [0x6941cc], esi
cmp byte [ebp - 0xa29], 0
je 0x429514
call fcn.00478460
mov ecx, 0x6941c0
inc esi
call fcn.00451690
cmp esi, eax
jb 0x4294b0
call fcn.0047b5b0
xorps xmm0, xmm0
mov dword [ebp - 0x1dc], 0
push str.NONE
lea ecx, [ebp - 0x1770]
movq qword [ebp - 0x1e4], xmm0
call fcn.00405760
push str.EASY
lea ecx, [ebp - 0x1758]
mov dword [ebp - 4], 0x2b
call fcn.00405760
push str.MEDIUM
lea ecx, [ebp - 0x1740]
mov byte [ebp - 4], 0x2c
call fcn.00405760
push str.HARD
lea ecx, [ebp - 0x1728]
mov byte [ebp - 4], 0x2d
call fcn.00405760
push str.UBER
lea ecx, [ebp - 0x1710]
mov byte [ebp - 4], 0x2e
call fcn.00405760
push str.TUTORIAL
lea ecx, [ebp - 0x16f8]
mov byte [ebp - 4], 0x2f
call fcn.00405760
push str.INTRO
lea ecx, [ebp - 0x16e0]
mov byte [ebp - 4], 0x30
call fcn.00405760
lea ecx, [ebp - 0x1770]
mov dword [ebp - 4], 0x31
push ecx
lea eax, [ebp - 0x16c8]
push eax
push ecx
lea ecx, [ebp - 0x1e4]
call fcn.0042fa20
push fcn.0040a480
push 7
push 0x18
lea eax, [ebp - 0x1770]
mov byte [ebp - 4], 0x33
push eax
call fcn.005ab8ca
push dword [0x6941e8]
lea ecx, [ebp - 0x1e4]
call fcn.00452de0
mov ecx, eax
call fcn.0040a330
push 0
mov edx, eax
mov ecx, str.comboDifficulty
call fcn.00493250
add esp, 4
test al, al
je 0x4296c9
lea ecx, [ebp - 0x1e4]
xor esi, esi
call fcn.00452e00
test eax, eax
je 0x4296c4
nop dword [eax + eax]
cmp dword [0x6941e8], esi
lea ecx, [ebp - 0x1e4]
push esi
sete byte [ebp - 0xa29]
mov dword [ebp - 0xc5c], 0
mov dword [ebp - 0xc58], 0
call fcn.00452de0
mov ecx, eax
call fcn.0040a330
mov dl, byte [ebp - 0xa29]
lea ecx, [ebp - 0xc5c]
push ecx
push ecx
mov ecx, eax
call fcn.0049c1e0
add esp, 8
test al, al
je 0x4296a6
mov dword [0x6941e8], esi
cmp byte [ebp - 0xa29], 0
je 0x4296b4
call fcn.00478460
lea ecx, [ebp - 0x1e4]
inc esi
call fcn.00452e00
cmp esi, eax
jb 0x429650
call fcn.0047b5b0
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Add_botaddBot
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x429895
mov eax, dword [0x6941c0]
cmp eax, dword [0x6941c4]
jne 0x42971b
push 0
push str.Adding_bots_failed
push str.Pick_the_bots_champion_first
push 0
call dword [sym.imp.USER32.dll_MessageBoxA]
jmp 0x429895
cmp dword [0x694258], 0
lea ecx, [ebp - 0xc8]
mov edx, str.__teamId_:_100_
mov eax, str.__teamId_:_200_
cmove eax, edx
push eax
call fcn.00405760
mov byte [ebp - 4], 0x34
mov ecx, 0x6941c0
push dword [0x6941cc]
call fcn.00451670
push dword [eax]
lea eax, [ebp - 0x13e4]
push eax
call fcn.00402230
add esp, 8
mov esi, eax
mov byte [ebp - 4], 0x35
lea ecx, [ebp - 0x1e4]
push dword [0x6941e8]
call fcn.00452de0
push eax
lea eax, [ebp - 0x13cc]
push str._botDifficulty_:_
push eax
call fcn.004565b0
add esp, 0xc
push str.___championId_:
push eax
lea eax, [ebp - 0x13b4]
mov byte [ebp - 4], 0x36
push eax
call fcn.0040be90
add esp, 0xc
push esi
push eax
lea eax, [ebp - 0x139c]
mov byte [ebp - 4], 0x37
push eax
call fcn.0040bf60
add esp, 0xc
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0x38
push ecx
push eax
lea eax, [ebp - 0x13c]
push eax
call fcn.0040bf00
add esp, 0xc
lea ecx, [ebp - 0x139c]
call fcn.0040a480
lea ecx, [ebp - 0x13b4]
call fcn.0040a480
lea ecx, [ebp - 0x13cc]
call fcn.0040a480
lea ecx, [ebp - 0x13e4]
mov byte [ebp - 4], 0x3d
call fcn.0040a480
push str.https:__127.0.0.1_lol_lobby_v1_lobby_custom_bots
lea ecx, [ebp - 0xe4]
call fcn.00405760
push str.POST
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x3e
call fcn.00405760
lea eax, [ebp - 0x13c]
mov byte [ebp - 4], 0x3f
push eax
lea eax, [ebp - 0xe4]
push eax
lea edx, [ebp - 0xb0]
lea ecx, [ebp - 0x13fc]
call fcn.004a6ed0
add esp, 8
mov ecx, 0x690df0
push eax
call fcn.0040a4d0
lea ecx, [ebp - 0x13fc]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0xe4]
call fcn.0040a480
lea ecx, [ebp - 0x13c]
call fcn.0040a480
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0x33
call fcn.0040a480
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
push 0
mov edx, 0x694258
mov ecx, str.Blue
call fcn.004927e0
movss xmm1, dword [0x67bd30]
add esp, 4
xorps xmm0, xmm0
call fcn.0047a580
push 1
mov edx, 0x694258
mov ecx, 0x67234c
call fcn.004927e0
add esp, 4
mov ecx, 1
push 1
call fcn.0048fd30
mov esi, dword [0x694254]
add esp, 4
test esi, esi
jne 0x429902
cmp dword [0x690edc], esi
je 0x429bf6
lea ecx, [ebp - 0x13c]
call fcn.0040a650
mov byte [ebp - 4], 0x40
cmp dword [0x690edc], 0
jne 0x42998c
lea eax, [ebp - 0x145c]
push esi
push eax
call fcn.00402230
push eax
lea eax, [ebp - 0x1444]
mov byte [ebp - 4], 0x41
push str._queueId_:
push eax
call fcn.0040bf80
add esp, 0x14
push 0x672350
push eax
lea eax, [ebp - 0x142c]
mov byte [ebp - 4], 0x42
push eax
call fcn.0040be90
add esp, 0xc
lea ecx, [ebp - 0x13c]
push eax
call fcn.0040a4d0
lea ecx, [ebp - 0x142c]
call fcn.0040a480
lea ecx, [ebp - 0x1444]
call fcn.0040a480
lea ecx, [ebp - 0x145c]
mov byte [ebp - 4], 0x40
call fcn.0040a480
jmp 0x4299ab
push 0x690ecc
lea ecx, [ebp - 0x13c]
call fcn.00454330
push 0x66b9cd
mov ecx, 0x690ecc
call fcn.00454300
mov eax, dword [0x694254]
cmp eax, 0x190
je 0x429a4e
cmp eax, 0x1a4
je 0x429a4e
cmp eax, 0x1b8
je 0x429a4e
cmp eax, 0x1ea
je 0x429a4e
push str.https:__127.0.0.1_lol_lobby_v2_lobby
lea ecx, [ebp - 0xb0]
call fcn.00405760
push str.POST
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0x4b
call fcn.00405760
lea eax, [ebp - 0x13c]
mov byte [ebp - 4], 0x4c
push eax
lea eax, [ebp - 0xb0]
push eax
lea edx, [ebp - 0xc8]
lea ecx, [ebp - 0x1474]
call fcn.004a6ed0
add esp, 8
mov ecx, 0x690df0
push eax
call fcn.0040a4d0
lea ecx, [ebp - 0x1474]
call fcn.0040a480
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
jmp 0x429bd8
push str.https:__127.0.0.1_lol_lobby_v2_lobby
lea ecx, [ebp - 0xb0]
call fcn.00405760
push str.POST
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0x43
call fcn.00405760
lea eax, [ebp - 0x13c]
mov byte [ebp - 4], 0x44
push eax
lea eax, [ebp - 0xb0]
push eax
lea edx, [ebp - 0xc8]
lea ecx, [ebp - 0x148c]
call fcn.004a6ed0
add esp, 8
mov ecx, 0x690df0
push eax
call fcn.0040a4d0
lea ecx, [ebp - 0x148c]
call fcn.0040a480
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x40
call fcn.0040a480
push dword [0x694428]
mov ecx, 0x694cec
call fcn.00452de0
push dword [0x694424]
mov ecx, 0x694c9c
mov esi, eax
call fcn.00452de0
push eax
lea eax, [ebp - 0xe14]
push str._firstPreference_:_
push eax
call fcn.004565b0
add esp, 0xc
push str.___secondPreference_:_
push eax
lea eax, [ebp - 0xdfc]
mov byte [ebp - 4], 0x45
push eax
call fcn.0040be90
add esp, 0xc
push esi
push eax
lea eax, [ebp - 0xde4]
mov byte [ebp - 4], 0x46
push eax
call fcn.0040bf00
add esp, 0xc
push 0x672388
push eax
lea eax, [ebp - 0xdcc]
mov byte [ebp - 4], 0x47
push eax
call fcn.0040be90
add esp, 0xc
mov esi, eax
push str._lol_lobby_v1_lobby_members_localMember_position_preferences
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x48
call fcn.00405760
push 0x6723fc
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0x49
call fcn.00405760
push esi
lea eax, [ebp - 0xb0]
mov byte [ebp - 4], 0x4a
push eax
lea edx, [ebp - 0xc8]
lea ecx, [ebp - 0xe4]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0xe4]
call fcn.0040a480
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0xdcc]
call fcn.0040a480
lea ecx, [ebp - 0xde4]
call fcn.0040a480
lea ecx, [ebp - 0xdfc]
call fcn.0040a480
lea ecx, [ebp - 0xe14]
call fcn.0040a480
lea ecx, [ebp - 0x13c]
mov dword [0x694254], 0
mov byte [ebp - 4], 0x33
call fcn.0040a480
call fcn.00492bb0
push 0
mov ecx, 2
call fcn.0048fd30
mov eax, 0x92492493
add esp, 4
imul dword [0x694314]
mov ecx, 0x694c9c
add edx, dword [0x694314]
sar edx, 2
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
push dword [0x694424]
call fcn.00452de0
mov ecx, eax
call fcn.0040a330
push 0
mov edx, eax
mov ecx, str.comboFirstPosition
call fcn.00493250
add esp, 4
test al, al
je 0x429cf7
mov ecx, 0x694c9c
xor esi, esi
call fcn.00452e00
test eax, eax
je 0x429cf2
cmp dword [0x694424], esi
mov ecx, 0x694c9c
push esi
sete byte [ebp - 0xa29]
mov dword [ebp - 0xc54], 0
mov dword [ebp - 0xc50], 0
call fcn.00452de0
mov ecx, eax
call fcn.0040a330
mov dl, byte [ebp - 0xa29]
lea ecx, [ebp - 0xc54]
push ecx
push ecx
mov ecx, eax
call fcn.0049c1e0
add esp, 8
test al, al
je 0x429cd5
mov dword [0x694424], esi
cmp byte [ebp - 0xa29], 0
je 0x429ce3
call fcn.00478460
mov ecx, 0x694c9c
inc esi
call fcn.00452e00
cmp esi, eax
jb 0x429c80
call fcn.0047b5b0
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
mov eax, 0x92492493
mov ecx, 0x694cec
imul dword [0x694314]
add edx, dword [0x694314]
sar edx, 2
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
push dword [0x694428]
call fcn.00452de0
mov ecx, eax
call fcn.0040a330
push 0
mov edx, eax
mov ecx, str.comboSecondPosition
call fcn.00493250
add esp, 4
test al, al
je 0x429df7
mov ecx, 0x694cec
xor esi, esi
call fcn.00452e00
test eax, eax
je 0x429df2
nop dword [eax]
cmp dword [0x694428], esi
mov ecx, 0x694cec
push esi
sete byte [ebp - 0xa29]
mov dword [ebp - 0xc4c], 0
mov dword [ebp - 0xc48], 0
call fcn.00452de0
mov ecx, eax
call fcn.0040a330
mov dl, byte [ebp - 0xa29]
lea ecx, [ebp - 0xc4c]
push ecx
push ecx
mov ecx, eax
call fcn.0049c1e0
add esp, 8
test al, al
je 0x429dd5
mov dword [0x694428], esi
cmp byte [ebp - 0xa29], 0
je 0x429de3
call fcn.00478460
mov ecx, 0x694cec
inc esi
call fcn.00452e00
cmp esi, eax
jb 0x429d80
call fcn.0047b5b0
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Pick_roles
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x429f57
push dword [0x694428]
mov ecx, 0x694cec
call fcn.00452de0
push dword [0x694424]
mov ecx, 0x694c9c
mov esi, eax
call fcn.00452de0
push eax
lea eax, [ebp - 0xe8c]
push str._firstPreference_:_
push eax
call fcn.004565b0
add esp, 0xc
push str.___secondPreference_:_
push eax
lea eax, [ebp - 0xe74]
mov byte [ebp - 4], 0x4d
push eax
call fcn.0040be90
add esp, 0xc
push esi
push eax
lea eax, [ebp - 0xe5c]
mov byte [ebp - 4], 0x4e
push eax
call fcn.0040bf00
add esp, 0xc
push 0x672388
push eax
lea eax, [ebp - 0xe44]
mov byte [ebp - 4], 0x4f
push eax
call fcn.0040be90
add esp, 0xc
mov esi, eax
push str._lol_lobby_v1_lobby_members_localMember_position_preferences
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x50
call fcn.00405760
push 0x6723fc
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0x51
call fcn.00405760
lea eax, [ebp - 0xb0]
mov byte [ebp - 4], 0x52
push esi
push eax
lea edx, [ebp - 0xc8]
lea ecx, [ebp - 0xe2c]
call fcn.004a6ed0
add esp, 8
mov ecx, 0x690df0
push eax
call fcn.0040a4d0
lea ecx, [ebp - 0xe2c]
call fcn.0040a480
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0xe44]
call fcn.0040a480
lea ecx, [ebp - 0xe5c]
call fcn.0040a480
lea ecx, [ebp - 0xe74]
call fcn.0040a480
lea ecx, [ebp - 0xe8c]
mov byte [ebp - 4], 0x33
call fcn.0040a480
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
mov ecx, str.If_you_are_already_in_a_lobby_you_can_use_this_button_to_pick_the_roles__or_start_a_new_lobby_with_the_buttons_above
call fcn.00426db0
call fcn.0048f610
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Change_runes
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x429fbf
lea ecx, [ebp - 0xea4]
call fcn.00435180
push eax
mov ecx, 0x690df0
call fcn.0040a4d0
lea ecx, [ebp - 0xea4]
call fcn.0040a480
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
push 0
mov ecx, 2
call fcn.0048fd30
add esp, 4
mov edx, 0x694471
mov ecx, str.Blue_Red_Side_notification
call fcn.00491f10
push 1
mov ecx, 1
call fcn.0048fd30
add esp, 4
call fcn.00492bb0
push 0
mov ecx, 3
call fcn.0048fd30
add esp, 4
mov dword [ebp - 0xa38], 0
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa34], 0
mov ecx, str.Start_queue
call fcn.00491090
test al, al
je 0x42a0d5
push 0x66b9cd
lea ecx, [ebp - 0xe4]
call fcn.00405760
push str.https:__127.0.0.1_lol_lobby_v2_lobby_matchmaking_search
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x53
call fcn.00405760
push str.POST
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0x54
call fcn.00405760
lea eax, [ebp - 0xe4]
mov byte [ebp - 4], 0x55
push eax
lea eax, [ebp - 0xb0]
push eax
lea edx, [ebp - 0xc8]
lea ecx, [ebp - 0xebc]
call fcn.004a6ed0
add esp, 8
mov ecx, 0x690df0
push eax
call fcn.0040a4d0
lea ecx, [ebp - 0xebc]
call fcn.0040a480
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0x33
call fcn.0040a480
call fcn.0048f610
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Dodge
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x42a19f
push 0x66b9cd
lea ecx, [ebp - 0xe4]
call fcn.00405760
push str.https:__127.0.0.1_lol_login_v1_session_invoke_destinationlcdsServiceProxymethodcallargs_____teambuilder_draft___quitV2_____
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x56
call fcn.00405760
push str.POST
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0x57
call fcn.00405760
lea eax, [ebp - 0xe4]
mov byte [ebp - 4], 0x58
push eax
lea eax, [ebp - 0xb0]
push eax
lea edx, [ebp - 0xc8]
lea ecx, [ebp - 0xed4]
call fcn.004a6ed0
add esp, 8
mov ecx, 0x690df0
push eax
call fcn.0040a4d0
lea ecx, [ebp - 0xed4]
call fcn.0040a480
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0x33
call fcn.0040a480
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
mov ecx, str.Dodges_lobby_instantly__you_still_lose_LP__but_you_dont_have_to_restart_the_client
call fcn.00426db0
call fcn.0048f610
mov ecx, dword [edi]
mov eax, dword [0x698f54]
cmp eax, dword [ecx + 4]
jle 0x42a2a4
push 0x698f54
call fcn.005ab465
add esp, 4
cmp dword [0x698f54], 0xffffffff
jne 0x42a2a4
mov byte [ebp - 4], 0x59
lea ecx, [ebp - 0x1508]
xorps xmm0, xmm0
mov dword [0x6a52ec], 0
push str.OP.GG
movq qword [0x6a52e4], xmm0
call fcn.00405760
push str.U.GG
lea ecx, [ebp - 0x14f0]
mov byte [ebp - 4], 0x5a
call fcn.00405760
push str.PORO.GG
lea ecx, [ebp - 0x14d8]
mov byte [ebp - 4], 0x5b
call fcn.00405760
push str.Porofessor.gg
lea ecx, [ebp - 0x14c0]
mov byte [ebp - 4], 0x5c
call fcn.00405760
lea ecx, [ebp - 0x1508]
mov byte [ebp - 4], 0x5d
push ecx
lea eax, [ebp - 0x14a8]
push eax
push ecx
mov ecx, 0x6a52e4
call fcn.0042fa20
push fcn.0040a480
push 4
push 0x18
lea eax, [ebp - 0x1508]
mov byte [ebp - 4], 0x59
push eax
call fcn.005ab8ca
push 0x5f14a0
call fcn.005abc1b
add esp, 4
mov byte [ebp - 4], 0x33
push 0x698f54
call fcn.005ab414
add esp, 4
push dword [0x69442c]
mov ecx, 0x6a52e4
call fcn.00452de0
mov ecx, eax
call fcn.0040a330
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Multi_Search
mov dword [ebp - 0xa34], 0
mov esi, eax
call fcn.00491090
test al, al
je 0x42a318
push dword [0x69442c]
mov ecx, 0x6a52e4
call fcn.00452de0
mov edx, eax
lea ecx, [ebp - 0xeec]
call fcn.00433210
push eax
mov ecx, 0x690df0
call fcn.0040a4d0
lea ecx, [ebp - 0xeec]
call fcn.0040a480
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
mov eax, 0x2aaaaaab
mov ecx, str.comboMultiSearch
imul dword [0x694314]
push 0
mov eax, edx
shr eax, 0x1f
add eax, edx
mov edx, esi
movd xmm0, eax
mov eax, dword [0x694270]
cvtdq2ps xmm0, xmm0
or dword [eax + 0x19bc], 1
movss dword [eax + 0x19c4], xmm0
call fcn.00493250
add esp, 4
test al, al
je 0x42a3f9
mov ecx, 0x6a52e4
xor esi, esi
call fcn.00452e00
test eax, eax
je 0x42a3f4
cmp dword [0x69442c], esi
mov ecx, 0x6a52e4
push esi
sete byte [ebp - 0xa29]
mov dword [ebp - 0xc44], 0
mov dword [ebp - 0xc40], 0
call fcn.00452de0
mov ecx, eax
call fcn.0040a330
mov dl, byte [ebp - 0xa29]
lea ecx, [ebp - 0xc44]
push ecx
push ecx
mov ecx, eax
call fcn.0049c1e0
add esp, 8
test al, al
je 0x42a3d7
mov dword [0x69442c], esi
cmp byte [ebp - 0xa29], 0
je 0x42a3e5
call fcn.00478460
mov ecx, 0x6a52e4
inc esi
call fcn.00452e00
cmp esi, eax
jb 0x42a382
call fcn.0047b5b0
push 1
mov ecx, 1
call fcn.0048fd30
add esp, 4
call fcn.00492bb0
push 0
mov ecx, 3
call fcn.0048fd30
add esp, 4
mov edx, 0x694430
mov ecx, str.Auto_accept
call fcn.00491f10
call fcn.0048f610
mov ecx, dword [edi]
mov eax, dword [0x694a98]
cmp eax, dword [ecx + 4]
jle 0x42a4e7
push 0x694a98
call fcn.005ab465
add esp, 4
cmp dword [0x694a98], 0xffffffff
jne 0x42a4e7
lea eax, [ebp - 0xa3c]
mov byte [ebp - 4], 0x5e
push eax
xorps xmm0, xmm0
mov dword [0x6a52cc], 0
push ecx
lea ecx, [ebp - 0xdac]
movq qword [0x6a52c4], xmm0
mov dword [ebp - 0xa3c], 0
call fcn.0042fc80
lea ecx, [ebp - 0xdac]
mov byte [ebp - 4], 0x5f
push ecx
lea eax, [ebp - 0xd90]
push eax
push ecx
mov ecx, 0x6a52c4
call fcn.0042fcc0
push fcn.0040a480
push 1
push 0x1c
lea eax, [ebp - 0xdac]
mov byte [ebp - 4], 0x5e
push eax
call fcn.005ab8ca
push 0x5f1490
call fcn.005abc1b
add esp, 4
mov byte [ebp - 4], 0x33
push 0x694a98
call fcn.005ab414
add esp, 4
push dword [0x694188]
mov ecx, 0x6a52c4
call fcn.00451670
mov ecx, eax
call fcn.0040a330
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa44], eax
mov ecx, str.Invite_to_lobby
mov dword [ebp - 0xa38], 0
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x42a8e1
push 0x66b9cd
lea ecx, [ebp - 0xe4]
call fcn.00405760
push str.https:__127.0.0.1_lol_chat_v1_friends
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x60
call fcn.00405760
push 0x671c64
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0x61
call fcn.00405760
lea eax, [ebp - 0xe4]
mov byte [ebp - 4], 0x62
push eax
lea eax, [ebp - 0xb0]
push eax
lea edx, [ebp - 0xc8]
lea ecx, [ebp - 0x640]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0x66
call fcn.0040a480
xorps xmm0, xmm0
lea ecx, [ebp - 0x6b8]
movups xmmword [ebp - 0x6b8], xmm0
movups xmmword [ebp - 0x6a8], xmm0
call fcn.0051ca90
mov byte [ebp - 4], 0x67
lea ecx, [ebp - 0x6b8]
mov dword [ebp - 0x114], 0
call fcn.00520f50
mov dword [ebp - 0x114], eax
lea ecx, [ebp - 0x7f8]
call fcn.0040a650
xorps xmm0, xmm0
mov byte [ebp - 4], 0x69
push 0
lea ecx, [ebp - 0x460]
movq qword [ebp - 0x450], xmm0
movups xmmword [ebp - 0x460], xmm0
call fcn.005262d0
mov byte [ebp - 4], 0x6a
lea ecx, [ebp - 0x640]
mov esi, dword [ebp - 0x114]
mov eax, dword [esi]
mov eax, dword [eax + 4]
mov dword [ebp - 0xa3c], eax
call fcn.0040a330
mov edi, eax
lea ecx, [ebp - 0x640]
add edi, dword [ebp - 0x630]
call fcn.0040a330
lea ecx, [ebp - 0x7f8]
push ecx
lea ecx, [ebp - 0x460]
push ecx
push edi
push eax
mov ecx, esi
call dword [ebp - 0xa3c]
test al, al
je 0x42a8a6
lea ecx, [ebp - 0x460]
call fcn.00528f90
test al, al
je 0x42a8a6
lea eax, [ebp - 0x1ac]
xorps xmm0, xmm0
xor esi, esi
movlpd qword [ebp - 0x1ac], xmm0
push eax
lea ecx, [ebp - 0x460]
mov dword [ebp - 0xa48], esi
call fcn.005287e0
lea eax, [ebp - 0x2b8]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0x460]
movlpd qword [ebp - 0x2b8], xmm0
call fcn.00528b40
lea eax, [ebp - 0x2b8]
push eax
lea ecx, [ebp - 0x1ac]
call fcn.00420270
test al, al
je 0x42a83b
nop
lea ecx, [ebp - 0x1ac]
call fcn.00528860
mov edi, eax
push str.groupId
mov ecx, edi
call fcn.00526de0
mov ecx, eax
call fcn.00527d20
push dword [0x694188]
mov ecx, 0x6a52c4
mov esi, eax
call fcn.00451670
cmp esi, dword [eax + 0x18]
jne 0x42a810
push str.summonerId
mov ecx, edi
call fcn.00526de0
lea ecx, [ebp - 0x7e0]
push ecx
mov ecx, eax
call fcn.005282b0
lea eax, [ebp - 0x7e0]
mov byte [ebp - 4], 0x6b
push eax
lea eax, [ebp - 0xf04]
push str.__toSummonerId_:
push eax
call fcn.004565b0
add esp, 0xc
push 0x6726bc
push eax
lea eax, [ebp - 0xe4]
mov byte [ebp - 4], 0x6c
push eax
call fcn.0040be90
add esp, 0xc
lea ecx, [ebp - 0xf04]
mov byte [ebp - 4], 0x6e
call fcn.0040a480
push str.https:__127.0.0.1_lol_lobby_v2_lobby_invitations
lea ecx, [ebp - 0xb0]
call fcn.00405760
push str.POST
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0x6f
call fcn.00405760
lea eax, [ebp - 0xe4]
mov byte [ebp - 4], 0x70
push eax
lea eax, [ebp - 0xb0]
push eax
lea edx, [ebp - 0xc8]
lea ecx, [ebp - 0x13c]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0x13c]
call fcn.0040a480
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
call fcn.0040a480
mov esi, dword [ebp - 0xa48]
lea ecx, [ebp - 0xe4]
inc esi
mov dword [ebp - 0xa48], esi
call fcn.0040a480
lea ecx, [ebp - 0x7e0]
mov byte [ebp - 4], 0x6a
call fcn.0040a480
jmp 0x42a816
mov esi, dword [ebp - 0xa48]
lea ecx, [ebp - 0x1ac]
call fcn.00528f80
lea eax, [ebp - 0x2b8]
push eax
lea ecx, [ebp - 0x1ac]
call fcn.00420270
test al, al
jne 0x42a6e0
mov edx, esi
lea ecx, [ebp - 0xf4c]
call fcn.0041d1c0
push eax
lea eax, [ebp - 0xf34]
mov byte [ebp - 4], 0x71
push str.Invited
push eax
call fcn.0040bf80
add esp, 0xc
push str._friends_to_lobby
push eax
lea eax, [ebp - 0xf1c]
mov byte [ebp - 4], 0x72
push eax
call fcn.0040be90
add esp, 0xc
mov ecx, 0x690df0
push eax
call fcn.0040a4d0
lea ecx, [ebp - 0xf1c]
call fcn.0040a480
lea ecx, [ebp - 0xf34]
call fcn.0040a480
lea ecx, [ebp - 0xf4c]
call fcn.0040a480
lea ecx, [ebp - 0x460]
call fcn.005267c0
lea ecx, [ebp - 0x7f8]
call fcn.0040a480
lea ecx, [ebp - 0x114]
call fcn.0040a130
lea ecx, [ebp - 0x6b8]
call fcn.0051cc20
lea ecx, [ebp - 0x640]
mov byte [ebp - 4], 0x33
call fcn.0040a480
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
push 0x57
push 0xf
lea ecx, [ebp - 0xf64]
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 - 0xdb4]
call fcn.004726d0
add esp, 0xc
lea ecx, [ebp - 0xf64]
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 - 0xa44]
mov ecx, str.comboInvite
push 0
call fcn.00493250
add esp, 4
test al, al
je 0x42aca6
push 0x66b9cd
lea ecx, [ebp - 0xe4]
call fcn.00405760
push str.https:__127.0.0.1_lol_chat_v1_friend_groups
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x73
call fcn.00405760
push 0x671c64
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0x74
call fcn.00405760
lea eax, [ebp - 0xe4]
mov byte [ebp - 4], 0x75
push eax
lea eax, [ebp - 0xb0]
push eax
lea edx, [ebp - 0xc8]
lea ecx, [ebp - 0x5f8]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0x79
call fcn.0040a480
xorps xmm0, xmm0
lea ecx, [ebp - 0x6d8]
movups xmmword [ebp - 0x6d8], xmm0
movups xmmword [ebp - 0x6c8], xmm0
call fcn.0051ca90
mov byte [ebp - 4], 0x7a
lea ecx, [ebp - 0x6d8]
mov dword [ebp - 0x118], 0
call fcn.00520f50
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x810]
call fcn.0040a650
xorps xmm0, xmm0
mov byte [ebp - 4], 0x7c
push 0
lea ecx, [ebp - 0x478]
movq qword [ebp - 0x468], xmm0
movups xmmword [ebp - 0x478], xmm0
call fcn.005262d0
mov byte [ebp - 4], 0x7d
lea ecx, [ebp - 0x5f8]
mov esi, dword [ebp - 0x118]
mov eax, dword [esi]
mov eax, dword [eax + 4]
mov dword [ebp - 0xa3c], eax
call fcn.0040a330
mov edi, eax
lea ecx, [ebp - 0x5f8]
add edi, dword [ebp - 0x5e8]
call fcn.0040a330
lea ecx, [ebp - 0x810]
push ecx
lea ecx, [ebp - 0x478]
push ecx
push edi
push eax
mov ecx, esi
call dword [ebp - 0xa3c]
test al, al
je 0x42abe0
lea ecx, [ebp - 0x478]
call fcn.00528f90
test al, al
je 0x42abe0
mov ecx, 0x6a52c4
call fcn.004516b0
lea eax, [ebp - 0x1cc]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0x478]
movlpd qword [ebp - 0x1cc], xmm0
call fcn.005287e0
lea eax, [ebp - 0x2c8]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0x478]
movlpd qword [ebp - 0x2c8], xmm0
call fcn.00528b40
lea eax, [ebp - 0x2c8]
push eax
lea ecx, [ebp - 0x1cc]
call fcn.00420270
test al, al
je 0x42abc0
lea ecx, [ebp - 0x1cc]
call fcn.00528860
mov edi, eax
push str.name
mov ecx, edi
call fcn.00526de0
lea ecx, [ebp - 0xf7c]
push ecx
mov ecx, eax
call fcn.005282b0
mov esi, eax
push 0x67192c
mov ecx, edi
mov byte [ebp - 4], 0x7e
call fcn.00526de0
mov ecx, eax
call fcn.00527d20
mov dword [ebp - 0xa3c], eax
lea ecx, [ebp - 0xcc]
lea eax, [ebp - 0xa3c]
push eax
push esi
call fcn.00456f70
lea ecx, [ebp - 0xf7c]
mov byte [ebp - 4], 0x80
call fcn.0040a480
lea eax, [ebp - 0xcc]
mov ecx, 0x6a52c4
push eax
call fcn.0042fed0
lea ecx, [ebp - 0xcc]
mov byte [ebp - 4], 0x7d
call fcn.0040a480
lea ecx, [ebp - 0x1cc]
call fcn.00528f80
lea eax, [ebp - 0x2c8]
push eax
lea ecx, [ebp - 0x1cc]
call fcn.00420270
test al, al
jne 0x42ab13
mov byte [ebp - 0xa3c], 0
lea eax, [ebp - 0xa40]
push dword [ebp - 0xa3c]
push dword [ebp - 0xa40]
push ecx
push eax
call fcn.00456fc0
mov ecx, 0x6a52c4
xor esi, esi
call fcn.00451690
test eax, eax
je 0x42ac66
cmp dword [0x694188], esi
mov ecx, 0x6a52c4
push esi
sete byte [ebp - 0xa29]
mov dword [ebp - 0xc3c], 0
mov dword [ebp - 0xc38], 0
call fcn.00451670
mov ecx, eax
call fcn.0040a330
mov dl, byte [ebp - 0xa29]
lea ecx, [ebp - 0xc3c]
push ecx
push ecx
mov ecx, eax
call fcn.0049c1e0
add esp, 8
test al, al
je 0x42ac49
mov dword [0x694188], esi
cmp byte [ebp - 0xa29], 0
je 0x42ac57
call fcn.00478460
mov ecx, 0x6a52c4
inc esi
call fcn.00451690
cmp esi, eax
jb 0x42abf4
call fcn.0047b5b0
lea ecx, [ebp - 0x478]
call fcn.005267c0
lea ecx, [ebp - 0x810]
call fcn.0040a480
lea ecx, [ebp - 0x118]
call fcn.0040a130
lea ecx, [ebp - 0x6d8]
call fcn.0051cc20
lea ecx, [ebp - 0x5f8]
mov byte [ebp - 4], 0x33
call fcn.0040a480
call fcn.0048f610
push str.Nexus_Blitz_Force
call fcn.00490460
movss xmm1, dword [0x67bd30]
add esp, 4
xorps xmm0, xmm0
call fcn.0047a580
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Jungle
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x42ad82
push str._spell1Id_:4__spell2Id_:11
lea ecx, [ebp - 0xe4]
call fcn.00405760
push str._lol_champ_select_v1_session_my_selection
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x81
call fcn.00405760
push str.PATCH
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0x82
call fcn.00405760
lea eax, [ebp - 0xe4]
mov byte [ebp - 4], 0x83
push eax
lea eax, [ebp - 0xb0]
push eax
lea edx, [ebp - 0xc8]
lea ecx, [ebp - 0x13c]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0x13c]
call fcn.0040a480
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0x33
call fcn.0040a480
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Lane
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x42ae4c
push str._spell1Id_:4__spell2Id_:7
lea ecx, [ebp - 0xe4]
call fcn.00405760
push str._lol_champ_select_v1_session_my_selection
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x84
call fcn.00405760
push str.PATCH
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0x85
call fcn.00405760
lea eax, [ebp - 0xe4]
mov byte [ebp - 4], 0x86
push eax
lea eax, [ebp - 0xb0]
push eax
lea edx, [ebp - 0xc8]
lea ecx, [ebp - 0x13c]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0x13c]
call fcn.0040a480
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0x33
call fcn.0040a480
push 1
mov ecx, 1
call fcn.0048fd30
add esp, 4
call fcn.00492bb0
push str.Instant_message:
call fcn.00490460
movss xmm1, dword [0x67bd30]
add esp, 4
xorps xmm0, xmm0
call fcn.0047a580
push 0x6a5040
push 0x69443c
lea eax, [ebp - 0xa38]
push eax
call fcn.00457010
mov eax, 0x2aaaaaab
sub esp, 8
imul dword [0x694314]
push 0
mov eax, edx
mov ecx, str.inputInstantMessage
shr eax, 0x1f
add eax, edx
mov edx, 0x6a5040
push 0x1f4
movd xmm0, eax
mov eax, dword [0x694270]
cvtdq2ps xmm0, xmm0
or dword [eax + 0x19bc], 1
movss dword [eax + 0x19c4], xmm0
call fcn.00495360
add esp, 0x10
mov ecx, 0x69443c
push 0x6a5040
call fcn.00454300
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
mov ecx, dword [0x694314]
mov eax, 0x92492493
imul ecx
push ecx
add edx, ecx
mov ecx, str.DelaysliderInstantMessageDelay
sar edx, 2
mov eax, edx
shr eax, 0x1f
add eax, edx
mov edx, 0x694454
push str._d_ms
push 0x2710
push 0
movd xmm0, eax
mov eax, dword [0x694270]
cvtdq2ps xmm0, xmm0
or dword [eax + 0x19bc], 1
movss dword [eax + 0x19c4], xmm0
call fcn.00494920
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
mov eax, 0x66666667
add esp, 0xc
imul dword [0x694314]
push 0x672850
sar edx, 2
mov ecx, str.Time_s_sliderInstantMessageTimes
mov eax, edx
shr eax, 0x1f
add eax, edx
mov edx, 0x694458
push 0xa
push 1
movd xmm0, eax
mov eax, dword [0x694270]
cvtdq2ps xmm0, xmm0
or dword [eax + 0x19bc], 1
movss dword [eax + 0x19c4], xmm0
call fcn.00494920
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
mov eax, 0x92492493
add esp, 0xc
imul dword [0x694314]
push str._d_ms
add edx, dword [0x694314]
mov ecx, str.Delay_betweensliderInstantMessageDelayTimes
sar edx, 2
mov eax, edx
shr eax, 0x1f
add eax, edx
mov edx, 0x69445c
push 0xfa0
push 0
movd xmm0, eax
mov eax, dword [0x694270]
cvtdq2ps xmm0, xmm0
or dword [eax + 0x19bc], 1
movss dword [eax + 0x19c4], xmm0
call fcn.00494920
add esp, 0x10
call fcn.00492bb0
mov eax, dword [0x691354]
cmp eax, dword [0x691358]
je 0x42b026
mov byte [0x690f50], 0
mov ecx, dword [ebp - 0xa4c]
mov eax, dword [0x694c44]
mov ecx, dword [ecx]
cmp eax, dword [ecx + 4]
jle 0x42b06b
push 0x694c44
call fcn.005ab465
add esp, 4
cmp dword [0x694c44], 0xffffffff
jne 0x42b06b
push 0x5f1480
call fcn.005abc1b
add esp, 4
push 0x694c44
call fcn.005ab414
add esp, 4
cmp byte [0x690e38], 0
je 0x42b1f1
xorps xmm0, xmm0
mov dword [ebp - 0x164], 0
lea ecx, [ebp - 0x16c]
movq qword [ebp - 0x16c], xmm0
call fcn.00430020
mov eax, dword [ebp - 0x16c]
cmp eax, dword [ebp - 0x168]
je 0x42b1e2
xorps xmm0, xmm0
mov dword [ebp - 0x170], 0
movq qword [ebp - 0x178], xmm0
mov dword [ebp - 0x178], 0
mov dword [ebp - 0x174], 0
mov dword [ebp - 0x170], 0
lea ecx, [ebp - 0x16c]
mov byte [ebp - 4], 0x88
call fcn.00451690
inc eax
lea ecx, [ebp - 0x178]
push eax
call fcn.00452e20
push ecx
lea ecx, [ebp - 0x178]
call fcn.0042ff10
cmp dword [0x694434], 0xffffffff
jne 0x42b122
push 0x6910b8
push ecx
lea eax, [ebp - 0xa38]
push eax
call fcn.00457060
jmp 0x42b155
mov edx, 0x694434
lea ecx, [ebp - 0x840]
call fcn.00436db0
push 0x6910b8
lea eax, [ebp - 0x840]
push eax
lea eax, [ebp - 0xa38]
push eax
call fcn.00457010
lea ecx, [ebp - 0x840]
call fcn.0040a480
lea ecx, [ebp - 0x16c]
xor esi, esi
call fcn.00451690
test eax, eax
je 0x42b1c6
nop word [eax + eax]
push esi
lea ecx, [ebp - 0x16c]
call fcn.00451670
add eax, 4
lea ecx, [ebp - 0x178]
push eax
call fcn.00423160
push 0x6910b8
push esi
lea ecx, [ebp - 0x16c]
lea edi, [esi + 1]
call fcn.00451670
add eax, 4
push eax
call fcn.00456570
add esp, 8
mov esi, edi
test al, al
je 0x42b1b7
mov dword [0x6910b4], edi
lea ecx, [ebp - 0x16c]
call fcn.00451690
cmp esi, eax
jb 0x42b170
lea eax, [ebp - 0x178]
mov ecx, 0x6910a8
push eax
call fcn.00452e60
lea ecx, [ebp - 0x178]
call fcn.00452d60
lea ecx, [ebp - 0x16c]
mov byte [ebp - 4], 0x33
call fcn.004516d0
mov edx, 0x694431
mov ecx, str.Instalock
call fcn.00491f10
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
mov eax, 0x2aaaaaab
imul dword [0x694314]
push ecx
mov eax, edx
mov ecx, str.comboInstalock
shr eax, 0x1f
add eax, edx
mov edx, 0x6910a8
movd xmm0, eax
mov eax, dword [0x694270]
cvtdq2ps xmm0, xmm0
or dword [eax + 0x19bc], 1
movss dword [eax + 0x19c4], xmm0
call fcn.00428420
add esp, 4
test al, al
je 0x42b2e3
cmp dword [0x6910b4], 0xffffffff
je 0x42b2e3
push 0x6910b8
lea ecx, [ebp - 0xf94]
call fcn.00405760
push str.Random
push eax
call fcn.00456570
add esp, 8
mov byte [ebp - 0xa29], al
lea ecx, [ebp - 0xf94]
call fcn.0040a480
cmp byte [ebp - 0xa29], 0
je 0x42b2a9
mov dword [0x694434], 0xffffffff
jmp 0x42b2e3
mov edi, dword [0x691358]
mov esi, dword [0x691354]
cmp esi, edi
je 0x42b2e3
nop dword [eax]
lea eax, [esi + 4]
push 0x6910b8
push eax
call fcn.00456570
add esp, 8
test al, al
je 0x42b2dc
mov eax, dword [esi]
mov dword [0x694434], eax
add esi, 0x28
cmp esi, edi
jne 0x42b2c0
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
mov eax, 0x2aaaaaab
imul dword [0x694314]
push ecx
mov eax, edx
mov ecx, str.DelaysliderInstalockDelay
shr eax, 0x1f
add eax, edx
mov edx, 0x694438
push str._d_ms
push 0x2710
push 0
movd xmm0, eax
mov eax, dword [0x694270]
cvtdq2ps xmm0, xmm0
or dword [eax + 0x19bc], 1
movss dword [eax + 0x19c4], xmm0
call fcn.00494920
movss xmm1, dword [0x67bd30]
add esp, 0x10
xorps xmm0, xmm0
call fcn.0047a580
mov edx, 0x694468
mov ecx, str.Dodge_on_champion_ban
call fcn.00491f10
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
mov ecx, str.Ignores_backup_pick
call fcn.00426db0
mov esi, dword [ebp - 0xa4c]
mov eax, dword [0x694ec0]
mov ecx, dword [esi]
cmp eax, dword [ecx + 4]
jle 0x42b424
push 0x694ec0
call fcn.005ab465
add esp, 4
cmp dword [0x694ec0], 0xffffffff
jne 0x42b424
mov byte [ebp - 4], 0x89
lea ecx, [ebp - 0xfc4]
mov edx, dword [0x69446c]
call fcn.00425270
push eax
lea eax, [ebp - 0xfac]
mov byte [ebp - 4], 0x8a
push str.Backup_pick__t_t_tChosen:
push eax
call fcn.0040bf80
add esp, 0xc
push str.AnimatedBackup
push eax
push 0x6a5240
mov byte [ebp - 4], 0x8b
call fcn.0040be90
add esp, 0xc
lea ecx, [ebp - 0xfac]
call fcn.0040a480
lea ecx, [ebp - 0xfc4]
call fcn.0040a480
push 0x5f1420
call fcn.005abc1b
add esp, 4
mov byte [ebp - 4], 0x33
push 0x694ec0
call fcn.005ab414
add esp, 4
mov edx, dword [0x69446c]
cmp dword [0x694180], edx
je 0x42b4b2
cmp byte [0x690f50], 0
jne 0x42b4b2
lea ecx, [ebp - 0x100c]
mov dword [0x694180], edx
call fcn.00425270
push eax
lea eax, [ebp - 0xff4]
mov byte [ebp - 4], 0x8c
push str.Backup_pick__t_t_tChosen:
push eax
call fcn.0040bf80
add esp, 0xc
push str.AnimatedBackup
push eax
lea eax, [ebp - 0xfdc]
mov byte [ebp - 4], 0x8d
push eax
call fcn.0040be90
add esp, 0xc
mov ecx, 0x6a5240
push eax
call fcn.0040a4d0
lea ecx, [ebp - 0xfdc]
call fcn.0040a480
lea ecx, [ebp - 0xff4]
call fcn.0040a480
lea ecx, [ebp - 0x100c]
mov byte [ebp - 4], 0x33
call fcn.0040a480
mov ecx, 0x6a5240
call fcn.0040a330
mov ecx, eax
call fcn.0049c180
test al, al
je 0x42b5ab
push str.None
call fcn.00490460
movss xmm1, dword [0x67bd30]
add esp, 4
xorps xmm0, xmm0
call fcn.0047a580
push 0
mov edx, 0x69446c
mov ecx, str.noneBackupPick
call fcn.004927e0
add esp, 4
mov dword [ebp - 0x2ec], 0
xorps xmm0, xmm0
lea ecx, [ebp - 0x2f4]
movq qword [ebp - 0x2f4], xmm0
call fcn.00430020
mov byte [ebp - 4], 0x8e
mov eax, dword [ebp - 0x2f0]
mov edi, dword [ebp - 0x2f4]
mov dword [ebp - 0xa3c], eax
cmp edi, eax
je 0x42b59c
lea ecx, [edi + 4]
call fcn.0040a330
push eax
lea eax, [ebp - 0x98]
push str.Select__s
push eax
call fcn.004570a0
add esp, 0xc
lea ecx, [edi + 4]
call fcn.0040a330
push eax
push 0x672964
call fcn.00490460
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
push dword [edi]
mov edx, 0x69446c
lea ecx, [ebp - 0x98]
call fcn.004927e0
add edi, 0x1c
add esp, 0xc
cmp edi, dword [ebp - 0xa3c]
jne 0x42b536
mov esi, dword [ebp - 0xa4c]
lea ecx, [ebp - 0x2f4]
mov byte [ebp - 4], 0x33
call fcn.004516d0
mov edx, 0x694432
mov ecx, str.Auto_ban
call fcn.00491f10
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
mov ecx, dword [esi]
mov eax, dword [0x6a52c0]
cmp eax, dword [ecx + 4]
jle 0x42b609
push 0x6a52c0
call fcn.005ab465
add esp, 4
cmp dword [0x6a52c0], 0xffffffff
jne 0x42b609
push 0x5f1410
call fcn.005abc1b
add esp, 4
push 0x6a52c0
call fcn.005ab414
add esp, 4
cmp byte [0x690e38], 0
je 0x42b73b
xorps xmm0, xmm0
mov dword [ebp - 0x17c], 0
movq qword [ebp - 0x184], xmm0
mov dword [ebp - 0x184], 0
mov dword [ebp - 0x180], 0
mov dword [ebp - 0x17c], 0
mov byte [ebp - 4], 0x8f
mov eax, dword [0x691354]
cmp eax, dword [0x691358]
je 0x42b72c
call fcn.00453c20
inc eax
lea ecx, [ebp - 0x184]
push eax
call fcn.00452e20
push ecx
lea ecx, [ebp - 0x184]
call fcn.0042ff60
cmp dword [0x694460], 0xffffffff
jne 0x42b699
push 0x690ff8
push ecx
lea eax, [ebp - 0xa38]
push eax
call fcn.004570c0
jmp 0x42b6cc
mov edx, 0x694460
lea ecx, [ebp - 0x828]
call fcn.00436db0
push 0x690ff8
lea eax, [ebp - 0x828]
push eax
lea eax, [ebp - 0xa38]
push eax
call fcn.00457010
lea ecx, [ebp - 0x828]
call fcn.0040a480
xor esi, esi
call fcn.00453c20
test eax, eax
je 0x42b71b
push esi
call fcn.00453c00
add eax, 4
lea ecx, [ebp - 0x184]
push eax
call fcn.00423160
push 0x690ff8
push esi
lea edi, [esi + 1]
call fcn.00453c00
add eax, 4
push eax
call fcn.00456570
add esp, 8
mov esi, edi
test al, al
je 0x42b712
mov dword [0x690ff4], edi
call fcn.00453c20
cmp esi, eax
jb 0x42b6d7
lea eax, [ebp - 0x184]
mov ecx, 0x690fe8
push eax
call fcn.00452e60
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x33
call fcn.00452d60
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
mov eax, 0x2aaaaaab
imul dword [0x694314]
push ecx
mov eax, edx
mov ecx, str.comboAutoban
shr eax, 0x1f
add eax, edx
mov edx, 0x690fe8
movd xmm0, eax
mov eax, dword [0x694270]
cvtdq2ps xmm0, xmm0
or dword [eax + 0x19bc], 1
movss dword [eax + 0x19c4], xmm0
call fcn.00428420
add esp, 4
test al, al
je 0x42b817
cmp dword [0x690ff4], 0xffffffff
je 0x42b817
push 0x690ff8
lea ecx, [ebp - 0x12dc]
call fcn.00405760
push str.None
push eax
call fcn.00456570
add esp, 8
mov byte [ebp - 0xa29], al
lea ecx, [ebp - 0x12dc]
call fcn.0040a480
cmp byte [ebp - 0xa29], 0
je 0x42b7e4
mov dword [0x694460], 0xffffffff
jmp 0x42b817
mov edi, dword [0x691358]
mov esi, dword [0x691354]
cmp esi, edi
je 0x42b817
lea eax, [esi + 4]
push 0x690ff8
push eax
call fcn.00456570
add esp, 8
test al, al
je 0x42b810
mov eax, dword [esi]
mov dword [0x694460], eax
add esi, 0x28
cmp esi, edi
jne 0x42b7f4
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
mov eax, 0x2aaaaaab
imul dword [0x694314]
push ecx
mov eax, edx
mov ecx, str.DelaysliderautoBanDelay
shr eax, 0x1f
add eax, edx
mov edx, 0x694464
push str._d_ms
push 0x2710
push 0
movd xmm0, eax
mov eax, dword [0x694270]
cvtdq2ps xmm0, xmm0
or dword [eax + 0x19bc], 1
movss dword [eax + 0x19c4], xmm0
call fcn.00494920
movss xmm1, dword [0x67bd30]
add esp, 0x10
xorps xmm0, xmm0
call fcn.0047a580
mov edx, 0x694470
mov ecx, str.Instant_Mute
call fcn.00491f10
call fcn.00492fc0
mov esi, dword [ebp - 0xa4c]
mov eax, dword [0x694bf0]
mov ecx, dword [esi]
cmp eax, dword [ecx + 4]
jle 0x42b8dc
push 0x694bf0
call fcn.005ab465
add esp, 4
cmp dword [0x694bf0], 0xffffffff
jne 0x42b8dc
push 0x5f13b0
call fcn.005abc1b
add esp, 4
push 0x694bf0
call fcn.005ab414
add esp, 4
mov ecx, dword [esi]
mov eax, dword [0x694c4c]
cmp eax, dword [ecx + 4]
jle 0x42b938
push 0x694c4c
call fcn.005ab465
add esp, 4
cmp dword [0x694c4c], 0xffffffff
jne 0x42b938
xorps xmm0, xmm0
mov byte [ebp - 4], 0x90
mov ecx, 0x6a0fe0
movlpd qword [0x6a0fe0], xmm0
call fcn.00452d20
push 0x5f1380
call fcn.005abc1b
add esp, 4
mov byte [ebp - 4], 0x33
push 0x694c4c
call fcn.005ab414
add esp, 4
mov ecx, dword [esi]
mov eax, dword [0x694aac]
cmp eax, dword [ecx + 4]
jle 0x42b977
push 0x694aac
call fcn.005ab465
add esp, 4
cmp dword [0x694aac], 0xffffffff
jne 0x42b977
push 0x5f1320
call fcn.005abc1b
add esp, 4
push 0x694aac
call fcn.005ab414
add esp, 4
mov ecx, dword [esi]
mov eax, dword [0x694ea4]
cmp eax, dword [ecx + 4]
jle 0x42b9b6
push 0x694ea4
call fcn.005ab465
add esp, 4
cmp dword [0x694ea4], 0xffffffff
jne 0x42b9b6
push 0x5f12c0
call fcn.005abc1b
add esp, 4
push 0x694ea4
call fcn.005ab414
add esp, 4
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Is_boost_available_for_this_account_
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x42c58c
xorps xmm0, xmm0
lea ecx, [ebp - 0x6f8]
movups xmmword [ebp - 0x6f8], xmm0
movups xmmword [ebp - 0x6e8], xmm0
call fcn.0051ca90
mov byte [ebp - 4], 0x91
lea ecx, [ebp - 0x6f8]
mov dword [ebp - 0xe8], 0
call fcn.00520f50
mov dword [ebp - 0xe8], eax
lea ecx, [ebp - 0x550]
call fcn.0040a650
xorps xmm0, xmm0
mov byte [ebp - 4], 0x93
push 0
lea ecx, [ebp - 0x208]
movq qword [ebp - 0x1f8], xmm0
movups xmmword [ebp - 0x208], xmm0
call fcn.005262d0
push 0x66b9cd
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0x94
call fcn.00405760
push str.https:__127.0.0.1_lol_inventory_v1_wallet_RP
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x95
call fcn.00405760
push 0x671c64
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0x96
call fcn.00405760
lea eax, [ebp - 0xe4]
mov byte [ebp - 4], 0x97
push eax
lea eax, [ebp - 0xb0]
push eax
lea edx, [ebp - 0xc8]
lea ecx, [ebp - 0x5b0]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0x9b
call fcn.0040a480
mov esi, dword [ebp - 0xe8]
lea ecx, [ebp - 0x5b0]
mov eax, dword [esi]
mov eax, dword [eax + 4]
mov dword [ebp - 0xa3c], eax
call fcn.0040a330
mov edi, eax
lea ecx, [ebp - 0x5b0]
add edi, dword [ebp - 0x5a0]
call fcn.0040a330
lea ecx, [ebp - 0x550]
push ecx
lea ecx, [ebp - 0x208]
push ecx
push edi
push eax
mov ecx, esi
call dword [ebp - 0xa3c]
test al, al
je 0x42bb39
push 0x672a18
lea ecx, [ebp - 0x208]
call fcn.00526de0
mov ecx, eax
call fcn.00527d20
mov dword [0x694d00], eax
push 0x66b9cd
lea ecx, [ebp - 0xe4]
call fcn.00405760
push str.https:__127.0.0.1_lol_login_v1_session
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x9c
call fcn.00405760
push 0x671c64
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0x9d
call fcn.00405760
lea eax, [ebp - 0xe4]
mov byte [ebp - 4], 0x9e
push eax
lea eax, [ebp - 0xb0]
push eax
lea edx, [ebp - 0xc8]
lea ecx, [ebp - 0x5c8]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0xa2
call fcn.0040a480
mov esi, dword [ebp - 0xe8]
lea ecx, [ebp - 0x5c8]
mov eax, dword [esi]
mov eax, dword [eax + 4]
mov dword [ebp - 0xa3c], eax
call fcn.0040a330
mov edi, eax
lea ecx, [ebp - 0x5c8]
add edi, dword [ebp - 0x5b8]
call fcn.0040a330
lea ecx, [ebp - 0x550]
push ecx
lea ecx, [ebp - 0x208]
push ecx
push edi
push eax
mov ecx, esi
call dword [ebp - 0xa3c]
test al, al
je 0x42bc3b
push str.accountId
lea ecx, [ebp - 0x208]
call fcn.00526de0
lea ecx, [ebp - 0x1024]
push ecx
mov ecx, eax
call fcn.005282b0
push eax
mov ecx, 0x6911f4
call fcn.0040a4d0
lea ecx, [ebp - 0x1024]
call fcn.0040a480
sub esp, 0x18
mov ecx, esp
push 0x6911f4
call fcn.0040a5a0
call fcn.00437720
add esp, 0x18
test al, al
jne 0x42bdb1
cmp dword [0x694d00], 0x5f
jge 0x42bdb1
sub esp, 0x18
mov dword [ebp - 0xa44], 0
mov ecx, esp
push 0x6911f4
call fcn.0040a5a0
lea edx, [ebp - 0xa44]
lea ecx, [ebp - 0x858]
call fcn.00436e20
push 0
mov byte [ebp - 4], 0xa3
call fcn.005ba304
mov esi, dword [ebp - 0xa44]
add esp, 0x1c
sub esi, eax
mov dword [ebp - 0xa34], edx
add esi, 0x15180
mov eax, 0x91a2b3c5
imul esi
mov eax, 0x91a2b3c5
add edx, esi
sar edx, 0xb
mov edi, edx
shr edi, 0x1f
add edi, edx
imul esi
add edx, esi
sar edx, 0xb
mov eax, edx
shr eax, 0x1f
add eax, edx
mov ecx, eax
shl ecx, 4
sub ecx, eax
mov eax, 0x88888889
imul esi
shl ecx, 2
add edx, esi
sar edx, 5
mov eax, edx
shr eax, 0x1f
add eax, edx
sub eax, ecx
push eax
lea eax, [ebp - 0x109c]
push eax
call fcn.00402230
mov esi, eax
lea eax, [ebp - 0x1084]
mov byte [ebp - 4], 0xa4
push edi
push eax
call fcn.00402230
push eax
lea eax, [ebp - 0x106c]
mov byte [ebp - 4], 0xa5
push str.Boost_available__time_left_on_this_account:
push eax
call fcn.0040bf80
add esp, 0x1c
push 0x671288
push eax
lea eax, [ebp - 0x1054]
mov byte [ebp - 4], 0xa6
push eax
call fcn.0040be90
add esp, 0xc
push esi
push eax
lea eax, [ebp - 0x103c]
mov byte [ebp - 4], 0xa7
push eax
call fcn.0040bf60
add esp, 0xc
mov ecx, 0x690e54
push eax
call fcn.0040a4d0
lea ecx, [ebp - 0x103c]
call fcn.0040a480
lea ecx, [ebp - 0x1054]
call fcn.0040a480
lea ecx, [ebp - 0x106c]
call fcn.0040a480
lea ecx, [ebp - 0x1084]
call fcn.0040a480
lea ecx, [ebp - 0x109c]
call fcn.0040a480
lea ecx, [ebp - 0x858]
call fcn.0040a480
jmp 0x42c546
xorps xmm0, xmm0
mov dword [ebp - 0x1d0], 0
movq qword [ebp - 0x1d8], xmm0
mov dword [ebp - 0x1d8], 0
mov dword [ebp - 0x1d4], 0
mov dword [ebp - 0x1d0], 0
push 0x66b9cd
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0xa8
call fcn.00405760
push str.https:__127.0.0.1_lol_inventory_v2_inventory_CHAMPION
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0xa9
call fcn.00405760
push 0x671c64
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0xaa
call fcn.00405760
lea eax, [ebp - 0xe4]
mov byte [ebp - 4], 0xab
push eax
lea eax, [ebp - 0xb0]
push eax
lea edx, [ebp - 0xc8]
lea ecx, [ebp - 0x598]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0xaf
call fcn.0040a480
mov esi, dword [ebp - 0xe8]
lea ecx, [ebp - 0x598]
mov eax, dword [esi]
mov eax, dword [eax + 4]
mov dword [ebp - 0xa3c], eax
call fcn.0040a330
mov edi, eax
lea ecx, [ebp - 0x598]
add edi, dword [ebp - 0x588]
call fcn.0040a330
lea ecx, [ebp - 0x550]
push ecx
lea ecx, [ebp - 0x208]
push ecx
push edi
push eax
mov ecx, esi
call dword [ebp - 0xa3c]
test al, al
je 0x42c006
lea ecx, [ebp - 0x208]
call fcn.00528f90
test al, al
je 0x42c006
lea eax, [ebp - 0x18c]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0x208]
movlpd qword [ebp - 0x18c], xmm0
call fcn.005287e0
lea eax, [ebp - 0x2b0]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0x208]
movlpd qword [ebp - 0x2b0], xmm0
call fcn.00528b40
lea eax, [ebp - 0x2b0]
push eax
lea ecx, [ebp - 0x18c]
call fcn.00420270
test al, al
je 0x42c006
nop dword [eax]
nop word [eax + eax]
xorps xmm0, xmm0
lea ecx, [ebp - 0x18c]
movups xmmword [ebp - 0x4f0], xmm0
movq qword [ebp - 0x4e0], xmm0
call fcn.00528860
push eax
lea ecx, [ebp - 0x4f0]
call fcn.00525f20
push str.ownershipType
lea ecx, [ebp - 0x4f0]
mov byte [ebp - 4], 0xb0
call fcn.00526de0
lea ecx, [ebp - 0x10cc]
push ecx
mov ecx, eax
call fcn.005282b0
push str.OWNED
push eax
call fcn.00456570
add esp, 8
mov byte [ebp - 0xa29], al
lea ecx, [ebp - 0x10cc]
call fcn.0040a480
cmp byte [ebp - 0xa29], 0
je 0x42bfd2
push str.itemId
lea ecx, [ebp - 0x4f0]
call fcn.00526de0
mov ecx, eax
call fcn.00527d20
mov dword [ebp - 0xa3c], eax
lea ecx, [ebp - 0x1d8]
lea eax, [ebp - 0xa3c]
push eax
call fcn.0042ffb0
lea ecx, [ebp - 0x4f0]
mov byte [ebp - 4], 0xaf
call fcn.005267c0
lea ecx, [ebp - 0x18c]
call fcn.00528f80
lea eax, [ebp - 0x2b0]
push eax
lea ecx, [ebp - 0x18c]
call fcn.00420270
test al, al
jne 0x42bf30
xorps xmm0, xmm0
mov dword [ebp - 0x158], 0
movq qword [ebp - 0x160], xmm0
mov dword [ebp - 0x160], 0
mov dword [ebp - 0x15c], 0
mov dword [ebp - 0x158], 0
push 0x66b9cd
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0xb1
call fcn.00405760
push str.https:__127.0.0.1_lol_store_v1_catalog
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0xb2
call fcn.00405760
push 0x671c64
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0xb3
call fcn.00405760
lea eax, [ebp - 0xe4]
mov byte [ebp - 4], 0xb4
push eax
lea eax, [ebp - 0xb0]
push eax
lea edx, [ebp - 0xc8]
lea ecx, [ebp - 0x5e0]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0xb8
call fcn.0040a480
mov esi, dword [ebp - 0xe8]
lea ecx, [ebp - 0x5e0]
mov eax, dword [esi]
mov eax, dword [eax + 4]
mov dword [ebp - 0xa3c], eax
call fcn.0040a330
mov edi, eax
lea ecx, [ebp - 0x5e0]
add edi, dword [ebp - 0x5d0]
call fcn.0040a330
lea ecx, [ebp - 0x550]
push ecx
lea ecx, [ebp - 0x208]
push ecx
push edi
push eax
mov ecx, esi
call dword [ebp - 0xa3c]
test al, al
je 0x42c4be
lea ecx, [ebp - 0x208]
call fcn.00528f90
test al, al
je 0x42c4be
lea eax, [ebp - 0x194]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0x208]
movlpd qword [ebp - 0x194], xmm0
call fcn.005287e0
lea eax, [ebp - 0x2a8]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0x208]
movlpd qword [ebp - 0x2a8], xmm0
call fcn.00528b40
lea eax, [ebp - 0x2a8]
push eax
lea ecx, [ebp - 0x194]
call fcn.00420270
test al, al
je 0x42c4be
nop word [eax + eax]
xorps xmm0, xmm0
lea ecx, [ebp - 0x194]
movups xmmword [ebp - 0x238], xmm0
movq qword [ebp - 0x228], xmm0
call fcn.00528860
push eax
lea ecx, [ebp - 0x238]
call fcn.00525f20
push str.inventoryType
lea ecx, [ebp - 0x238]
mov byte [ebp - 4], 0xb9
call fcn.00526de0
lea ecx, [ebp - 0x10e4]
push ecx
mov ecx, eax
call fcn.005282b0
push str.CHAMPION
push eax
call fcn.00456570
add esp, 8
mov byte [ebp - 0xa29], al
lea ecx, [ebp - 0x10e4]
call fcn.0040a480
cmp byte [ebp - 0xa29], 0
je 0x42c48a
push str.sale
lea ecx, [ebp - 0x238]
call fcn.00526de0
mov ecx, eax
call fcn.00528b10
xor esi, esi
lea ecx, [ebp - 0x238]
cmp al, 1
jne 0x42c347
push str.prices
call fcn.00526de0
mov ecx, eax
call fcn.005299b0
test eax, eax
je 0x42c48a
nop word [eax + eax]
xorps xmm0, xmm0
lea ecx, [ebp - 0x238]
push str.prices
movups xmmword [ebp - 0x520], xmm0
movq qword [ebp - 0x510], xmm0
call fcn.00526de0
push esi
mov ecx, eax
call fcn.00526b50
push eax
lea ecx, [ebp - 0x520]
call fcn.00525f20
push str.currency
lea ecx, [ebp - 0x520]
mov byte [ebp - 4], 0xba
call fcn.00526de0
lea ecx, [ebp - 0x10fc]
push ecx
mov ecx, eax
call fcn.005282b0
push 0x672a18
push eax
call fcn.00456570
add esp, 8
mov byte [ebp - 0xa29], al
lea ecx, [ebp - 0x10fc]
call fcn.0040a480
cmp byte [ebp - 0xa29], 0
je 0x42c313
push str.itemId
lea ecx, [ebp - 0x238]
call fcn.00526de0
mov ecx, eax
call fcn.00527d20
push str.cost
lea ecx, [ebp - 0x520]
mov dword [ebp - 0xa3c], eax
call fcn.00526de0
mov ecx, eax
call fcn.00527d20
mov dword [ebp - 0xa44], eax
lea ecx, [ebp - 0x160]
lea eax, [ebp - 0xa3c]
push eax
lea eax, [ebp - 0xa44]
push eax
call fcn.0042ffe0
lea ecx, [ebp - 0x520]
mov byte [ebp - 4], 0xb9
call fcn.005267c0
push str.prices
lea ecx, [ebp - 0x238]
inc esi
call fcn.00526de0
mov ecx, eax
call fcn.005299b0
cmp esi, eax
jb 0x42c240
jmp 0x42c48a
push str.sale
call fcn.00526de0
push str.prices
mov ecx, eax
call fcn.00526de0
mov ecx, eax
call fcn.005299b0
test eax, eax
je 0x42c48a
nop dword [eax]
xorps xmm0, xmm0
lea ecx, [ebp - 0x238]
push str.sale
movups xmmword [ebp - 0x4a8], xmm0
movq qword [ebp - 0x498], xmm0
call fcn.00526de0
push str.prices
mov ecx, eax
call fcn.00526de0
push esi
mov ecx, eax
call fcn.00526b50
push eax
lea ecx, [ebp - 0x4a8]
call fcn.00525f20
push str.currency
lea ecx, [ebp - 0x4a8]
mov byte [ebp - 4], 0xbb
call fcn.00526de0
lea ecx, [ebp - 0x1114]
push ecx
mov ecx, eax
call fcn.005282b0
push 0x672a18
push eax
call fcn.00456570
add esp, 8
mov byte [ebp - 0xa29], al
lea ecx, [ebp - 0x1114]
call fcn.0040a480
cmp byte [ebp - 0xa29], 0
je 0x42c44f
push str.itemId
lea ecx, [ebp - 0x238]
call fcn.00526de0
mov ecx, eax
call fcn.00527d20
push str.cost
lea ecx, [ebp - 0x4a8]
mov dword [ebp - 0xa3c], eax
call fcn.00526de0
mov ecx, eax
call fcn.00527d20
mov dword [ebp - 0xa44], eax
lea ecx, [ebp - 0x160]
lea eax, [ebp - 0xa3c]
push eax
lea eax, [ebp - 0xa44]
push eax
call fcn.0042ffe0
lea ecx, [ebp - 0x4a8]
mov byte [ebp - 4], 0xb9
call fcn.005267c0
push str.sale
lea ecx, [ebp - 0x238]
inc esi
call fcn.00526de0
push str.prices
mov ecx, eax
call fcn.00526de0
mov ecx, eax
call fcn.005299b0
cmp esi, eax
jb 0x42c370
lea ecx, [ebp - 0x238]
mov byte [ebp - 4], 0xb8
call fcn.005267c0
lea ecx, [ebp - 0x194]
call fcn.00528f80
lea eax, [ebp - 0x2a8]
push eax
lea ecx, [ebp - 0x194]
call fcn.00420270
test al, al
jne 0x42c180
mov ecx, dword [ebp - 0x160]
cmp ecx, dword [ebp - 0x15c]
je 0x42c50b
mov esi, dword [ebp - 0x1d4]
mov eax, dword [ebp - 0x1d8]
mov edi, dword [ecx]
mov edx, dword [ecx + 4]
cmp eax, esi
je 0x42c4ec
cmp edx, dword [eax]
je 0x42c500
add eax, 4
cmp eax, esi
jne 0x42c4e1
mov eax, dword [0x694d00]
sub eax, edi
test eax, eax
jle 0x42c500
cmp eax, 0x5f
jl 0x42cde7
add ecx, 8
cmp ecx, dword [ebp - 0x15c]
jne 0x42c4d2
push str.Boost_IS_NOT_available_for_this_account
mov ecx, 0x690e54
call fcn.00454300
lea ecx, [ebp - 0x5e0]
call fcn.0040a480
lea ecx, [ebp - 0x160]
call fcn.0040e6c0
lea ecx, [ebp - 0x598]
call fcn.0040a480
lea ecx, [ebp - 0x1d8]
call fcn.00409ed0
lea ecx, [ebp - 0x5c8]
call fcn.0040a480
lea ecx, [ebp - 0x5b0]
call fcn.0040a480
lea ecx, [ebp - 0x208]
call fcn.005267c0
lea ecx, [ebp - 0x550]
call fcn.0040a480
lea ecx, [ebp - 0xe8]
call fcn.0040a130
lea ecx, [ebp - 0x6f8]
mov byte [ebp - 4], 0x33
call fcn.0051cc20
movss xmm1, dword [0x67bd30]
xorps xmm0, xmm0
call fcn.0047a580
lea edx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 0
mov ecx, str.Free_ARAM_ARURF_boost
mov dword [ebp - 0xa34], 0
call fcn.00491090
test al, al
je 0x42e217
xorps xmm0, xmm0
lea ecx, [ebp - 0x758]
movups xmmword [ebp - 0x758], xmm0
movups xmmword [ebp - 0x748], xmm0
call fcn.0051ca90
mov byte [ebp - 4], 0xbc
lea ecx, [ebp - 0x758]
mov dword [ebp - 0xec], 0
call fcn.00520f50
mov dword [ebp - 0xec], eax
lea ecx, [ebp - 0x3a0]
call fcn.0040a650
xorps xmm0, xmm0
mov byte [ebp - 4], 0xbe
push 0
lea ecx, [ebp - 0x220]
movq qword [ebp - 0x210], xmm0
movups xmmword [ebp - 0x220], xmm0
call fcn.005262d0
push 0x66b9cd
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0xbf
call fcn.00405760
push str.https:__127.0.0.1_lol_inventory_v1_wallet_RP
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0xc0
call fcn.00405760
push 0x671c64
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0xc1
call fcn.00405760
lea eax, [ebp - 0xe4]
mov byte [ebp - 4], 0xc2
push eax
lea eax, [ebp - 0xb0]
push eax
lea edx, [ebp - 0xc8]
lea ecx, [ebp - 0x430]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0xc6
call fcn.0040a480
mov esi, dword [ebp - 0xec]
lea ecx, [ebp - 0x430]
mov eax, dword [esi]
mov eax, dword [eax + 4]
mov dword [ebp - 0xa3c], eax
call fcn.0040a330
mov edi, eax
lea ecx, [ebp - 0x430]
add edi, dword [ebp - 0x420]
call fcn.0040a330
lea ecx, [ebp - 0x3a0]
push ecx
lea ecx, [ebp - 0x220]
push ecx
push edi
push eax
mov ecx, esi
call dword [ebp - 0xa3c]
test al, al
je 0x42c71f
push 0x672a18
lea ecx, [ebp - 0x220]
call fcn.00526de0
mov ecx, eax
call fcn.00527d20
mov dword [0x694d00], eax
push 0x66b9cd
lea ecx, [ebp - 0xe4]
call fcn.00405760
push str.https:__127.0.0.1_lol_login_v1_session
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0xc7
call fcn.00405760
push 0x671c64
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0xc8
call fcn.00405760
lea eax, [ebp - 0xe4]
mov byte [ebp - 4], 0xc9
push eax
lea eax, [ebp - 0xb0]
push eax
lea edx, [ebp - 0xc8]
lea ecx, [ebp - 0x418]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0xcd
call fcn.0040a480
mov esi, dword [ebp - 0xec]
lea ecx, [ebp - 0x418]
mov eax, dword [esi]
mov eax, dword [eax + 4]
mov dword [ebp - 0xa3c], eax
call fcn.0040a330
mov edi, eax
lea ecx, [ebp - 0x418]
add edi, dword [ebp - 0x408]
call fcn.0040a330
lea ecx, [ebp - 0x3a0]
push ecx
lea ecx, [ebp - 0x220]
push ecx
push edi
push eax
mov ecx, esi
call dword [ebp - 0xa3c]
test al, al
je 0x42c821
push str.accountId
lea ecx, [ebp - 0x220]
call fcn.00526de0
lea edx, [ebp - 0x112c]
mov ecx, eax
push edx
call fcn.005282b0
push eax
mov ecx, 0x6911f4
call fcn.0040a4d0
lea ecx, [ebp - 0x112c]
call fcn.0040a480
sub esp, 0x18
mov byte [ebp - 0xa48], 1
mov ecx, esp
push 0x6911f4
call fcn.0040a5a0
call fcn.00437720
add esp, 0x18
test al, al
jne 0x42c85b
cmp dword [0x694d00], 0x5f
mov ecx, 1
movzx eax, al
cmovge eax, ecx
mov dword [ebp - 0xa48], eax
xorps xmm0, xmm0
mov dword [ebp - 0x100], 0
movq qword [ebp - 0x108], xmm0
mov dword [ebp - 0x108], 0
mov dword [ebp - 0x104], 0
mov dword [ebp - 0x100], 0
push 0x66b9cd
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0xce
call fcn.00405760
push str.https:__127.0.0.1_lol_inventory_v2_inventory_CHAMPION
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0xcf
call fcn.00405760
push 0x671c64
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0xd0
call fcn.00405760
lea eax, [ebp - 0xe4]
mov byte [ebp - 4], 0xd1
push eax
lea eax, [ebp - 0xb0]
push eax
lea edx, [ebp - 0xc8]
lea ecx, [ebp - 0x400]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0xd5
call fcn.0040a480
mov esi, dword [ebp - 0xec]
lea ecx, [ebp - 0x400]
mov eax, dword [esi]
mov eax, dword [eax + 4]
mov dword [ebp - 0xa3c], eax
call fcn.0040a330
mov edi, eax
lea ecx, [ebp - 0x400]
add edi, dword [ebp - 0x3f0]
call fcn.0040a330
lea ecx, [ebp - 0x3a0]
push ecx
lea ecx, [ebp - 0x220]
push ecx
push edi
push eax
mov ecx, esi
call dword [ebp - 0xa3c]
test al, al
je 0x42caa6
lea ecx, [ebp - 0x220]
call fcn.00528f90
test al, al
je 0x42caa6
lea eax, [ebp - 0x19c]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0x220]
movlpd qword [ebp - 0x19c], xmm0
call fcn.005287e0
lea eax, [ebp - 0x2d0]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0x220]
movlpd qword [ebp - 0x2d0], xmm0
call fcn.00528b40
lea eax, [ebp - 0x2d0]
push eax
lea ecx, [ebp - 0x19c]
call fcn.00420270
test al, al
je 0x42caa6
nop dword [eax + eax]
xorps xmm0, xmm0
lea ecx, [ebp - 0x19c]
movups xmmword [ebp - 0x568], xmm0
movq qword [ebp - 0x558], xmm0
call fcn.00528860
push eax
lea ecx, [ebp - 0x568]
call fcn.00525f20
push str.ownershipType
lea ecx, [ebp - 0x568]
mov byte [ebp - 4], 0xd6
call fcn.00526de0
lea ecx, [ebp - 0x1144]
push ecx
mov ecx, eax
call fcn.005282b0
push str.OWNED
push eax
call fcn.00456570
add esp, 8
mov byte [ebp - 0xa29], al
lea ecx, [ebp - 0x1144]
call fcn.0040a480
cmp byte [ebp - 0xa29], 0
je 0x42ca72
push str.itemId
lea ecx, [ebp - 0x568]
call fcn.00526de0
mov ecx, eax
call fcn.00527d20
mov dword [ebp - 0xa3c], eax
lea ecx, [ebp - 0x108]
lea eax, [ebp - 0xa3c]
push eax
call fcn.0042ffb0
lea ecx, [ebp - 0x568]
mov byte [ebp - 4], 0xd5
call fcn.005267c0
lea ecx, [ebp - 0x19c]
call fcn.00528f80
lea eax, [ebp - 0x2d0]
push eax
lea ecx, [ebp - 0x19c]
call fcn.00420270
test al, al
jne 0x42c9d0
xorps xmm0, xmm0
mov dword [ebp - 0xf4], 0
movq qword [ebp - 0xfc], xmm0
mov dword [ebp - 0xfc], 0
mov dword [ebp - 0xf8], 0
mov dword [ebp - 0xf4], 0
push 0x66b9cd
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0xd7
call fcn.00405760
push str.https:__127.0.0.1_lol_store_v1_catalog
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0xd8
call fcn.00405760
push 0x671c64
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0xd9
call fcn.00405760
lea eax, [ebp - 0xe4]
mov byte [ebp - 4], 0xda
push eax
lea eax, [ebp - 0xb0]
push eax
lea edx, [ebp - 0xc8]
lea ecx, [ebp - 0x3e8]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0xde
call fcn.0040a480
mov esi, dword [ebp - 0xec]
lea ecx, [ebp - 0x3e8]
mov eax, dword [esi]
mov eax, dword [eax + 4]
mov dword [ebp - 0xa3c], eax
call fcn.0040a330
mov edi, eax
lea ecx, [ebp - 0x3e8]
add edi, dword [ebp - 0x3d8]
call fcn.0040a330
lea ecx, [ebp - 0x3a0]
push ecx
lea ecx, [ebp - 0x220]
push ecx
push edi
push eax
mov ecx, esi
call dword [ebp - 0xa3c]
test al, al
je 0x42cf7e
lea ecx, [ebp - 0x220]
call fcn.00528f90
test al, al
je 0x42cf7e
lea eax, [ebp - 0x1a4]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0x220]
movlpd qword [ebp - 0x1a4], xmm0
call fcn.005287e0
lea eax, [ebp - 0x2a0]
xorps xmm0, xmm0
push eax
lea ecx, [ebp - 0x220]
movlpd qword [ebp - 0x2a0], xmm0
call fcn.00528b40
lea eax, [ebp - 0x2a0]
push eax
lea ecx, [ebp - 0x1a4]
call fcn.00420270
test al, al
je 0x42cf7e
nop word [eax + eax]
xorps xmm0, xmm0
lea ecx, [ebp - 0x1a4]
movups xmmword [ebp - 0x250], xmm0
movq qword [ebp - 0x240], xmm0
call fcn.00528860
push eax
lea ecx, [ebp - 0x250]
call fcn.00525f20
push str.inventoryType
lea ecx, [ebp - 0x250]
mov byte [ebp - 4], 0xdf
call fcn.00526de0
lea ecx, [ebp - 0x115c]
push ecx
mov ecx, eax
call fcn.005282b0
push str.CHAMPION
push eax
call fcn.00456570
add esp, 8
mov byte [ebp - 0xa29], al
lea ecx, [ebp - 0x115c]
call fcn.0040a480
cmp byte [ebp - 0xa29], 0
je 0x42cf4a
push str.sale
lea ecx, [ebp - 0x250]
call fcn.00526de0
mov ecx, eax
call fcn.00528b10
xor esi, esi
lea ecx, [ebp - 0x250]
cmp al, 1
jne 0x42ce01
push str.prices
call fcn.00526de0
mov ecx, eax
call fcn.005299b0
test eax, eax
je 0x42cf4a
nop word [eax + eax]
xorps xmm0, xmm0
lea ecx, [ebp - 0x250]
push str.prices
movups xmmword [ebp - 0x580], xmm0
movq qword [ebp - 0x570], xmm0
call fcn.00526de0
push esi
mov ecx, eax
call fcn.00526b50
push eax
lea ecx, [ebp - 0x580]
call fcn.00525f20
push str.currency
lea ecx, [ebp - 0x580]
mov byte [ebp - 4], 0xe0
call fcn.00526de0
lea ecx, [ebp - 0x1174]
push ecx
mov ecx, eax
call fcn.005282b0
push 0x672a18
push eax
call fcn.00456570
add esp, 8
mov byte [ebp - 0xa29], al
lea ecx, [ebp - 0x1174]
call fcn.0040a480
cmp byte [ebp - 0xa29], 0
je 0x42cdb3
push str.itemId
lea ecx, [ebp - 0x250]
call fcn.00526de0
mov ecx, eax
call fcn.00527d20
push str.cost
lea ecx, [ebp - 0x580]
mov dword [ebp - 0xa3c], eax
call fcn.00526de0
mov ecx, eax
call fcn.00527d20
mov dword [ebp - 0xa44], eax
lea ecx, [ebp - 0xfc]
lea eax, [ebp - 0xa3c]
push eax
lea eax, [ebp - 0xa44]
push eax
call fcn.0042ffe0
lea ecx, [ebp - 0x580]
mov byte [ebp - 4], 0xdf
call fcn.005267c0
push str.prices
lea ecx, [ebp - 0x250]
inc esi
call fcn.00526de0
mov ecx, eax
call fcn.005299b0
cmp esi, eax
jb 0x42cce0
jmp 0x42cf4a
test edx, edx
je 0x42c50b
test edi, edi
je 0x42c50b
push str.Boost_is_available_for_this_account
jmp 0x42c510
push str.sale
call fcn.00526de0
push str.prices
mov ecx, eax
call fcn.00526de0
mov ecx, eax
call fcn.005299b0
test eax, eax
je 0x42cf4a
nop word [eax + eax]
xorps xmm0, xmm0
lea ecx, [ebp - 0x250]
push str.sale
movups xmmword [ebp - 0x4c0], xmm0
movq qword [ebp - 0x4b0], xmm0
call fcn.00526de0
push str.prices
mov ecx, eax
call fcn.00526de0
push esi
mov ecx, eax
call fcn.00526b50
push eax
lea ecx, [ebp - 0x4c0]
call fcn.00525f20
push str.currency
lea ecx, [ebp - 0x4c0]
mov byte [ebp - 4], 0xe1
call fcn.00526de0
lea ecx, [ebp - 0x118c]
push ecx
mov ecx, eax
call fcn.005282b0
push 0x672a18
push eax
call fcn.00456570
add esp, 8
mov byte [ebp - 0xa29], al
lea ecx, [ebp - 0x118c]
call fcn.0040a480
cmp byte [ebp - 0xa29], 0
je 0x42cf0f
push str.itemId
lea ecx, [ebp - 0x250]
call fcn.00526de0
mov ecx, eax
call fcn.00527d20
push str.cost
lea ecx, [ebp - 0x4c0]
mov dword [ebp - 0xa3c], eax
call fcn.00526de0
mov ecx, eax
call fcn.00527d20
mov dword [ebp - 0xa44], eax
lea ecx, [ebp - 0xfc]
lea eax, [ebp - 0xa3c]
push eax
lea eax, [ebp - 0xa44]
push eax
call fcn.0042ffe0
lea ecx, [ebp - 0x4c0]
mov byte [ebp - 4], 0xdf
call fcn.005267c0
push str.sale
lea ecx, [ebp - 0x250]
inc esi
call fcn.00526de0
push str.prices
mov ecx, eax
call fcn.00526de0
mov ecx, eax
call fcn.005299b0
cmp esi, eax
jb 0x42ce30
lea ecx, [ebp - 0x250]
mov byte [ebp - 4], 0xde
call fcn.005267c0
lea ecx, [ebp - 0x1a4]
call fcn.00528f80
lea eax, [ebp - 0x2a0]
push eax
lea ecx, [ebp - 0x1a4]
call fcn.00420270
test al, al
jne 0x42cc20
mov ecx, dword [ebp - 0xfc]
mov dword [ebp - 0xa44], 0
mov dword [ebp - 0xa3c], 0
cmp ecx, dword [ebp - 0xf8]
je 0x42cffc
mov esi, dword [ebp - 0x104]
nop word [eax + eax]
mov eax, dword [ebp - 0x108]
mov edi, dword [ecx]
mov edx, dword [ecx + 4]
cmp eax, esi
je 0x42cfcb
nop
cmp edx, dword [eax]
je 0x42cfdb
add eax, 4
cmp eax, esi
jne 0x42cfc0
mov eax, dword [0x694d00]
sub eax, edi
test eax, eax
jle 0x42cfdb
cmp eax, 0x5f
jl 0x42cfe8
add ecx, 8
cmp ecx, dword [ebp - 0xf8]
jne 0x42cfb0
jmp 0x42cffc
mov dword [ebp - 0xa3c], edi
mov dword [ebp - 0xa44], edx
test edx, edx
je 0x42cffc
test edi, edi
jne 0x42d009
cmp byte [ebp - 0xa48], 0
jne 0x42df51
push 0
xorps xmm0, xmm0
mov dword [ebp - 0xb6c], 0
push 0x66b9cd
lea ecx, [ebp - 0xb7c]
mov dword [ebp - 0xb68], 0
movups xmmword [ebp - 0xb7c], xmm0
call fcn.004057a0
mov byte [ebp - 4], 0xe2
lea ecx, [ebp - 0xb64]
push 0x2a
xorps xmm0, xmm0
mov dword [ebp - 0xb54], 0
push str.https:__127.0.0.1_lol_store_v1_getStoreUrl
movups xmmword [ebp - 0xb64], xmm0
mov dword [ebp - 0xb50], 0
call fcn.004057a0
mov byte [ebp - 4], 0xe3
lea ecx, [ebp - 0xb4c]
push 3
xorps xmm0, xmm0
mov dword [ebp - 0xb3c], 0
push 0x671c64
movups xmmword [ebp - 0xb4c], xmm0
mov dword [ebp - 0xb38], 0
call fcn.004057a0
lea eax, [ebp - 0xb7c]
mov byte [ebp - 4], 0xe4
push eax
lea eax, [ebp - 0xb64]
push eax
lea edx, [ebp - 0xb4c]
lea ecx, [ebp - 0x298]
call fcn.004a6ed0
add esp, 8
mov byte [ebp - 4], 0xe6
mov ecx, dword [ebp - 0xb38]
cmp ecx, 0xf
jbe 0x42d105
mov edx, dword [ebp - 0xb4c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42d0fb
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0xb3c], 0
mov dword [ebp - 0xb38], 0xf
mov byte [ebp - 0xb4c], 0
mov byte [ebp - 4], 0xe7
mov ecx, dword [ebp - 0xb50]
cmp ecx, 0xf
jbe 0x42d15e
mov edx, dword [ebp - 0xb64]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42d154
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0xb54], 0
mov dword [ebp - 0xb50], 0xf
mov byte [ebp - 0xb64], 0
mov byte [ebp - 4], 0xe8
mov ecx, dword [ebp - 0xb68]
cmp ecx, 0xf
jbe 0x42d1b7
mov edx, dword [ebp - 0xb7c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42d1ad
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
cmp dword [ebp - 0x284], 0xf
lea ecx, [ebp - 0x298]
mov esi, dword [ebp - 0x288]
lea edi, [ebp - 0x298]
cmova edi, dword [ebp - 0x298]
cmova ecx, dword [ebp - 0x298]
push 0x22
add esi, ecx
mov dword [ebp - 0xb6c], 0
push esi
push edi
mov dword [ebp - 0xb68], 0xf
mov byte [ebp - 0xb7c], 0
call fcn.005966e0
mov ecx, eax
cmp eax, esi
je 0x42d21f
inc eax
cmp eax, esi
je 0x42d21f
nop
mov dl, byte [eax]
cmp dl, 0x22
je 0x42d21a
mov byte [ecx], dl
inc ecx
inc eax
cmp eax, esi
jne 0x42d210
push esi
push ecx
lea eax, [ebp - 0xa40]
push eax
lea ecx, [ebp - 0x298]
call fcn.004541d0
xorps xmm0, xmm0
lea ecx, [ebp - 0x738]
movups xmmword [ebp - 0x738], xmm0
movups xmmword [ebp - 0x728], xmm0
call fcn.0051ca90
mov byte [ebp - 4], 0xe9
lea ecx, [ebp - 0x738]
mov dword [ebp - 0x120], 0
call fcn.00520f50
mov dword [ebp - 0x120], eax
xorps xmm0, xmm0
mov dword [ebp - 0x378], 0
movups xmmword [ebp - 0x388], xmm0
mov dword [ebp - 0x374], 0xf
mov byte [ebp - 0x388], 0
mov byte [ebp - 4], 0xeb
lea ecx, [ebp - 0x508]
push 0
movups xmmword [ebp - 0x508], xmm0
movq qword [ebp - 0x4f8], xmm0
call fcn.005262d0
mov byte [ebp - 4], 0xec
lea ecx, [ebp - 0xbc4]
push 0
xorps xmm0, xmm0
mov dword [ebp - 0xbb4], 0
push 0x66b9cd
movups xmmword [ebp - 0xbc4], xmm0
mov dword [ebp - 0xbb0], 0
call fcn.004057a0
mov byte [ebp - 4], 0xed
lea ecx, [ebp - 0xbac]
push 0x32
xorps xmm0, xmm0
mov dword [ebp - 0xb9c], 0
push str.https:__127.0.0.1_lol_inventory_v1_signedWallet_RP
movups xmmword [ebp - 0xbac], xmm0
mov dword [ebp - 0xb98], 0
call fcn.004057a0
mov byte [ebp - 4], 0xee
lea ecx, [ebp - 0xb94]
push 3
xorps xmm0, xmm0
mov dword [ebp - 0xb84], 0
push 0x671c64
movups xmmword [ebp - 0xb94], xmm0
mov dword [ebp - 0xb80], 0
call fcn.004057a0
lea eax, [ebp - 0xbc4]
mov byte [ebp - 4], 0xef
push eax
lea eax, [ebp - 0xbac]
push eax
lea edx, [ebp - 0xb94]
lea ecx, [ebp - 0x154]
call fcn.004a6ed0
add esp, 8
mov byte [ebp - 4], 0xf1
mov ecx, dword [ebp - 0xb80]
cmp ecx, 0xf
jbe 0x42d3b3
mov edx, dword [ebp - 0xb94]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42d3a9
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0xb84], 0
mov dword [ebp - 0xb80], 0xf
mov byte [ebp - 0xb94], 0
mov byte [ebp - 4], 0xf2
mov ecx, dword [ebp - 0xb98]
cmp ecx, 0xf
jbe 0x42d40c
mov edx, dword [ebp - 0xbac]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42d402
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0xb9c], 0
mov dword [ebp - 0xb98], 0xf
mov byte [ebp - 0xbac], 0
mov byte [ebp - 4], 0xf3
mov ecx, dword [ebp - 0xbb0]
cmp ecx, 0xf
jbe 0x42d465
mov edx, dword [ebp - 0xbc4]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42d45b
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov ecx, dword [ebp - 0x120]
lea edx, [ebp - 0x154]
cmp dword [ebp - 0x140], 0xf
lea esi, [ebp - 0x388]
mov dword [ebp - 0xbb4], 0
cmova edx, dword [ebp - 0x154]
add edx, dword [ebp - 0x144]
cmp dword [ebp - 0x140], 0xf
mov dword [ebp - 0xbb0], 0xf
mov byte [ebp - 0xbc4], 0
mov eax, dword [ecx]
push esi
lea esi, [ebp - 0x508]
push esi
mov eax, dword [eax + 4]
mov dword [ebp - 0xa40], eax
lea eax, [ebp - 0x154]
cmova eax, dword [ebp - 0x154]
push edx
push eax
call dword [ebp - 0xa40]
test al, al
je 0x42de1c
push 0x672a18
mov ecx, esi
call fcn.00526de0
lea ecx, [ebp - 0xd14]
push ecx
mov ecx, eax
call fcn.005282b0
mov esi, eax
lea eax, [ebp - 0x154]
cmp eax, esi
je 0x42d584
mov ecx, dword [ebp - 0x140]
cmp ecx, 0xf
jbe 0x42d541
mov edx, dword [ebp - 0x154]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42d537
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x140], 0xf
mov byte [ebp - 0x154], 0
movups xmm0, xmmword [esi]
movups xmmword [ebp - 0x154], xmm0
movq xmm0, qword [esi + 0x10]
movq qword [ebp - 0x144], xmm0
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0xf
mov byte [esi], 0
mov ecx, dword [ebp - 0xd00]
cmp ecx, 0xf
jbe 0x42d5be
mov edx, dword [ebp - 0xd14]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42d5b4
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
cmp byte [ebp - 0xa48], 0
mov dword [ebp - 0xd04], 0
mov dword [ebp - 0xd00], 0xf
mov byte [ebp - 0xd14], 0
je 0x42d625
push 0
call fcn.005ba304
sub esp, 0x14
mov esi, eax
lea eax, [ebp - 0x154]
mov dword [ebp - 0xa40], esp
mov ecx, esp
push eax
call fcn.0040a5a0
sub esp, 0x18
mov byte [ebp - 4], 0xf4
mov ecx, esp
push 0x6911f4
call fcn.0040a5a0
mov ecx, esi
mov byte [ebp - 4], 0xf3
call fcn.00437f60
add esp, 0x30
jmp 0x42d669
sub esp, 0x18
mov dword [ebp - 0xa40], 0
mov ecx, esp
push 0x6911f4
call fcn.0040a5a0
lea edx, [ebp - 0xa40]
lea ecx, [ebp - 0x11a4]
call fcn.00436e20
add esp, 0x18
lea ecx, [ebp - 0x154]
push eax
call fcn.0040a4d0
lea ecx, [ebp - 0x11a4]
call fcn.0040a480
xorps xmm0, xmm0
lea ecx, [ebp - 0x718]
movups xmmword [ebp - 0x718], xmm0
movups xmmword [ebp - 0x708], xmm0
call fcn.0051ca90
mov byte [ebp - 4], 0xf5
lea ecx, [ebp - 0x718]
mov dword [ebp - 0x11c], 0
call fcn.00520f50
mov dword [ebp - 0x11c], eax
xorps xmm0, xmm0
mov dword [ebp - 0x360], 0
movups xmmword [ebp - 0x370], xmm0
mov dword [ebp - 0x35c], 0xf
mov byte [ebp - 0x370], 0
mov byte [ebp - 4], 0xf7
lea ecx, [ebp - 0x538]
push 0
movups xmmword [ebp - 0x538], xmm0
movq qword [ebp - 0x528], xmm0
call fcn.005262d0
mov byte [ebp - 4], 0xf8
lea ecx, [ebp - 0xc0c]
push 0
xorps xmm0, xmm0
mov dword [ebp - 0xbfc], 0
push 0x66b9cd
movups xmmword [ebp - 0xc0c], xmm0
mov dword [ebp - 0xbf8], 0
call fcn.004057a0
mov byte [ebp - 4], 0xf9
lea ecx, [ebp - 0xbf4]
push 0x3c
xorps xmm0, xmm0
mov dword [ebp - 0xbe4], 0
push str.https:__127.0.0.1_lol_rso_auth_v1_authorization_access_token
movups xmmword [ebp - 0xbf4], xmm0
mov dword [ebp - 0xbe0], 0
call fcn.004057a0
mov byte [ebp - 4], 0xfa
lea ecx, [ebp - 0xbdc]
push 3
xorps xmm0, xmm0
mov dword [ebp - 0xbcc], 0
push 0x671c64
movups xmmword [ebp - 0xbdc], xmm0
mov dword [ebp - 0xbc8], 0
call fcn.004057a0
lea eax, [ebp - 0xc0c]
mov byte [ebp - 4], 0xfb
push eax
lea eax, [ebp - 0xbf4]
push eax
lea edx, [ebp - 0xbdc]
lea ecx, [ebp - 0x33c]
call fcn.004a6ed0
add esp, 8
mov byte [ebp - 4], 0xfd
mov ecx, dword [ebp - 0xbc8]
cmp ecx, 0xf
jbe 0x42d7e9
mov edx, dword [ebp - 0xbdc]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42d7df
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0xbcc], 0
mov dword [ebp - 0xbc8], 0xf
mov byte [ebp - 0xbdc], 0
mov byte [ebp - 4], 0xfe
mov ecx, dword [ebp - 0xbe0]
cmp ecx, 0xf
jbe 0x42d842
mov edx, dword [ebp - 0xbf4]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42d838
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0xbe4], 0
mov dword [ebp - 0xbe0], 0xf
mov byte [ebp - 0xbf4], 0
mov byte [ebp - 4], 0xff
mov ecx, dword [ebp - 0xbf8]
cmp ecx, 0xf
jbe 0x42d89b
mov edx, dword [ebp - 0xc0c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42d891
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov ecx, dword [ebp - 0x11c]
lea edx, [ebp - 0x33c]
cmp dword [ebp - 0x328], 0xf
lea esi, [ebp - 0x370]
mov dword [ebp - 0xbfc], 0
cmova edx, dword [ebp - 0x33c]
add edx, dword [ebp - 0x32c]
cmp dword [ebp - 0x328], 0xf
mov dword [ebp - 0xbf8], 0xf
mov byte [ebp - 0xc0c], 0
mov eax, dword [ecx]
push esi
lea esi, [ebp - 0x538]
push esi
mov eax, dword [eax + 4]
mov dword [ebp - 0xa40], eax
lea eax, [ebp - 0x33c]
cmova eax, dword [ebp - 0x33c]
push edx
push eax
call dword [ebp - 0xa40]
test al, al
je 0x42dd42
push str.token
mov ecx, esi
call fcn.00526de0
lea ecx, [ebp - 0x11bc]
push ecx
mov ecx, eax
call fcn.005282b0
push eax
mov ecx, 0x690e20
call fcn.0040a4d0
lea ecx, [ebp - 0x11bc]
call fcn.0040a480
lea ecx, [ebp - 0x11d4]
call fcn.004a9640
mov edx, eax
mov dword [ebp - 4], 0x100
lea ecx, [ebp - 0xc84]
call fcn.004ad0f0
push eax
mov ecx, 0x6a0fe0
call fcn.00452bf0
lea ecx, [ebp - 0xc84]
call fcn.00420af0
lea ecx, [ebp - 0x11d4]
mov dword [ebp - 4], 0xff
call fcn.0040a480
cmp byte [ebp - 0xa48], 0
je 0x42dc60
push dword [ebp - 0xa3c]
lea eax, [ebp - 0x127c]
push eax
call fcn.00402230
mov edi, eax
mov dword [ebp - 4], 0x101
lea eax, [ebp - 0x1264]
push dword [ebp - 0xa44]
push eax
call fcn.00402230
mov esi, eax
push 0x6911f4
lea eax, [ebp - 0x124c]
mov byte [ebp - 4], 2
push str._accountId_:
push eax
call fcn.004565b0
add esp, 0x1c
push str.__items_:__inventoryType_:_CHAMPION___itemId_:
push eax
lea eax, [ebp - 0x1234]
mov byte [ebp - 4], 3
push eax
call fcn.0040be90
add esp, 0xc
push esi
push eax
lea eax, [ebp - 0x121c]
mov byte [ebp - 4], 4
push eax
call fcn.0040bf60
add esp, 0xc
push str.__ipCost_:null__rpCost_:
push eax
lea eax, [ebp - 0x1204]
mov byte [ebp - 4], 5
push eax
call fcn.0040be90
add esp, 0xc
push edi
push eax
lea eax, [ebp - 0x11ec]
mov byte [ebp - 4], 6
push eax
call fcn.0040bf60
add esp, 0xc
push str.__quantity_:1_
push eax
lea eax, [ebp - 0xb0]
mov byte [ebp - 4], 7
push eax
call fcn.0040be90
add esp, 0xc
lea ecx, [ebp - 0x11ec]
call fcn.0040a480
lea ecx, [ebp - 0x1204]
call fcn.0040a480
lea ecx, [ebp - 0x121c]
call fcn.0040a480
lea ecx, [ebp - 0x1234]
call fcn.0040a480
lea ecx, [ebp - 0x124c]
call fcn.0040a480
lea ecx, [ebp - 0x1264]
call fcn.0040a480
mov byte [ebp - 4], 0xf
lea ecx, [ebp - 0x127c]
call fcn.0040a480
push str._storefront_v3_purchase_languageen_US
lea eax, [ebp - 0x298]
push eax
lea eax, [ebp - 0xc8]
push eax
call fcn.004562f0
add esp, 0xc
push 0x6a0fe0
lea ecx, [ebp - 0xc7c]
mov byte [ebp - 4], 0x10
call fcn.00452c40
mov edi, eax
lea eax, [ebp - 0xb0]
mov byte [ebp - 4], 0x11
push eax
lea ecx, [ebp - 0xd60]
call fcn.0040a5a0
lea eax, [ebp - 0xd48]
mov byte [ebp - 4], 0x12
lea ecx, [ebp - 0xd60]
push eax
push ecx
lea ecx, [ebp - 0x1540]
call fcn.00420630
mov esi, eax
lea eax, [ebp - 0xc8]
mov byte [ebp - 4], 0x13
push eax
lea ecx, [ebp - 0xd48]
call fcn.0040a5a0
lea eax, [ebp - 0xd30]
mov byte [ebp - 4], 0x14
lea ecx, [ebp - 0xd48]
push eax
push ecx
lea ecx, [ebp - 0x1524]
call fcn.00420440
push edi
push esi
mov edx, eax
mov byte [ebp - 4], 0x15
lea ecx, [ebp - 0x1930]
call fcn.00457170
add esp, 8
lea ecx, [ebp - 0xe4]
add eax, 0xc
push eax
call fcn.0040a550
lea ecx, [ebp - 0x1930]
call fcn.00426990
lea ecx, [ebp - 0x1524]
call fcn.004058b0
push fcn.0040a480
push 1
push 0x18
lea eax, [ebp - 0xd48]
mov byte [ebp - 4], 0x18
push eax
call fcn.005ab8ca
lea ecx, [ebp - 0x1540]
call fcn.004058b0
push fcn.0040a480
push 1
push 0x18
lea eax, [ebp - 0xd60]
mov byte [ebp - 4], 0x1a
push eax
call fcn.005ab8ca
lea ecx, [ebp - 0xc7c]
mov byte [ebp - 4], 0x1b
call fcn.00420af0
lea edx, [ebp - 0xa44]
lea ecx, [ebp - 0x12c4]
call fcn.00436db0
push eax
lea eax, [ebp - 0x12ac]
mov byte [ebp - 4], 0x1c
push str.Bought
push eax
call fcn.0040bf80
add esp, 0xc
push str.___dont_play_this_champion__or_you_wont_be_able_to_refund_RP
push eax
lea eax, [ebp - 0x1294]
mov byte [ebp - 4], 0x1d
push eax
call fcn.0040be90
add esp, 0xc
mov ecx, 0x690e54
push eax
call fcn.0040a4d0
lea ecx, [ebp - 0x1294]
call fcn.0040a480
lea ecx, [ebp - 0x12ac]
call fcn.0040a480
lea ecx, [ebp - 0x12c4]
call fcn.0040a480
lea ecx, [ebp - 0xe4]
call fcn.0040a480
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
mov dword [ebp - 4], 0xff
call fcn.0040a480
lea ecx, [ebp - 0xa38]
mov dword [ebp - 0xa38], 1
mov dword [ebp - 0xa34], 0
call fcn.00456d20
lea eax, [ebp - 0x154]
push eax
lea eax, [ebp - 0x14a4]
push str.https:__127.0.0.1_lol_login_v1_session_invoke_destinationlcdsServiceProxymethodcallargs_____teambuilder_draft___activateBattleBoostV1____signedWalletJwt_:_
push eax
call fcn.004565b0
add esp, 0xc
push 0x672d2c
push eax
lea eax, [ebp - 0xe4]
mov dword [ebp - 4], 0x11e
push eax
call fcn.0040be90
add esp, 0xc
lea ecx, [ebp - 0x14a4]
mov byte [ebp - 4], 0x20
call fcn.0040a480
push 0x66b9cd
lea ecx, [ebp - 0xb0]
call fcn.00405760
push str.POST
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0x21
call fcn.00405760
lea eax, [ebp - 0xb0]
mov byte [ebp - 4], 0x22
push eax
lea eax, [ebp - 0xe4]
push eax
lea edx, [ebp - 0xc8]
lea ecx, [ebp - 0x13c]
call fcn.004a6ed0
add esp, 8
lea ecx, [ebp - 0x13c]
call fcn.0040a480
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
call fcn.0040a480
lea ecx, [ebp - 0xe4]
mov dword [ebp - 4], 0xff
call fcn.0040a480
mov byte [ebp - 4], 0xf8
mov ecx, dword [ebp - 0x328]
cmp ecx, 0xf
jbe 0x42dd80
mov edx, dword [ebp - 0x33c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42dd76
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
lea ecx, [ebp - 0x538]
mov dword [ebp - 0x32c], 0
mov dword [ebp - 0x328], 0xf
mov byte [ebp - 0x33c], 0
call fcn.005267c0
mov byte [ebp - 4], 0xf6
mov ecx, dword [ebp - 0x35c]
cmp ecx, 0xf
jbe 0x42dde4
mov edx, dword [ebp - 0x370]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42ddda
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov ecx, dword [ebp - 0x11c]
mov dword [ebp - 0x360], 0
mov dword [ebp - 0x35c], 0xf
mov byte [ebp - 0x370], 0
test ecx, ecx
je 0x42de11
mov eax, dword [ecx]
push 1
mov eax, dword [eax]
call eax
lea ecx, [ebp - 0x718]
call fcn.0051cc20
mov byte [ebp - 4], 0xec
mov ecx, dword [ebp - 0x140]
cmp ecx, 0xf
jbe 0x42de5a
mov edx, dword [ebp - 0x154]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42de50
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
lea ecx, [ebp - 0x508]
mov dword [ebp - 0x144], 0
mov dword [ebp - 0x140], 0xf
mov byte [ebp - 0x154], 0
call fcn.005267c0
mov byte [ebp - 4], 0xea
mov ecx, dword [ebp - 0x374]
cmp ecx, 0xf
jbe 0x42debe
mov edx, dword [ebp - 0x388]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42deb4
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov ecx, dword [ebp - 0x120]
mov dword [ebp - 0x378], 0
mov dword [ebp - 0x374], 0xf
mov byte [ebp - 0x388], 0
test ecx, ecx
je 0x42deeb
mov eax, dword [ecx]
push 1
mov eax, dword [eax]
call eax
lea ecx, [ebp - 0x738]
call fcn.0051cc20
mov byte [ebp - 4], 0xde
mov ecx, dword [ebp - 0x284]
cmp ecx, 0xf
jbe 0x42df34
mov edx, dword [ebp - 0x298]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42df2a
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0x288], 0
mov dword [ebp - 0x284], 0xf
mov byte [ebp - 0x298], 0
jmp 0x42df62
push 0x24
push str.Ineligible_for_boost_on_this_account
mov ecx, 0x690e54
call fcn.0040a8e0
mov byte [ebp - 4], 0xd7
mov ecx, dword [ebp - 0x3d4]
cmp ecx, 0xf
jbe 0x42dfa0
mov edx, dword [ebp - 0x3e8]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42df96
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov byte [ebp - 4], 0xd5
mov ecx, dword [ebp - 0xfc]
mov dword [ebp - 0x3d8], 0
mov dword [ebp - 0x3d4], 0xf
mov byte [ebp - 0x3e8], 0
test ecx, ecx
je 0x42e021
mov eax, dword [ebp - 0xf4]
sub eax, ecx
sar eax, 3
lea edx, [eax*8]
mov eax, ecx
cmp edx, 0x1000
jb 0x42dff9
mov ecx, dword [eax - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push edx
push ecx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0xfc], 0
mov dword [ebp - 0xf8], 0
mov dword [ebp - 0xf4], 0
mov byte [ebp - 4], 0xce
mov ecx, dword [ebp - 0x3ec]
cmp ecx, 0xf
jbe 0x42e05f
mov edx, dword [ebp - 0x400]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e055
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov byte [ebp - 4], 0xcd
mov ecx, dword [ebp - 0x108]
mov dword [ebp - 0x3f0], 0
mov dword [ebp - 0x3ec], 0xf
mov byte [ebp - 0x400], 0
test ecx, ecx
je 0x42e0e0
mov eax, dword [ebp - 0x100]
sub eax, ecx
sar eax, 2
lea edx, [eax*4]
mov eax, ecx
cmp edx, 0x1000
jb 0x42e0b8
mov ecx, dword [eax - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push edx
push ecx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0x108], 0
mov dword [ebp - 0x104], 0
mov dword [ebp - 0x100], 0
mov byte [ebp - 4], 0xc6
mov ecx, dword [ebp - 0x404]
cmp ecx, 0xf
jbe 0x42e11e
mov edx, dword [ebp - 0x418]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e114
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov byte [ebp - 4], 0xbf
mov ecx, dword [ebp - 0x41c]
mov dword [ebp - 0x408], 0
mov dword [ebp - 0x404], 0xf
mov byte [ebp - 0x418], 0
cmp ecx, 0xf
jbe 0x42e177
mov edx, dword [ebp - 0x430]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e16d
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
lea ecx, [ebp - 0x220]
mov dword [ebp - 0x420], 0
mov dword [ebp - 0x41c], 0xf
mov byte [ebp - 0x430], 0
call fcn.005267c0
mov byte [ebp - 4], 0xbd
mov ecx, dword [ebp - 0x38c]
cmp ecx, 0xf
jbe 0x42e1db
mov edx, dword [ebp - 0x3a0]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e1d1
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov ecx, dword [ebp - 0xec]
mov dword [ebp - 0x390], 0
mov dword [ebp - 0x38c], 0xf
mov byte [ebp - 0x3a0], 0
test ecx, ecx
je 0x42e208
mov eax, dword [ecx]
push 1
mov eax, dword [eax]
call eax
lea ecx, [ebp - 0x758]
mov byte [ebp - 4], 0x33
call fcn.0051cc20
mov eax, dword [0x694270]
mov edx, dword [eax + 0x1160]
cmp byte [edx + 0xaf], 0
jne 0x42e27a
movss xmm0, dword [eax + 0xad4]
addss xmm0, dword [edx + 0xf8]
movss dword [edx + 0xf0], xmm0
mov eax, dword [edx + 0xfc]
mov dword [edx + 0xf4], eax
mov eax, dword [edx + 0x120]
mov ecx, dword [edx + 0x124]
mov dword [edx + 0x118], eax
mov dword [edx + 0x11c], ecx
mov eax, dword [edx + 0x12c]
mov dword [edx + 0x128], eax
mov byte [edx + 0x130], 1
push 0
lea edx, [ebp - 0xc34]
mov dword [ebp - 0xc34], 0
mov ecx, str.Refund_RP
mov dword [ebp - 0xc30], 0
call fcn.00490d80
add esp, 4
test al, al
je 0x42f50f
xorps xmm0, xmm0
lea ecx, [ebp - 0x778]
movups xmmword [ebp - 0x778], xmm0
movups xmmword [ebp - 0x768], xmm0
call fcn.0051ca90
mov dword [ebp - 4], 0x123
lea ecx, [ebp - 0x778]
mov dword [ebp - 0xf0], 0
call fcn.00520f50
mov dword [ebp - 0xf0], eax
xorps xmm0, xmm0
mov dword [ebp - 0x2d8], 0
movups xmmword [ebp - 0x2e8], xmm0
mov dword [ebp - 0x2d4], 0xf
mov byte [ebp - 0x2e8], 0
mov byte [ebp - 4], 0x25
lea ecx, [ebp - 0x268]
push 0
movups xmmword [ebp - 0x268], xmm0
movq qword [ebp - 0x258], xmm0
call fcn.005262d0
mov byte [ebp - 4], 0x26
lea ecx, [ebp - 0xaa4]
push 0
xorps xmm0, xmm0
mov dword [ebp - 0xa94], 0
push 0x66b9cd
movups xmmword [ebp - 0xaa4], xmm0
mov dword [ebp - 0xa90], 0
call fcn.004057a0
mov byte [ebp - 4], 0x27
lea ecx, [ebp - 0xa8c]
push 0x26
xorps xmm0, xmm0
mov dword [ebp - 0xa7c], 0
push str.https:__127.0.0.1_lol_login_v1_session
movups xmmword [ebp - 0xa8c], xmm0
mov dword [ebp - 0xa78], 0
call fcn.004057a0
mov byte [ebp - 4], 0x28
lea ecx, [ebp - 0xc24]
push 3
xorps xmm0, xmm0
mov dword [ebp - 0xc14], 0
push 0x671c64
movups xmmword [ebp - 0xc24], xmm0
mov dword [ebp - 0xc10], 0
call fcn.004057a0
lea eax, [ebp - 0xaa4]
mov byte [ebp - 4], 0x29
push eax
lea eax, [ebp - 0xa8c]
push eax
lea edx, [ebp - 0xc24]
lea ecx, [ebp - 0x324]
call fcn.004a6ed0
add esp, 8
mov byte [ebp - 4], 0x2b
mov ecx, dword [ebp - 0xc10]
cmp ecx, 0xf
jbe 0x42e42e
mov edx, dword [ebp - 0xc24]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e424
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0xc14], 0
mov dword [ebp - 0xc10], 0xf
mov byte [ebp - 0xc24], 0
mov byte [ebp - 4], 0x2c
mov ecx, dword [ebp - 0xa78]
cmp ecx, 0xf
jbe 0x42e487
mov edx, dword [ebp - 0xa8c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e47d
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0xa7c], 0
mov dword [ebp - 0xa78], 0xf
mov byte [ebp - 0xa8c], 0
mov byte [ebp - 4], 0x2d
mov ecx, dword [ebp - 0xa90]
cmp ecx, 0xf
jbe 0x42e4e0
mov edx, dword [ebp - 0xaa4]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e4d6
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov ecx, dword [ebp - 0xf0]
lea edx, [ebp - 0x324]
cmp dword [ebp - 0x310], 0xf
lea esi, [ebp - 0x2e8]
mov dword [ebp - 0xa94], 0
cmova edx, dword [ebp - 0x324]
add edx, dword [ebp - 0x314]
cmp dword [ebp - 0x310], 0xf
mov dword [ebp - 0xa90], 0xf
mov byte [ebp - 0xaa4], 0
mov eax, dword [ecx]
push esi
lea esi, [ebp - 0x268]
push esi
mov eax, dword [eax + 4]
mov dword [ebp - 0xa40], eax
lea eax, [ebp - 0x324]
cmova eax, dword [ebp - 0x324]
push edx
push eax
call dword [ebp - 0xa40]
test al, al
je 0x42e651
push str.accountId
mov ecx, esi
call fcn.00526de0
lea ecx, [ebp - 0xc9c]
push ecx
mov ecx, eax
call fcn.005282b0
mov esi, eax
cmp esi, 0x6911f4
je 0x42e5fc
mov ecx, dword [0x691208]
cmp ecx, 0xf
jbe 0x42e5b9
mov eax, dword [0x6911f4]
inc ecx
cmp ecx, 0x1000
jb 0x42e5af
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
mov eax, edx
push ecx
push eax
call fcn.005abc35
add esp, 8
mov dword [0x691204], 0
mov dword [0x691208], 0xf
mov byte [0x6911f4], 0
movups xmm0, xmmword [esi]
movups xmmword [0x6911f4], xmm0
movq xmm0, qword [esi + 0x10]
movq qword [0x691204], xmm0
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0xf
mov byte [esi], 0
mov ecx, dword [ebp - 0xc88]
cmp ecx, 0xf
jbe 0x42e636
mov edx, dword [ebp - 0xc9c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e62c
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0xc8c], 0
mov dword [ebp - 0xc88], 0xf
mov byte [ebp - 0xc9c], 0
push 0
xorps xmm0, xmm0
mov dword [ebp - 0xadc], 0
push 0x66b9cd
lea ecx, [ebp - 0xaec]
mov dword [ebp - 0xad8], 0
movups xmmword [ebp - 0xaec], xmm0
call fcn.004057a0
mov byte [ebp - 4], 0x2e
lea ecx, [ebp - 0xad4]
push 0x2a
xorps xmm0, xmm0
mov dword [ebp - 0xac4], 0
push str.https:__127.0.0.1_lol_store_v1_getStoreUrl
movups xmmword [ebp - 0xad4], xmm0
mov dword [ebp - 0xac0], 0
call fcn.004057a0
mov byte [ebp - 4], 0x2f
lea ecx, [ebp - 0xabc]
push 3
xorps xmm0, xmm0
mov dword [ebp - 0xaac], 0
push 0x671c64
movups xmmword [ebp - 0xabc], xmm0
mov dword [ebp - 0xaa8], 0
call fcn.004057a0
lea eax, [ebp - 0xaec]
mov byte [ebp - 4], 0x30
push eax
lea eax, [ebp - 0xad4]
push eax
lea edx, [ebp - 0xabc]
lea ecx, [ebp - 0x1c4]
call fcn.004a6ed0
add esp, 8
mov byte [ebp - 4], 0x32
mov ecx, dword [ebp - 0xaa8]
cmp ecx, 0xf
jbe 0x42e74d
mov edx, dword [ebp - 0xabc]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e743
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0xaac], 0
mov dword [ebp - 0xaa8], 0xf
mov byte [ebp - 0xabc], 0
mov byte [ebp - 4], 0x33
mov ecx, dword [ebp - 0xac0]
cmp ecx, 0xf
jbe 0x42e7a6
mov edx, dword [ebp - 0xad4]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e79c
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0xac4], 0
mov dword [ebp - 0xac0], 0xf
mov byte [ebp - 0xad4], 0
mov byte [ebp - 4], 0x34
mov ecx, dword [ebp - 0xad8]
cmp ecx, 0xf
jbe 0x42e7ff
mov edx, dword [ebp - 0xaec]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e7f5
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
cmp dword [ebp - 0x1b0], 0xf
lea ecx, [ebp - 0x1c4]
mov esi, dword [ebp - 0x1b4]
lea edi, [ebp - 0x1c4]
cmova edi, dword [ebp - 0x1c4]
cmova ecx, dword [ebp - 0x1c4]
push 0x22
add esi, ecx
mov dword [ebp - 0xadc], 0
push esi
push edi
mov dword [ebp - 0xad8], 0xf
mov byte [ebp - 0xaec], 0
call fcn.005966e0
mov ecx, eax
cmp eax, esi
je 0x42e866
inc eax
cmp eax, esi
je 0x42e866
mov dl, byte [eax]
cmp dl, 0x22
je 0x42e861
mov byte [ecx], dl
inc ecx
inc eax
cmp eax, esi
jne 0x42e857
push esi
push ecx
lea eax, [ebp - 0xa34]
push eax
lea ecx, [ebp - 0x1c4]
call fcn.004541d0
push 0
xorps xmm0, xmm0
mov dword [ebp - 0xb24], 0
push 0x66b9cd
lea ecx, [ebp - 0xb34]
mov dword [ebp - 0xb20], 0
movups xmmword [ebp - 0xb34], xmm0
call fcn.004057a0
mov byte [ebp - 4], 0x35
lea ecx, [ebp - 0xb1c]
push 0x3c
xorps xmm0, xmm0
mov dword [ebp - 0xb0c], 0
push str.https:__127.0.0.1_lol_rso_auth_v1_authorization_access_token
movups xmmword [ebp - 0xb1c], xmm0
mov dword [ebp - 0xb08], 0
call fcn.004057a0
mov byte [ebp - 4], 0x36
lea ecx, [ebp - 0xb04]
push 3
xorps xmm0, xmm0
mov dword [ebp - 0xaf4], 0
push 0x671c64
movups xmmword [ebp - 0xb04], xmm0
mov dword [ebp - 0xaf0], 0
call fcn.004057a0
lea eax, [ebp - 0xb34]
mov byte [ebp - 4], 0x37
push eax
lea eax, [ebp - 0xb1c]
push eax
lea edx, [ebp - 0xb04]
lea ecx, [ebp - 0x30c]
call fcn.004a6ed0
add esp, 8
mov byte [ebp - 4], 0x39
mov ecx, dword [ebp - 0xaf0]
cmp ecx, 0xf
jbe 0x42e976
mov edx, dword [ebp - 0xb04]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e96c
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0xaf4], 0
mov dword [ebp - 0xaf0], 0xf
mov byte [ebp - 0xb04], 0
mov byte [ebp - 4], 0x3a
mov ecx, dword [ebp - 0xb08]
cmp ecx, 0xf
jbe 0x42e9cf
mov edx, dword [ebp - 0xb1c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42e9c5
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0xb0c], 0
mov dword [ebp - 0xb08], 0xf
mov byte [ebp - 0xb1c], 0
mov byte [ebp - 4], 0x3b
mov ecx, dword [ebp - 0xb20]
cmp ecx, 0xf
jbe 0x42ea28
mov edx, dword [ebp - 0xb34]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42ea1e
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov ecx, dword [ebp - 0xf0]
lea edx, [ebp - 0x30c]
cmp dword [ebp - 0x2f8], 0xf
lea esi, [ebp - 0x2e8]
mov dword [ebp - 0xb24], 0
cmova edx, dword [ebp - 0x30c]
add edx, dword [ebp - 0x2fc]
cmp dword [ebp - 0x2f8], 0xf
mov dword [ebp - 0xb20], 0xf
mov byte [ebp - 0xb34], 0
mov eax, dword [ecx]
push esi
lea esi, [ebp - 0x268]
push esi
mov eax, dword [eax + 4]
mov dword [ebp - 0xa40], eax
lea eax, [ebp - 0x30c]
cmova eax, dword [ebp - 0x30c]
push edx
push eax
call dword [ebp - 0xa40]
test al, al
je 0x42ec0a
push str.token
mov ecx, esi
call fcn.00526de0
lea edx, [ebp - 0xcfc]
mov ecx, eax
push edx
call fcn.005282b0
push eax
mov ecx, 0x690e20
call fcn.0040a4d0
mov ecx, dword [ebp - 0xce8]
cmp ecx, 0xf
jbe 0x42eaff
mov edx, dword [ebp - 0xcfc]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42eaf5
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
lea ecx, [ebp - 0xce4]
mov dword [ebp - 0xcec], 0
mov dword [ebp - 0xce8], 0xf
mov byte [ebp - 0xcfc], 0
call fcn.004a9640
mov edx, eax
mov byte [ebp - 4], 0x3c
lea ecx, [ebp - 0xa5c]
call fcn.004ad0f0
mov edi, eax
cmp edi, 0x6a0fe0
je 0x42eb8a
mov esi, dword [0x6a0fe0]
mov ecx, 0x6a0fe0
push dword [esi + 4]
push 0x6a0fe0
call fcn.004592b0
mov dword [esi + 4], esi
mov dword [esi], esi
mov dword [esi + 8], esi
mov ecx, dword [0x6a0fe0]
mov dword [0x6a0fe4], 0
mov eax, dword [edi]
mov dword [0x6a0fe0], eax
mov dword [edi], ecx
mov ecx, dword [0x6a0fe4]
mov eax, dword [edi + 4]
mov dword [0x6a0fe4], eax
mov dword [edi + 4], ecx
mov eax, dword [ebp - 0xa5c]
push dword [eax + 4]
lea eax, [ebp - 0xa5c]
push eax
mov ecx, eax
call fcn.004592b0
push 0x40
push dword [ebp - 0xa5c]
call fcn.005abc35
mov byte [ebp - 4], 0x3b
add esp, 8
mov ecx, dword [ebp - 0xcd0]
cmp ecx, 0xf
jbe 0x42ebef
mov edx, dword [ebp - 0xce4]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42ebe5
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0xcd4], 0
mov dword [ebp - 0xcd0], 0xf
mov byte [ebp - 0xce4], 0
mov ecx, dword [ebp - 0x1b4]
mov eax, accept
sub eax, ecx
cmp eax, 0x2e
jb 0x42f9b6
cmp dword [ebp - 0x1b0], 0xf
lea eax, [ebp - 0x1c4]
push 0x2e
cmova eax, dword [ebp - 0x1c4]
push str._storefront_v3_history_purchase_languageen_US
push ecx
push eax
lea eax, [ebp - 0x1c4]
push eax
push dword [ebp - 0xa34]
lea ecx, [ebp - 0x3b8]
call fcn.0045b310
push 0x6a0fe0
lea ecx, [ebp - 0xa54]
mov byte [ebp - 4], 0x3d
call fcn.00452c40
mov dword [ebp - 0xa40], eax
mov byte [ebp - 4], 0x3e
lea edi, [ebp - 0x3b8]
cmp dword [ebp - 0x3a4], 0xf
xorps xmm0, xmm0
mov esi, dword [ebp - 0x3a8]
cmova edi, dword [ebp - 0x3b8]
mov dword [ebp - 0xa64], 0
mov dword [ebp - 0xa60], 0
movups xmmword [ebp - 0xa74], xmm0
cmp esi, 0x7fffffff
ja 0x42f9b6
cmp esi, 0xf
ja 0x42ecd8
mov dword [ebp - 0xa64], esi
mov dword [ebp - 0xa60], 0xf
movups xmm0, xmmword [edi]
movups xmmword [ebp - 0xa74], xmm0
jmp 0x42ed34
mov eax, esi
or eax, 0xf
cmp eax, 0x7fffffff
jbe 0x42eceb
mov eax, accept
jmp 0x42ecf5
mov ecx, 0x16
cmp eax, ecx
cmovb eax, ecx
mov dword [ebp - 0xa3c], eax
lea eax, [ebp - 0xa3c]
push eax
lea eax, [ebp - 0xa74]
push eax
call fcn.00405840
mov ecx, dword [ebp - 0xa3c]
mov dword [ebp - 0xa60], ecx
lea ecx, [esi + 1]
push ecx
push edi
push eax
mov dword [ebp - 0xa74], eax
mov dword [ebp - 0xa64], esi
call fcn.005ad5b0
add esp, 0x14
lea eax, [ebp - 0xa5c]
mov byte [ebp - 4], 0x3f
lea ecx, [ebp - 0xa74]
push eax
push ecx
lea ecx, [ebp - 0xd30]
call fcn.00420440
mov esi, eax
push 0x1d0
lea eax, [ebp - 0xa28]
mov byte [ebp - 4], 0x40
push 0
push eax
call fcn.005adb30
add esp, 0xc
lea ecx, [ebp - 0xa28]
call fcn.004af550
push esi
lea ecx, [ebp - 0xa28]
mov byte [ebp - 4], 0x41
call fcn.004b06d0
push dword [ebp - 0xa40]
lea ecx, [ebp - 0xa28]
call fcn.004b02b0
lea eax, [ebp - 0x1850]
push eax
lea ecx, [ebp - 0xa28]
call fcn.004aff30
lea ecx, [ebp - 0xa28]
call fcn.004207b0
xorps xmm0, xmm0
movups xmmword [ebp - 0x280], xmm0
movups xmm0, xmmword [ebp - 0x1844]
mov byte [ebp - 0x1844], 0
movups xmmword [ebp - 0x280], xmm0
movq xmm0, qword [ebp - 0x1834]
movq qword [ebp - 0x270], xmm0
mov dword [ebp - 0x1834], 0
mov dword [ebp - 0x1830], 0xf
lea ecx, [ebp - 0x1850]
call fcn.00426990
mov byte [ebp - 4], 0x43
mov ecx, dword [ebp - 0xd18]
cmp ecx, 0xf
jbe 0x42ee42
mov edx, dword [ebp - 0xd2c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42ee38
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0xd1c], 0
mov dword [ebp - 0xd18], 0xf
mov byte [ebp - 0xd2c], 0
push fcn.0040a480
push 1
push 0x18
lea eax, [ebp - 0xa74]
mov byte [ebp - 4], 0x44
push eax
call fcn.005ab8ca
mov byte [ebp - 4], 0x45
mov eax, dword [ebp - 0xa54]
push dword [eax + 4]
lea eax, [ebp - 0xa54]
push eax
mov ecx, eax
call fcn.004592b0
push 0x40
push dword [ebp - 0xa54]
call fcn.005abc35
mov ecx, dword [ebp - 0xf0]
lea edx, [ebp - 0x280]
add esp, 8
lea esi, [ebp - 0x2e8]
cmp dword [ebp - 0x26c], 0xf
mov eax, dword [ecx]
cmova edx, dword [ebp - 0x280]
add edx, dword [ebp - 0x270]
cmp dword [ebp - 0x26c], 0xf
mov eax, dword [eax + 4]
push esi
mov dword [ebp - 0xa40], eax
lea esi, [ebp - 0x268]
push esi
lea eax, [ebp - 0x280]
cmova eax, dword [ebp - 0x280]
push edx
push eax
call dword [ebp - 0xa40]
test al, al
je 0x42f2ca
push str.transactions
mov ecx, esi
call fcn.00526de0
mov ecx, eax
call fcn.00528f90
test al, al
je 0x42f2ca
xor esi, esi
lea ecx, [ebp - 0x268]
push str.transactions
mov dword [ebp - 0xa3c], esi
call fcn.00526de0
mov ecx, eax
call fcn.005299b0
test eax, eax
je 0x42f2ca
xorps xmm0, xmm0
lea ecx, [ebp - 0x268]
push str.transactions
movups xmmword [ebp - 0x448], xmm0
movq qword [ebp - 0x438], xmm0
call fcn.00526de0
push esi
mov ecx, eax
call fcn.00526b50
push eax
lea ecx, [ebp - 0x448]
call fcn.00525f20
push str.refundable
lea ecx, [ebp - 0x448]
mov byte [ebp - 4], 0x46
call fcn.00526de0
mov ecx, eax
call fcn.00527880
cmp al, 1
jne 0x42f295
push str.inventoryType
lea ecx, [ebp - 0x448]
call fcn.00526de0
lea ecx, [ebp - 0xccc]
push ecx
mov ecx, eax
call fcn.005282b0
cmp dword [eax + 0x14], 0xf
mov ecx, dword [eax + 0x10]
jbe 0x42efc2
mov eax, dword [eax]
push 8
push str.CHAMPION
push ecx
push eax
call fcn.0040e290
mov ecx, dword [ebp - 0xcb8]
add esp, 0x10
mov byte [ebp - 0xa29], al
cmp ecx, 0xf
jbe 0x42f019
mov edx, dword [ebp - 0xccc]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42f009
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
mov al, byte [ebp - 0xa29]
add esp, 8
mov dword [ebp - 0xcbc], 0
mov dword [ebp - 0xcb8], 0xf
mov byte [ebp - 0xccc], 0
test al, al
je 0x42f295
push str.currencyType
lea ecx, [ebp - 0x448]
call fcn.00526de0
lea ecx, [ebp - 0x12f4]
push ecx
mov ecx, eax
call fcn.005282b0
push 0x672a18
push eax
call fcn.00456570
add esp, 8
mov byte [ebp - 0xa29], al
lea ecx, [ebp - 0x12f4]
call fcn.0040a480
cmp byte [ebp - 0xa29], 0
je 0x42f295
push str.requiresToken
lea ecx, [ebp - 0x448]
call fcn.00526de0
mov ecx, eax
call fcn.00527880
test al, al
jne 0x42f295
push str._storefront_v3_refund
lea eax, [ebp - 0x1c4]
push eax
lea eax, [ebp - 0xb0]
push eax
call fcn.004562f0
add esp, 0xc
push str.transactionId
lea ecx, [ebp - 0x448]
mov byte [ebp - 4], 0x47
call fcn.00526de0
lea ecx, [ebp - 0x1354]
push ecx
mov ecx, eax
call fcn.005282b0
mov esi, eax
push 0x6911f4
lea eax, [ebp - 0x1414]
mov byte [ebp - 4], 0x48
push str._accountId_:
push eax
call fcn.004565b0
add esp, 0xc
push str.__transactionId_:_
push eax
lea eax, [ebp - 0x1324]
mov byte [ebp - 4], 0x49
push eax
call fcn.0040be90
add esp, 0xc
push esi
push eax
lea eax, [ebp - 0x130c]
mov byte [ebp - 4], 0x4a
push eax
call fcn.0040bf60
add esp, 0xc
push str.___inventoryType_:_CHAMPION___language_:_en_US_
push eax
lea eax, [ebp - 0xc8]
mov byte [ebp - 4], 0x4b
push eax
call fcn.0040be90
add esp, 0xc
lea ecx, [ebp - 0x130c]
call fcn.0040a480
lea ecx, [ebp - 0x1324]
call fcn.0040a480
lea ecx, [ebp - 0x1414]
call fcn.0040a480
lea ecx, [ebp - 0x1354]
mov byte [ebp - 4], 0x50
call fcn.0040a480
push 0x6a0fe0
lea ecx, [ebp - 0xc74]
call fcn.00452c40
mov edi, eax
lea eax, [ebp - 0xc8]
mov byte [ebp - 4], 0x51
push eax
lea ecx, [ebp - 0xd90]
call fcn.0040a5a0
lea eax, [ebp - 0xd78]
mov byte [ebp - 4], 0x52
lea ecx, [ebp - 0xd90]
push eax
push ecx
lea ecx, [ebp - 0x1578]
call fcn.00420630
mov esi, eax
lea eax, [ebp - 0xb0]
mov byte [ebp - 4], 0x53
push eax
lea ecx, [ebp - 0xd78]
call fcn.0040a5a0
lea eax, [ebp - 0xd60]
mov byte [ebp - 4], 0x54
lea ecx, [ebp - 0xd78]
push eax
push ecx
lea ecx, [ebp - 0x155c]
call fcn.00420440
push edi
push esi
mov edx, eax
mov byte [ebp - 4], 0x55
lea ecx, [ebp - 0x1a10]
call fcn.00457170
add esp, 8
lea ecx, [ebp - 0x1a10]
call fcn.00426990
lea ecx, [ebp - 0x155c]
call fcn.004058b0
push fcn.0040a480
push 1
push 0x18
lea eax, [ebp - 0xd78]
mov byte [ebp - 4], 0x53
push eax
call fcn.005ab8ca
lea ecx, [ebp - 0x1578]
call fcn.004058b0
push fcn.0040a480
push 1
push 0x18
lea eax, [ebp - 0xd90]
mov byte [ebp - 4], 0x51
push eax
call fcn.005ab8ca
lea ecx, [ebp - 0xc74]
mov byte [ebp - 4], 0x50
call fcn.00420af0
push str.Refunded
mov ecx, 0x690e54
call fcn.00454300
lea ecx, [ebp - 0xc8]
call fcn.0040a480
lea ecx, [ebp - 0xb0]
call fcn.0040a480
mov esi, dword [ebp - 0xa3c]
lea ecx, [ebp - 0x448]
mov byte [ebp - 4], 0x45
call fcn.005267c0
inc esi
lea ecx, [ebp - 0x268]
push str.transactions
mov dword [ebp - 0xa3c], esi
call fcn.00526de0
mov ecx, eax
call fcn.005299b0
cmp esi, eax
jb 0x42ef40
mov byte [ebp - 4], 0x3d
mov ecx, dword [ebp - 0x26c]
cmp ecx, 0xf
jbe 0x42f308
mov edx, dword [ebp - 0x280]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42f2fe
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov byte [ebp - 4], 0x3b
mov ecx, dword [ebp - 0x3a4]
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x26c], 0xf
mov byte [ebp - 0x280], 0
cmp ecx, 0xf
jbe 0x42f361
mov edx, dword [ebp - 0x3b8]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42f357
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov byte [ebp - 4], 0x34
mov ecx, dword [ebp - 0x2f8]
mov dword [ebp - 0x3a8], 0
mov dword [ebp - 0x3a4], 0xf
mov byte [ebp - 0x3b8], 0
cmp ecx, 0xf
jbe 0x42f3ba
mov edx, dword [ebp - 0x30c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42f3b0
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov byte [ebp - 4], 0x2d
mov ecx, dword [ebp - 0x1b0]
mov dword [ebp - 0x2fc], 0
mov dword [ebp - 0x2f8], 0xf
mov byte [ebp - 0x30c], 0
cmp ecx, 0xf
jbe 0x42f413
mov edx, dword [ebp - 0x1c4]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42f409
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov byte [ebp - 4], 0x26
mov ecx, dword [ebp - 0x310]
mov dword [ebp - 0x1b4], 0
mov dword [ebp - 0x1b0], 0xf
mov byte [ebp - 0x1c4], 0
cmp ecx, 0xf
jbe 0x42f46c
mov edx, dword [ebp - 0x324]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42f462
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
lea ecx, [ebp - 0x268]
mov dword [ebp - 0x314], 0
mov dword [ebp - 0x310], 0xf
mov byte [ebp - 0x324], 0
call fcn.005267c0
mov byte [ebp - 4], 0x24
mov ecx, dword [ebp - 0x2d4]
cmp ecx, 0xf
jbe 0x42f4d0
mov edx, dword [ebp - 0x2e8]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42f4c6
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov ecx, dword [ebp - 0xf0]
mov dword [ebp - 0x2d8], 0
mov dword [ebp - 0x2d4], 0xf
mov byte [ebp - 0x2e8], 0
test ecx, ecx
je 0x42f4fd
mov eax, dword [ecx]
push 1
mov eax, dword [eax]
call eax
lea ecx, [ebp - 0x778]
mov dword [ebp - 4], 0x33
call fcn.0051cc20
mov eax, dword [0x694270]
mov edx, dword [eax + 0x1160]
cmp byte [edx + 0xaf], 0
jne 0x42f572
movss xmm0, dword [eax + 0xad4]
addss xmm0, dword [edx + 0xf8]
movss dword [edx + 0xf0], xmm0
mov eax, dword [edx + 0xfc]
mov dword [edx + 0xf4], eax
mov eax, dword [edx + 0x120]
mov ecx, dword [edx + 0x124]
mov dword [edx + 0x118], eax
mov dword [edx + 0x11c], ecx
mov eax, dword [edx + 0x12c]
mov dword [edx + 0x128], eax
mov byte [edx + 0x130], 1
mov ecx, str.Instructions:_nYou_have_to_wait_at_least_1_hour_after_finishing_your_last_game__otherwise_the_RP_you_used_for_boost_will_get_consumed_nThe_longer_you_wait__the_better._On_a_single_token_you_can_boost_unlimited_amount_of_times_in_24h_nThe_exploit_stores_your_RP__buys_a_champion_with_RP_so_youre_left_with__95_and_then_boosts_using_the_stored_RP_nDont_play_with_the_champion_the_boost_bought__or_you_wont_be_able_to_get_your_RP_back_n
call fcn.00426db0
cmp dword [0x690e68], 0xf
mov eax, 0x690e54
cmova eax, dword [0x690e54]
push eax
call fcn.00490590
mov esi, dword [ebp - 0xa4c]
add esp, 4
mov eax, dword [0x6a537c]
mov ecx, dword [esi]
cmp eax, dword [ecx + 4]
jle 0x42f606
push 0x6a537c
call fcn.005ab465
add esp, 4
cmp dword [0x6a537c], 0xffffffff
jne 0x42f606
xorps xmm0, xmm0
mov dword [ebp - 4], 0x156
mov ecx, 0x6945e8
movups xmmword [0x6945e8], xmm0
movups xmmword [0x6945f8], xmm0
call fcn.00517010
push 0x5f12b0
call fcn.005abc1b
add esp, 4
mov dword [ebp - 4], 0x33
push 0x6a537c
call fcn.005ab414
add esp, 4
mov ecx, dword [esi]
mov eax, dword [0x694ec4]
cmp eax, dword [ecx + 4]
jle 0x42f645
push 0x694ec4
call fcn.005ab465
add esp, 4
cmp dword [0x694ec4], 0xffffffff
jne 0x42f645
push 0x5f1250
call fcn.005abc1b
add esp, 4
push 0x694ec4
call fcn.005ab414
add esp, 4
cmp dword [0x690e00], 0
je 0x42f8e6
xorps xmm0, xmm0
lea ecx, [ebp - 0x798]
movups xmmword [ebp - 0x798], xmm0
movups xmmword [ebp - 0x788], xmm0
call fcn.0051ca90
mov dword [ebp - 4], 0x157
lea ecx, [ebp - 0x798]
mov dword [ebp - 0x124], 0
call fcn.00520f50
mov dword [ebp - 0x124], eax
xorps xmm0, xmm0
mov dword [ebp - 0x3c0], 0
movups xmmword [ebp - 0x3d0], xmm0
mov dword [ebp - 0x3bc], 0xf
mov byte [ebp - 0x3d0], 0
mov byte [ebp - 4], 0x59
lea ecx, [ebp - 0x4d8]
push 0
movups xmmword [ebp - 0x4d8], xmm0
movq qword [ebp - 0x4c8], xmm0
call fcn.005262d0
mov byte [ebp - 4], 0x5a
mov edx, 0x690df0
cmp dword [0x690e04], 0xf
mov ecx, dword [ebp - 0x124]
mov eax, dword [ecx]
mov esi, dword [eax + 4]
mov eax, dword [0x690e00]
jbe 0x42f701
mov edx, dword [0x690df0]
add eax, edx
jmp 0x42f708
add eax, edx
mov edx, 0x690df0
lea edi, [ebp - 0x3d0]
push edi
lea edi, [ebp - 0x4d8]
push edi
push eax
push edx
call esi
test al, al
jne 0x42f753
mov ecx, 0x69113c
cmp ecx, 0x690df0
je 0x42f84d
cmp dword [0x690e04], 0xf
mov eax, 0x690df0
push dword [0x690e00]
cmova eax, dword [0x690df0]
push eax
call fcn.0040a8e0
jmp 0x42f84d
lea eax, [ebp - 0x4d8]
push eax
lea eax, [ebp - 0xcb4]
push 0x6945e8
push eax
call fcn.00519750
mov esi, eax
add esp, 0xc
cmp esi, 0x69113c
je 0x42f7f8
mov ecx, dword [0x691150]
cmp ecx, 0xf
jbe 0x42f7b5
mov eax, dword [0x69113c]
inc ecx
cmp ecx, 0x1000
jb 0x42f7ab
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
mov eax, edx
push ecx
push eax
call fcn.005abc35
add esp, 8
mov dword [0x69114c], 0
mov dword [0x691150], 0xf
mov byte [0x69113c], 0
movups xmm0, xmmword [esi]
movups xmmword [0x69113c], xmm0
movq xmm0, qword [esi + 0x10]
movq qword [0x69114c], xmm0
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0xf
mov byte [esi], 0
mov ecx, dword [ebp - 0xca0]
cmp ecx, 0xf
jbe 0x42f832
mov edx, dword [ebp - 0xcb4]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42f828
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov dword [ebp - 0xca4], 0
mov dword [ebp - 0xca0], 0xf
mov byte [ebp - 0xcb4], 0
push 0
push 0x66b9cd
mov ecx, 0x690df0
call fcn.0040a8e0
lea ecx, [ebp - 0x4d8]
call fcn.005267c0
mov byte [ebp - 4], 0x58
mov ecx, dword [ebp - 0x3bc]
cmp ecx, 0xf
jbe 0x42f8a7
mov edx, dword [ebp - 0x3d0]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x42f89d
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x42f9bb
push ecx
push edx
call fcn.005abc35
add esp, 8
mov ecx, dword [ebp - 0x124]
mov dword [ebp - 0x3c0], 0
mov dword [ebp - 0x3bc], 0xf
mov byte [ebp - 0x3d0], 0
test ecx, ecx
je 0x42f8d4
mov eax, dword [ecx]
push 1
mov eax, dword [eax]
call eax
lea ecx, [ebp - 0x798]
mov dword [ebp - 4], 0x33
call fcn.0051cc20
mov eax, dword [0x69114c]
test eax, eax
je 0x42f93e
cmp dword [0x691150], 0xf
lea edx, [ebp - 0xc2c]
push 0
push 0
push 0x4000000
mov ecx, 0x69113c
mov dword [ebp - 0xc2c], 0x44160000
cmova ecx, dword [0x69113c]
inc eax
push edx
push eax
mov dword [0x6a5374], ecx
xor edx, edx
push ecx
mov ecx, str.gameResult
mov dword [ebp - 0xc28], 0x43960000
call fcn.00497210
add esp, 0x18
cmp byte [0x690e38], 0
je 0x42f94e
mov byte [0x690e38], 0
mov esi, dword [0x694270]
mov edx, dword [esi + 0x1160]
cmp byte [edx + 0xaf], 0
jne 0x42f984
mov esi, dword [esi + 0x1d70]
test esi, esi
je 0x42f984
movsx eax, word [esi + 0x6c]
imul ecx, eax, 0x2c
mov eax, dword [esi + 8]
test byte [ecx + eax + 4], 8
jne 0x42f984
dec dword [edx + 0xe4]
lea ecx, [ebp - 0x1e4]
call fcn.00452d60
jmp 0x42f998
mov byte [0x690e38], 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.004021b0
call fcn.005b209a
int3