Function at 0x180147f60
Capabilities:
Get geographical location

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x8dd0]
mov eax, 0x8ed0
call fcn.1801af3d0
sub rsp, rax
mov rax, qword [0x18037e280]
xor rax, rsp
mov qword [rbp + 0x8dc8], rax
mov rsi, rcx
mov qword [rsp + 0x50], rcx
xorps xmm0, xmm0
movups xmmword [rbp + 0x4ec8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4ed8], xmm1
mov r8d, 0x4a
lea rdx, str.Avoids_Bedwars_maps_on_hive__sends_to_hub__requeue_afterwards_is_optional_
lea rcx, [rbp + 0x4ec8]
call fcn.1800b1f20
nop
lea r9, [rbp + 0x4ec8]
xor edx, edx
lea r8d, [rdx + 3]
mov rcx, rsi
call fcn.180162fc0
nop
mov rdx, qword [rbp + 0x4ee0]
cmp rdx, 0xf
jbe 0x18014802c
inc rdx
mov rcx, qword [rbp + 0x4ec8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180148027
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180152ca9
call fcn.1801aebc8
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4ed8], xmm0
mov byte [rbp + 0x4ec8], 0
lea rax, [0x180257ce0]
mov qword [rsi], rax
mov qword [rsi + 0x68], 0
mov qword [rsi + 0x70], 0
mov qword [rsi + 0x78], 0
mov qword [rsi + 0x80], 0
mov qword [rsi + 0x88], 0
mov qword [rsi + 0x90], 0
mov qword [rsi + 0x98], 0
mov qword [rsi + 0xa0], 0
mov qword [rsi + 0xa8], 0
mov qword [rsi + 0xb0], 0
mov qword [rsi + 0xb8], 0
mov qword [rsi + 0xc0], 0
mov qword [rsi + 0xc8], 0
mov qword [rsi + 0xd0], 0
mov qword [rsi + 0xd8], 0
mov qword [rsi + 0xe0], 0
mov qword [rsi + 0xe8], 0
mov qword [rsi + 0xf0], 0
mov qword [rsi + 0xf8], 0
mov qword [rsi + 0x100], 0
mov qword [rsi + 0x108], 0
mov qword [rsi + 0x110], 0
mov qword [rsi + 0x118], 0
mov qword [rsi + 0x120], 0
mov qword [rsi + 0x128], 0
mov qword [rsi + 0x130], 0
mov qword [rsi + 0x138], 0
mov qword [rsi + 0x140], 0
mov qword [rsi + 0x148], 0
mov qword [rsi + 0x150], 0
mov qword [rsi + 0x158], 0
mov qword [rsi + 0x160], 0
mov byte [rsi + 0x168], 0
xor ebx, ebx
mov dword [rsi + 0x16c], ebx
mov rdx, rsi
lea rcx, [rsi + 0x170]
call fcn.1801636b0
nop
mov rdx, rsi
lea rcx, [rsi + 0x198]
call fcn.1801636b0
nop
mov byte [rsi + 0x60], 1
lea rax, [rbp + 0x318]
mov qword [rsp + 0x40], rax
mov qword [rbp + 0x350], rbx
mov rcx, qword [0x180314bb8]
test rcx, rcx
je 0x18014820d
mov rax, qword [rcx]
mov r8, qword [rax]
lea rdx, [rbp + 0x318]
call r8
mov qword [rbp + 0x350], rax
movzx ebx, byte [rsi + 0x68]
xorps xmm0, xmm0
movups xmmword [rbp + 0x4ee8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4ef8], xmm1
mov r8d, 0x1f
lea rdx, str.Requeues_after_going_to_the_hub
lea rcx, [rbp + 0x4ee8]
call fcn.1800b1f20
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x4c08], xmm0
movdqa xmm1, xmmword [reloc.OLEAUT32.dll_VariantInit]
movdqu xmmword [rbp + 0x4c18], xmm1
mov rax, qword [str.Requeue]
mov dword [rbp + 0x4c08], eax
movzx eax, word [0x180257e94]
mov word [rbp + 0x4c0c], ax
movzx eax, byte [0x180257e96]
mov byte [rbp + 0x4c0e], al
mov byte [rbp + 0x4c0f], 0
mov byte [rsp + 0x30], 0
lea rax, [rbp + 0x318]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x68]
lea r8, [rbp + 0x4ee8]
lea rdx, [rbp + 0x4c08]
mov rcx, rsi
call fcn.180165c90
nop
mov rdx, qword [rbp + 0x4c20]
cmp rdx, 0xf
jbe 0x1801482fa
inc rdx
mov rcx, qword [rbp + 0x4c08]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1801482f5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180152caf
call fcn.1801aebc8
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4c18], xmm0
mov byte [rbp + 0x4c08], 0
mov rdx, qword [rbp + 0x4f00]
cmp rdx, 0xf
jbe 0x180148352
inc rdx
mov rcx, qword [rbp + 0x4ee8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18014834d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180152ca3
call fcn.1801aebc8
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4ef8], xmm0
mov byte [rbp + 0x4ee8], 0
lea rax, [rbp + 0x358]
mov qword [rsp + 0x40], rax
xor edi, edi
mov qword [rbp + 0x390], rdi
mov rcx, qword [0x180314bb8]
test rcx, rcx
je 0x1801483a1
mov rax, qword [rcx]
mov r8, qword [rax]
lea rdx, [rbp + 0x358]
call r8
mov qword [rbp + 0x390], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4bc8], xmm0
movdqa xmm1, xmmword [reloc.OLEAUT32.dll_VariantInit]
movdqu xmmword [rbp + 0x4bd8], xmm1
mov rax, qword [str.SkyWars]
mov dword [rbp + 0x4bc8], eax
movzx eax, word [0x1802559cc]
mov word [rbp + 0x4bcc], ax
movzx eax, byte [0x1802559ce]
mov byte [rbp + 0x4bce], al
mov byte [rbp + 0x4bcf], 0
lea r9, [rbp + 0x358]
xor r8d, r8d
lea rdx, [rbp + 0x4bc8]
lea rcx, [rbp + 0x4598]
call fcn.180162f20
mov rdx, rax
lea rcx, [rsi + 0x170]
call fcn.180163c10
mov rbx, rax
lea rax, [rbp + 0x398]
mov qword [rsp + 0x40], rax
mov qword [rbp + 0x3d0], rdi
mov rcx, qword [0x180314bb8]
test rcx, rcx
je 0x18014844f
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x398]
call r8
mov qword [rbp + 0x3d0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4c88], xmm0
movdqa xmm1, xmmword [0x18024b6f0]
movdqu xmmword [rbp + 0x4c98], xmm1
movabs rax, 0x7374694b2d796b53
mov qword [rbp + 0x4c88], rax
mov byte [rbp + 0x4c90], 0
lea r9, [rbp + 0x398]
mov r8b, 1
lea rdx, [rbp + 0x4c88]
lea rcx, [rbp + 0x4528]
call fcn.180162f20
mov rdx, rax
mov rcx, rbx
call fcn.180163c10
mov rbx, rax
lea rax, [rbp + 0x3d8]
mov qword [rsp + 0x40], rax
mov qword [rbp + 0x410], rdi
mov rcx, qword [0x180314bb8]
test rcx, rcx
je 0x1801484e2
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x3d8]
call r8
mov qword [rbp + 0x410], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4ba8], xmm0
movdqa xmm1, xmmword [reloc.OLEAUT32.dll_VariantInit]
movdqu xmmword [rbp + 0x4bb8], xmm1
mov rax, qword [str.BedWars]
mov dword [rbp + 0x4ba8], eax
movzx eax, word [0x1802559d4]
mov word [rbp + 0x4bac], ax
movzx eax, byte [0x1802559d6]
mov byte [rbp + 0x4bae], al
mov byte [rbp + 0x4baf], 0
lea r9, [rbp + 0x3d8]
mov r8b, 2
lea rdx, [rbp + 0x4ba8]
lea rcx, [rbp + 0x44b8]
call fcn.180162f20
mov rdx, rax
mov rcx, rbx
call fcn.180163c10
mov rbx, rax
lea rax, [rbp + 0x418]
mov qword [rsp + 0x40], rax
mov qword [rbp + 0x450], rdi
mov rcx, qword [0x180314bb8]
test rcx, rcx
je 0x18014858c
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x418]
call r8
mov qword [rbp + 0x450], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4b88], xmm0
movdqa xmm1, xmmword [0x18024b730]
movdqu xmmword [rbp + 0x4b98], xmm1
movsd xmm0, qword [str.SurvivalGames]
movsd qword [rbp + 0x4b88], xmm0
mov eax, dword [0x1802559e0]
mov dword [rbp + 0x4b90], eax
movzx eax, byte [0x1802559e4]
mov byte [rbp + 0x4b94], al
mov byte [rbp + 0x4b95], 0
lea r9, [rbp + 0x418]
mov r8b, 3
lea rdx, [rbp + 0x4b88]
lea rcx, [rbp + 0x4448]
call fcn.180162f20
mov rdx, rax
mov rcx, rbx
call fcn.180163c10
mov rbx, rax
lea rax, [rbp + 0x458]
mov qword [rsp + 0x40], rax
mov qword [rbp + 0x490], rdi
mov rcx, qword [0x180314bb8]
test rcx, rcx
je 0x180148637
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x458]
call r8
mov qword [rbp + 0x490], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4b68], xmm0
movdqa xmm1, xmmword [0x18024b730]
movdqu xmmword [rbp + 0x4b78], xmm1
movsd xmm0, qword [str.MurderMystery]
movsd qword [rbp + 0x4b68], xmm0
mov eax, dword [0x1802559f0]
mov dword [rbp + 0x4b70], eax
movzx eax, byte [0x1802559f4]
mov byte [rbp + 0x4b74], al
mov byte [rbp + 0x4b75], 0
lea r9, [rbp + 0x458]
mov r8b, 4
lea rdx, [rbp + 0x4b68]
lea rcx, [rbp + 0x4988]
call fcn.180162f20
mov rdx, rax
mov rcx, rbx
call fcn.180163c10
mov rbx, rax
lea rax, [rbp + 0x498]
mov qword [rsp + 0x40], rax
mov qword [rbp + 0x4d0], rdi
mov rcx, qword [0x180314bb8]
test rcx, rcx
je 0x1801486e2
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x498]
call r8
mov qword [rbp + 0x4d0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4ca8], xmm0
movdqa xmm1, xmmword [0x18024b6f0]
movdqu xmmword [rbp + 0x4cb8], xmm1
movabs rax, 0x6e75726874616544
mov qword [rbp + 0x4ca8], rax
mov byte [rbp + 0x4cb0], 0
lea r9, [rbp + 0x498]
mov r8b, 5
lea rdx, [rbp + 0x4ca8]
lea rcx, [rbp + 0x4918]
call fcn.180162f20
mov rdx, rax
mov rcx, rbx
call fcn.180163c10
mov rbx, rax
lea rax, [rbp + 0x4d8]
mov qword [rsp + 0x40], rax
mov qword [rbp + 0x510], rdi
mov rcx, qword [0x180314bb8]
test rcx, rcx
je 0x180148775
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x4d8]
call r8
mov qword [rbp + 0x510], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4be8], xmm0
movdqa xmm1, xmmword [0x18024b710]
movdqu xmmword [rbp + 0x4bf8], xmm1
movsd xmm0, qword [str.Block_Drop]
movsd qword [rbp + 0x4be8], xmm0
movzx eax, word [0x180255a10]
mov word [rbp + 0x4bf0], ax
mov byte [rbp + 0x4bf2], 0
lea r9, [rbp + 0x4d8]
mov r8b, 6
lea rdx, [rbp + 0x4be8]
lea rcx, [rbp + 0x48a8]
call fcn.180162f20
mov rdx, rax
mov rcx, rbx
call fcn.180163c10
mov rbx, rax
lea rax, [rbp + 0x118]
mov qword [rsp + 0x40], rax
mov qword [rbp + 0x150], rdi
mov rcx, qword [0x180314bb8]
test rcx, rcx
je 0x180148815
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x118]
call r8
mov qword [rbp + 0x150], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4c68], xmm0
movdqa xmm1, xmmword [0x18024b6b0]
movdqu xmmword [rbp + 0x4c78], xmm1
mov eax, dword [0x180255a14]
mov word [rbp + 0x4c68], ax
movzx eax, byte [0x180255a16]
mov byte [rbp + 0x4c6a], al
mov byte [rbp + 0x4c6b], 0
lea r9, [rbp + 0x118]
mov r8b, 7
lea rdx, [rbp + 0x4c68]
lea rcx, [rbp + 0x4838]
call fcn.180162f20
mov rdx, rax
mov rcx, rbx
call fcn.180163c10
mov rbx, rax
lea rax, [rbp + 0x158]
mov qword [rsp + 0x40], rax
mov qword [rbp + 0x190], rdi
mov rcx, qword [0x180314bb8]
test rcx, rcx
je 0x1801488b1
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x158]
call r8
mov qword [rbp + 0x190], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4c48], xmm0
movdqa xmm1, xmmword [reloc.OLEAUT32.dll_SysStringLen]
movdqu xmmword [rbp + 0x4c58], xmm1
mov eax, dword [str.Bridge]
mov dword [rbp + 0x4c48], eax
movzx eax, word [0x180255a1c]
mov word [rbp + 0x4c4c], ax
mov byte [rbp + 0x4c4e], 0
lea r9, [rbp + 0x158]
mov r8b, 8
lea rdx, [rbp + 0x4c48]
lea rcx, [rbp + 0x47c8]
call fcn.180162f20
mov rdx, rax
mov rcx, rbx
call fcn.180163c10
mov rbx, rax
lea rax, [rbp + 0x198]
mov qword [rsp + 0x40], rax
mov qword [rbp + 0x1d0], rdi
mov rcx, qword [0x180314bb8]
test rcx, rcx
je 0x18014894d
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x198]
call r8
mov qword [rbp + 0x1d0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4c28], xmm0
movdqa xmm1, xmmword [reloc.OLEAUT32.dll_SysStringLen]
movdqu xmmword [rbp + 0x4c38], xmm1
mov eax, dword [str.Ground]
mov dword [rbp + 0x4c28], eax
movzx eax, word [0x180255a2c]
mov word [rbp + 0x4c2c], ax
mov byte [rbp + 0x4c2e], 0
lea r9, [rbp + 0x198]
mov r8b, 9
lea rdx, [rbp + 0x4c28]
lea rcx, [rbp + 0x4758]
call fcn.180162f20
mov rdx, rax
mov rcx, rbx
call fcn.180163c10
mov rbx, rax
lea rax, [rbp + 0x1d8]
mov qword [rsp + 0x40], rax
mov qword [rbp + 0x210], rdi
mov rcx, qword [0x180314bb8]
test rcx, rcx
je 0x1801489e9
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x1d8]
call r8
mov qword [rbp + 0x210], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4b48], xmm0
movdqa xmm1, xmmword [reloc.OLEAUT32.dll_VariantInit]
movdqu xmmword [rbp + 0x4b58], xmm1
mov rax, qword [str.Gravity]
mov dword [rbp + 0x4b48], eax
movzx eax, word [0x180255a34]
mov word [rbp + 0x4b4c], ax
movzx eax, byte [0x180255a36]
mov byte [rbp + 0x4b4e], al
mov byte [rbp + 0x4b4f], 0
lea r9, [rbp + 0x1d8]
mov r8b, 0xa
lea rdx, [rbp + 0x4b48]
lea rcx, [rbp + 0x46e8]
call fcn.180162f20
mov rdx, rax
mov rcx, rbx
call fcn.180163c10
mov rbx, rax
lea rax, [rbp + 0x218]
mov qword [rsp + 0x40], rax
mov qword [rbp + 0x250], rdi
mov rcx, qword [0x180314bb8]
test rcx, rcx
je 0x180148a93
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x218]
call r8
mov qword [rbp + 0x250], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4e28], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4e38], xmm1
mov r8d, 4
lea rdx, str.Hide
lea rcx, [rbp + 0x4e28]
call fcn.1800b1f20
nop
lea r9, [rbp + 0x218]
mov r8b, 0xb
lea rdx, [rbp + 0x4e28]
lea rcx, [rbp + 0x43d8]
call fcn.180162f20
mov rdx, rax
mov rcx, rbx
call fcn.180163c10
nop
mov r8, qword [rbp + 0x4e40]
cmp r8, 0xf
jbe 0x180148b0b
mov rdx, qword [rbp + 0x4e28]
lea rcx, [rbp + 0x4e28]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4e38], xmm0
mov byte [rbp + 0x4e28], 0
mov r8, qword [rbp + 0x4b60]
cmp r8, 0xf
jbe 0x180148b42
mov rdx, qword [rbp + 0x4b48]
lea rcx, [rbp + 0x4b48]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4b58], xmm0
mov byte [rbp + 0x4b48], 0
mov r8, qword [rbp + 0x4c40]
cmp r8, 0xf
jbe 0x180148b79
mov rdx, qword [rbp + 0x4c28]
lea rcx, [rbp + 0x4c28]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4c38], xmm0
mov byte [rbp + 0x4c28], 0
mov r8, qword [rbp + 0x4c60]
cmp r8, 0xf
jbe 0x180148bb0
mov rdx, qword [rbp + 0x4c48]
lea rcx, [rbp + 0x4c48]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4c58], xmm0
mov byte [rbp + 0x4c48], 0
mov r8, qword [rbp + 0x4c80]
cmp r8, 0xf
jbe 0x180148be7
mov rdx, qword [rbp + 0x4c68]
lea rcx, [rbp + 0x4c68]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4c78], xmm0
mov byte [rbp + 0x4c68], 0
mov r8, qword [rbp + 0x4c00]
cmp r8, 0xf
jbe 0x180148c1e
mov rdx, qword [rbp + 0x4be8]
lea rcx, [rbp + 0x4be8]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4bf8], xmm0
mov byte [rbp + 0x4be8], 0
mov r8, qword [rbp + 0x4cc0]
cmp r8, 0xf
jbe 0x180148c55
mov rdx, qword [rbp + 0x4ca8]
lea rcx, [rbp + 0x4ca8]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4cb8], xmm0
mov byte [rbp + 0x4ca8], 0
mov r8, qword [rbp + 0x4b80]
cmp r8, 0xf
jbe 0x180148c8c
mov rdx, qword [rbp + 0x4b68]
lea rcx, [rbp + 0x4b68]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4b78], xmm0
mov byte [rbp + 0x4b68], 0
mov r8, qword [rbp + 0x4ba0]
cmp r8, 0xf
jbe 0x180148cc3
mov rdx, qword [rbp + 0x4b88]
lea rcx, [rbp + 0x4b88]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4b98], xmm0
mov byte [rbp + 0x4b88], 0
mov r8, qword [rbp + 0x4bc0]
cmp r8, 0xf
jbe 0x180148cfa
mov rdx, qword [rbp + 0x4ba8]
lea rcx, [rbp + 0x4ba8]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4bb8], xmm0
mov byte [rbp + 0x4ba8], 0
mov r8, qword [rbp + 0x4ca0]
cmp r8, 0xf
jbe 0x180148d31
mov rdx, qword [rbp + 0x4c88]
lea rcx, [rbp + 0x4c88]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4c98], xmm0
mov byte [rbp + 0x4c88], 0
mov r8, qword [rbp + 0x4be0]
cmp r8, 0xf
jbe 0x180148d68
mov rdx, qword [rbp + 0x4bc8]
lea rcx, [rbp + 0x4bc8]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4bd8], xmm0
mov byte [rbp + 0x4bc8], 0
lea rax, [rbp + 0x258]
mov qword [rsp + 0x40], rax
mov qword [rbp + 0x290], rdi
mov rcx, qword [0x180314bb8]
test rcx, rcx
je 0x180148db5
mov rax, qword [rcx]
mov r8, qword [rax]
lea rdx, [rbp + 0x258]
call r8
mov qword [rbp + 0x290], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4de8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4df8], xmm1
mov r8d, 0x10
lea rdx, str.The_game_to_play
lea rcx, [rbp + 0x4de8]
call fcn.1800b1f20
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x4e08], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4e18], xmm1
mov r8d, 4
lea rdx, str.Game
lea rcx, [rbp + 0x4e08]
call fcn.1800b1f20
nop
mov byte [rsp + 0x30], 0
lea rax, [rbp + 0x258]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], edi
lea r9, [rsi + 0x170]
lea r8, [rbp + 0x4de8]
lea rdx, [rbp + 0x4e08]
mov rcx, rsi
call fcn.180165f70
nop
mov r8, qword [rbp + 0x4e20]
cmp r8, 0xf
jbe 0x180148e66
mov rdx, qword [rbp + 0x4e08]
lea rcx, [rbp + 0x4e08]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4e18], xmm0
mov byte [rbp + 0x4e08], 0
mov r8, qword [rbp + 0x4e00]
cmp r8, 0xf
jbe 0x180148e9d
mov rdx, qword [rbp + 0x4de8]
lea rcx, [rbp + 0x4de8]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4df8], xmm0
mov byte [rbp + 0x4de8], 0
lea rax, [rbp + 0x298]
mov qword [rsp + 0x40], rax
mov qword [rbp + 0x2d0], rdi
mov rcx, qword [0x180314bb8]
test rcx, rcx
je 0x180148eea
mov rax, qword [rcx]
mov r8, qword [rax]
lea rdx, [rbp + 0x298]
call r8
mov qword [rbp + 0x2d0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4d48], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4d58], xmm1
mov r8d, 4
lea rdx, str.Solo
lea rcx, [rbp + 0x4d48]
call fcn.1800b1f20
nop
lea r9, [rbp + 0x298]
xor r8d, r8d
lea rdx, [rbp + 0x4d48]
lea rcx, [rbp + 0x4678]
call fcn.180162f20
mov rdx, rax
lea rcx, [rsi + 0x198]
call fcn.180163c10
mov rbx, rax
lea rax, [rsp + 0x58]
mov qword [rsp + 0x40], rax
lea rax, [0x180258b70]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x60], rsi
lea rax, [rsp + 0x58]
mov qword [rbp - 0x70], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4d68], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4d78], xmm1
mov r8d, 3
lea rdx, [0x180255a64]
lea rcx, [rbp + 0x4d68]
call fcn.1800b1f20
nop
lea r9, [rsp + 0x58]
mov r8b, 1
lea rdx, [rbp + 0x4d68]
lea rcx, [rbp + 0x4608]
call fcn.180162f20
mov rdx, rax
mov rcx, rbx
call fcn.180163c10
mov rbx, rax
lea rax, [rbp - 0x68]
mov qword [rsp + 0x40], rax
lea rax, [0x180258ba0]
mov qword [rbp - 0x68], rax
mov qword [rbp - 0x60], rsi
lea rax, [rbp - 0x68]
mov qword [rbp - 0x30], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4d88], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4d98], xmm1
mov r8d, 5
lea rdx, str.Trios
lea rcx, [rbp + 0x4d88]
call fcn.1800b1f20
nop
lea r9, [rbp - 0x68]
mov r8b, 2
lea rdx, [rbp + 0x4d88]
lea rcx, [rbp + 0x49f8]
call fcn.180162f20
mov rdx, rax
mov rcx, rbx
call fcn.180163c10
mov rbx, rax
lea rax, [rbp - 0x28]
mov qword [rsp + 0x40], rax
lea rax, [0x180258bd0]
mov qword [rbp - 0x28], rax
mov qword [rbp - 0x20], rsi
lea rax, [rbp - 0x28]
mov qword [rbp + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4da8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4db8], xmm1
mov r8d, 5
lea rdx, str.Squad
lea rcx, [rbp + 0x4da8]
call fcn.1800b1f20
nop
lea r9, [rbp - 0x28]
mov r8b, 3
lea rdx, [rbp + 0x4da8]
lea rcx, [rbp + 0x4a68]
call fcn.180162f20
mov rdx, rax
mov rcx, rbx
call fcn.180163c10
mov rbx, rax
lea rax, [rbp + 0x18]
mov qword [rsp + 0x40], rax
lea rax, [0x180258ba0]
mov qword [rbp + 0x18], rax
mov qword [rbp + 0x20], rsi
lea rax, [rbp + 0x18]
mov qword [rbp + 0x50], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4dc8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4dd8], xmm1
mov r8d, 4
lea rdx, str.Mega
lea rcx, [rbp + 0x4dc8]
call fcn.1800b1f20
nop
lea r9, [rbp + 0x18]
mov r8b, 4
lea rdx, [rbp + 0x4dc8]
lea rcx, [rbp + 0x4ad8]
call fcn.180162f20
mov rdx, rax
mov rcx, rbx
call fcn.180163c10
nop
mov r8, qword [rbp + 0x4de0]
cmp r8, 0xf
jbe 0x180149147
mov rdx, qword [rbp + 0x4dc8]
lea rcx, [rbp + 0x4dc8]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4dd8], xmm0
mov byte [rbp + 0x4dc8], 0
mov r8, qword [rbp + 0x4dc0]
cmp r8, 0xf
jbe 0x18014917e
mov rdx, qword [rbp + 0x4da8]
lea rcx, [rbp + 0x4da8]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4db8], xmm0
mov byte [rbp + 0x4da8], 0
mov r8, qword [rbp + 0x4da0]
cmp r8, 0xf
jbe 0x1801491b5
mov rdx, qword [rbp + 0x4d88]
lea rcx, [rbp + 0x4d88]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4d98], xmm0
mov byte [rbp + 0x4d88], 0
mov r8, qword [rbp + 0x4d80]
cmp r8, 0xf
jbe 0x1801491ec
mov rdx, qword [rbp + 0x4d68]
lea rcx, [rbp + 0x4d68]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4d78], xmm0
mov byte [rbp + 0x4d68], 0
mov r8, qword [rbp + 0x4d60]
cmp r8, 0xf
jbe 0x180149223
mov rdx, qword [rbp + 0x4d48]
lea rcx, [rbp + 0x4d48]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4d58], xmm0
mov byte [rbp + 0x4d48], 0
lea rax, [rbp + 0x2d8]
mov qword [rsp + 0x40], rax
mov qword [rbp + 0x310], rdi
mov rcx, qword [0x180314bb8]
test rcx, rcx
je 0x180149270
mov rax, qword [rcx]
mov r8, qword [rax]
lea rdx, [rbp + 0x2d8]
call r8
mov qword [rbp + 0x310], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x4d08], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4d18], xmm1
mov r8d, 0x14
lea rdx, str.The_size_of_the_team
lea rcx, [rbp + 0x4d08]
call fcn.1800b1f20
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x4d28], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4d38], xmm1
mov r8d, 8
lea rdx, str.TeamSize
lea rcx, [rbp + 0x4d28]
call fcn.1800b1f20
nop
mov byte [rsp + 0x30], 0
lea rax, [rbp + 0x2d8]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], edi
lea r9, [rsi + 0x198]
lea r8, [rbp + 0x4d08]
lea rdx, [rbp + 0x4d28]
mov rcx, rsi
call fcn.180165f70
nop
mov r8, qword [rbp + 0x4d40]
cmp r8, 0xf
jbe 0x180149321
mov rdx, qword [rbp + 0x4d28]
lea rcx, [rbp + 0x4d28]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4d38], xmm0
mov byte [rbp + 0x4d28], 0
mov r8, qword [rbp + 0x4d20]
cmp r8, 0xf
jbe 0x180149358
mov rdx, qword [rbp + 0x4d08]
lea rcx, [rbp + 0x4d08]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4d18], xmm0
mov byte [rbp + 0x4d08], 0
lea rax, [rbp + 0x58]
mov qword [rsp + 0x40], rax
lea rax, [0x180258c00]
mov qword [rbp + 0x58], rax
mov qword [rbp + 0x60], rsi
lea rax, [rbp + 0x58]
mov qword [rbp + 0x90], rax
movzx ebx, byte [rsi + 0x69]
xorps xmm0, xmm0
movups xmmword [rbp + 0x4e48], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4e58], xmm1
xor r8d, r8d
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x4e48]
call fcn.1800b1f20
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x4ce8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4cf8], xmm1
mov r8d, 7
lea rdx, str.Balance
lea rcx, [rbp + 0x4ce8]
call fcn.1800b1f20
nop
mov byte [rsp + 0x30], 0
lea rax, [rbp + 0x58]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x69]
lea r8, [rbp + 0x4e48]
lea rdx, [rbp + 0x4ce8]
mov rcx, rsi
call fcn.180165c90
nop
mov r8, qword [rbp + 0x4d00]
cmp r8, 0xf
jbe 0x18014943e
mov rdx, qword [rbp + 0x4ce8]
lea rcx, [rbp + 0x4ce8]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4cf8], xmm0
mov byte [rbp + 0x4ce8], 0
mov r8, qword [rbp + 0x4e60]
cmp r8, 0xf
jbe 0x180149475
mov rdx, qword [rbp + 0x4e48]
lea rcx, [rbp + 0x4e48]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4e58], xmm0
mov byte [rbp + 0x4e48], 0
lea rax, [rbp + 0x98]
mov qword [rsp + 0x40], rax
lea rax, [0x180258c00]
mov qword [rbp + 0x98], rax
mov qword [rbp + 0xa0], rsi
lea rax, [rbp + 0x98]
mov qword [rbp + 0xd0], rax
movzx ebx, byte [rsi + 0x6a]
xorps xmm0, xmm0
movups xmmword [rbp + 0x4e88], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4e98], xmm1
xor r8d, r8d
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x4e88]
call fcn.1800b1f20
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x4e68], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4e78], xmm1
mov r8d, 0xf
lea rdx, str.Baroque_Kingdom
lea rcx, [rbp + 0x4e68]
call fcn.1800b1f20
nop
mov byte [rsp + 0x30], 0
lea rax, [rbp + 0x98]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x6a]
lea r8, [rbp + 0x4e88]
lea rdx, [rbp + 0x4e68]
mov rcx, rsi
call fcn.180165c90
nop
mov r8, qword [rbp + 0x4e80]
cmp r8, 0xf
jbe 0x18014956a
mov rdx, qword [rbp + 0x4e68]
lea rcx, [rbp + 0x4e68]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4e78], xmm0
mov byte [rbp + 0x4e68], 0
mov r8, qword [rbp + 0x4ea0]
cmp r8, 0xf
jbe 0x1801495a1
mov rdx, qword [rbp + 0x4e88]
lea rcx, [rbp + 0x4e88]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4e98], xmm0
mov byte [rbp + 0x4e88], 0
lea rax, [rbp + 0xd8]
mov qword [rsp + 0x40], rax
lea rax, [0x180258c00]
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xe0], rsi
lea rax, [rbp + 0xd8]
mov qword [rbp + 0x110], rax
movzx ebx, byte [rsi + 0x6b]
xorps xmm0, xmm0
movups xmmword [rbp + 0x4cc8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4cd8], xmm1
xor r8d, r8d
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x4cc8]
call fcn.1800b1f20
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x4ea8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x4eb8], xmm1
mov r8d, 5
lea rdx, str.Crypt
lea rcx, [rbp + 0x4ea8]
call fcn.1800b1f20
nop
mov byte [rsp + 0x30], 0
lea rax, [rbp + 0xd8]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x6b]
lea r8, [rbp + 0x4cc8]
lea rdx, [rbp + 0x4ea8]
mov rcx, rsi
call fcn.180165c90
nop
mov r8, qword [rbp + 0x4ec0]
cmp r8, 0xf
jbe 0x180149696
mov rdx, qword [rbp + 0x4ea8]
lea rcx, [rbp + 0x4ea8]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4eb8], xmm0
mov byte [rbp + 0x4ea8], 0
mov r8, qword [rbp + 0x4ce0]
cmp r8, 0xf
jbe 0x1801496cd
mov rdx, qword [rbp + 0x4cc8]
lea rcx, [rbp + 0x4cc8]
call fcn.1800b3280
movdqa xmm0, xmmword [0x18024bd50]
movdqu xmmword [rbp + 0x4cd8], xmm0
mov byte [rbp + 0x4cc8], 0
lea rax, [rbp + 0xcd8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xcd8]
call fcn.180147ae0
mov rdi, rax
movzx ebx, byte [rsi + 0x6c]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6988]
call fcn.1800b2900
nop
lea rdx, str.Europa
lea rcx, [rbp + 0x6968]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x6c]
lea r8, [rbp + 0x6988]
lea rdx, [rbp + 0x6968]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6968]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6988]
call fcn.1800b2cf0
lea rax, [rbp + 0xd18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xd18]
call fcn.180147ae0
mov rdi, rax
movzx ebx, byte [rsi + 0x6d]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x69c8]
call fcn.1800b2900
nop
lea rdx, str.Gingerbread_Town
lea rcx, [rbp + 0x69a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x6d]
lea r8, [rbp + 0x69c8]
lea rdx, [rbp + 0x69a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x69a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x69c8]
call fcn.1800b2cf0
lea rax, [rbp + 0xd58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xd58]
call fcn.180147ae0
mov rdi, rax
movzx ebx, byte [rsi + 0x6e]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6a08]
call fcn.1800b2900
nop
lea rdx, [0x180257ed4]
lea rcx, [rbp + 0x69e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x6e]
lea r8, [rbp + 0x6a08]
lea rdx, [rbp + 0x69e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x69e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6a08]
call fcn.1800b2cf0
lea rax, [rbp + 0xd98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xd98]
call fcn.180147ae0
mov rdi, rax
movzx ebx, byte [rsi + 0x6f]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6a48]
call fcn.1800b2900
nop
lea rdx, str.Ice_Pillars
lea rcx, [rbp + 0x6a28]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x6f]
lea r8, [rbp + 0x6a48]
lea rdx, [rbp + 0x6a28]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6a28]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6a48]
call fcn.1800b2cf0
lea rax, [rbp + 0xdd8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xdd8]
call fcn.180147ae0
mov rdi, rax
movzx ebx, byte [rsi + 0x70]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6a88]
call fcn.1800b2900
nop
lea rdx, str.Ivory
lea rcx, [rbp + 0x6a68]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x70]
lea r8, [rbp + 0x6a88]
lea rdx, [rbp + 0x6a68]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6a68]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6a88]
call fcn.1800b2cf0
lea rax, [rbp + 0xe18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xe18]
call fcn.180147ae0
mov rdi, rax
movzx ebx, byte [rsi + 0x71]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6ac8]
call fcn.1800b2900
nop
lea rdx, str.Lush
lea rcx, [rbp + 0x6aa8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x71]
lea r8, [rbp + 0x6ac8]
lea rdx, [rbp + 0x6aa8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6aa8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6ac8]
call fcn.1800b2cf0
lea rax, [rbp + 0xe58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xe58]
call fcn.180147ae0
mov rdi, rax
movzx ebx, byte [rsi + 0x72]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6b08]
call fcn.1800b2900
nop
lea rdx, str.Monastery
lea rcx, [rbp + 0x6ae8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x72]
lea r8, [rbp + 0x6b08]
lea rdx, [rbp + 0x6ae8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6ae8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6b08]
call fcn.1800b2cf0
lea rax, [rbp + 0xe98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xe98]
call fcn.180147ae0
mov rdi, rax
movzx ebx, byte [rsi + 0x73]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6b48]
call fcn.1800b2900
nop
lea rdx, str.Pillars
lea rcx, [rbp + 0x6b28]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x73]
lea r8, [rbp + 0x6b48]
lea rdx, [rbp + 0x6b28]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6b28]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6b48]
call fcn.1800b2cf0
lea rax, [rbp + 0xed8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xed8]
call fcn.180147ae0
mov rdi, rax
movzx ebx, byte [rsi + 0x74]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6b88]
call fcn.1800b2900
nop
lea rdx, str.Pinecone_Point
lea rcx, [rbp + 0x6b68]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x74]
lea r8, [rbp + 0x6b88]
lea rdx, [rbp + 0x6b68]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6b68]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6b88]
call fcn.1800b2cf0
lea rax, [rbp + 0xf18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xf18]
call fcn.180147ae0
mov rdi, rax
movzx ebx, byte [rsi + 0x75]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6bc8]
call fcn.1800b2900
nop
lea rdx, str.Snowballance
lea rcx, [rbp + 0x6ba8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x75]
lea r8, [rbp + 0x6bc8]
lea rdx, [rbp + 0x6ba8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6ba8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6bc8]
call fcn.1800b2cf0
lea rax, [rbp + 0xf58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xf58]
call fcn.180147ae0
mov rdi, rax
movzx ebx, byte [rsi + 0x76]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6c08]
call fcn.1800b2900
nop
lea rdx, str.Turmoil
lea rcx, [rbp + 0x6be8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x76]
lea r8, [rbp + 0x6c08]
lea rdx, [rbp + 0x6be8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6be8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6c08]
call fcn.1800b2cf0
lea rax, [rbp + 0xf98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xf98]
call fcn.180147ae0
mov rdi, rax
movzx ebx, byte [rsi + 0x77]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6c48]
call fcn.1800b2900
nop
lea rdx, [0x180257f40]
lea rcx, [rbp + 0x6c28]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x77]
lea r8, [rbp + 0x6c48]
lea rdx, [rbp + 0x6c28]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6c28]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6c48]
call fcn.1800b2cf0
lea rax, [rbp + 0xfd8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xfd8]
call fcn.180147ae0
mov rdi, rax
movzx ebx, byte [rsi + 0x78]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6c88]
call fcn.1800b2900
nop
lea rdx, str.Violet_Keep
lea rcx, [rbp + 0x6c68]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x78]
lea r8, [rbp + 0x6c88]
lea rdx, [rbp + 0x6c68]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6c68]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6c88]
call fcn.1800b2cf0
lea rax, [rbp + 0x1018]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1018]
call fcn.180147ae0
mov rdi, rax
movzx ebx, byte [rsi + 0x79]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6cc8]
call fcn.1800b2900
nop
lea rdx, str.Volcano
lea rcx, [rbp + 0x6ca8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x79]
lea r8, [rbp + 0x6cc8]
lea rdx, [rbp + 0x6ca8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6ca8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6cc8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1058]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1058]
call fcn.180147ae0
mov rdi, rax
movzx ebx, byte [rsi + 0x7a]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6d08]
call fcn.1800b2900
nop
lea rdx, str.Wild_Wood
lea rcx, [rbp + 0x6ce8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x7a]
lea r8, [rbp + 0x6d08]
lea rdx, [rbp + 0x6ce8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6ce8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6d08]
call fcn.1800b2cf0
lea rax, [rbp + 0x1098]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1098]
call fcn.180147ae0
mov rdi, rax
movzx ebx, byte [rsi + 0x7b]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6d48]
call fcn.1800b2900
nop
lea rdx, str.Woodpine
lea rcx, [rbp + 0x6d28]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x7b]
lea r8, [rbp + 0x6d48]
lea rdx, [rbp + 0x6d28]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6d28]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6d48]
call fcn.1800b2cf0
lea rax, [rbp + 0x10d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x10d8]
call fcn.180147c90
mov rdi, rax
movzx ebx, byte [rsi + 0x7c]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6d88]
call fcn.1800b2900
nop
lea rdx, str.Anora
lea rcx, [rbp + 0x6d68]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x7c]
lea r8, [rbp + 0x6d88]
lea rdx, [rbp + 0x6d68]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6d68]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6d88]
call fcn.1800b2cf0
lea rax, [rbp + 0x1118]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1118]
call fcn.180147c90
mov rdi, rax
movzx ebx, byte [rsi + 0x7d]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6dc8]
call fcn.1800b2900
nop
lea rdx, str.Boulevard
lea rcx, [rbp + 0x6da8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x7d]
lea r8, [rbp + 0x6dc8]
lea rdx, [rbp + 0x6da8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6da8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6dc8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1158]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1158]
call fcn.180147c90
mov rdi, rax
movzx ebx, byte [rsi + 0x7e]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6e08]
call fcn.1800b2900
nop
lea rdx, str.Burgundy
lea rcx, [rbp + 0x6de8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x7e]
lea r8, [rbp + 0x6e08]
lea rdx, [rbp + 0x6de8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6de8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6e08]
call fcn.1800b2cf0
lea rax, [rbp + 0x1198]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1198]
call fcn.180147c90
mov rdi, rax
movzx ebx, byte [rsi + 0x7f]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6e48]
call fcn.1800b2900
nop
lea rdx, str.Cabin
lea rcx, [rbp + 0x6e28]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x7f]
lea r8, [rbp + 0x6e48]
lea rdx, [rbp + 0x6e28]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6e28]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6e48]
call fcn.1800b2cf0
lea rax, [rbp + 0x11d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x11d8]
call fcn.180147c90
mov rdi, rax
movzx ebx, byte [rsi + 0x80]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6e88]
call fcn.1800b2900
nop
lea rdx, str.Calor
lea rcx, [rbp + 0x6e68]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x80]
lea r8, [rbp + 0x6e88]
lea rdx, [rbp + 0x6e68]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6e68]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6e88]
call fcn.1800b2cf0
lea rax, [rbp + 0x1218]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1218]
call fcn.180147c90
mov rdi, rax
movzx ebx, byte [rsi + 0x81]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6ec8]
call fcn.1800b2900
nop
lea rdx, str.Capacity
lea rcx, [rbp + 0x6ea8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x81]
lea r8, [rbp + 0x6ec8]
lea rdx, [rbp + 0x6ea8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6ea8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6ec8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1258]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1258]
call fcn.180147c90
mov rdi, rax
movzx ebx, byte [rsi + 0x82]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6f08]
call fcn.1800b2900
nop
lea rdx, str.Dynasty
lea rcx, [rbp + 0x6ee8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x82]
lea r8, [rbp + 0x6f08]
lea rdx, [rbp + 0x6ee8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6ee8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6f08]
call fcn.1800b2cf0
lea rax, [rbp + 0x1298]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1298]
call fcn.180147c90
mov rdi, rax
movzx ebx, byte [rsi + 0x83]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6f48]
call fcn.1800b2900
nop
lea rdx, str.Elf_Town
lea rcx, [rbp + 0x6f28]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x83]
lea r8, [rbp + 0x6f48]
lea rdx, [rbp + 0x6f28]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6f28]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6f48]
call fcn.1800b2cf0
lea rax, [rbp + 0x12d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x12d8]
call fcn.180147c90
mov rdi, rax
movzx ebx, byte [rsi + 0x84]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6f88]
call fcn.1800b2900
nop
lea rdx, str.Frio
lea rcx, [rbp + 0x6f68]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x84]
lea r8, [rbp + 0x6f88]
lea rdx, [rbp + 0x6f68]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6f68]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6f88]
call fcn.1800b2cf0
lea rax, [rbp + 0x1318]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1318]
call fcn.180147c90
mov rdi, rax
movzx ebx, byte [rsi + 0x85]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6fc8]
call fcn.1800b2900
nop
lea rdx, str.Galactic
lea rcx, [rbp + 0x6fa8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x85]
lea r8, [rbp + 0x6fc8]
lea rdx, [rbp + 0x6fa8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6fa8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6fc8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1358]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1358]
call fcn.180147c90
mov rdi, rax
movzx ebx, byte [rsi + 0x86]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7008]
call fcn.1800b2900
nop
lea rdx, str.Meadow
lea rcx, [rbp + 0x6fe8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x86]
lea r8, [rbp + 0x7008]
lea rdx, [rbp + 0x6fe8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6fe8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7008]
call fcn.1800b2cf0
lea rax, [rbp + 0x1398]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1398]
call fcn.180147c90
mov rdi, rax
movzx ebx, byte [rsi + 0x87]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7048]
call fcn.1800b2900
nop
lea rdx, str.Ruby
lea rcx, [rbp + 0x7028]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x87]
lea r8, [rbp + 0x7048]
lea rdx, [rbp + 0x7028]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7028]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7048]
call fcn.1800b2cf0
lea rax, [rbp + 0x13d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x13d8]
call fcn.180147c90
mov rdi, rax
movzx ebx, byte [rsi + 0x88]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7088]
call fcn.1800b2900
nop
lea rdx, str.Sanctuary
lea rcx, [rbp + 0x7068]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x88]
lea r8, [rbp + 0x7088]
lea rdx, [rbp + 0x7068]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7068]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7088]
call fcn.1800b2cf0
lea rax, [rbp + 0x1418]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1418]
call fcn.180147c90
mov rdi, rax
movzx ebx, byte [rsi + 0x89]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x70c8]
call fcn.1800b2900
nop
lea rdx, str.Spooktopia
lea rcx, [rbp + 0x70a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x89]
lea r8, [rbp + 0x70c8]
lea rdx, [rbp + 0x70a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x70a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x70c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1458]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1458]
call fcn.180147c90
mov rdi, rax
movzx ebx, byte [rsi + 0x8a]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7108]
call fcn.1800b2900
nop
lea rdx, [0x180258030]
lea rcx, [rbp + 0x70e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x8a]
lea r8, [rbp + 0x7108]
lea rdx, [rbp + 0x70e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x70e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7108]
call fcn.1800b2cf0
lea rax, [rbp + 0x1498]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1498]
call fcn.180147c90
mov rdi, rax
movzx ebx, byte [rsi + 0x8b]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7148]
call fcn.1800b2900
nop
lea rdx, str.Utopia
lea rcx, [rbp + 0x7128]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x8b]
lea r8, [rbp + 0x7148]
lea rdx, [rbp + 0x7128]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7128]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7148]
call fcn.1800b2cf0
lea rax, [rbp + 0x14d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x14d8]
call fcn.180147cc0
mov rdi, rax
movzx ebx, byte [rsi + 0x8c]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7188]
call fcn.1800b2900
nop
lea rdx, str.Amsterdam
lea rcx, [rbp + 0x7168]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x8c]
lea r8, [rbp + 0x7188]
lea rdx, [rbp + 0x7168]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7168]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7188]
call fcn.1800b2cf0
lea rax, [rbp + 0x1518]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1518]
call fcn.180147cc0
mov rdi, rax
movzx ebx, byte [rsi + 0x8d]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x71c8]
call fcn.1800b2900
nop
lea rdx, str.Bazaar
lea rcx, [rbp + 0x71a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x8d]
lea r8, [rbp + 0x71c8]
lea rdx, [rbp + 0x71a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x71a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x71c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1558]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1558]
call fcn.180147cc0
mov rdi, rax
movzx ebx, byte [rsi + 0x8e]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7208]
call fcn.1800b2900
nop
lea rdx, str.Spellbrook
lea rcx, [rbp + 0x71e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x8e]
lea r8, [rbp + 0x7208]
lea rdx, [rbp + 0x71e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x71e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7208]
call fcn.1800b2cf0
lea rax, [rbp + 0x1598]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1598]
call fcn.180147cc0
mov rdi, rax
movzx ebx, byte [rsi + 0x8f]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7228]
call fcn.1800b2900
nop
lea rdx, str.Armada
lea rcx, [rbp + 0x5a28]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x8f]
lea r8, [rbp + 0x7228]
lea rdx, [rbp + 0x5a28]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5a28]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7228]
call fcn.1800b2cf0
lea rax, [rbp + 0x15d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x15d8]
call fcn.180147cc0
mov rdi, rax
movzx ebx, byte [rsi + 0x90]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7268]
call fcn.1800b2900
nop
lea rdx, str.Alpine
lea rcx, [rbp + 0x7248]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x90]
lea r8, [rbp + 0x7268]
lea rdx, [rbp + 0x7248]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7248]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7268]
call fcn.1800b2cf0
lea rax, [rbp + 0x1618]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1618]
call fcn.180147cc0
mov rdi, rax
movzx ebx, byte [rsi + 0x91]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x72a8]
call fcn.1800b2900
nop
lea rdx, str.Sunset_City
lea rcx, [rbp + 0x7288]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x91]
lea r8, [rbp + 0x72a8]
lea rdx, [rbp + 0x7288]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7288]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x72a8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1658]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1658]
call fcn.180147cc0
mov rdi, rax
movzx ebx, byte [rsi + 0x92]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x72e8]
call fcn.1800b2900
nop
lea rdx, str.Flower_Pots
lea rcx, [rbp + 0x72c8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x92]
lea r8, [rbp + 0x72e8]
lea rdx, [rbp + 0x72c8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x72c8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x72e8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1698]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1698]
call fcn.180147cc0
mov rdi, rax
movzx ebx, byte [rsi + 0x93]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7328]
call fcn.1800b2900
nop
lea rdx, str.Beyond
lea rcx, [rbp + 0x7308]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x93]
lea r8, [rbp + 0x7328]
lea rdx, [rbp + 0x7308]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7308]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7328]
call fcn.1800b2cf0
lea rax, [rbp + 0x16d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x16d8]
call fcn.180147cc0
mov rdi, rax
movzx ebx, byte [rsi + 0x94]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7368]
call fcn.1800b2900
nop
lea rdx, [0x1802580a4]
lea rcx, [rbp + 0x7348]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x94]
lea r8, [rbp + 0x7368]
lea rdx, [rbp + 0x7348]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7348]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7368]
call fcn.1800b2cf0
lea rax, [rbp + 0x1718]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1718]
call fcn.180147cc0
mov rdi, rax
movzx ebx, byte [rsi + 0x95]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x73a8]
call fcn.1800b2900
nop
lea rdx, [0x1802580ac]
lea rcx, [rbp + 0x7388]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x95]
lea r8, [rbp + 0x73a8]
lea rdx, [rbp + 0x7388]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7388]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x73a8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1758]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1758]
call fcn.180147cc0
mov rdi, rax
movzx ebx, byte [rsi + 0x96]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x73e8]
call fcn.1800b2900
nop
lea rdx, str.Campsite
lea rcx, [rbp + 0x73c8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x96]
lea r8, [rbp + 0x73e8]
lea rdx, [rbp + 0x73c8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x73c8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x73e8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1798]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1798]
call fcn.180147cc0
mov rdi, rax
movzx ebx, byte [rsi + 0x97]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7428]
call fcn.1800b2900
nop
lea rdx, str.Flourish
lea rcx, [rbp + 0x7408]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x97]
lea r8, [rbp + 0x7428]
lea rdx, [rbp + 0x7408]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7408]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7428]
call fcn.1800b2cf0
lea rax, [rbp + 0x17d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x17d8]
call fcn.180147cf0
mov rdi, rax
movzx ebx, byte [rsi + 0x98]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7468]
call fcn.1800b2900
nop
lea rdx, [0x1802580d8]
lea rcx, [rbp + 0x7448]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x98]
lea r8, [rbp + 0x7468]
lea rdx, [rbp + 0x7448]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7448]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7468]
call fcn.1800b2cf0
lea rax, [rbp + 0x1818]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1818]
call fcn.180147cf0
mov rdi, rax
movzx ebx, byte [rsi + 0x99]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x74a8]
call fcn.1800b2900
nop
lea rdx, str.Monument
lea rcx, [rbp + 0x7488]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x99]
lea r8, [rbp + 0x74a8]
lea rdx, [rbp + 0x7488]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7488]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x74a8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1858]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1858]
call fcn.180147cf0
mov rdi, rax
movzx ebx, byte [rsi + 0x9a]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x74e8]
call fcn.1800b2900
nop
lea rdx, str.Obelisk
lea rcx, [rbp + 0x74c8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x9a]
lea r8, [rbp + 0x74e8]
lea rdx, [rbp + 0x74c8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x74c8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x74e8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1898]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1898]
call fcn.180147cf0
mov rdi, rax
movzx ebx, byte [rsi + 0x9b]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7528]
call fcn.1800b2900
nop
lea rdx, str.Rocky_Heights
lea rcx, [rbp + 0x7508]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x9b]
lea r8, [rbp + 0x7528]
lea rdx, [rbp + 0x7508]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7508]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7528]
call fcn.1800b2cf0
lea rax, [rbp + 0x18d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x18d8]
call fcn.180147cf0
mov rdi, rax
movzx ebx, byte [rsi + 0x9c]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7568]
call fcn.1800b2900
nop
lea rdx, [0x180258108]
lea rcx, [rbp + 0x7548]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x9c]
lea r8, [rbp + 0x7568]
lea rdx, [rbp + 0x7548]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7548]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7568]
call fcn.1800b2cf0
lea rax, [rbp + 0x1918]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1918]
call fcn.180147cf0
mov rdi, rax
movzx ebx, byte [rsi + 0x9d]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x75a8]
call fcn.1800b2900
nop
lea rdx, str.Sky_Kingdom
lea rcx, [rbp + 0x7588]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x9d]
lea r8, [rbp + 0x75a8]
lea rdx, [rbp + 0x7588]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7588]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x75a8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1958]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1958]
call fcn.180147cf0
mov rdi, rax
movzx ebx, byte [rsi + 0x9e]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x75e8]
call fcn.1800b2900
nop
lea rdx, str.Timer
lea rcx, [rbp + 0x75c8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x9e]
lea r8, [rbp + 0x75e8]
lea rdx, [rbp + 0x75c8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x75c8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x75e8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1998]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1998]
call fcn.180147d20
mov rdi, rax
movzx ebx, byte [rsi + 0x9f]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7628]
call fcn.1800b2900
nop
lea rdx, str.Sprout
lea rcx, [rbp + 0x7608]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x9f]
lea r8, [rbp + 0x7628]
lea rdx, [rbp + 0x7608]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7608]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7628]
call fcn.1800b2cf0
lea rax, [rbp + 0x19d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x19d8]
call fcn.180147d20
mov rdi, rax
movzx ebx, byte [rsi + 0xa0]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7668]
call fcn.1800b2900
nop
lea rdx, str.Brutaxis
lea rcx, [rbp + 0x7648]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa0]
lea r8, [rbp + 0x7668]
lea rdx, [rbp + 0x7648]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7648]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7668]
call fcn.1800b2cf0
lea rax, [rbp + 0x1a18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1a18]
call fcn.180147d20
mov rdi, rax
movzx ebx, byte [rsi + 0xa1]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x76a8]
call fcn.1800b2900
nop
lea rdx, str.Neighborhood
lea rcx, [rbp + 0x7688]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa1]
lea r8, [rbp + 0x76a8]
lea rdx, [rbp + 0x7688]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7688]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x76a8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1a58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1a58]
call fcn.180147d20
mov rdi, rax
movzx ebx, byte [rsi + 0xa2]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x76e8]
call fcn.1800b2900
nop
lea rdx, str.Lighthouse
lea rcx, [rbp + 0x76c8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa2]
lea r8, [rbp + 0x76e8]
lea rdx, [rbp + 0x76c8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x76c8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x76e8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1a98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1a98]
call fcn.180147d20
mov rdi, rax
movzx ebx, byte [rsi + 0xa3]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7728]
call fcn.1800b2900
nop
lea rdx, str.Sandstorm
lea rcx, [rbp + 0x7708]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa3]
lea r8, [rbp + 0x7728]
lea rdx, [rbp + 0x7708]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7708]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7728]
call fcn.1800b2cf0
lea rax, [rbp + 0x1ad8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1ad8]
call fcn.180147d20
mov rdi, rax
movzx ebx, byte [rsi + 0xa4]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7768]
call fcn.1800b2900
nop
lea rdx, str.Castle
lea rcx, [rbp + 0x7748]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa4]
lea r8, [rbp + 0x7768]
lea rdx, [rbp + 0x7748]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7748]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7768]
call fcn.1800b2cf0
lea rax, [rbp + 0x1b18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1b18]
call fcn.180147d20
mov rdi, rax
movzx ebx, byte [rsi + 0xa5]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x77a8]
call fcn.1800b2900
nop
lea rdx, str.Turris
lea rcx, [rbp + 0x7788]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa5]
lea r8, [rbp + 0x77a8]
lea rdx, [rbp + 0x7788]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7788]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x77a8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1b58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1b58]
call fcn.180147d20
mov rdi, rax
movzx ebx, byte [rsi + 0xa6]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x77e8]
call fcn.1800b2900
nop
lea rdx, str.Mushroom
lea rcx, [rbp + 0x77c8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa6]
lea r8, [rbp + 0x77e8]
lea rdx, [rbp + 0x77c8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x77c8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x77e8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1b98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1b98]
call fcn.180147d20
mov rdi, rax
movzx ebx, byte [rsi + 0xa7]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7828]
call fcn.1800b2900
nop
lea rdx, str.Rero
lea rcx, [rbp + 0x7808]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa7]
lea r8, [rbp + 0x7828]
lea rdx, [rbp + 0x7808]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7808]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7828]
call fcn.1800b2cf0
lea rax, [rbp + 0x1bd8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1bd8]
call fcn.180147d20
mov rdi, rax
movzx ebx, byte [rsi + 0xa8]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7868]
call fcn.1800b2900
nop
lea rdx, [0x180258198]
lea rcx, [rbp + 0x7848]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa8]
lea r8, [rbp + 0x7868]
lea rdx, [rbp + 0x7848]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7848]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7868]
call fcn.1800b2cf0
lea rax, [rbp + 0x1c18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1c18]
call fcn.180147d20
mov rdi, rax
movzx ebx, byte [rsi + 0xa9]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x78a8]
call fcn.1800b2900
nop
lea rdx, str.Warped
lea rcx, [rbp + 0x7888]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa9]
lea r8, [rbp + 0x78a8]
lea rdx, [rbp + 0x7888]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7888]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x78a8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1c58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1c58]
call fcn.180147d20
mov rdi, rax
movzx ebx, byte [rsi + 0xaa]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x78e8]
call fcn.1800b2900
nop
lea rdx, str.Oceanic
lea rcx, [rbp + 0x78c8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xaa]
lea r8, [rbp + 0x78e8]
lea rdx, [rbp + 0x78c8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x78c8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x78e8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1c98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1c98]
call fcn.180147d20
mov rdi, rax
movzx ebx, byte [rsi + 0xab]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7928]
call fcn.1800b2900
nop
lea rdx, str.Library
lea rcx, [rbp + 0x7908]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xab]
lea r8, [rbp + 0x7928]
lea rdx, [rbp + 0x7908]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7908]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7928]
call fcn.1800b2cf0
lea rax, [rbp + 0x1cd8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1cd8]
call fcn.180147d20
mov rdi, rax
movzx ebx, byte [rsi + 0xac]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7968]
call fcn.1800b2900
nop
lea rdx, [0x1802581b8]
lea rcx, [rbp + 0x7948]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xac]
lea r8, [rbp + 0x7968]
lea rdx, [rbp + 0x7948]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7948]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7968]
call fcn.1800b2cf0
lea rax, [rbp + 0x1d18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1d18]
call fcn.180147d20
mov rdi, rax
movzx ebx, byte [rsi + 0xad]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x79a8]
call fcn.1800b2900
nop
lea rdx, str.Tree_Stump
lea rcx, [rbp + 0x7988]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xad]
lea r8, [rbp + 0x79a8]
lea rdx, [rbp + 0x7988]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7988]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x79a8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1d58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1d58]
call fcn.180147d20
mov rdi, rax
movzx ebx, byte [rsi + 0xae]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x79e8]
call fcn.1800b2900
nop
lea rdx, str.Igloo
lea rcx, [rbp + 0x79c8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xae]
lea r8, [rbp + 0x79e8]
lea rdx, [rbp + 0x79c8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x79c8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x79e8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1d98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1d98]
call fcn.180147d20
mov rdi, rax
movzx ebx, byte [rsi + 0xaf]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7a28]
call fcn.1800b2900
nop
lea rdx, str.Sway
lea rcx, [rbp + 0x7a08]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xaf]
lea r8, [rbp + 0x7a28]
lea rdx, [rbp + 0x7a08]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7a08]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7a28]
call fcn.1800b2cf0
lea rax, [rbp + 0x1dd8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1dd8]
call fcn.180147d50
mov rdi, rax
movzx ebx, byte [rsi + 0xb0]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7a68]
call fcn.1800b2900
nop
lea rdx, str.Vineyard
lea rcx, [rbp + 0x7a48]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb0]
lea r8, [rbp + 0x7a68]
lea rdx, [rbp + 0x7a48]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7a48]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7a68]
call fcn.1800b2cf0
lea rax, [rbp + 0x1e18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1e18]
call fcn.180147d50
mov rdi, rax
movzx ebx, byte [rsi + 0xb1]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7aa8]
call fcn.1800b2900
nop
lea rdx, str.Amulet
lea rcx, [rbp + 0x7a88]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb1]
lea r8, [rbp + 0x7aa8]
lea rdx, [rbp + 0x7a88]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7a88]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7aa8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1e58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1e58]
call fcn.180147d50
mov rdi, rax
movzx ebx, byte [rsi + 0xb2]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7ae8]
call fcn.1800b2900
nop
lea rdx, str.Whirlwood
lea rcx, [rbp + 0x7ac8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb2]
lea r8, [rbp + 0x7ae8]
lea rdx, [rbp + 0x7ac8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7ac8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7ae8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1e98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1e98]
call fcn.180147d50
mov rdi, rax
movzx ebx, byte [rsi + 0xb3]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7b28]
call fcn.1800b2900
nop
lea rdx, str.Eggs
lea rcx, [rbp + 0x7b08]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb3]
lea r8, [rbp + 0x7b28]
lea rdx, [rbp + 0x7b08]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7b08]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7b28]
call fcn.1800b2cf0
lea rax, [rbp + 0x1ed8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1ed8]
call fcn.180147d50
mov rdi, rax
movzx ebx, byte [rsi + 0xb4]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7b68]
call fcn.1800b2900
nop
lea rdx, str.Belfry
lea rcx, [rbp + 0x7b48]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb4]
lea r8, [rbp + 0x7b68]
lea rdx, [rbp + 0x7b48]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7b48]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7b68]
call fcn.1800b2cf0
lea rax, [rbp + 0x1f18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1f18]
call fcn.180147d50
mov rdi, rax
movzx ebx, byte [rsi + 0xb5]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7ba8]
call fcn.1800b2900
nop
lea rdx, str.Cityscape
lea rcx, [rbp + 0x7b88]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb5]
lea r8, [rbp + 0x7ba8]
lea rdx, [rbp + 0x7b88]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7b88]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7ba8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1f58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1f58]
call fcn.180147d50
mov rdi, rax
movzx ebx, byte [rsi + 0xb6]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7be8]
call fcn.1800b2900
nop
lea rdx, str.Mithril
lea rcx, [rbp + 0x7bc8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb6]
lea r8, [rbp + 0x7be8]
lea rdx, [rbp + 0x7bc8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7bc8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7be8]
call fcn.1800b2cf0
lea rax, [rbp + 0x1f98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1f98]
call fcn.180147d50
mov rdi, rax
movzx ebx, byte [rsi + 0xb7]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7c28]
call fcn.1800b2900
nop
lea rdx, str.Farmhouse
lea rcx, [rbp + 0x7c08]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb7]
lea r8, [rbp + 0x7c28]
lea rdx, [rbp + 0x7c08]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7c08]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7c28]
call fcn.1800b2cf0
lea rax, [rbp + 0x1fd8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x1fd8]
call fcn.180147d50
mov rdi, rax
movzx ebx, byte [rsi + 0xb8]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7c68]
call fcn.1800b2900
nop
lea rdx, str.Gates
lea rcx, [rbp + 0x7c48]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb8]
lea r8, [rbp + 0x7c68]
lea rdx, [rbp + 0x7c48]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7c48]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7c68]
call fcn.1800b2cf0
lea rax, [rbp + 0x2018]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2018]
call fcn.180147d50
mov rdi, rax
movzx ebx, byte [rsi + 0xb9]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7ca8]
call fcn.1800b2900
nop
lea rdx, str.Oasis
lea rcx, [rbp + 0x7c88]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb9]
lea r8, [rbp + 0x7ca8]
lea rdx, [rbp + 0x7c88]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7c88]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7ca8]
call fcn.1800b2cf0
lea rax, [rbp + 0x2058]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2058]
call fcn.180147d50
mov rdi, rax
movzx ebx, byte [rsi + 0xba]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7ce8]
call fcn.1800b2900
nop
lea rdx, str.Atlantis
lea rcx, [rbp + 0x7cc8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xba]
lea r8, [rbp + 0x7ce8]
lea rdx, [rbp + 0x7cc8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7cc8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7ce8]
call fcn.1800b2cf0
lea rax, [rbp + 0x2098]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2098]
call fcn.180147d50
mov rdi, rax
movzx ebx, byte [rsi + 0xbb]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7d28]
call fcn.1800b2900
nop
lea rdx, str.Enigma
lea rcx, [rbp + 0x7d08]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xbb]
lea r8, [rbp + 0x7d28]
lea rdx, [rbp + 0x7d08]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7d08]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7d28]
call fcn.1800b2cf0
lea rax, [rbp + 0x20d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x20d8]
call fcn.180147d50
mov rdi, rax
movzx ebx, byte [rsi + 0xbc]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7d68]
call fcn.1800b2900
nop
lea rdx, str.Fairytale_Forest
lea rcx, [rbp + 0x7d48]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xbc]
lea r8, [rbp + 0x7d68]
lea rdx, [rbp + 0x7d48]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7d48]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7d68]
call fcn.1800b2cf0
lea rax, [rbp + 0x2118]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2118]
call fcn.180147d50
mov rdi, rax
movzx ebx, byte [rsi + 0xbd]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7da8]
call fcn.1800b2900
nop
lea rdx, str.Orangewood
lea rcx, [rbp + 0x7d88]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xbd]
lea r8, [rbp + 0x7da8]
lea rdx, [rbp + 0x7d88]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7d88]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7da8]
call fcn.1800b2cf0
lea rax, [rbp + 0x2158]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2158]
call fcn.180147d50
mov rdi, rax
movzx ebx, byte [rsi + 0xbe]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7de8]
call fcn.1800b2900
nop
lea rdx, str.Ablaze
lea rcx, [rbp + 0x7dc8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xbe]
lea r8, [rbp + 0x7de8]
lea rdx, [rbp + 0x7dc8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7dc8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7de8]
call fcn.1800b2cf0
lea rax, [rbp + 0x2198]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2198]
call fcn.180147d50
mov rdi, rax
movzx ebx, byte [rsi + 0xbf]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7e28]
call fcn.1800b2900
nop
lea rdx, str.Stranded
lea rcx, [rbp + 0x7e08]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xbf]
lea r8, [rbp + 0x7e28]
lea rdx, [rbp + 0x7e08]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7e08]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7e28]
call fcn.1800b2cf0
lea rax, [rbp + 0x21d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x21d8]
call fcn.180147a80
mov rdi, rax
movzx ebx, byte [rsi + 0xc0]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7e68]
call fcn.1800b2900
nop
lea rdx, str.Tropical
lea rcx, [rbp + 0x7e48]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc0]
lea r8, [rbp + 0x7e68]
lea rdx, [rbp + 0x7e48]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7e48]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7e68]
call fcn.1800b2cf0
lea rax, [rbp + 0x2218]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2218]
call fcn.180147a80
mov rdi, rax
movzx ebx, byte [rsi + 0xc1]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7ea8]
call fcn.1800b2900
nop
lea rdx, str.Grove
lea rcx, [rbp + 0x7e88]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc1]
lea r8, [rbp + 0x7ea8]
lea rdx, [rbp + 0x7e88]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7e88]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7ea8]
call fcn.1800b2cf0
lea rax, [rbp + 0x2258]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2258]
call fcn.180147a80
mov rdi, rax
movzx ebx, byte [rsi + 0xc2]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7ee8]
call fcn.1800b2900
nop
lea rdx, str.Serrano
lea rcx, [rbp + 0x7ec8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc2]
lea r8, [rbp + 0x7ee8]
lea rdx, [rbp + 0x7ec8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7ec8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7ee8]
call fcn.1800b2cf0
lea rax, [rbp + 0x2298]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2298]
call fcn.180147a80
mov rdi, rax
movzx ebx, byte [rsi + 0xc3]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7f28]
call fcn.1800b2900
nop
lea rdx, str.Cyberspace
lea rcx, [rbp + 0x7f08]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc3]
lea r8, [rbp + 0x7f28]
lea rdx, [rbp + 0x7f08]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7f08]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7f28]
call fcn.1800b2cf0
lea rax, [rbp + 0x22d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x22d8]
call fcn.180147a80
mov rdi, rax
movzx ebx, byte [rsi + 0xc4]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7f68]
call fcn.1800b2900
nop
lea rdx, str.Pirates
lea rcx, [rbp + 0x7f48]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc4]
lea r8, [rbp + 0x7f68]
lea rdx, [rbp + 0x7f48]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7f48]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7f68]
call fcn.1800b2cf0
lea rax, [rbp + 0x2318]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2318]
call fcn.180147a80
mov rdi, rax
movzx ebx, byte [rsi + 0xc5]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7fa8]
call fcn.1800b2900
nop
lea rdx, str.Prisma
lea rcx, [rbp + 0x7f88]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc5]
lea r8, [rbp + 0x7fa8]
lea rdx, [rbp + 0x7f88]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7f88]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7fa8]
call fcn.1800b2cf0
lea rax, [rbp + 0x2358]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2358]
call fcn.180147a80
mov rdi, rax
movzx ebx, byte [rsi + 0xc6]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x7fe8]
call fcn.1800b2900
nop
lea rdx, [0x1802582f0]
lea rcx, [rbp + 0x7fc8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc6]
lea r8, [rbp + 0x7fe8]
lea rdx, [rbp + 0x7fc8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x7fc8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x7fe8]
call fcn.1800b2cf0
lea rax, [rbp + 0x2398]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2398]
call fcn.180147a80
mov rdi, rax
movzx ebx, byte [rsi + 0xc7]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8028]
call fcn.1800b2900
nop
lea rdx, str.Hanging_Gardens
lea rcx, [rbp + 0x8008]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc7]
lea r8, [rbp + 0x8028]
lea rdx, [rbp + 0x8008]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8008]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8028]
call fcn.1800b2cf0
lea rax, [rbp + 0x23d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x23d8]
call fcn.180147a80
mov rdi, rax
movzx ebx, byte [rsi + 0xc8]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8068]
call fcn.1800b2900
nop
lea rdx, str.Summer_Coast
lea rcx, [rbp + 0x8048]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc8]
lea r8, [rbp + 0x8068]
lea rdx, [rbp + 0x8048]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8048]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8068]
call fcn.1800b2cf0
lea rax, [rbp + 0x2418]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2418]
call fcn.180147a80
mov rdi, rax
movzx ebx, byte [rsi + 0xc9]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x80a8]
call fcn.1800b2900
nop
lea rdx, [0x180258318]
lea rcx, [rbp + 0x8088]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc9]
lea r8, [rbp + 0x80a8]
lea rdx, [rbp + 0x8088]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8088]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x80a8]
call fcn.1800b2cf0
lea rax, [rbp + 0x2458]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2458]
call fcn.180147a80
mov rdi, rax
movzx ebx, byte [rsi + 0xca]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8108]
call fcn.1800b2900
nop
lea rdx, str.Cobalt
lea rcx, [rbp + 0x80e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xca]
lea r8, [rbp + 0x8108]
lea rdx, [rbp + 0x80e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x80e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8108]
call fcn.1800b2cf0
lea rax, [rbp + 0x2498]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2498]
call fcn.180147a80
mov rdi, rax
movzx ebx, byte [rsi + 0xcb]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8148]
call fcn.1800b2900
nop
lea rdx, str.Autumn
lea rcx, [rbp + 0x8128]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xcb]
lea r8, [rbp + 0x8148]
lea rdx, [rbp + 0x8128]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8128]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8148]
call fcn.1800b2cf0
lea rax, [rbp + 0x24d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x24d8]
call fcn.180147a80
mov rdi, rax
movzx ebx, byte [rsi + 0xcc]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8188]
call fcn.1800b2900
nop
lea rdx, str.Tesla_Labs
lea rcx, [rbp + 0x8168]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xcc]
lea r8, [rbp + 0x8188]
lea rdx, [rbp + 0x8168]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8168]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8188]
call fcn.1800b2cf0
lea rax, [rbp + 0x2518]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2518]
call fcn.180147a80
mov rdi, rax
movzx ebx, byte [rsi + 0xcd]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x81c8]
call fcn.1800b2900
nop
lea rdx, str.Quantum
lea rcx, [rbp + 0x81a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xcd]
lea r8, [rbp + 0x81c8]
lea rdx, [rbp + 0x81a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x81a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x81c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x2558]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2558]
call fcn.180147a80
mov rdi, rax
movzx ebx, byte [rsi + 0xce]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8208]
call fcn.1800b2900
nop
lea rdx, str.Rome
lea rcx, [rbp + 0x81e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xce]
lea r8, [rbp + 0x8208]
lea rdx, [rbp + 0x81e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x81e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8208]
call fcn.1800b2cf0
lea rax, [rbp + 0x2598]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2598]
call fcn.180147a80
mov rdi, rax
movzx ebx, byte [rsi + 0xcf]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8248]
call fcn.1800b2900
nop
lea rdx, str.Ruins
lea rcx, [rbp + 0x8228]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xcf]
lea r8, [rbp + 0x8248]
lea rdx, [rbp + 0x8228]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8228]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8248]
call fcn.1800b2cf0
lea rax, [rbp + 0x25d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x25d8]
call fcn.180147ab0
mov rdi, rax
movzx ebx, byte [rsi + 0xd0]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8288]
call fcn.1800b2900
nop
lea rdx, str.Blossom
lea rcx, [rbp + 0x8268]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd0]
lea r8, [rbp + 0x8288]
lea rdx, [rbp + 0x8268]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8268]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8288]
call fcn.1800b2cf0
lea rax, [rbp + 0x2618]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2618]
call fcn.180147ab0
mov rdi, rax
movzx ebx, byte [rsi + 0xd1]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x82c8]
call fcn.1800b2900
nop
lea rdx, str.Cursed_Kingdom
lea rcx, [rbp + 0x82a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd1]
lea r8, [rbp + 0x82c8]
lea rdx, [rbp + 0x82a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x82a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x82c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x2658]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2658]
call fcn.180147ab0
mov rdi, rax
movzx ebx, byte [rsi + 0xd2]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8308]
call fcn.1800b2900
nop
lea rdx, str.Fallen_Kingdom
lea rcx, [rbp + 0x82e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd2]
lea r8, [rbp + 0x8308]
lea rdx, [rbp + 0x82e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x82e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8308]
call fcn.1800b2cf0
lea rax, [rbp + 0x2698]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2698]
call fcn.180147ab0
mov rdi, rax
movzx ebx, byte [rsi + 0xd3]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8348]
call fcn.1800b2900
nop
lea rdx, str.Flashpoint
lea rcx, [rbp + 0x8328]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd3]
lea r8, [rbp + 0x8348]
lea rdx, [rbp + 0x8328]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8328]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8348]
call fcn.1800b2cf0
lea rax, [rbp + 0x26d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x26d8]
call fcn.180147ab0
mov rdi, rax
movzx ebx, byte [rsi + 0xd4]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8388]
call fcn.1800b2900
nop
lea rdx, str.Flurry
lea rcx, [rbp + 0x8368]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd4]
lea r8, [rbp + 0x8388]
lea rdx, [rbp + 0x8368]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8368]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8388]
call fcn.1800b2cf0
lea rax, [rbp + 0x2718]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2718]
call fcn.180147ab0
mov rdi, rax
movzx ebx, byte [rsi + 0xd5]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x83c8]
call fcn.1800b2900
nop
lea rdx, str.Mobius
lea rcx, [rbp + 0x83a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd5]
lea r8, [rbp + 0x83c8]
lea rdx, [rbp + 0x83a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x83a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x83c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x2758]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2758]
call fcn.180147ab0
mov rdi, rax
movzx ebx, byte [rsi + 0xd6]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8408]
call fcn.1800b2900
nop
lea rdx, str.Northwood
lea rcx, [rbp + 0x83e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd6]
lea r8, [rbp + 0x8408]
lea rdx, [rbp + 0x83e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x83e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8408]
call fcn.1800b2cf0
lea rax, [rbp + 0x2798]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2798]
call fcn.180147ab0
mov rdi, rax
movzx ebx, byte [rsi + 0xd7]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8448]
call fcn.1800b2900
nop
lea rdx, [0x1802583ac]
lea rcx, [rbp + 0x8428]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd7]
lea r8, [rbp + 0x8448]
lea rdx, [rbp + 0x8428]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8428]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8448]
call fcn.1800b2cf0
lea rax, [rbp + 0x27d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x27d8]
call fcn.180147ab0
mov rdi, rax
movzx ebx, byte [rsi + 0xd8]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8488]
call fcn.1800b2900
nop
lea rdx, str.Vista
lea rcx, [rbp + 0x8468]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd8]
lea r8, [rbp + 0x8488]
lea rdx, [rbp + 0x8468]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8468]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8488]
call fcn.1800b2cf0
lea rax, [rbp + 0x2818]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2818]
call fcn.180147ab0
mov rdi, rax
movzx ebx, byte [rsi + 0xd9]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x84c8]
call fcn.1800b2900
nop
lea rdx, str.Winterwood
lea rcx, [rbp + 0x84a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd9]
lea r8, [rbp + 0x84c8]
lea rdx, [rbp + 0x84a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x84a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x84c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x2858]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2858]
call fcn.180147b10
mov rdi, rax
movzx ebx, byte [rsi + 0xda]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8508]
call fcn.1800b2900
nop
lea rdx, str.Castle_Town
lea rcx, [rbp + 0x84e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xda]
lea r8, [rbp + 0x8508]
lea rdx, [rbp + 0x84e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x84e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8508]
call fcn.1800b2cf0
lea rax, [rbp + 0x2898]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2898]
call fcn.180147b10
mov rdi, rax
movzx ebx, byte [rsi + 0xdb]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8548]
call fcn.1800b2900
nop
lea rdx, str.Remnants
lea rcx, [rbp + 0x8528]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xdb]
lea r8, [rbp + 0x8548]
lea rdx, [rbp + 0x8528]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8528]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8548]
call fcn.1800b2cf0
lea rax, [rbp + 0x28d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x28d8]
call fcn.180147b10
mov rdi, rax
movzx ebx, byte [rsi + 0xdc]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8588]
call fcn.1800b2900
nop
lea rdx, str.Eso_Hotel
lea rcx, [rbp + 0x8568]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xdc]
lea r8, [rbp + 0x8588]
lea rdx, [rbp + 0x8568]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8568]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8588]
call fcn.1800b2cf0
lea rax, [rbp + 0x2918]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2918]
call fcn.180147b10
mov rdi, rax
movzx ebx, byte [rsi + 0xdd]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x85c8]
call fcn.1800b2900
nop
lea rdx, str.Spaceship
lea rcx, [rbp + 0x85a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xdd]
lea r8, [rbp + 0x85c8]
lea rdx, [rbp + 0x85a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x85a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x85c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x2958]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2958]
call fcn.180147b10
mov rdi, rax
movzx ebx, byte [rsi + 0xde]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8608]
call fcn.1800b2900
nop
lea rdx, str.Chroma
lea rcx, [rbp + 0x85e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xde]
lea r8, [rbp + 0x8608]
lea rdx, [rbp + 0x85e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x85e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8608]
call fcn.1800b2cf0
lea rax, [rbp + 0x2998]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2998]
call fcn.180147b10
mov rdi, rax
movzx ebx, byte [rsi + 0xdf]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8648]
call fcn.1800b2900
nop
lea rdx, str.Manor
lea rcx, [rbp + 0x8628]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xdf]
lea r8, [rbp + 0x8648]
lea rdx, [rbp + 0x8628]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8628]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8648]
call fcn.1800b2cf0
lea rax, [rbp + 0x29d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x29d8]
call fcn.180147b10
mov rdi, rax
movzx ebx, byte [rsi + 0xe0]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8688]
call fcn.1800b2900
nop
lea rdx, str.Toy_House
lea rcx, [rbp + 0x8668]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe0]
lea r8, [rbp + 0x8688]
lea rdx, [rbp + 0x8668]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8668]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8688]
call fcn.1800b2cf0
lea rax, [rbp + 0x2a18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2a18]
call fcn.180147b10
mov rdi, rax
movzx ebx, byte [rsi + 0xe1]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x86c8]
call fcn.1800b2900
nop
lea rdx, str.Museum
lea rcx, [rbp + 0x86a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe1]
lea r8, [rbp + 0x86c8]
lea rdx, [rbp + 0x86a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x86a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x86c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x2a58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2a58]
call fcn.180147b10
mov rdi, rax
movzx ebx, byte [rsi + 0xe2]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8708]
call fcn.1800b2900
nop
lea rdx, str.Fairy_Garden
lea rcx, [rbp + 0x86e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe2]
lea r8, [rbp + 0x8708]
lea rdx, [rbp + 0x86e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x86e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8708]
call fcn.1800b2cf0
lea rax, [rbp + 0x2a98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2a98]
call fcn.180147b10
mov rdi, rax
movzx ebx, byte [rsi + 0xe3]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8748]
call fcn.1800b2900
nop
lea rdx, [0x180258440]
lea rcx, [rbp + 0x8728]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe3]
lea r8, [rbp + 0x8748]
lea rdx, [rbp + 0x8728]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8728]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8748]
call fcn.1800b2cf0
lea rax, [rbp + 0x2ad8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2ad8]
call fcn.180147b10
mov rdi, rax
movzx ebx, byte [rsi + 0xe4]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8788]
call fcn.1800b2900
nop
lea rdx, str.Backrooms
lea rcx, [rbp + 0x8768]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe4]
lea r8, [rbp + 0x8788]
lea rdx, [rbp + 0x8768]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8768]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8788]
call fcn.1800b2cf0
lea rax, [rbp + 0x2b18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2b18]
call fcn.180147b10
mov rdi, rax
movzx ebx, byte [rsi + 0xe5]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x87c8]
call fcn.1800b2900
nop
lea rdx, str.Warehouse
lea rcx, [rbp + 0x87a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe5]
lea r8, [rbp + 0x87c8]
lea rdx, [rbp + 0x87a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x87a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x87c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x2b58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2b58]
call fcn.180147b10
mov rdi, rax
movzx ebx, byte [rsi + 0xe6]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8808]
call fcn.1800b2900
nop
lea rdx, str.Pigment
lea rcx, [rbp + 0x87e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe6]
lea r8, [rbp + 0x8808]
lea rdx, [rbp + 0x87e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x87e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8808]
call fcn.1800b2cf0
lea rax, [rbp + 0x2b98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2b98]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xe7]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8848]
call fcn.1800b2900
nop
lea rdx, [0x180258470]
lea rcx, [rbp + 0x8828]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe7]
lea r8, [rbp + 0x8848]
lea rdx, [rbp + 0x8828]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8828]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8848]
call fcn.1800b2cf0
lea rax, [rbp + 0x2bd8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2bd8]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xe8]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8888]
call fcn.1800b2900
nop
lea rdx, str.Flora
lea rcx, [rbp + 0x8868]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe8]
lea r8, [rbp + 0x8888]
lea rdx, [rbp + 0x8868]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8868]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8888]
call fcn.1800b2cf0
lea rax, [rbp + 0x2c18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2c18]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xe9]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x88c8]
call fcn.1800b2900
nop
lea rdx, str.Gardens
lea rcx, [rbp + 0x88a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe9]
lea r8, [rbp + 0x88c8]
lea rdx, [rbp + 0x88a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x88a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x88c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x2c58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2c58]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xea]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8908]
call fcn.1800b2900
nop
lea rdx, str.Metropolis
lea rcx, [rbp + 0x88e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xea]
lea r8, [rbp + 0x8908]
lea rdx, [rbp + 0x88e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x88e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8908]
call fcn.1800b2cf0
lea rax, [rbp + 0x2c98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2c98]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xeb]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8948]
call fcn.1800b2900
nop
lea rdx, str.Presents
lea rcx, [rbp + 0x8928]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xeb]
lea r8, [rbp + 0x8948]
lea rdx, [rbp + 0x8928]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8928]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8948]
call fcn.1800b2cf0
lea rax, [rbp + 0x2cd8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2cd8]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xec]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8988]
call fcn.1800b2900
nop
lea rdx, str.Primus
lea rcx, [rbp + 0x8968]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xec]
lea r8, [rbp + 0x8988]
lea rdx, [rbp + 0x8968]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8968]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8988]
call fcn.1800b2cf0
lea rax, [rbp + 0x2d18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2d18]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xed]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x89c8]
call fcn.1800b2900
nop
lea rdx, str.Prison
lea rcx, [rbp + 0x89a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xed]
lea r8, [rbp + 0x89c8]
lea rdx, [rbp + 0x89a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x89a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x89c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x2d58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2d58]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xee]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8a08]
call fcn.1800b2900
nop
lea rdx, str.Relic
lea rcx, [rbp + 0x89e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xee]
lea r8, [rbp + 0x8a08]
lea rdx, [rbp + 0x89e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x89e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8a08]
call fcn.1800b2cf0
lea rax, [rbp + 0x2d98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2d98]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xef]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8a48]
call fcn.1800b2900
nop
lea rdx, str.School
lea rcx, [rbp + 0x8a28]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xef]
lea r8, [rbp + 0x8a48]
lea rdx, [rbp + 0x8a28]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8a28]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8a48]
call fcn.1800b2cf0
lea rax, [rbp + 0x2dd8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2dd8]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xf0]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8a88]
call fcn.1800b2900
nop
lea rdx, str.Seaside
lea rcx, [rbp + 0x8a68]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf0]
lea r8, [rbp + 0x8a88]
lea rdx, [rbp + 0x8a68]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8a68]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8a88]
call fcn.1800b2cf0
lea rax, [rbp + 0x2e18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2e18]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xf1]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8ac8]
call fcn.1800b2900
nop
lea rdx, str.Snow_City
lea rcx, [rbp + 0x8aa8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf1]
lea r8, [rbp + 0x8ac8]
lea rdx, [rbp + 0x8aa8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8aa8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8ac8]
call fcn.1800b2cf0
lea rax, [rbp + 0x2e58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2e58]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xf2]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8b08]
call fcn.1800b2900
nop
lea rdx, str.Snowfall
lea rcx, [rbp + 0x8ae8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf2]
lea r8, [rbp + 0x8b08]
lea rdx, [rbp + 0x8ae8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8ae8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8b08]
call fcn.1800b2cf0
lea rax, [rbp + 0x2e98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2e98]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xf3]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8b48]
call fcn.1800b2900
nop
lea rdx, str.Steampunk
lea rcx, [rbp + 0x8b28]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf3]
lea r8, [rbp + 0x8b48]
lea rdx, [rbp + 0x8b28]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8b28]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8b48]
call fcn.1800b2cf0
lea rax, [rbp + 0x2ed8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2ed8]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xf4]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8b88]
call fcn.1800b2900
nop
lea rdx, str.Subzero
lea rcx, [rbp + 0x8b68]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf4]
lea r8, [rbp + 0x8b88]
lea rdx, [rbp + 0x8b68]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8b68]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8b88]
call fcn.1800b2cf0
lea rax, [rbp + 0x2f18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2f18]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xf5]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8bc8]
call fcn.1800b2900
nop
lea rdx, str.Survival
lea rcx, [rbp + 0x8ba8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf5]
lea r8, [rbp + 0x8bc8]
lea rdx, [rbp + 0x8ba8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8ba8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8bc8]
call fcn.1800b2cf0
lea rax, [rbp + 0x2f58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2f58]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xf6]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8c08]
call fcn.1800b2900
nop
lea rdx, str.Synthwave
lea rcx, [rbp + 0x8be8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf6]
lea r8, [rbp + 0x8c08]
lea rdx, [rbp + 0x8be8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8be8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8c08]
call fcn.1800b2cf0
lea rax, [rbp + 0x2f98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2f98]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xf7]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8c48]
call fcn.1800b2900
nop
lea rdx, str.Temple
lea rcx, [rbp + 0x8c28]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf7]
lea r8, [rbp + 0x8c48]
lea rdx, [rbp + 0x8c28]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8c28]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8c48]
call fcn.1800b2cf0
lea rax, [rbp + 0x2fd8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x2fd8]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xf8]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8c88]
call fcn.1800b2900
nop
lea rdx, str.Terminal
lea rcx, [rbp + 0x8c68]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf8]
lea r8, [rbp + 0x8c88]
lea rdx, [rbp + 0x8c68]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8c68]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8c88]
call fcn.1800b2cf0
lea rax, [rbp + 0x3018]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3018]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xf9]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8cc8]
call fcn.1800b2900
nop
lea rdx, str.Tokai
lea rcx, [rbp + 0x8ca8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf9]
lea r8, [rbp + 0x8cc8]
lea rdx, [rbp + 0x8ca8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8ca8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8cc8]
call fcn.1800b2cf0
lea rax, [rbp + 0x3058]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3058]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xfa]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8d08]
call fcn.1800b2900
nop
lea rdx, str.Toys
lea rcx, [rbp + 0x8ce8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xfa]
lea r8, [rbp + 0x8d08]
lea rdx, [rbp + 0x8ce8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8ce8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8d08]
call fcn.1800b2cf0
lea rax, [rbp + 0x3098]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3098]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xfb]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8d48]
call fcn.1800b2900
nop
lea rdx, str.Venice
lea rcx, [rbp + 0x8d28]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xfb]
lea r8, [rbp + 0x8d48]
lea rdx, [rbp + 0x8d28]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8d28]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8d48]
call fcn.1800b2cf0
lea rax, [rbp + 0x30d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x30d8]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xfc]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x8d88]
call fcn.1800b2900
nop
lea rdx, str.Viaduct
lea rcx, [rbp + 0x8d68]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xfc]
lea r8, [rbp + 0x8d88]
lea rdx, [rbp + 0x8d68]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8d68]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x8d88]
call fcn.1800b2cf0
lea rax, [rbp + 0x3118]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3118]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xfd]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x4f08]
call fcn.1800b2900
nop
lea rdx, str.Village
lea rcx, [rbp + 0x8da8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xfd]
lea r8, [rbp + 0x4f08]
lea rdx, [rbp + 0x8da8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x8da8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x4f08]
call fcn.1800b2cf0
lea rax, [rbp + 0x3158]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3158]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xfe]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x4f48]
call fcn.1800b2900
nop
lea rdx, [0x180258580]
lea rcx, [rbp + 0x4f28]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xfe]
lea r8, [rbp + 0x4f48]
lea rdx, [rbp + 0x4f28]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x4f28]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x4f48]
call fcn.1800b2cf0
lea rax, [rbp + 0x3198]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3198]
call fcn.180147b40
mov rdi, rax
movzx ebx, byte [rsi + 0xff]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x4f88]
call fcn.1800b2900
nop
lea rdx, [0x180258588]
lea rcx, [rbp + 0x4f68]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xff]
lea r8, [rbp + 0x4f88]
lea rdx, [rbp + 0x4f68]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x4f68]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x4f88]
call fcn.1800b2cf0
lea rax, [rbp + 0x31d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x31d8]
call fcn.180147b70
mov rdi, rax
movzx ebx, byte [rsi + 0x100]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x4fc8]
call fcn.1800b2900
nop
lea rdx, str.Abyss
lea rcx, [rbp + 0x4fa8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x100]
lea r8, [rbp + 0x4fc8]
lea rdx, [rbp + 0x4fa8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x4fa8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x4fc8]
call fcn.1800b2cf0
lea rax, [rbp + 0x3218]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3218]
call fcn.180147b70
mov rdi, rax
movzx ebx, byte [rsi + 0x101]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5008]
call fcn.1800b2900
nop
lea rdx, str.Evergreen
lea rcx, [rbp + 0x4fe8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x101]
lea r8, [rbp + 0x5008]
lea rdx, [rbp + 0x4fe8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x4fe8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5008]
call fcn.1800b2cf0
lea rax, [rbp + 0x3258]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3258]
call fcn.180147b70
mov rdi, rax
movzx ebx, byte [rsi + 0x102]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5048]
call fcn.1800b2900
nop
lea rdx, str.Flowers
lea rcx, [rbp + 0x5028]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x102]
lea r8, [rbp + 0x5048]
lea rdx, [rbp + 0x5028]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5028]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5048]
call fcn.1800b2cf0
lea rax, [rbp + 0x3298]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3298]
call fcn.180147b70
mov rdi, rax
movzx ebx, byte [rsi + 0x103]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5088]
call fcn.1800b2900
nop
lea rdx, str.Forgotten_Valley
lea rcx, [rbp + 0x5068]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x103]
lea r8, [rbp + 0x5088]
lea rdx, [rbp + 0x5068]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5068]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5088]
call fcn.1800b2cf0
lea rax, [rbp + 0x32d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x32d8]
call fcn.180147b70
mov rdi, rax
movzx ebx, byte [rsi + 0x104]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x50c8]
call fcn.1800b2900
nop
lea rdx, str.Room
lea rcx, [rbp + 0x50a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x104]
lea r8, [rbp + 0x50c8]
lea rdx, [rbp + 0x50a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x50a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x50c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x3318]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3318]
call fcn.180147b70
mov rdi, rax
movzx ebx, byte [rsi + 0x105]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5108]
call fcn.1800b2900
nop
lea rdx, str.Snowy_Peaks
lea rcx, [rbp + 0x50e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x105]
lea r8, [rbp + 0x5108]
lea rdx, [rbp + 0x50e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x50e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5108]
call fcn.1800b2cf0
lea rax, [rbp + 0x3358]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3358]
call fcn.180147b70
mov rdi, rax
movzx ebx, byte [rsi + 0x106]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5148]
call fcn.1800b2900
nop
lea rdx, str.Underwater
lea rcx, [rbp + 0x5128]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x106]
lea r8, [rbp + 0x5148]
lea rdx, [rbp + 0x5128]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5128]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5148]
call fcn.1800b2cf0
lea rax, [rbp + 0x3398]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3398]
call fcn.180147b70
mov rdi, rax
movzx ebx, byte [rsi + 0x107]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5188]
call fcn.1800b2900
nop
lea rdx, str.Verdant
lea rcx, [rbp + 0x5168]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x107]
lea r8, [rbp + 0x5188]
lea rdx, [rbp + 0x5168]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5168]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5188]
call fcn.1800b2cf0
lea rax, [rbp + 0x33d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x33d8]
call fcn.180147ba0
mov rdi, rax
movzx ebx, byte [rsi + 0x108]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x51c8]
call fcn.1800b2900
nop
lea rdx, str.Oryx
lea rcx, [rbp + 0x51a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x108]
lea r8, [rbp + 0x51c8]
lea rdx, [rbp + 0x51a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x51a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x51c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x3418]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3418]
call fcn.180147ba0
mov rdi, rax
movzx ebx, byte [rsi + 0x109]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5208]
call fcn.1800b2900
nop
lea rdx, str.Mall
lea rcx, [rbp + 0x51e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x109]
lea r8, [rbp + 0x5208]
lea rdx, [rbp + 0x51e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x51e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5208]
call fcn.1800b2cf0
lea rax, [rbp + 0x3458]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3458]
call fcn.180147ba0
mov rdi, rax
movzx ebx, byte [rsi + 0x10a]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5248]
call fcn.1800b2900
nop
lea rdx, str.Solarscape
lea rcx, [rbp + 0x5228]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x10a]
lea r8, [rbp + 0x5248]
lea rdx, [rbp + 0x5228]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5228]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5248]
call fcn.1800b2cf0
lea rax, [rbp + 0x3498]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3498]
call fcn.180147ba0
mov rdi, rax
movzx ebx, byte [rsi + 0x10b]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5288]
call fcn.1800b2900
nop
lea rdx, str.Lago
lea rcx, [rbp + 0x5268]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x10b]
lea r8, [rbp + 0x5288]
lea rdx, [rbp + 0x5268]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5268]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5288]
call fcn.1800b2cf0
lea rax, [rbp + 0x34d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x34d8]
call fcn.180147ba0
mov rdi, rax
movzx ebx, byte [rsi + 0x10c]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x52c8]
call fcn.1800b2900
nop
lea rdx, str.Lunala
lea rcx, [rbp + 0x52a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x10c]
lea r8, [rbp + 0x52c8]
lea rdx, [rbp + 0x52a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x52a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x52c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x3518]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3518]
call fcn.180147ba0
mov rdi, rax
movzx ebx, byte [rsi + 0x10d]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5308]
call fcn.1800b2900
nop
lea rdx, str.Unearth
lea rcx, [rbp + 0x52e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x10d]
lea r8, [rbp + 0x5308]
lea rdx, [rbp + 0x52e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x52e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5308]
call fcn.1800b2cf0
lea rax, [rbp + 0x3558]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3558]
call fcn.180147ba0
mov rdi, rax
movzx ebx, byte [rsi + 0x10e]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5348]
call fcn.1800b2900
nop
lea rdx, str.Empire
lea rcx, [rbp + 0x5328]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x10e]
lea r8, [rbp + 0x5348]
lea rdx, [rbp + 0x5328]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5328]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5348]
call fcn.1800b2cf0
lea rax, [rbp + 0x3598]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3598]
call fcn.180147ba0
mov rdi, rax
movzx ebx, byte [rsi + 0x10f]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5388]
call fcn.1800b2900
nop
lea rdx, str.Altara
lea rcx, [rbp + 0x5368]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x10f]
lea r8, [rbp + 0x5388]
lea rdx, [rbp + 0x5368]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5368]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5388]
call fcn.1800b2cf0
lea rax, [rbp + 0xc98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xc98]
call fcn.180147ba0
mov rdi, rax
movzx ebx, byte [rsi + 0x110]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x53c8]
call fcn.1800b2900
nop
lea rdx, str.Ashram
lea rcx, [rbp + 0x53a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x110]
lea r8, [rbp + 0x53c8]
lea rdx, [rbp + 0x53a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x53a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x53c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x35d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x35d8]
call fcn.180147ba0
mov rdi, rax
movzx ebx, byte [rsi + 0x111]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5408]
call fcn.1800b2900
nop
lea rdx, str.Prosperity
lea rcx, [rbp + 0x53e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x111]
lea r8, [rbp + 0x5408]
lea rdx, [rbp + 0x53e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x53e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5408]
call fcn.1800b2cf0
lea rax, [rbp + 0x3618]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3618]
call fcn.180147ba0
mov rdi, rax
movzx ebx, byte [rsi + 0x112]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5448]
call fcn.1800b2900
nop
lea rdx, str.Pirates_Paradise
lea rcx, [rbp + 0x5428]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x112]
lea r8, [rbp + 0x5448]
lea rdx, [rbp + 0x5428]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5428]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5448]
call fcn.1800b2cf0
lea rax, [rbp + 0x3658]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3658]
call fcn.180147ba0
mov rdi, rax
movzx ebx, byte [rsi + 0x113]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5488]
call fcn.1800b2900
nop
lea rdx, str.Valley
lea rcx, [rbp + 0x5468]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x113]
lea r8, [rbp + 0x5488]
lea rdx, [rbp + 0x5468]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5468]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5488]
call fcn.1800b2cf0
lea rax, [rbp + 0x3698]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3698]
call fcn.180147ba0
mov rdi, rax
movzx ebx, byte [rsi + 0x114]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x54c8]
call fcn.1800b2900
nop
lea rdx, str.Prismaris
lea rcx, [rbp + 0x54a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x114]
lea r8, [rbp + 0x54c8]
lea rdx, [rbp + 0x54a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x54a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x54c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x36d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x36d8]
call fcn.180147bd0
mov rdi, rax
movzx ebx, byte [rsi + 0x115]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5508]
call fcn.1800b2900
nop
lea rdx, str.City:_Classic
lea rcx, [rbp + 0x54e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x115]
lea r8, [rbp + 0x5508]
lea rdx, [rbp + 0x54e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x54e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5508]
call fcn.1800b2cf0
lea rax, [rbp + 0x3718]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3718]
call fcn.180147bd0
mov rdi, rax
movzx ebx, byte [rsi + 0x116]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5548]
call fcn.1800b2900
nop
lea rdx, str.City:_Overhead
lea rcx, [rbp + 0x5528]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x116]
lea r8, [rbp + 0x5548]
lea rdx, [rbp + 0x5528]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5528]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5548]
call fcn.1800b2cf0
lea rax, [rbp + 0x3758]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3758]
call fcn.180147bd0
mov rdi, rax
movzx ebx, byte [rsi + 0x117]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5588]
call fcn.1800b2900
nop
lea rdx, str.City:_Tunnel
lea rcx, [rbp + 0x5568]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x117]
lea r8, [rbp + 0x5588]
lea rdx, [rbp + 0x5568]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5568]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5588]
call fcn.1800b2cf0
lea rax, [rbp + 0x3798]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3798]
call fcn.180147bd0
mov rdi, rax
movzx ebx, byte [rsi + 0x118]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x55c8]
call fcn.1800b2900
nop
lea rdx, str.Colosseum:_Column
lea rcx, [rbp + 0x55a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x118]
lea r8, [rbp + 0x55c8]
lea rdx, [rbp + 0x55a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x55a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x55c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x37d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x37d8]
call fcn.180147bd0
mov rdi, rax
movzx ebx, byte [rsi + 0x119]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5608]
call fcn.1800b2900
nop
lea rdx, str.Colosseum:_Pergola
lea rcx, [rbp + 0x55e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x119]
lea r8, [rbp + 0x5608]
lea rdx, [rbp + 0x55e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x55e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5608]
call fcn.1800b2cf0
lea rax, [rbp + 0x3818]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3818]
call fcn.180147bd0
mov rdi, rax
movzx ebx, byte [rsi + 0x11a]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5648]
call fcn.1800b2900
nop
lea rdx, str.Colosseum:_Temple
lea rcx, [rbp + 0x5628]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x11a]
lea r8, [rbp + 0x5648]
lea rdx, [rbp + 0x5628]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5628]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5648]
call fcn.1800b2cf0
lea rax, [rbp + 0x3858]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3858]
call fcn.180147bd0
mov rdi, rax
movzx ebx, byte [rsi + 0x11b]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5688]
call fcn.1800b2900
nop
lea rdx, str.Cubic:_Arches
lea rcx, [rbp + 0x5668]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x11b]
lea r8, [rbp + 0x5688]
lea rdx, [rbp + 0x5668]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5668]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5688]
call fcn.1800b2cf0
lea rax, [rbp + 0x3898]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3898]
call fcn.180147bd0
mov rdi, rax
movzx ebx, byte [rsi + 0x11c]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x56c8]
call fcn.1800b2900
nop
lea rdx, str.Cubic:_Gap
lea rcx, [rbp + 0x56a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x11c]
lea r8, [rbp + 0x56c8]
lea rdx, [rbp + 0x56a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x56a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x56c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x38d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x38d8]
call fcn.180147bd0
mov rdi, rax
movzx ebx, byte [rsi + 0x11d]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5708]
call fcn.1800b2900
nop
lea rdx, str.Cubic:_Platforms
lea rcx, [rbp + 0x56e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x11d]
lea r8, [rbp + 0x5708]
lea rdx, [rbp + 0x56e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x56e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5708]
call fcn.1800b2cf0
lea rax, [rbp + 0x3918]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3918]
call fcn.180147bd0
mov rdi, rax
movzx ebx, byte [rsi + 0x11e]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5748]
call fcn.1800b2900
nop
lea rdx, str.Techno:_Diverge
lea rcx, [rbp + 0x5728]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x11e]
lea r8, [rbp + 0x5748]
lea rdx, [rbp + 0x5728]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5728]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5748]
call fcn.1800b2cf0
lea rax, [rbp + 0x3958]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3958]
call fcn.180147bd0
mov rdi, rax
movzx ebx, byte [rsi + 0x11f]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5788]
call fcn.1800b2900
nop
lea rdx, str.Techno:_Tiered
lea rcx, [rbp + 0x5768]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x11f]
lea r8, [rbp + 0x5788]
lea rdx, [rbp + 0x5768]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5768]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5788]
call fcn.1800b2cf0
lea rax, [rbp + 0x3998]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3998]
call fcn.180147bd0
mov rdi, rax
movzx ebx, byte [rsi + 0x120]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x57c8]
call fcn.1800b2900
nop
lea rdx, str.Techno:_Zoid
lea rcx, [rbp + 0x57a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x120]
lea r8, [rbp + 0x57c8]
lea rdx, [rbp + 0x57a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x57a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x57c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x39d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x39d8]
call fcn.180147c00
mov rdi, rax
movzx ebx, byte [rsi + 0x121]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5808]
call fcn.1800b2900
nop
lea rdx, str.Azure
lea rcx, [rbp + 0x57e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x121]
lea r8, [rbp + 0x5808]
lea rdx, [rbp + 0x57e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x57e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5808]
call fcn.1800b2cf0
lea rax, [rbp + 0x3a18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3a18]
call fcn.180147c00
mov rdi, rax
movzx ebx, byte [rsi + 0x122]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5848]
call fcn.1800b2900
nop
lea rdx, str.Cave
lea rcx, [rbp + 0x5828]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x122]
lea r8, [rbp + 0x5848]
lea rdx, [rbp + 0x5828]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5828]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5848]
call fcn.1800b2cf0
lea rax, [rbp + 0x3a58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3a58]
call fcn.180147c00
mov rdi, rax
movzx ebx, byte [rsi + 0x123]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5888]
call fcn.1800b2900
nop
lea rdx, str.Downtown
lea rcx, [rbp + 0x5868]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x123]
lea r8, [rbp + 0x5888]
lea rdx, [rbp + 0x5868]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5868]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5888]
call fcn.1800b2cf0
lea rax, [rbp + 0x3a98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3a98]
call fcn.180147c00
mov rdi, rax
movzx ebx, byte [rsi + 0x124]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x58c8]
call fcn.1800b2900
nop
lea rdx, str.Gingerbread
lea rcx, [rbp + 0x58a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x124]
lea r8, [rbp + 0x58c8]
lea rdx, [rbp + 0x58a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x58a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x58c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x3ad8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3ad8]
call fcn.180147c00
mov rdi, rax
movzx ebx, byte [rsi + 0x125]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5908]
call fcn.1800b2900
nop
lea rdx, str.Icy_Outpost
lea rcx, [rbp + 0x58e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x125]
lea r8, [rbp + 0x5908]
lea rdx, [rbp + 0x58e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x58e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5908]
call fcn.1800b2cf0
lea rax, [rbp + 0x3b18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3b18]
call fcn.180147c00
mov rdi, rax
movzx ebx, byte [rsi + 0x126]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5948]
call fcn.1800b2900
nop
lea rdx, str.North_Pole
lea rcx, [rbp + 0x5928]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x126]
lea r8, [rbp + 0x5948]
lea rdx, [rbp + 0x5928]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5928]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5948]
call fcn.1800b2cf0
lea rax, [rbp + 0x3b58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3b58]
call fcn.180147c00
mov rdi, rax
movzx ebx, byte [rsi + 0x127]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5988]
call fcn.1800b2900
nop
lea rdx, str.Palace
lea rcx, [rbp + 0x5968]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x127]
lea r8, [rbp + 0x5988]
lea rdx, [rbp + 0x5968]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5968]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5988]
call fcn.1800b2cf0
lea rax, [rbp + 0x3b98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3b98]
call fcn.180147c00
mov rdi, rax
movzx ebx, byte [rsi + 0x128]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x59c8]
call fcn.1800b2900
nop
lea rdx, str.The_Inferna
lea rcx, [rbp + 0x59a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x128]
lea r8, [rbp + 0x59c8]
lea rdx, [rbp + 0x59a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x59a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x59c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x3bd8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3bd8]
call fcn.180147c00
mov rdi, rax
movzx ebx, byte [rsi + 0x129]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5a08]
call fcn.1800b2900
nop
lea rdx, str.Town
lea rcx, [rbp + 0x59e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x129]
lea r8, [rbp + 0x5a08]
lea rdx, [rbp + 0x59e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x59e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5a08]
call fcn.1800b2cf0
lea rax, [rbp + 0x3c18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3c18]
call fcn.180147c00
mov rdi, rax
movzx ebx, byte [rsi + 0x12a]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5a48]
call fcn.1800b2900
nop
lea rdx, str.Western
lea rcx, [rbp + 0x80c8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x12a]
lea r8, [rbp + 0x5a48]
lea rdx, [rbp + 0x80c8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x80c8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5a48]
call fcn.1800b2cf0
lea rax, [rbp + 0x3c58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3c58]
call fcn.180147c00
mov rdi, rax
movzx ebx, byte [rsi + 0x12b]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5a88]
call fcn.1800b2900
nop
lea rdx, str.Workshop
lea rcx, [rbp + 0x5a68]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x12b]
lea r8, [rbp + 0x5a88]
lea rdx, [rbp + 0x5a68]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5a68]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5a88]
call fcn.1800b2cf0
lea rax, [rbp + 0x3c98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3c98]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x12c]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5ac8]
call fcn.1800b2900
nop
lea rdx, str.Apartments
lea rcx, [rbp + 0x5aa8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x12c]
lea r8, [rbp + 0x5ac8]
lea rdx, [rbp + 0x5aa8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5aa8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5ac8]
call fcn.1800b2cf0
lea rax, [rbp + 0x3cd8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3cd8]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x12d]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5b08]
call fcn.1800b2900
nop
lea rdx, str.Beanstalk
lea rcx, [rbp + 0x5ae8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x12d]
lea r8, [rbp + 0x5b08]
lea rdx, [rbp + 0x5ae8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5ae8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5b08]
call fcn.1800b2cf0
lea rax, [rbp + 0x3d18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3d18]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x12e]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5b48]
call fcn.1800b2900
nop
lea rdx, str.Beehive
lea rcx, [rbp + 0x5b28]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x12e]
lea r8, [rbp + 0x5b48]
lea rdx, [rbp + 0x5b28]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5b28]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5b48]
call fcn.1800b2cf0
lea rax, [rbp + 0x3d58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3d58]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x12f]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5b88]
call fcn.1800b2900
nop
lea rdx, str.Concrete
lea rcx, [rbp + 0x5b68]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x12f]
lea r8, [rbp + 0x5b88]
lea rdx, [rbp + 0x5b68]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5b68]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5b88]
call fcn.1800b2cf0
lea rax, [rbp + 0x3d98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3d98]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x130]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5bc8]
call fcn.1800b2900
nop
lea rdx, str.Cyberpunk
lea rcx, [rbp + 0x5ba8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x130]
lea r8, [rbp + 0x5bc8]
lea rdx, [rbp + 0x5ba8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5ba8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5bc8]
call fcn.1800b2cf0
lea rax, [rbp + 0x3dd8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3dd8]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x131]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5c08]
call fcn.1800b2900
nop
lea rdx, str.Data
lea rcx, [rbp + 0x5be8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x131]
lea r8, [rbp + 0x5c08]
lea rdx, [rbp + 0x5be8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5be8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5c08]
call fcn.1800b2cf0
lea rax, [rbp + 0x3e18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3e18]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x132]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5c48]
call fcn.1800b2900
nop
lea rdx, str.Depths
lea rcx, [rbp + 0x5c28]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x132]
lea r8, [rbp + 0x5c48]
lea rdx, [rbp + 0x5c28]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5c28]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5c48]
call fcn.1800b2cf0
lea rax, [rbp + 0x3e58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3e58]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x133]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5c88]
call fcn.1800b2900
nop
lea rdx, str.Glitched
lea rcx, [rbp + 0x5c68]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x133]
lea r8, [rbp + 0x5c88]
lea rdx, [rbp + 0x5c68]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5c68]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5c88]
call fcn.1800b2cf0
lea rax, [rbp + 0x3e98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3e98]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x134]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5cc8]
call fcn.1800b2900
nop
lea rdx, str.Groovy
lea rcx, [rbp + 0x5ca8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x134]
lea r8, [rbp + 0x5cc8]
lea rdx, [rbp + 0x5ca8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5ca8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5cc8]
call fcn.1800b2cf0
lea rax, [rbp + 0x3ed8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3ed8]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x135]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5d08]
call fcn.1800b2900
nop
lea rdx, str.Jungle
lea rcx, [rbp + 0x5ce8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x135]
lea r8, [rbp + 0x5d08]
lea rdx, [rbp + 0x5ce8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5ce8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5d08]
call fcn.1800b2cf0
lea rax, [rbp + 0x3f18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3f18]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x136]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5d48]
call fcn.1800b2900
nop
lea rdx, str.Lava
lea rcx, [rbp + 0x5d28]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x136]
lea r8, [rbp + 0x5d48]
lea rdx, [rbp + 0x5d28]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5d28]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5d48]
call fcn.1800b2cf0
lea rax, [rbp + 0x3f58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3f58]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x137]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5d88]
call fcn.1800b2900
nop
lea rdx, str.Pixels
lea rcx, [rbp + 0x5d68]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x137]
lea r8, [rbp + 0x5d88]
lea rdx, [rbp + 0x5d68]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5d68]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5d88]
call fcn.1800b2cf0
lea rax, [rbp + 0x3f98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3f98]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x138]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5dc8]
call fcn.1800b2900
nop
lea rdx, str.Shapes
lea rcx, [rbp + 0x5da8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x138]
lea r8, [rbp + 0x5dc8]
lea rdx, [rbp + 0x5da8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5da8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5dc8]
call fcn.1800b2cf0
lea rax, [rbp + 0x3fd8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x3fd8]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x139]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5e08]
call fcn.1800b2900
nop
lea rdx, str.Shelves
lea rcx, [rbp + 0x5de8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x139]
lea r8, [rbp + 0x5e08]
lea rdx, [rbp + 0x5de8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5de8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5e08]
call fcn.1800b2cf0
lea rax, [rbp + 0x4018]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x4018]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x13a]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5e48]
call fcn.1800b2900
nop
lea rdx, str.Shrine
lea rcx, [rbp + 0x5e28]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x13a]
lea r8, [rbp + 0x5e48]
lea rdx, [rbp + 0x5e28]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5e28]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5e48]
call fcn.1800b2cf0
lea rax, [rbp + 0x4058]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x4058]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x13b]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5e88]
call fcn.1800b2900
nop
lea rdx, str.Stairs
lea rcx, [rbp + 0x5e68]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x13b]
lea r8, [rbp + 0x5e88]
lea rdx, [rbp + 0x5e68]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5e68]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5e88]
call fcn.1800b2cf0
lea rax, [rbp + 0x4098]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x4098]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x13c]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5ec8]
call fcn.1800b2900
nop
lea rdx, str.Toxic
lea rcx, [rbp + 0x5ea8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x13c]
lea r8, [rbp + 0x5ec8]
lea rdx, [rbp + 0x5ea8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5ea8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5ec8]
call fcn.1800b2cf0
lea rax, [rbp + 0x40d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x40d8]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x13d]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5f08]
call fcn.1800b2900
nop
lea rdx, str.Clockwork
lea rcx, [rbp + 0x5ee8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x13d]
lea r8, [rbp + 0x5f08]
lea rdx, [rbp + 0x5ee8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5ee8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5f08]
call fcn.1800b2cf0
lea rax, [rbp + 0x4118]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x4118]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x13e]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5f48]
call fcn.1800b2900
nop
lea rdx, str.Daisies
lea rcx, [rbp + 0x5f28]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x13e]
lea r8, [rbp + 0x5f48]
lea rdx, [rbp + 0x5f28]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5f28]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5f48]
call fcn.1800b2cf0
lea rax, [rbp + 0x4158]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x4158]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x13f]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5f88]
call fcn.1800b2900
nop
lea rdx, str.Dimensions
lea rcx, [rbp + 0x5f68]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x13f]
lea r8, [rbp + 0x5f88]
lea rdx, [rbp + 0x5f68]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5f68]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5f88]
call fcn.1800b2cf0
lea rax, [rbp + 0x4198]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x4198]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x140]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x5fc8]
call fcn.1800b2900
nop
lea rdx, str.Dungeon
lea rcx, [rbp + 0x5fa8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x140]
lea r8, [rbp + 0x5fc8]
lea rdx, [rbp + 0x5fa8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5fa8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x5fc8]
call fcn.1800b2cf0
lea rax, [rbp + 0x41d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x41d8]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x141]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6008]
call fcn.1800b2900
nop
lea rdx, str.Labyrinth
lea rcx, [rbp + 0x5fe8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x141]
lea r8, [rbp + 0x6008]
lea rdx, [rbp + 0x5fe8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x5fe8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6008]
call fcn.1800b2cf0
lea rax, [rbp + 0x4218]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x4218]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x142]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6048]
call fcn.1800b2900
nop
lea rdx, str.Lilypads
lea rcx, [rbp + 0x6028]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x142]
lea r8, [rbp + 0x6048]
lea rdx, [rbp + 0x6028]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6028]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6048]
call fcn.1800b2cf0
lea rax, [rbp + 0x4258]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x4258]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x143]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6088]
call fcn.1800b2900
nop
lea rdx, str.New_Orleans
lea rcx, [rbp + 0x6068]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x143]
lea r8, [rbp + 0x6088]
lea rdx, [rbp + 0x6068]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6068]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6088]
call fcn.1800b2cf0
lea rax, [rbp + 0x4298]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x4298]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x144]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x60c8]
call fcn.1800b2900
nop
lea rdx, str.Post_Office
lea rcx, [rbp + 0x60a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x144]
lea r8, [rbp + 0x60c8]
lea rdx, [rbp + 0x60a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x60a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x60c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x42d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x42d8]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x145]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6108]
call fcn.1800b2900
nop
lea rdx, str.Road_Trip
lea rcx, [rbp + 0x60e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x145]
lea r8, [rbp + 0x6108]
lea rdx, [rbp + 0x60e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x60e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6108]
call fcn.1800b2cf0
lea rax, [rbp + 0x4318]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x4318]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x146]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6148]
call fcn.1800b2900
nop
lea rdx, str.Tomes
lea rcx, [rbp + 0x6128]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x146]
lea r8, [rbp + 0x6148]
lea rdx, [rbp + 0x6128]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6128]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6148]
call fcn.1800b2cf0
lea rax, [rbp + 0x4358]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x4358]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x147]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6188]
call fcn.1800b2900
nop
lea rdx, str.Circuit_Board
lea rcx, [rbp + 0x6168]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x147]
lea r8, [rbp + 0x6188]
lea rdx, [rbp + 0x6168]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6168]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6188]
call fcn.1800b2cf0
lea rax, [rbp + 0x4398]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x4398]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x148]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x61c8]
call fcn.1800b2900
nop
lea rdx, str.Geometric
lea rcx, [rbp + 0x61a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x148]
lea r8, [rbp + 0x61c8]
lea rdx, [rbp + 0x61a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x61a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x61c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x518]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x518]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x149]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6208]
call fcn.1800b2900
nop
lea rdx, str.Shanty_Town
lea rcx, [rbp + 0x61e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x149]
lea r8, [rbp + 0x6208]
lea rdx, [rbp + 0x61e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x61e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6208]
call fcn.1800b2cf0
lea rax, [rbp + 0x558]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x558]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x14a]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6248]
call fcn.1800b2900
nop
lea rdx, str.Space
lea rcx, [rbp + 0x6228]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x14a]
lea r8, [rbp + 0x6248]
lea rdx, [rbp + 0x6228]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6228]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6248]
call fcn.1800b2cf0
lea rax, [rbp + 0x598]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x598]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x14b]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6288]
call fcn.1800b2900
nop
lea rdx, str.Stained_Glass
lea rcx, [rbp + 0x6268]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x14b]
lea r8, [rbp + 0x6288]
lea rdx, [rbp + 0x6268]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6268]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6288]
call fcn.1800b2cf0
lea rax, [rbp + 0x5d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x5d8]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x14c]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x62c8]
call fcn.1800b2900
nop
lea rdx, str.Triangles
lea rcx, [rbp + 0x62a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x14c]
lea r8, [rbp + 0x62c8]
lea rdx, [rbp + 0x62a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x62a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x62c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x618]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x618]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x14d]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6308]
call fcn.1800b2900
nop
lea rdx, str.Twisted
lea rcx, [rbp + 0x62e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x14d]
lea r8, [rbp + 0x6308]
lea rdx, [rbp + 0x62e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x62e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6308]
call fcn.1800b2cf0
lea rax, [rbp + 0x658]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x658]
call fcn.180147c30
mov rdi, rax
movzx ebx, byte [rsi + 0x14e]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6348]
call fcn.1800b2900
nop
lea rdx, str.Under_The_Sea
lea rcx, [rbp + 0x6328]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x14e]
lea r8, [rbp + 0x6348]
lea rdx, [rbp + 0x6328]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6328]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6348]
call fcn.1800b2cf0
lea rax, [rbp + 0x698]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x698]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x14f]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6388]
call fcn.1800b2900
nop
lea rdx, str.Boardwalk
lea rcx, [rbp + 0x6368]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x14f]
lea r8, [rbp + 0x6388]
lea rdx, [rbp + 0x6368]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6368]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6388]
call fcn.1800b2cf0
lea rax, [rbp + 0x6d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x6d8]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x150]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x63c8]
call fcn.1800b2900
nop
lea rdx, str.Chime
lea rcx, [rbp + 0x63a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x150]
lea r8, [rbp + 0x63c8]
lea rdx, [rbp + 0x63a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x63a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x63c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x718]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x718]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x151]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6408]
call fcn.1800b2900
nop
lea rdx, str.China_Town
lea rcx, [rbp + 0x63e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x151]
lea r8, [rbp + 0x6408]
lea rdx, [rbp + 0x63e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x63e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6408]
call fcn.1800b2cf0
lea rax, [rbp + 0x758]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x758]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x152]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6448]
call fcn.1800b2900
nop
lea rdx, str.Construction
lea rcx, [rbp + 0x6428]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x152]
lea r8, [rbp + 0x6448]
lea rdx, [rbp + 0x6428]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6428]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6448]
call fcn.1800b2cf0
lea rax, [rbp + 0x798]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x798]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x153]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6488]
call fcn.1800b2900
nop
lea rdx, str.Facility
lea rcx, [rbp + 0x6468]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x153]
lea r8, [rbp + 0x6488]
lea rdx, [rbp + 0x6468]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6468]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6488]
call fcn.1800b2cf0
lea rax, [rbp + 0x7d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x7d8]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x154]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x64c8]
call fcn.1800b2900
nop
lea rdx, str.Goldrush
lea rcx, [rbp + 0x64a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x154]
lea r8, [rbp + 0x64c8]
lea rdx, [rbp + 0x64a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x64a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x64c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x818]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x818]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x155]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6508]
call fcn.1800b2900
nop
lea rdx, str.Hacienda
lea rcx, [rbp + 0x64e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x155]
lea r8, [rbp + 0x6508]
lea rdx, [rbp + 0x64e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x64e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6508]
call fcn.1800b2cf0
lea rax, [rbp + 0x858]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x858]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x156]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6548]
call fcn.1800b2900
nop
lea rdx, str.Harborstead_Town
lea rcx, [rbp + 0x6528]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x156]
lea r8, [rbp + 0x6548]
lea rdx, [rbp + 0x6528]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6528]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6548]
call fcn.1800b2cf0
lea rax, [rbp + 0x898]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x898]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x157]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6588]
call fcn.1800b2900
nop
lea rdx, str.Harvest
lea rcx, [rbp + 0x6568]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x157]
lea r8, [rbp + 0x6588]
lea rdx, [rbp + 0x6568]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6568]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6588]
call fcn.1800b2cf0
lea rax, [rbp + 0x8d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x8d8]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x158]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x65c8]
call fcn.1800b2900
nop
lea rdx, str.Hospital
lea rcx, [rbp + 0x65a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x158]
lea r8, [rbp + 0x65c8]
lea rdx, [rbp + 0x65a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x65a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x65c8]
call fcn.1800b2cf0
lea rax, [rbp + 0x918]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x918]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x159]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6608]
call fcn.1800b2900
nop
lea rdx, str.Humbug_Street
lea rcx, [rbp + 0x65e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x159]
lea r8, [rbp + 0x6608]
lea rdx, [rbp + 0x65e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x65e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6608]
call fcn.1800b2cf0
lea rax, [rbp + 0x958]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x958]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x15a]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6648]
call fcn.1800b2900
nop
lea rdx, str.Kingston
lea rcx, [rbp + 0x6628]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x15a]
lea r8, [rbp + 0x6648]
lea rdx, [rbp + 0x6628]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6628]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6648]
call fcn.1800b2cf0
lea rax, [rbp + 0x998]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x998]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x15b]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6688]
call fcn.1800b2900
nop
lea rdx, str.Madhouse
lea rcx, [rbp + 0x6668]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x15b]
lea r8, [rbp + 0x6688]
lea rdx, [rbp + 0x6668]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6668]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6688]
call fcn.1800b2cf0
lea rax, [rbp + 0x9d8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x9d8]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x15c]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x66c8]
call fcn.1800b2900
nop
lea rdx, str.Nexus_City
lea rcx, [rbp + 0x66a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x15c]
lea r8, [rbp + 0x66c8]
lea rdx, [rbp + 0x66a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x66a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x66c8]
call fcn.1800b2cf0
lea rax, [rbp + 0xa18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xa18]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x15d]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6708]
call fcn.1800b2900
nop
lea rdx, str.Office
lea rcx, [rbp + 0x66e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x15d]
lea r8, [rbp + 0x6708]
lea rdx, [rbp + 0x66e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x66e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6708]
call fcn.1800b2cf0
lea rax, [rbp + 0xa58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xa58]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x15e]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6748]
call fcn.1800b2900
nop
lea rdx, str.Plasma
lea rcx, [rbp + 0x6728]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x15e]
lea r8, [rbp + 0x6748]
lea rdx, [rbp + 0x6728]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6728]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6748]
call fcn.1800b2cf0
lea rax, [rbp + 0xa98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xa98]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x15f]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6788]
call fcn.1800b2900
nop
lea rdx, str.Pripyat
lea rcx, [rbp + 0x6768]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x15f]
lea r8, [rbp + 0x6788]
lea rdx, [rbp + 0x6768]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6768]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6788]
call fcn.1800b2cf0
lea rax, [rbp + 0xad8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xad8]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x160]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x67c8]
call fcn.1800b2900
nop
lea rdx, str.Spookavera
lea rcx, [rbp + 0x67a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x160]
lea r8, [rbp + 0x67c8]
lea rdx, [rbp + 0x67a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x67a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x67c8]
call fcn.1800b2cf0
lea rax, [rbp + 0xb18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xb18]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x161]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6808]
call fcn.1800b2900
nop
lea rdx, str.Sunset_Terrace
lea rcx, [rbp + 0x67e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x161]
lea r8, [rbp + 0x6808]
lea rdx, [rbp + 0x67e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x67e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6808]
call fcn.1800b2cf0
lea rax, [rbp + 0xb58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xb58]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x162]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6848]
call fcn.1800b2900
nop
lea rdx, str.Talavera
lea rcx, [rbp + 0x6828]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x162]
lea r8, [rbp + 0x6848]
lea rdx, [rbp + 0x6828]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6828]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6848]
call fcn.1800b2cf0
lea rax, [rbp + 0xb98]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xb98]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x163]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6888]
call fcn.1800b2900
nop
lea rdx, str.Town_Square
lea rcx, [rbp + 0x6868]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x163]
lea r8, [rbp + 0x6888]
lea rdx, [rbp + 0x6868]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6868]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6888]
call fcn.1800b2cf0
lea rax, [rbp + 0xbd8]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xbd8]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x164]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x68c8]
call fcn.1800b2900
nop
lea rdx, str.Tropica
lea rcx, [rbp + 0x68a8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x164]
lea r8, [rbp + 0x68c8]
lea rdx, [rbp + 0x68a8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x68a8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x68c8]
call fcn.1800b2cf0
lea rax, [rbp + 0xc18]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xc18]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x165]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6908]
call fcn.1800b2900
nop
lea rdx, str.Tuscany
lea rcx, [rbp + 0x68e8]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x165]
lea r8, [rbp + 0x6908]
lea rdx, [rbp + 0x68e8]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x68e8]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6908]
call fcn.1800b2cf0
lea rax, [rbp + 0xc58]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], rsi
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0xc58]
call fcn.180147c60
mov rdi, rax
movzx ebx, byte [rsi + 0x166]
lea rdx, [0x18024b7e0]
lea rcx, [rbp + 0x6948]
call fcn.1800b2900
nop
lea rdx, str.Winter_Fair
lea rcx, [rbp + 0x6928]
call fcn.1800b2900
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x166]
lea r8, [rbp + 0x6948]
lea rdx, [rbp + 0x6928]
mov rcx, rsi
call fcn.180165c90
nop
lea rcx, [rbp + 0x6928]
call fcn.1800b2cf0
nop
lea rcx, [rbp + 0x6948]
call fcn.1800b2cf0
nop
mov rax, rsi
mov rcx, qword [rbp + 0x8dc8]
xor rcx, rsp
call fcn.1801af010
lea r11, [rsp + 0x8ed0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.1801b5bfc
nop
call fcn.1801b5bfc
nop
call fcn.1801b5bfc
int3