Function at 0x1801b8aa0
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 - 0x9870]
mov eax, 0x9970
call fcn.18021e890
sub rsp, rax
movaps xmmword [rsp + 0x9960], xmm6
mov rax, qword [0x180493400]
xor rax, rsp
mov qword [rbp + 0x9858], rax
mov rsi, rcx
mov qword [rbp + 0x760], rcx
xorps xmm0, xmm0
movups xmmword [rbp + 0x57d8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x57e8], xmm1
mov r8d, 0x4a
lea rdx, str.Avoids_Bedwars_maps_on_hive__sends_to_hub__requeue_afterwards_is_optional_
lea rcx, [rbp + 0x57d8]
call fcn.1800f1020
nop
lea r9, [rbp + 0x57d8]
xor edx, edx
mov r8d, 3
mov rcx, rsi
call fcn.1801d46c0
nop
mov rdx, qword [rbp + 0x57f0]
cmp rdx, 0xf
jbe 0x1801b8b78
inc rdx
mov rcx, qword [rbp + 0x57d8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1801b8b73
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1801c3d6f
call fcn.18021e238
movdqa xmm6, xmmword [0x1802eb270]
movdqu xmmword [rbp + 0x57e8], xmm6
mov byte [rbp + 0x57d8], 0
lea rax, [0x1802f96e0]
mov qword [rsi], rax
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 qword [rsi + 0x168], 0
mov qword [rsi + 0x170], 0
mov qword [rsi + 0x178], 0
mov dword [rsi + 0x180], 0
mov byte [rsi + 0x184], 0
xor ebx, ebx
mov dword [rsi + 0x188], ebx
mov dword [rsi + 0x18c], 0x14
mov rdx, rsi
lea rcx, [rsi + 0x190]
call fcn.1801d4db0
nop
mov rdx, rsi
lea rcx, [rsi + 0x1b8]
call fcn.1801d4db0
nop
lea rax, [rbp + 0xca8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xce0], rbx
mov rcx, qword [0x1803f19f8]
test rcx, rcx
je 0x1801b8d72
mov rax, qword [rcx]
mov r8, qword [rax]
lea rdx, [rbp + 0xca8]
call r8
mov qword [rbp + 0xce0], rax
movzx ebx, byte [rsi + 0x80]
xorps xmm0, xmm0
movups xmmword [rbp + 0x5778], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x5788], xmm1
mov r8d, 0x1f
lea rdx, str.Requeues_after_going_to_the_hub
lea rcx, [rbp + 0x5778]
call fcn.1800f1020
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x5538], xmm0
movdqa xmm1, xmmword [reloc.OLEAUT32.dll_VariantInit]
movdqu xmmword [rbp + 0x5548], xmm1
mov rax, qword [str.Requeue]
mov dword [rbp + 0x5538], eax
movzx eax, word [0x1802f9894]
mov word [rbp + 0x553c], ax
movzx eax, byte [0x1802f9896]
mov byte [rbp + 0x553e], al
mov byte [rbp + 0x553f], 0
mov byte [rsp + 0x30], 0
lea rax, [rbp + 0xca8]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x80]
lea r8, [rbp + 0x5778]
lea rdx, [rbp + 0x5538]
mov rcx, rsi
call fcn.1801d72c0
nop
mov rdx, qword [rbp + 0x5550]
cmp rdx, 0xf
jbe 0x1801b8e65
inc rdx
mov rcx, qword [rbp + 0x5538]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1801b8e60
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1801c3d69
call fcn.18021e238
movdqu xmmword [rbp + 0x5548], xmm6
mov byte [rbp + 0x5538], 0
mov r8, qword [rbp + 0x5790]
cmp r8, 0xf
jbe 0x1801b8e94
mov rdx, qword [rbp + 0x5778]
lea rcx, [rbp + 0x5778]
call fcn.1800f2490
movdqu xmmword [rbp + 0x5788], xmm6
mov byte [rbp + 0x5778], 0
lea rax, [rbp + 0xc68]
mov qword [rsp + 0x50], rax
xor edi, edi
mov qword [rbp + 0xca0], rdi
mov rcx, qword [0x1803f19f8]
test rcx, rcx
je 0x1801b8edb
mov rax, qword [rcx]
mov r8, qword [rax]
lea rdx, [rbp + 0xc68]
call r8
mov qword [rbp + 0xca0], rax
mov ebx, dword [rsi + 0x18c]
xorps xmm0, xmm0
movups xmmword [rbp + 0x5738], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x5748], xmm1
mov r8d, 0x20
lea rdx, str.Delay_in_ticks_before_requeueing
lea rcx, [rbp + 0x5738]
call fcn.1800f1020
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x5498], xmm0
movdqa xmm1, xmmword [0x1802f58d0]
movdqu xmmword [rbp + 0x54a8], xmm1
movsd xmm0, qword [str.Requeue_delay]
movsd qword [rbp + 0x5498], xmm0
mov eax, dword [0x1802f98c8]
mov dword [rbp + 0x54a0], eax
movzx eax, byte [0x1802f98cc]
mov byte [rbp + 0x54a4], al
mov byte [rbp + 0x54a5], 0
mov byte [rsp + 0x40], 1
lea rax, [rbp + 0xc68]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x30], 0x64
mov dword [rsp + 0x28], 0x14
mov dword [rsp + 0x20], ebx
lea r9, [rsi + 0x18c]
lea r8, [rbp + 0x5738]
lea rdx, [rbp + 0x5498]
mov rcx, rsi
call fcn.1801d7920
nop
mov r8, qword [rbp + 0x54b0]
cmp r8, 0xf
jbe 0x1801b8fbd
mov rdx, qword [rbp + 0x5498]
lea rcx, [rbp + 0x5498]
call fcn.1800f2490
movdqu xmmword [rbp + 0x54a8], xmm6
mov byte [rbp + 0x5498], 0
mov r8, qword [rbp + 0x5750]
cmp r8, 0xf
jbe 0x1801b8fec
mov rdx, qword [rbp + 0x5738]
lea rcx, [rbp + 0x5738]
call fcn.1800f2490
movdqu xmmword [rbp + 0x5748], xmm6
mov byte [rbp + 0x5738], 0
lea rax, [rbp + 0xc28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xc60], rdi
mov rcx, qword [0x1803f19f8]
test rcx, rcx
je 0x1801b9031
mov rax, qword [rcx]
mov r8, qword [rax]
lea rdx, [rbp + 0xc28]
call r8
mov qword [rbp + 0xc60], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x5518], xmm0
movdqa xmm1, xmmword [reloc.OLEAUT32.dll_VariantInit]
movdqu xmmword [rbp + 0x5528], xmm1
mov rax, qword [str.SkyWars]
mov dword [rbp + 0x5518], eax
movzx eax, word [0x1802f687c]
mov word [rbp + 0x551c], ax
movzx eax, byte [0x1802f687e]
mov byte [rbp + 0x551e], al
mov byte [rbp + 0x551f], 0
lea r9, [rbp + 0xc28]
xor r8d, r8d
lea rdx, [rbp + 0x5518]
lea rcx, [rbp + 0x4d98]
call fcn.1801d4620
mov rdx, rax
lea rcx, [rsi + 0x190]
call fcn.1801d53e0
mov rbx, rax
lea rax, [rbp + 0xbe8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xc20], rdi
mov rcx, qword [0x1803f19f8]
test rcx, rcx
je 0x1801b90df
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0xbe8]
call r8
mov qword [rbp + 0xc20], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x5598], xmm0
movdqa xmm1, xmmword [0x1802eac50]
movdqu xmmword [rbp + 0x55a8], xmm1
movabs rax, 0x7374694b2d796b53
mov qword [rbp + 0x5598], rax
mov byte [rbp + 0x55a0], 0
lea r9, [rbp + 0xbe8]
mov r8b, 1
lea rdx, [rbp + 0x5598]
lea rcx, [rbp + 0x5348]
call fcn.1801d4620
mov rdx, rax
mov rcx, rbx
call fcn.1801d53e0
mov rbx, rax
lea rax, [rbp + 0xba8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xbe0], rdi
mov rcx, qword [0x1803f19f8]
test rcx, rcx
je 0x1801b9172
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0xba8]
call r8
mov qword [rbp + 0xbe0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x54f8], xmm0
movdqa xmm1, xmmword [reloc.OLEAUT32.dll_VariantInit]
movdqu xmmword [rbp + 0x5508], xmm1
mov rax, qword [str.BedWars]
mov dword [rbp + 0x54f8], eax
movzx eax, word [0x1802f6894]
mov word [rbp + 0x54fc], ax
movzx eax, byte [0x1802f6896]
mov byte [rbp + 0x54fe], al
mov byte [rbp + 0x54ff], 0
lea r9, [rbp + 0xba8]
mov r8b, 2
lea rdx, [rbp + 0x54f8]
lea rcx, [rbp + 0x52d8]
call fcn.1801d4620
mov rdx, rax
mov rcx, rbx
call fcn.1801d53e0
mov rbx, rax
lea rax, [rbp + 0xb68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xba0], rdi
mov rcx, qword [0x1803f19f8]
test rcx, rcx
je 0x1801b921c
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0xb68]
call r8
mov qword [rbp + 0xba0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x54d8], xmm0
movdqa xmm1, xmmword [0x1802f58d0]
movdqu xmmword [rbp + 0x54e8], xmm1
movsd xmm0, qword [str.SurvivalGames]
movsd qword [rbp + 0x54d8], xmm0
mov eax, dword [0x1802f68a0]
mov dword [rbp + 0x54e0], eax
movzx eax, byte [0x1802f68a4]
mov byte [rbp + 0x54e4], al
mov byte [rbp + 0x54e5], 0
lea r9, [rbp + 0xb68]
mov r8b, 3
lea rdx, [rbp + 0x54d8]
lea rcx, [rbp + 0x5268]
call fcn.1801d4620
mov rdx, rax
mov rcx, rbx
call fcn.1801d53e0
mov rbx, rax
lea rax, [rbp + 0xb28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xb60], rdi
mov rcx, qword [0x1803f19f8]
test rcx, rcx
je 0x1801b92c7
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0xb28]
call r8
mov qword [rbp + 0xb60], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x54b8], xmm0
movdqa xmm1, xmmword [0x1802f58d0]
movdqu xmmword [rbp + 0x54c8], xmm1
movsd xmm0, qword [str.MurderMystery]
movsd qword [rbp + 0x54b8], xmm0
mov eax, dword [0x1802f68b0]
mov dword [rbp + 0x54c0], eax
movzx eax, byte [0x1802f68b4]
mov byte [rbp + 0x54c4], al
mov byte [rbp + 0x54c5], 0
lea r9, [rbp + 0xb28]
mov r8b, 4
lea rdx, [rbp + 0x54b8]
lea rcx, [rbp + 0x51f8]
call fcn.1801d4620
mov rdx, rax
mov rcx, rbx
call fcn.1801d53e0
mov rbx, rax
lea rax, [rbp + 0xae8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xb20], rdi
mov rcx, qword [0x1803f19f8]
test rcx, rcx
je 0x1801b9372
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0xae8]
call r8
mov qword [rbp + 0xb20], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x55b8], xmm0
movdqa xmm1, xmmword [0x1802eac50]
movdqu xmmword [rbp + 0x55c8], xmm1
movabs rax, 0x6e75726874616544
mov qword [rbp + 0x55b8], rax
mov byte [rbp + 0x55c0], 0
lea r9, [rbp + 0xae8]
mov r8b, 5
lea rdx, [rbp + 0x55b8]
lea rcx, [rbp + 0x5188]
call fcn.1801d4620
mov rdx, rax
mov rcx, rbx
call fcn.1801d53e0
mov rbx, rax
lea rax, [rbp + 0xaa8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xae0], rdi
mov rcx, qword [0x1803f19f8]
test rcx, rcx
je 0x1801b9405
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0xaa8]
call r8
mov qword [rbp + 0xae0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x5578], xmm0
movdqa xmm1, xmmword [0x1802eac60]
movdqu xmmword [rbp + 0x5588], xmm1
movsd xmm0, qword [str.Block_Drop]
movsd qword [rbp + 0x5578], xmm0
movzx eax, word [0x1802f68d0]
mov word [rbp + 0x5580], ax
mov byte [rbp + 0x5582], 0
lea r9, [rbp + 0xaa8]
mov r8b, 6
lea rdx, [rbp + 0x5578]
lea rcx, [rbp + 0x5118]
call fcn.1801d4620
mov rdx, rax
mov rcx, rbx
call fcn.1801d53e0
mov rbx, rax
lea rax, [rbp + 0xa68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xaa0], rdi
mov rcx, qword [0x1803f19f8]
test rcx, rcx
je 0x1801b94a5
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0xa68]
call r8
mov qword [rbp + 0xaa0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x5558], xmm0
movdqa xmm1, xmmword [0x1802eac00]
movdqu xmmword [rbp + 0x5568], xmm1
mov eax, dword [0x1802f68d4]
mov word [rbp + 0x5558], ax
movzx eax, byte [0x1802f68d6]
mov byte [rbp + 0x555a], al
mov byte [rbp + 0x555b], 0
lea r9, [rbp + 0xa68]
mov r8b, 7
lea rdx, [rbp + 0x5558]
lea rcx, [rbp + 0x50a8]
call fcn.1801d4620
mov rdx, rax
mov rcx, rbx
call fcn.1801d53e0
mov rbx, rax
lea rax, [rbp + 0xa28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xa60], rdi
mov rcx, qword [0x1803f19f8]
test rcx, rcx
je 0x1801b9541
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0xa28]
call r8
mov qword [rbp + 0xa60], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x56b8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x56c8], xmm1
mov r8d, 6
lea rdx, str.Bridge
lea rcx, [rbp + 0x56b8]
call fcn.1800f1020
nop
lea r9, [rbp + 0xa28]
mov r8b, 8
lea rdx, [rbp + 0x56b8]
lea rcx, [rbp + 0x5038]
call fcn.1801d4620
mov rdx, rax
mov rcx, rbx
call fcn.1801d53e0
mov rbx, rax
lea rax, [rbp + 0x9e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xa20], rdi
mov rcx, qword [0x1803f19f8]
test rcx, rcx
je 0x1801b95d1
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x9e8]
call r8
mov qword [rbp + 0xa20], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x56d8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x56e8], xmm1
mov r8d, 6
lea rdx, str.Ground
lea rcx, [rbp + 0x56d8]
call fcn.1800f1020
nop
lea r9, [rbp + 0x9e8]
mov r8b, 9
lea rdx, [rbp + 0x56d8]
lea rcx, [rbp + 0x4fc8]
call fcn.1801d4620
mov rdx, rax
mov rcx, rbx
call fcn.1801d53e0
mov rbx, rax
lea rax, [rbp + 0x9a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x9e0], rdi
mov rcx, qword [0x1803f19f8]
test rcx, rcx
je 0x1801b9661
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x9a8]
call r8
mov qword [rbp + 0x9e0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x56f8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x5708], xmm1
mov r8d, 7
lea rdx, str.Gravity
lea rcx, [rbp + 0x56f8]
call fcn.1800f1020
nop
lea r9, [rbp + 0x9a8]
mov r8b, 0xa
lea rdx, [rbp + 0x56f8]
lea rcx, [rbp + 0x4d28]
call fcn.1801d4620
mov rdx, rax
mov rcx, rbx
call fcn.1801d53e0
mov rbx, rax
lea rax, [rbp + 0x968]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x9a0], rdi
mov rcx, qword [0x1803f19f8]
test rcx, rcx
je 0x1801b96f1
mov rdx, qword [rcx]
mov r8, qword [rdx]
lea rdx, [rbp + 0x968]
call r8
mov qword [rbp + 0x9a0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x5718], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x5728], xmm1
mov r8d, 4
lea rdx, str.Hide
lea rcx, [rbp + 0x5718]
call fcn.1800f1020
nop
lea r9, [rbp + 0x968]
mov r8b, 0xb
lea rdx, [rbp + 0x5718]
lea rcx, [rbp + 0x4f58]
call fcn.1801d4620
mov rdx, rax
mov rcx, rbx
call fcn.1801d53e0
nop
mov r8, qword [rbp + 0x5730]
cmp r8, 0xf
jbe 0x1801b9769
mov rdx, qword [rbp + 0x5718]
lea rcx, [rbp + 0x5718]
call fcn.1800f2490
movdqu xmmword [rbp + 0x5728], xmm6
mov byte [rbp + 0x5718], 0
mov r8, qword [rbp + 0x5710]
cmp r8, 0xf
jbe 0x1801b9798
mov rdx, qword [rbp + 0x56f8]
lea rcx, [rbp + 0x56f8]
call fcn.1800f2490
movdqu xmmword [rbp + 0x5708], xmm6
mov byte [rbp + 0x56f8], 0
mov r8, qword [rbp + 0x56f0]
cmp r8, 0xf
jbe 0x1801b97c7
mov rdx, qword [rbp + 0x56d8]
lea rcx, [rbp + 0x56d8]
call fcn.1800f2490
movdqu xmmword [rbp + 0x56e8], xmm6
mov byte [rbp + 0x56d8], 0
mov r8, qword [rbp + 0x56d0]
cmp r8, 0xf
jbe 0x1801b97f6
mov rdx, qword [rbp + 0x56b8]
lea rcx, [rbp + 0x56b8]
call fcn.1800f2490
movdqu xmmword [rbp + 0x56c8], xmm6
mov byte [rbp + 0x56b8], 0
mov r8, qword [rbp + 0x5570]
cmp r8, 0xf
jbe 0x1801b9825
mov rdx, qword [rbp + 0x5558]
lea rcx, [rbp + 0x5558]
call fcn.1800f2490
movdqu xmmword [rbp + 0x5568], xmm6
mov byte [rbp + 0x5558], 0
mov r8, qword [rbp + 0x5590]
cmp r8, 0xf
jbe 0x1801b9854
mov rdx, qword [rbp + 0x5578]
lea rcx, [rbp + 0x5578]
call fcn.1800f2490
movdqu xmmword [rbp + 0x5588], xmm6
mov byte [rbp + 0x5578], 0
mov r8, qword [rbp + 0x55d0]
cmp r8, 0xf
jbe 0x1801b9883
mov rdx, qword [rbp + 0x55b8]
lea rcx, [rbp + 0x55b8]
call fcn.1800f2490
movdqu xmmword [rbp + 0x55c8], xmm6
mov byte [rbp + 0x55b8], 0
mov r8, qword [rbp + 0x54d0]
cmp r8, 0xf
jbe 0x1801b98b2
mov rdx, qword [rbp + 0x54b8]
lea rcx, [rbp + 0x54b8]
call fcn.1800f2490
movdqu xmmword [rbp + 0x54c8], xmm6
mov byte [rbp + 0x54b8], 0
mov r8, qword [rbp + 0x54f0]
cmp r8, 0xf
jbe 0x1801b98e1
mov rdx, qword [rbp + 0x54d8]
lea rcx, [rbp + 0x54d8]
call fcn.1800f2490
movdqu xmmword [rbp + 0x54e8], xmm6
mov byte [rbp + 0x54d8], 0
mov r8, qword [rbp + 0x5510]
cmp r8, 0xf
jbe 0x1801b9910
mov rdx, qword [rbp + 0x54f8]
lea rcx, [rbp + 0x54f8]
call fcn.1800f2490
movdqu xmmword [rbp + 0x5508], xmm6
mov byte [rbp + 0x54f8], 0
mov r8, qword [rbp + 0x55b0]
cmp r8, 0xf
jbe 0x1801b993f
mov rdx, qword [rbp + 0x5598]
lea rcx, [rbp + 0x5598]
call fcn.1800f2490
movdqu xmmword [rbp + 0x55a8], xmm6
mov byte [rbp + 0x5598], 0
mov r8, qword [rbp + 0x5530]
cmp r8, 0xf
jbe 0x1801b996e
mov rdx, qword [rbp + 0x5518]
lea rcx, [rbp + 0x5518]
call fcn.1800f2490
movdqu xmmword [rbp + 0x5528], xmm6
mov byte [rbp + 0x5518], 0
lea rax, [rbp + 0x928]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x960], rdi
mov rcx, qword [0x1803f19f8]
test rcx, rcx
je 0x1801b99b3
mov rax, qword [rcx]
mov r8, qword [rax]
lea rdx, [rbp + 0x928]
call r8
mov qword [rbp + 0x960], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x5678], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x5688], xmm1
mov r8d, 0x10
lea rdx, str.The_game_to_play
lea rcx, [rbp + 0x5678]
call fcn.1800f1020
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x5698], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x56a8], xmm1
mov r8d, 4
lea rdx, str.Game
lea rcx, [rbp + 0x5698]
call fcn.1800f1020
nop
mov byte [rsp + 0x30], 0
lea rax, [rbp + 0x928]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], edi
lea r9, [rsi + 0x190]
lea r8, [rbp + 0x5678]
lea rdx, [rbp + 0x5698]
mov rcx, rsi
call fcn.1801d75a0
nop
mov r8, qword [rbp + 0x56b0]
cmp r8, 0xf
jbe 0x1801b9a64
mov rdx, qword [rbp + 0x5698]
lea rcx, [rbp + 0x5698]
call fcn.1800f2490
movdqu xmmword [rbp + 0x56a8], xmm6
mov byte [rbp + 0x5698], 0
mov r8, qword [rbp + 0x5690]
cmp r8, 0xf
jbe 0x1801b9a93
mov rdx, qword [rbp + 0x5678]
lea rcx, [rbp + 0x5678]
call fcn.1800f2490
movdqu xmmword [rbp + 0x5688], xmm6
mov byte [rbp + 0x5678], 0
lea rax, [rbp + 0x8e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x920], rdi
mov rcx, qword [0x1803f19f8]
test rcx, rcx
je 0x1801b9ad8
mov rax, qword [rcx]
mov r8, qword [rax]
lea rdx, [rbp + 0x8e8]
call r8
mov qword [rbp + 0x920], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x5758], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x5768], xmm1
mov r8d, 4
lea rdx, str.Solo
lea rcx, [rbp + 0x5758]
call fcn.1800f1020
nop
lea r9, [rbp + 0x8e8]
xor r8d, r8d
lea rdx, [rbp + 0x5758]
lea rcx, [rbp + 0x4ee8]
call fcn.1801d4620
mov rdx, rax
lea rcx, [rsi + 0x1b8]
call fcn.1801d53e0
mov rbx, rax
lea rax, [rbp + 0x7e8]
mov qword [rsp + 0x50], rax
lea rax, [0x1802fa5c8]
mov qword [rbp + 0x7e8], rax
mov qword [rbp + 0x7f0], rsi
lea rax, [rbp + 0x7e8]
mov qword [rbp + 0x820], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x55f8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x5608], xmm1
mov r8d, 3
lea rdx, [0x1802f6924]
lea rcx, [rbp + 0x55f8]
call fcn.1800f1020
nop
lea r9, [rbp + 0x7e8]
mov r8b, 1
lea rdx, [rbp + 0x55f8]
lea rcx, [rbp + 0x4e78]
call fcn.1801d4620
mov rdx, rax
mov rcx, rbx
call fcn.1801d53e0
mov rbx, rax
lea rax, [rbp + 0x7a8]
mov qword [rsp + 0x50], rax
lea rax, [0x1802fa5f8]
mov qword [rbp + 0x7a8], rax
mov qword [rbp + 0x7b0], rsi
lea rax, [rbp + 0x7a8]
mov qword [rbp + 0x7e0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x5618], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x5628], xmm1
mov r8d, 5
lea rdx, str.Trios
lea rcx, [rbp + 0x5618]
call fcn.1800f1020
nop
lea r9, [rbp + 0x7a8]
mov r8b, 2
lea rdx, [rbp + 0x5618]
lea rcx, [rbp + 0x53b8]
call fcn.1801d4620
mov rdx, rax
mov rcx, rbx
call fcn.1801d53e0
mov rbx, rax
lea rax, [rbp + 0x768]
mov qword [rsp + 0x50], rax
lea rax, [0x1802fa628]
mov qword [rbp + 0x768], rax
mov qword [rbp + 0x770], rsi
lea rax, [rbp + 0x768]
mov qword [rbp + 0x7a0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x5638], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x5648], xmm1
mov r8d, 5
lea rdx, str.Squad
lea rcx, [rbp + 0x5638]
call fcn.1800f1020
nop
lea r9, [rbp + 0x768]
mov r8b, 3
lea rdx, [rbp + 0x5638]
lea rcx, [rbp + 0x5428]
call fcn.1801d4620
mov rdx, rax
mov rcx, rbx
call fcn.1801d53e0
mov rbx, rax
lea rax, [rbp + 0x868]
mov qword [rsp + 0x50], rax
lea rax, [0x1802fa5f8]
mov qword [rbp + 0x868], rax
mov qword [rbp + 0x870], rsi
lea rax, [rbp + 0x868]
mov qword [rbp + 0x8a0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x5658], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x5668], xmm1
mov r8d, 4
lea rdx, str.Mega
lea rcx, [rbp + 0x5658]
call fcn.1800f1020
nop
lea r9, [rbp + 0x868]
mov r8b, 4
lea rdx, [rbp + 0x5658]
lea rcx, [rbp + 0x4e08]
call fcn.1801d4620
mov rdx, rax
mov rcx, rbx
call fcn.1801d53e0
nop
mov r8, qword [rbp + 0x5670]
cmp r8, 0xf
jbe 0x1801b9d78
mov rdx, qword [rbp + 0x5658]
lea rcx, [rbp + 0x5658]
call fcn.1800f2490
movdqu xmmword [rbp + 0x5668], xmm6
mov byte [rbp + 0x5658], 0
mov r8, qword [rbp + 0x5650]
cmp r8, 0xf
jbe 0x1801b9da7
mov rdx, qword [rbp + 0x5638]
lea rcx, [rbp + 0x5638]
call fcn.1800f2490
movdqu xmmword [rbp + 0x5648], xmm6
mov byte [rbp + 0x5638], 0
mov r8, qword [rbp + 0x5630]
cmp r8, 0xf
jbe 0x1801b9dd6
mov rdx, qword [rbp + 0x5618]
lea rcx, [rbp + 0x5618]
call fcn.1800f2490
movdqu xmmword [rbp + 0x5628], xmm6
mov byte [rbp + 0x5618], 0
mov r8, qword [rbp + 0x5610]
cmp r8, 0xf
jbe 0x1801b9e05
mov rdx, qword [rbp + 0x55f8]
lea rcx, [rbp + 0x55f8]
call fcn.1800f2490
movdqu xmmword [rbp + 0x5608], xmm6
mov byte [rbp + 0x55f8], 0
mov r8, qword [rbp + 0x5770]
cmp r8, 0xf
jbe 0x1801b9e34
mov rdx, qword [rbp + 0x5758]
lea rcx, [rbp + 0x5758]
call fcn.1800f2490
movdqu xmmword [rbp + 0x5768], xmm6
mov byte [rbp + 0x5758], 0
lea rax, [rbp + 0x8a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x8e0], rdi
mov rcx, qword [0x1803f19f8]
test rcx, rcx
je 0x1801b9e79
mov rax, qword [rcx]
mov r9, qword [rax]
lea rdx, [rbp + 0x8a8]
call r9
mov qword [rbp + 0x8e0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x57b8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x57c8], xmm1
mov r8d, 0x14
lea rdx, str.The_size_of_the_team
lea rcx, [rbp + 0x57b8]
call fcn.1800f1020
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x5798], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x57a8], xmm1
mov r8d, 8
lea rdx, str.TeamSize
lea rcx, [rbp + 0x5798]
call fcn.1800f1020
nop
mov byte [rsp + 0x30], 0
lea rax, [rbp + 0x8a8]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], edi
lea r9, [rsi + 0x1b8]
lea r8, [rbp + 0x57b8]
lea rdx, [rbp + 0x5798]
mov rcx, rsi
call fcn.1801d75a0
nop
mov r8, qword [rbp + 0x57b0]
cmp r8, 0xf
jbe 0x1801b9f2a
mov rdx, qword [rbp + 0x5798]
lea rcx, [rbp + 0x5798]
call fcn.1800f2490
movdqu xmmword [rbp + 0x57a8], xmm6
mov byte [rbp + 0x5798], 0
mov r8, qword [rbp + 0x57d0]
cmp r8, 0xf
jbe 0x1801b9f59
mov rdx, qword [rbp + 0x57b8]
lea rcx, [rbp + 0x57b8]
call fcn.1800f2490
movdqu xmmword [rbp + 0x57c8], xmm6
mov byte [rbp + 0x57b8], 0
lea rax, [rbp + 0x828]
mov qword [rsp + 0x50], rax
lea rax, [0x1802fa658]
mov qword [rbp + 0x828], rax
mov qword [rbp + 0x830], rsi
lea rax, [rbp + 0x828]
mov qword [rbp + 0x860], rax
movzx ebx, byte [rsi + 0x81]
xorps xmm0, xmm0
movups xmmword [rbp + 0x57f8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x5808], xmm1
xor r8d, r8d
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x57f8]
call fcn.1800f1020
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x55d8], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x55e8], xmm1
mov r8d, 7
lea rdx, str.Balance
lea rcx, [rbp + 0x55d8]
call fcn.1800f1020
nop
mov byte [rsp + 0x30], 0
lea rax, [rbp + 0x828]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x81]
lea r8, [rbp + 0x57f8]
lea rdx, [rbp + 0x55d8]
mov rcx, rsi
call fcn.1801d72c0
nop
mov r8, qword [rbp + 0x55f0]
cmp r8, 0xf
jbe 0x1801ba04c
mov rdx, qword [rbp + 0x55d8]
lea rcx, [rbp + 0x55d8]
call fcn.1800f2490
movdqu xmmword [rbp + 0x55e8], xmm6
mov byte [rbp + 0x55d8], 0
lea rcx, [rbp + 0x57f8]
call fcn.1800f1f20
lea rax, [rbp + 0xfa8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x758], rsi
lea rdx, [rbp + 0x758]
lea rcx, [rbp + 0xfa8]
call fcn.1801b85f0
mov rdi, rax
movzx ebx, byte [rsi + 0x82]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9638]
call fcn.1800f19b0
nop
lea rdx, str.Baroque
lea rcx, [rbp + 0x86f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x82]
lea r8, [rbp + 0x9638]
lea rdx, [rbp + 0x86f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x86f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9638]
call fcn.1800f1f20
lea rax, [rbp + 0xfe8]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rsi
lea rdx, [rsp + 0x58]
lea rcx, [rbp + 0xfe8]
call fcn.1801b85f0
mov rdi, rax
movzx ebx, byte [rsi + 0x83]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9678]
call fcn.1800f19b0
nop
lea rdx, str.Crypt
lea rcx, [rbp + 0x9658]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x83]
lea r8, [rbp + 0x9678]
lea rdx, [rbp + 0x9658]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x9658]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9678]
call fcn.1800f1f20
lea rax, [rbp + 0x1028]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x60], rsi
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x1028]
call fcn.1801b85f0
mov rdi, rax
movzx ebx, byte [rsi + 0x84]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x96b8]
call fcn.1800f19b0
nop
lea rdx, str.Europa
lea rcx, [rbp + 0x9698]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x84]
lea r8, [rbp + 0x96b8]
lea rdx, [rbp + 0x9698]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x9698]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x96b8]
call fcn.1800f1f20
lea rax, [rbp + 0x1068]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x68], rsi
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0x1068]
call fcn.1801b85f0
mov rdi, rax
movzx ebx, byte [rsi + 0x85]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x96f8]
call fcn.1800f19b0
nop
lea rdx, str.Gingerbread_Town
lea rcx, [rbp + 0x96d8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x85]
lea r8, [rbp + 0x96f8]
lea rdx, [rbp + 0x96d8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x96d8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x96f8]
call fcn.1800f1f20
lea rax, [rbp + 0x10a8]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x70], rsi
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x10a8]
call fcn.1801b85f0
mov rdi, rax
movzx ebx, byte [rsi + 0x86]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9738]
call fcn.1800f19b0
nop
lea rdx, [0x1802f9904]
lea rcx, [rbp + 0x9718]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x86]
lea r8, [rbp + 0x9738]
lea rdx, [rbp + 0x9718]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x9718]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9738]
call fcn.1800f1f20
lea rax, [rbp + 0x10e8]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x78], rsi
lea rdx, [rsp + 0x78]
lea rcx, [rbp + 0x10e8]
call fcn.1801b85f0
mov rdi, rax
movzx ebx, byte [rsi + 0x87]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9778]
call fcn.1800f19b0
nop
lea rdx, str.Ice_Pillars
lea rcx, [rbp + 0x9758]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x87]
lea r8, [rbp + 0x9778]
lea rdx, [rbp + 0x9758]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x9758]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9778]
call fcn.1800f1f20
lea rax, [rbp + 0x1128]
mov qword [rsp + 0x50], rax
mov qword [rbp - 0x80], rsi
lea rdx, [rbp - 0x80]
lea rcx, [rbp + 0x1128]
call fcn.1801b85f0
mov rdi, rax
movzx ebx, byte [rsi + 0x88]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x97b8]
call fcn.1800f19b0
nop
lea rdx, str.Ivory
lea rcx, [rbp + 0x9798]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x88]
lea r8, [rbp + 0x97b8]
lea rdx, [rbp + 0x9798]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x9798]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x97b8]
call fcn.1800f1f20
lea rax, [rbp + 0x1168]
mov qword [rsp + 0x50], rax
mov qword [rbp - 0x78], rsi
lea rdx, [rbp - 0x78]
lea rcx, [rbp + 0x1168]
call fcn.1801b85f0
mov rdi, rax
movzx ebx, byte [rsi + 0x89]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x97f8]
call fcn.1800f19b0
nop
lea rdx, str.Lush
lea rcx, [rbp + 0x97d8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x89]
lea r8, [rbp + 0x97f8]
lea rdx, [rbp + 0x97d8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x97d8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x97f8]
call fcn.1800f1f20
lea rax, [rbp + 0x11a8]
mov qword [rsp + 0x50], rax
mov qword [rbp - 0x70], rsi
lea rdx, [rbp - 0x70]
lea rcx, [rbp + 0x11a8]
call fcn.1801b85f0
mov rdi, rax
movzx ebx, byte [rsi + 0x8a]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5818]
call fcn.1800f19b0
nop
lea rdx, str.Monastery
lea rcx, [rbp + 0x9818]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x8a]
lea r8, [rbp + 0x5818]
lea rdx, [rbp + 0x9818]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x9818]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5818]
call fcn.1800f1f20
lea rax, [rbp + 0x11e8]
mov qword [rsp + 0x50], rax
mov qword [rbp - 0x68], rsi
lea rdx, [rbp - 0x68]
lea rcx, [rbp + 0x11e8]
call fcn.1801b85f0
mov rdi, rax
movzx ebx, byte [rsi + 0x8b]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5858]
call fcn.1800f19b0
nop
lea rdx, str.Pillars
lea rcx, [rbp + 0x5838]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x8b]
lea r8, [rbp + 0x5858]
lea rdx, [rbp + 0x5838]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5838]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5858]
call fcn.1800f1f20
lea rax, [rbp + 0x1228]
mov qword [rsp + 0x50], rax
mov qword [rbp - 0x60], rsi
lea rdx, [rbp - 0x60]
lea rcx, [rbp + 0x1228]
call fcn.1801b85f0
mov rdi, rax
movzx ebx, byte [rsi + 0x8c]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5898]
call fcn.1800f19b0
nop
lea rdx, str.Pinecone_Point
lea rcx, [rbp + 0x5878]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x8c]
lea r8, [rbp + 0x5898]
lea rdx, [rbp + 0x5878]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5878]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5898]
call fcn.1800f1f20
lea rax, [rbp + 0x1268]
mov qword [rsp + 0x50], rax
mov qword [rbp - 0x58], rsi
lea rdx, [rbp - 0x58]
lea rcx, [rbp + 0x1268]
call fcn.1801b85f0
mov rdi, rax
movzx ebx, byte [rsi + 0x8d]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x58d8]
call fcn.1800f19b0
nop
lea rdx, str.Snowballance
lea rcx, [rbp + 0x58b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x8d]
lea r8, [rbp + 0x58d8]
lea rdx, [rbp + 0x58b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x58b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x58d8]
call fcn.1800f1f20
lea rax, [rbp + 0x12a8]
mov qword [rsp + 0x50], rax
mov qword [rbp - 0x50], rsi
lea rdx, [rbp - 0x50]
lea rcx, [rbp + 0x12a8]
call fcn.1801b85f0
mov rdi, rax
movzx ebx, byte [rsi + 0x8e]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5918]
call fcn.1800f19b0
nop
lea rdx, str.Turmoil
lea rcx, [rbp + 0x58f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x8e]
lea r8, [rbp + 0x5918]
lea rdx, [rbp + 0x58f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x58f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5918]
call fcn.1800f1f20
lea rax, [rbp + 0x12e8]
mov qword [rsp + 0x50], rax
mov qword [rbp - 0x48], rsi
lea rdx, [rbp - 0x48]
lea rcx, [rbp + 0x12e8]
call fcn.1801b85f0
mov rdi, rax
movzx ebx, byte [rsi + 0x8f]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5958]
call fcn.1800f19b0
nop
lea rdx, [0x1802f9970]
lea rcx, [rbp + 0x5938]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x8f]
lea r8, [rbp + 0x5958]
lea rdx, [rbp + 0x5938]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5938]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5958]
call fcn.1800f1f20
lea rax, [rbp + 0x1328]
mov qword [rsp + 0x50], rax
mov qword [rbp - 0x40], rsi
lea rdx, [rbp - 0x40]
lea rcx, [rbp + 0x1328]
call fcn.1801b85f0
mov rdi, rax
movzx ebx, byte [rsi + 0x90]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5998]
call fcn.1800f19b0
nop
lea rdx, str.Violet_Keep
lea rcx, [rbp + 0x5978]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x90]
lea r8, [rbp + 0x5998]
lea rdx, [rbp + 0x5978]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5978]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5998]
call fcn.1800f1f20
lea rax, [rbp + 0x1368]
mov qword [rsp + 0x50], rax
mov qword [rbp - 0x38], rsi
lea rdx, [rbp - 0x38]
lea rcx, [rbp + 0x1368]
call fcn.1801b85f0
mov rdi, rax
movzx ebx, byte [rsi + 0x91]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x59d8]
call fcn.1800f19b0
nop
lea rdx, str.Volcano
lea rcx, [rbp + 0x59b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x91]
lea r8, [rbp + 0x59d8]
lea rdx, [rbp + 0x59b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x59b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x59d8]
call fcn.1800f1f20
lea rax, [rbp + 0x13a8]
mov qword [rsp + 0x50], rax
mov qword [rbp - 0x30], rsi
lea rdx, [rbp - 0x30]
lea rcx, [rbp + 0x13a8]
call fcn.1801b85f0
mov rdi, rax
movzx ebx, byte [rsi + 0x92]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5a18]
call fcn.1800f19b0
nop
lea rdx, str.Wild_Wood
lea rcx, [rbp + 0x59f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x92]
lea r8, [rbp + 0x5a18]
lea rdx, [rbp + 0x59f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x59f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5a18]
call fcn.1800f1f20
lea rax, [rbp + 0x13e8]
mov qword [rsp + 0x50], rax
mov qword [rbp - 0x28], rsi
lea rdx, [rbp - 0x28]
lea rcx, [rbp + 0x13e8]
call fcn.1801b85f0
mov rdi, rax
movzx ebx, byte [rsi + 0x93]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5a58]
call fcn.1800f19b0
nop
lea rdx, str.Woodpine
lea rcx, [rbp + 0x5a38]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x93]
lea r8, [rbp + 0x5a58]
lea rdx, [rbp + 0x5a38]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5a38]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5a58]
call fcn.1800f1f20
lea rax, [rbp + 0x1428]
mov qword [rsp + 0x50], rax
mov qword [rbp - 0x20], rsi
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x1428]
call fcn.1801b87d0
mov rdi, rax
movzx ebx, byte [rsi + 0x94]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5a98]
call fcn.1800f19b0
nop
lea rdx, str.Anora
lea rcx, [rbp + 0x5a78]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x94]
lea r8, [rbp + 0x5a98]
lea rdx, [rbp + 0x5a78]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5a78]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5a98]
call fcn.1800f1f20
lea rax, [rbp + 0x1468]
mov qword [rsp + 0x50], rax
mov qword [rbp - 0x18], rsi
lea rdx, [rbp - 0x18]
lea rcx, [rbp + 0x1468]
call fcn.1801b87d0
mov rdi, rax
movzx ebx, byte [rsi + 0x95]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5ad8]
call fcn.1800f19b0
nop
lea rdx, str.Boulevard
lea rcx, [rbp + 0x5ab8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x95]
lea r8, [rbp + 0x5ad8]
lea rdx, [rbp + 0x5ab8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5ab8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5ad8]
call fcn.1800f1f20
lea rax, [rbp + 0x14a8]
mov qword [rsp + 0x50], rax
mov qword [rbp - 0x10], rsi
lea rdx, [rbp - 0x10]
lea rcx, [rbp + 0x14a8]
call fcn.1801b87d0
mov rdi, rax
movzx ebx, byte [rsi + 0x96]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5b18]
call fcn.1800f19b0
nop
lea rdx, str.Burgundy
lea rcx, [rbp + 0x5af8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x96]
lea r8, [rbp + 0x5b18]
lea rdx, [rbp + 0x5af8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5af8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5b18]
call fcn.1800f1f20
lea rax, [rbp + 0x14e8]
mov qword [rsp + 0x50], rax
mov qword [rbp - 8], rsi
lea rdx, [rbp - 8]
lea rcx, [rbp + 0x14e8]
call fcn.1801b87d0
mov rdi, rax
movzx ebx, byte [rsi + 0x97]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5b58]
call fcn.1800f19b0
nop
lea rdx, str.Cabin
lea rcx, [rbp + 0x5b38]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x97]
lea r8, [rbp + 0x5b58]
lea rdx, [rbp + 0x5b38]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5b38]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5b58]
call fcn.1800f1f20
lea rax, [rbp + 0x1528]
mov qword [rsp + 0x50], rax
mov qword [rbp], rsi
lea rdx, [rbp]
lea rcx, [rbp + 0x1528]
call fcn.1801b87d0
mov rdi, rax
movzx ebx, byte [rsi + 0x98]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5b98]
call fcn.1800f19b0
nop
lea rdx, str.Calor
lea rcx, [rbp + 0x5b78]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x98]
lea r8, [rbp + 0x5b98]
lea rdx, [rbp + 0x5b78]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5b78]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5b98]
call fcn.1800f1f20
lea rax, [rbp + 0x1568]
mov qword [rsp + 0x50], rax
mov qword [rbp + 8], rsi
lea rdx, [rbp + 8]
lea rcx, [rbp + 0x1568]
call fcn.1801b87d0
mov rdi, rax
movzx ebx, byte [rsi + 0x99]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5bd8]
call fcn.1800f19b0
nop
lea rdx, str.Capacity
lea rcx, [rbp + 0x5bb8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x99]
lea r8, [rbp + 0x5bd8]
lea rdx, [rbp + 0x5bb8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5bb8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5bd8]
call fcn.1800f1f20
lea rax, [rbp + 0x15a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x10], rsi
lea rdx, [rbp + 0x10]
lea rcx, [rbp + 0x15a8]
call fcn.1801b87d0
mov rdi, rax
movzx ebx, byte [rsi + 0x9a]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5c18]
call fcn.1800f19b0
nop
lea rdx, str.Dynasty
lea rcx, [rbp + 0x5bf8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x9a]
lea r8, [rbp + 0x5c18]
lea rdx, [rbp + 0x5bf8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5bf8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5c18]
call fcn.1800f1f20
lea rax, [rbp + 0x15e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x18], rsi
lea rdx, [rbp + 0x18]
lea rcx, [rbp + 0x15e8]
call fcn.1801b87d0
mov rdi, rax
movzx ebx, byte [rsi + 0x9b]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5c58]
call fcn.1800f19b0
nop
lea rdx, str.Elf_Town
lea rcx, [rbp + 0x5c38]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x9b]
lea r8, [rbp + 0x5c58]
lea rdx, [rbp + 0x5c38]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5c38]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5c58]
call fcn.1800f1f20
lea rax, [rbp + 0x1628]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x20], rsi
lea rdx, [rbp + 0x20]
lea rcx, [rbp + 0x1628]
call fcn.1801b87d0
mov rdi, rax
movzx ebx, byte [rsi + 0x9c]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5c98]
call fcn.1800f19b0
nop
lea rdx, str.Frio
lea rcx, [rbp + 0x5c78]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x9c]
lea r8, [rbp + 0x5c98]
lea rdx, [rbp + 0x5c78]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5c78]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5c98]
call fcn.1800f1f20
lea rax, [rbp + 0x1668]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x28], rsi
lea rdx, [rbp + 0x28]
lea rcx, [rbp + 0x1668]
call fcn.1801b87d0
mov rdi, rax
movzx ebx, byte [rsi + 0x9d]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5cd8]
call fcn.1800f19b0
nop
lea rdx, str.Galactic
lea rcx, [rbp + 0x5cb8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x9d]
lea r8, [rbp + 0x5cd8]
lea rdx, [rbp + 0x5cb8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5cb8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5cd8]
call fcn.1800f1f20
lea rax, [rbp + 0x16a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x30], rsi
lea rdx, [rbp + 0x30]
lea rcx, [rbp + 0x16a8]
call fcn.1801b87d0
mov rdi, rax
movzx ebx, byte [rsi + 0x9e]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5d18]
call fcn.1800f19b0
nop
lea rdx, str.Meadow
lea rcx, [rbp + 0x5cf8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x9e]
lea r8, [rbp + 0x5d18]
lea rdx, [rbp + 0x5cf8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5cf8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5d18]
call fcn.1800f1f20
lea rax, [rbp + 0x16e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x38], rsi
lea rdx, [rbp + 0x38]
lea rcx, [rbp + 0x16e8]
call fcn.1801b87d0
mov rdi, rax
movzx ebx, byte [rsi + 0x9f]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5d58]
call fcn.1800f19b0
nop
lea rdx, str.Ruby
lea rcx, [rbp + 0x5d38]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x9f]
lea r8, [rbp + 0x5d58]
lea rdx, [rbp + 0x5d38]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5d38]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5d58]
call fcn.1800f1f20
lea rax, [rbp + 0x1728]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x40], rsi
lea rdx, [rbp + 0x40]
lea rcx, [rbp + 0x1728]
call fcn.1801b87d0
mov rdi, rax
movzx ebx, byte [rsi + 0xa0]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5d98]
call fcn.1800f19b0
nop
lea rdx, str.Sanctuary
lea rcx, [rbp + 0x5d78]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa0]
lea r8, [rbp + 0x5d98]
lea rdx, [rbp + 0x5d78]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5d78]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5d98]
call fcn.1800f1f20
lea rax, [rbp + 0x1768]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x48], rsi
lea rdx, [rbp + 0x48]
lea rcx, [rbp + 0x1768]
call fcn.1801b87d0
mov rdi, rax
movzx ebx, byte [rsi + 0xa1]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5dd8]
call fcn.1800f19b0
nop
lea rdx, str.Spooktopia
lea rcx, [rbp + 0x5db8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa1]
lea r8, [rbp + 0x5dd8]
lea rdx, [rbp + 0x5db8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5db8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5dd8]
call fcn.1800f1f20
lea rax, [rbp + 0x17a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x50], rsi
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x17a8]
call fcn.1801b87d0
mov rdi, rax
movzx ebx, byte [rsi + 0xa2]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5e18]
call fcn.1800f19b0
nop
lea rdx, [0x1802f9a60]
lea rcx, [rbp + 0x5df8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa2]
lea r8, [rbp + 0x5e18]
lea rdx, [rbp + 0x5df8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5df8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5e18]
call fcn.1800f1f20
lea rax, [rbp + 0x17e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x58], rsi
lea rdx, [rbp + 0x58]
lea rcx, [rbp + 0x17e8]
call fcn.1801b87d0
mov rdi, rax
movzx ebx, byte [rsi + 0xa3]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5e58]
call fcn.1800f19b0
nop
lea rdx, str.Utopia
lea rcx, [rbp + 0x5e38]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa3]
lea r8, [rbp + 0x5e58]
lea rdx, [rbp + 0x5e38]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5e38]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5e58]
call fcn.1800f1f20
lea rax, [rbp + 0x1828]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x60], rsi
lea rdx, [rbp + 0x60]
lea rcx, [rbp + 0x1828]
call fcn.1801b8800
mov rdi, rax
movzx ebx, byte [rsi + 0xa4]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5e98]
call fcn.1800f19b0
nop
lea rdx, str.Amsterdam
lea rcx, [rbp + 0x5e78]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa4]
lea r8, [rbp + 0x5e98]
lea rdx, [rbp + 0x5e78]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5e78]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5e98]
call fcn.1800f1f20
lea rax, [rbp + 0x1868]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x68], rsi
lea rdx, [rbp + 0x68]
lea rcx, [rbp + 0x1868]
call fcn.1801b8800
mov rdi, rax
movzx ebx, byte [rsi + 0xa5]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5ed8]
call fcn.1800f19b0
nop
lea rdx, str.Bazaar
lea rcx, [rbp + 0x5eb8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa5]
lea r8, [rbp + 0x5ed8]
lea rdx, [rbp + 0x5eb8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5eb8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5ed8]
call fcn.1800f1f20
lea rax, [rbp + 0x18a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x70], rsi
lea rdx, [rbp + 0x70]
lea rcx, [rbp + 0x18a8]
call fcn.1801b8800
mov rdi, rax
movzx ebx, byte [rsi + 0xa6]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5f18]
call fcn.1800f19b0
nop
lea rdx, str.Spellbrook
lea rcx, [rbp + 0x5ef8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa6]
lea r8, [rbp + 0x5f18]
lea rdx, [rbp + 0x5ef8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5ef8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5f18]
call fcn.1800f1f20
lea rax, [rbp + 0x18e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x78], rsi
lea rdx, [rbp + 0x78]
lea rcx, [rbp + 0x18e8]
call fcn.1801b8800
mov rdi, rax
movzx ebx, byte [rsi + 0xa7]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5f58]
call fcn.1800f19b0
nop
lea rdx, str.Armada
lea rcx, [rbp + 0x5f38]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa7]
lea r8, [rbp + 0x5f58]
lea rdx, [rbp + 0x5f38]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5f38]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5f58]
call fcn.1800f1f20
lea rax, [rbp + 0x1928]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x80], rsi
lea rdx, [rbp + 0x80]
lea rcx, [rbp + 0x1928]
call fcn.1801b8800
mov rdi, rax
movzx ebx, byte [rsi + 0xa8]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5f98]
call fcn.1800f19b0
nop
lea rdx, str.Alpine
lea rcx, [rbp + 0x5f78]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa8]
lea r8, [rbp + 0x5f98]
lea rdx, [rbp + 0x5f78]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5f78]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5f98]
call fcn.1800f1f20
lea rax, [rbp + 0x1968]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x88], rsi
lea rdx, [rbp + 0x88]
lea rcx, [rbp + 0x1968]
call fcn.1801b8800
mov rdi, rax
movzx ebx, byte [rsi + 0xa9]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x5fd8]
call fcn.1800f19b0
nop
lea rdx, str.Sunset_City
lea rcx, [rbp + 0x5fb8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xa9]
lea r8, [rbp + 0x5fd8]
lea rdx, [rbp + 0x5fb8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5fb8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x5fd8]
call fcn.1800f1f20
lea rax, [rbp + 0x19a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x90], rsi
lea rdx, [rbp + 0x90]
lea rcx, [rbp + 0x19a8]
call fcn.1801b8800
mov rdi, rax
movzx ebx, byte [rsi + 0xaa]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6018]
call fcn.1800f19b0
nop
lea rdx, str.Flower_Pots
lea rcx, [rbp + 0x5ff8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xaa]
lea r8, [rbp + 0x6018]
lea rdx, [rbp + 0x5ff8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x5ff8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6018]
call fcn.1800f1f20
lea rax, [rbp + 0x19e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x98], rsi
lea rdx, [rbp + 0x98]
lea rcx, [rbp + 0x19e8]
call fcn.1801b8800
mov rdi, rax
movzx ebx, byte [rsi + 0xab]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6058]
call fcn.1800f19b0
nop
lea rdx, str.Beyond
lea rcx, [rbp + 0x6038]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xab]
lea r8, [rbp + 0x6058]
lea rdx, [rbp + 0x6038]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6038]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6058]
call fcn.1800f1f20
lea rax, [rbp + 0x1a28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xa0], rsi
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x1a28]
call fcn.1801b8800
mov rdi, rax
movzx ebx, byte [rsi + 0xac]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6098]
call fcn.1800f19b0
nop
lea rdx, [0x1802f9ad4]
lea rcx, [rbp + 0x6078]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xac]
lea r8, [rbp + 0x6098]
lea rdx, [rbp + 0x6078]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6078]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6098]
call fcn.1800f1f20
lea rax, [rbp + 0x1a68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xa8], rsi
lea rdx, [rbp + 0xa8]
lea rcx, [rbp + 0x1a68]
call fcn.1801b8800
mov rdi, rax
movzx ebx, byte [rsi + 0xad]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x60d8]
call fcn.1800f19b0
nop
lea rdx, [0x1802f9adc]
lea rcx, [rbp + 0x60b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xad]
lea r8, [rbp + 0x60d8]
lea rdx, [rbp + 0x60b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x60b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x60d8]
call fcn.1800f1f20
lea rax, [rbp + 0x1aa8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xb0], rsi
lea rdx, [rbp + 0xb0]
lea rcx, [rbp + 0x1aa8]
call fcn.1801b8800
mov rdi, rax
movzx ebx, byte [rsi + 0xae]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6118]
call fcn.1800f19b0
nop
lea rdx, [0x1802f9ae8]
lea rcx, [rbp + 0x60f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xae]
lea r8, [rbp + 0x6118]
lea rdx, [rbp + 0x60f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x60f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6118]
call fcn.1800f1f20
lea rax, [rbp + 0x1ae8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xb8], rsi
lea rdx, [rbp + 0xb8]
lea rcx, [rbp + 0x1ae8]
call fcn.1801b8800
mov rdi, rax
movzx ebx, byte [rsi + 0xaf]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6158]
call fcn.1800f19b0
nop
lea rdx, str.Flourish
lea rcx, [rbp + 0x6138]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xaf]
lea r8, [rbp + 0x6158]
lea rdx, [rbp + 0x6138]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6138]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6158]
call fcn.1800f1f20
lea rax, [rbp + 0x1b28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xc0], rsi
lea rdx, [rbp + 0xc0]
lea rcx, [rbp + 0x1b28]
call fcn.1801b8830
mov rdi, rax
movzx ebx, byte [rsi + 0xb0]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6198]
call fcn.1800f19b0
nop
lea rdx, [0x1802f9b08]
lea rcx, [rbp + 0x6178]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb0]
lea r8, [rbp + 0x6198]
lea rdx, [rbp + 0x6178]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6178]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6198]
call fcn.1800f1f20
lea rax, [rbp + 0x1b68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xc8], rsi
lea rdx, [rbp + 0xc8]
lea rcx, [rbp + 0x1b68]
call fcn.1801b8830
mov rdi, rax
movzx ebx, byte [rsi + 0xb1]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x61d8]
call fcn.1800f19b0
nop
lea rdx, str.Monument
lea rcx, [rbp + 0x61b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb1]
lea r8, [rbp + 0x61d8]
lea rdx, [rbp + 0x61b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x61b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x61d8]
call fcn.1800f1f20
lea rax, [rbp + 0x1ba8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xd0], rsi
lea rdx, [rbp + 0xd0]
lea rcx, [rbp + 0x1ba8]
call fcn.1801b8830
mov rdi, rax
movzx ebx, byte [rsi + 0xb2]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6218]
call fcn.1800f19b0
nop
lea rdx, str.Obelisk
lea rcx, [rbp + 0x61f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb2]
lea r8, [rbp + 0x6218]
lea rdx, [rbp + 0x61f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x61f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6218]
call fcn.1800f1f20
lea rax, [rbp + 0x1be8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xd8], rsi
lea rdx, [rbp + 0xd8]
lea rcx, [rbp + 0x1be8]
call fcn.1801b8830
mov rdi, rax
movzx ebx, byte [rsi + 0xb3]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6258]
call fcn.1800f19b0
nop
lea rdx, str.Rocky_Heights
lea rcx, [rbp + 0x6238]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb3]
lea r8, [rbp + 0x6258]
lea rdx, [rbp + 0x6238]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6238]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6258]
call fcn.1800f1f20
lea rax, [rbp + 0x1c28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xe0], rsi
lea rdx, [rbp + 0xe0]
lea rcx, [rbp + 0x1c28]
call fcn.1801b8830
mov rdi, rax
movzx ebx, byte [rsi + 0xb4]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6298]
call fcn.1800f19b0
nop
lea rdx, [0x1802f9b38]
lea rcx, [rbp + 0x6278]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb4]
lea r8, [rbp + 0x6298]
lea rdx, [rbp + 0x6278]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6278]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6298]
call fcn.1800f1f20
lea rax, [rbp + 0x1c68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xe8], rsi
lea rdx, [rbp + 0xe8]
lea rcx, [rbp + 0x1c68]
call fcn.1801b8830
mov rdi, rax
movzx ebx, byte [rsi + 0xb5]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x62d8]
call fcn.1800f19b0
nop
lea rdx, str.Sky_Kingdom
lea rcx, [rbp + 0x62b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb5]
lea r8, [rbp + 0x62d8]
lea rdx, [rbp + 0x62b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x62b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x62d8]
call fcn.1800f1f20
lea rax, [rbp + 0x1ca8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xf0], rsi
lea rdx, [rbp + 0xf0]
lea rcx, [rbp + 0x1ca8]
call fcn.1801b8830
mov rdi, rax
movzx ebx, byte [rsi + 0xb6]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6318]
call fcn.1800f19b0
nop
lea rdx, str.Timer
lea rcx, [rbp + 0x62f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb6]
lea r8, [rbp + 0x6318]
lea rdx, [rbp + 0x62f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x62f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6318]
call fcn.1800f1f20
lea rax, [rbp + 0x1ce8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0xf8], rsi
lea rdx, [rbp + 0xf8]
lea rcx, [rbp + 0x1ce8]
call fcn.1801b8860
mov rdi, rax
movzx ebx, byte [rsi + 0xb7]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6358]
call fcn.1800f19b0
nop
lea rdx, str.Sprout
lea rcx, [rbp + 0x6338]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb7]
lea r8, [rbp + 0x6358]
lea rdx, [rbp + 0x6338]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6338]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6358]
call fcn.1800f1f20
lea rax, [rbp + 0x1d28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x100], rsi
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0x1d28]
call fcn.1801b8860
mov rdi, rax
movzx ebx, byte [rsi + 0xb8]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6398]
call fcn.1800f19b0
nop
lea rdx, str.Brutaxis
lea rcx, [rbp + 0x6378]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb8]
lea r8, [rbp + 0x6398]
lea rdx, [rbp + 0x6378]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6378]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6398]
call fcn.1800f1f20
lea rax, [rbp + 0x1d68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x108], rsi
lea rdx, [rbp + 0x108]
lea rcx, [rbp + 0x1d68]
call fcn.1801b8860
mov rdi, rax
movzx ebx, byte [rsi + 0xb9]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x63d8]
call fcn.1800f19b0
nop
lea rdx, str.Neighborhood
lea rcx, [rbp + 0x63b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xb9]
lea r8, [rbp + 0x63d8]
lea rdx, [rbp + 0x63b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x63b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x63d8]
call fcn.1800f1f20
lea rax, [rbp + 0x1da8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x110], rsi
lea rdx, [rbp + 0x110]
lea rcx, [rbp + 0x1da8]
call fcn.1801b8860
mov rdi, rax
movzx ebx, byte [rsi + 0xba]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6418]
call fcn.1800f19b0
nop
lea rdx, str.Lighthouse
lea rcx, [rbp + 0x63f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xba]
lea r8, [rbp + 0x6418]
lea rdx, [rbp + 0x63f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x63f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6418]
call fcn.1800f1f20
lea rax, [rbp + 0x1de8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x118], rsi
lea rdx, [rbp + 0x118]
lea rcx, [rbp + 0x1de8]
call fcn.1801b8860
mov rdi, rax
movzx ebx, byte [rsi + 0xbb]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6458]
call fcn.1800f19b0
nop
lea rdx, str.Sandstorm
lea rcx, [rbp + 0x6438]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xbb]
lea r8, [rbp + 0x6458]
lea rdx, [rbp + 0x6438]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6438]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6458]
call fcn.1800f1f20
lea rax, [rbp + 0x1e28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x120], rsi
lea rdx, [rbp + 0x120]
lea rcx, [rbp + 0x1e28]
call fcn.1801b8860
mov rdi, rax
movzx ebx, byte [rsi + 0xbc]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6498]
call fcn.1800f19b0
nop
lea rdx, str.Castle
lea rcx, [rbp + 0x6478]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xbc]
lea r8, [rbp + 0x6498]
lea rdx, [rbp + 0x6478]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6478]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6498]
call fcn.1800f1f20
lea rax, [rbp + 0x1e68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x128], rsi
lea rdx, [rbp + 0x128]
lea rcx, [rbp + 0x1e68]
call fcn.1801b8860
mov rdi, rax
movzx ebx, byte [rsi + 0xbd]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x64d8]
call fcn.1800f19b0
nop
lea rdx, str.Turris
lea rcx, [rbp + 0x64b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xbd]
lea r8, [rbp + 0x64d8]
lea rdx, [rbp + 0x64b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x64b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x64d8]
call fcn.1800f1f20
lea rax, [rbp + 0x1ea8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x130], rsi
lea rdx, [rbp + 0x130]
lea rcx, [rbp + 0x1ea8]
call fcn.1801b8860
mov rdi, rax
movzx ebx, byte [rsi + 0xbe]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6518]
call fcn.1800f19b0
nop
lea rdx, str.Mushroom
lea rcx, [rbp + 0x64f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xbe]
lea r8, [rbp + 0x6518]
lea rdx, [rbp + 0x64f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x64f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6518]
call fcn.1800f1f20
lea rax, [rbp + 0x1ee8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x138], rsi
lea rdx, [rbp + 0x138]
lea rcx, [rbp + 0x1ee8]
call fcn.1801b8860
mov rdi, rax
movzx ebx, byte [rsi + 0xbf]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6558]
call fcn.1800f19b0
nop
lea rdx, str.Aero
lea rcx, [rbp + 0x6538]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xbf]
lea r8, [rbp + 0x6558]
lea rdx, [rbp + 0x6538]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6538]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6558]
call fcn.1800f1f20
lea rax, [rbp + 0x1f28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x140], rsi
lea rdx, [rbp + 0x140]
lea rcx, [rbp + 0x1f28]
call fcn.1801b8860
mov rdi, rax
movzx ebx, byte [rsi + 0xc0]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6598]
call fcn.1800f19b0
nop
lea rdx, [0x1802f9bc8]
lea rcx, [rbp + 0x6578]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc0]
lea r8, [rbp + 0x6598]
lea rdx, [rbp + 0x6578]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6578]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6598]
call fcn.1800f1f20
lea rax, [rbp + 0x1f68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x148], rsi
lea rdx, [rbp + 0x148]
lea rcx, [rbp + 0x1f68]
call fcn.1801b8860
mov rdi, rax
movzx ebx, byte [rsi + 0xc1]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x65d8]
call fcn.1800f19b0
nop
lea rdx, str.Warped
lea rcx, [rbp + 0x65b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc1]
lea r8, [rbp + 0x65d8]
lea rdx, [rbp + 0x65b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x65b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x65d8]
call fcn.1800f1f20
lea rax, [rbp + 0x1fa8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x150], rsi
lea rdx, [rbp + 0x150]
lea rcx, [rbp + 0x1fa8]
call fcn.1801b8860
mov rdi, rax
movzx ebx, byte [rsi + 0xc2]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6618]
call fcn.1800f19b0
nop
lea rdx, str.Oceanic
lea rcx, [rbp + 0x65f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc2]
lea r8, [rbp + 0x6618]
lea rdx, [rbp + 0x65f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x65f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6618]
call fcn.1800f1f20
lea rax, [rbp + 0x1fe8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x158], rsi
lea rdx, [rbp + 0x158]
lea rcx, [rbp + 0x1fe8]
call fcn.1801b8860
mov rdi, rax
movzx ebx, byte [rsi + 0xc3]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6658]
call fcn.1800f19b0
nop
lea rdx, str.Library
lea rcx, [rbp + 0x6638]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc3]
lea r8, [rbp + 0x6658]
lea rdx, [rbp + 0x6638]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6638]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6658]
call fcn.1800f1f20
lea rax, [rbp + 0x2028]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x160], rsi
lea rdx, [rbp + 0x160]
lea rcx, [rbp + 0x2028]
call fcn.1801b8860
mov rdi, rax
movzx ebx, byte [rsi + 0xc4]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6698]
call fcn.1800f19b0
nop
lea rdx, [0x1802f9be8]
lea rcx, [rbp + 0x6678]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc4]
lea r8, [rbp + 0x6698]
lea rdx, [rbp + 0x6678]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6678]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6698]
call fcn.1800f1f20
lea rax, [rbp + 0x2068]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x168], rsi
lea rdx, [rbp + 0x168]
lea rcx, [rbp + 0x2068]
call fcn.1801b8860
mov rdi, rax
movzx ebx, byte [rsi + 0xc5]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x66d8]
call fcn.1800f19b0
nop
lea rdx, str.Tree_Stump
lea rcx, [rbp + 0x66b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc5]
lea r8, [rbp + 0x66d8]
lea rdx, [rbp + 0x66b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x66b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x66d8]
call fcn.1800f1f20
lea rax, [rbp + 0x20a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x170], rsi
lea rdx, [rbp + 0x170]
lea rcx, [rbp + 0x20a8]
call fcn.1801b8860
mov rdi, rax
movzx ebx, byte [rsi + 0xc6]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6718]
call fcn.1800f19b0
nop
lea rdx, str.Igloo
lea rcx, [rbp + 0x66f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc6]
lea r8, [rbp + 0x6718]
lea rdx, [rbp + 0x66f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x66f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6718]
call fcn.1800f1f20
lea rax, [rbp + 0x20e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x178], rsi
lea rdx, [rbp + 0x178]
lea rcx, [rbp + 0x20e8]
call fcn.1801b8860
mov rdi, rax
movzx ebx, byte [rsi + 0xc7]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6758]
call fcn.1800f19b0
nop
lea rdx, str.Sway
lea rcx, [rbp + 0x6738]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc7]
lea r8, [rbp + 0x6758]
lea rdx, [rbp + 0x6738]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6738]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6758]
call fcn.1800f1f20
lea rax, [rbp + 0x2128]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x180], rsi
lea rdx, [rbp + 0x180]
lea rcx, [rbp + 0x2128]
call fcn.1801b8890
mov rdi, rax
movzx ebx, byte [rsi + 0xc8]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6798]
call fcn.1800f19b0
nop
lea rdx, str.Vineyard
lea rcx, [rbp + 0x6778]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc8]
lea r8, [rbp + 0x6798]
lea rdx, [rbp + 0x6778]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6778]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6798]
call fcn.1800f1f20
lea rax, [rbp + 0x2168]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x188], rsi
lea rdx, [rbp + 0x188]
lea rcx, [rbp + 0x2168]
call fcn.1801b8890
mov rdi, rax
movzx ebx, byte [rsi + 0xc9]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x67d8]
call fcn.1800f19b0
nop
lea rdx, str.Amulet
lea rcx, [rbp + 0x67b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xc9]
lea r8, [rbp + 0x67d8]
lea rdx, [rbp + 0x67b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x67b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x67d8]
call fcn.1800f1f20
lea rax, [rbp + 0x21a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x190], rsi
lea rdx, [rbp + 0x190]
lea rcx, [rbp + 0x21a8]
call fcn.1801b8890
mov rdi, rax
movzx ebx, byte [rsi + 0xca]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6818]
call fcn.1800f19b0
nop
lea rdx, str.Whirlwood
lea rcx, [rbp + 0x67f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xca]
lea r8, [rbp + 0x6818]
lea rdx, [rbp + 0x67f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x67f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6818]
call fcn.1800f1f20
lea rax, [rbp + 0x21e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x198], rsi
lea rdx, [rbp + 0x198]
lea rcx, [rbp + 0x21e8]
call fcn.1801b8890
mov rdi, rax
movzx ebx, byte [rsi + 0xcb]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6858]
call fcn.1800f19b0
nop
lea rdx, str.Eggs
lea rcx, [rbp + 0x6838]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xcb]
lea r8, [rbp + 0x6858]
lea rdx, [rbp + 0x6838]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6838]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6858]
call fcn.1800f1f20
lea rax, [rbp + 0x2228]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x1a0], rsi
lea rdx, [rbp + 0x1a0]
lea rcx, [rbp + 0x2228]
call fcn.1801b8890
mov rdi, rax
movzx ebx, byte [rsi + 0xcc]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6898]
call fcn.1800f19b0
nop
lea rdx, str.Belfry
lea rcx, [rbp + 0x6878]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xcc]
lea r8, [rbp + 0x6898]
lea rdx, [rbp + 0x6878]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6878]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6898]
call fcn.1800f1f20
lea rax, [rbp + 0x2268]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x1a8], rsi
lea rdx, [rbp + 0x1a8]
lea rcx, [rbp + 0x2268]
call fcn.1801b8890
mov rdi, rax
movzx ebx, byte [rsi + 0xcd]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x68d8]
call fcn.1800f19b0
nop
lea rdx, str.Cityscape
lea rcx, [rbp + 0x68b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xcd]
lea r8, [rbp + 0x68d8]
lea rdx, [rbp + 0x68b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x68b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x68d8]
call fcn.1800f1f20
lea rax, [rbp + 0x22a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x1b0], rsi
lea rdx, [rbp + 0x1b0]
lea rcx, [rbp + 0x22a8]
call fcn.1801b8890
mov rdi, rax
movzx ebx, byte [rsi + 0xce]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6918]
call fcn.1800f19b0
nop
lea rdx, str.Mithril
lea rcx, [rbp + 0x68f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xce]
lea r8, [rbp + 0x6918]
lea rdx, [rbp + 0x68f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x68f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6918]
call fcn.1800f1f20
lea rax, [rbp + 0x22e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x1b8], rsi
lea rdx, [rbp + 0x1b8]
lea rcx, [rbp + 0x22e8]
call fcn.1801b8890
mov rdi, rax
movzx ebx, byte [rsi + 0xcf]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6958]
call fcn.1800f19b0
nop
lea rdx, str.Farmhouse
lea rcx, [rbp + 0x6938]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xcf]
lea r8, [rbp + 0x6958]
lea rdx, [rbp + 0x6938]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6938]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6958]
call fcn.1800f1f20
lea rax, [rbp + 0x2328]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x1c0], rsi
lea rdx, [rbp + 0x1c0]
lea rcx, [rbp + 0x2328]
call fcn.1801b8890
mov rdi, rax
movzx ebx, byte [rsi + 0xd0]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6998]
call fcn.1800f19b0
nop
lea rdx, str.Gates
lea rcx, [rbp + 0x6978]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd0]
lea r8, [rbp + 0x6998]
lea rdx, [rbp + 0x6978]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6978]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6998]
call fcn.1800f1f20
lea rax, [rbp + 0x2368]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x1c8], rsi
lea rdx, [rbp + 0x1c8]
lea rcx, [rbp + 0x2368]
call fcn.1801b8890
mov rdi, rax
movzx ebx, byte [rsi + 0xd1]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x69d8]
call fcn.1800f19b0
nop
lea rdx, str.Oasis
lea rcx, [rbp + 0x69b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd1]
lea r8, [rbp + 0x69d8]
lea rdx, [rbp + 0x69b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x69b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x69d8]
call fcn.1800f1f20
lea rax, [rbp + 0x23a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x1d0], rsi
lea rdx, [rbp + 0x1d0]
lea rcx, [rbp + 0x23a8]
call fcn.1801b8890
mov rdi, rax
movzx ebx, byte [rsi + 0xd2]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6a18]
call fcn.1800f19b0
nop
lea rdx, str.Atlantis
lea rcx, [rbp + 0x69f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd2]
lea r8, [rbp + 0x6a18]
lea rdx, [rbp + 0x69f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x69f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6a18]
call fcn.1800f1f20
lea rax, [rbp + 0x23e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x1d8], rsi
lea rdx, [rbp + 0x1d8]
lea rcx, [rbp + 0x23e8]
call fcn.1801b8890
mov rdi, rax
movzx ebx, byte [rsi + 0xd3]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6a58]
call fcn.1800f19b0
nop
lea rdx, str.Enigma
lea rcx, [rbp + 0x6a38]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd3]
lea r8, [rbp + 0x6a58]
lea rdx, [rbp + 0x6a38]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6a38]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6a58]
call fcn.1800f1f20
lea rax, [rbp + 0x2428]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x1e0], rsi
lea rdx, [rbp + 0x1e0]
lea rcx, [rbp + 0x2428]
call fcn.1801b8890
mov rdi, rax
movzx ebx, byte [rsi + 0xd4]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6a98]
call fcn.1800f19b0
nop
lea rdx, str.Fairytale_Forest
lea rcx, [rbp + 0x6a78]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd4]
lea r8, [rbp + 0x6a98]
lea rdx, [rbp + 0x6a78]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6a78]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6a98]
call fcn.1800f1f20
lea rax, [rbp + 0x2468]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x1e8], rsi
lea rdx, [rbp + 0x1e8]
lea rcx, [rbp + 0x2468]
call fcn.1801b8890
mov rdi, rax
movzx ebx, byte [rsi + 0xd5]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6ad8]
call fcn.1800f19b0
nop
lea rdx, str.Orangewood
lea rcx, [rbp + 0x6ab8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd5]
lea r8, [rbp + 0x6ad8]
lea rdx, [rbp + 0x6ab8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6ab8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6ad8]
call fcn.1800f1f20
lea rax, [rbp + 0x24a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x1f0], rsi
lea rdx, [rbp + 0x1f0]
lea rcx, [rbp + 0x24a8]
call fcn.1801b8890
mov rdi, rax
movzx ebx, byte [rsi + 0xd6]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6b18]
call fcn.1800f19b0
nop
lea rdx, str.Ablaze
lea rcx, [rbp + 0x6af8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd6]
lea r8, [rbp + 0x6b18]
lea rdx, [rbp + 0x6af8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6af8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6b18]
call fcn.1800f1f20
lea rax, [rbp + 0x24e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x1f8], rsi
lea rdx, [rbp + 0x1f8]
lea rcx, [rbp + 0x24e8]
call fcn.1801b8890
mov rdi, rax
movzx ebx, byte [rsi + 0xd7]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6b58]
call fcn.1800f19b0
nop
lea rdx, str.Stranded
lea rcx, [rbp + 0x6b38]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd7]
lea r8, [rbp + 0x6b58]
lea rdx, [rbp + 0x6b38]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6b38]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6b58]
call fcn.1800f1f20
lea rax, [rbp + 0x2528]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x200], rsi
lea rdx, [rbp + 0x200]
lea rcx, [rbp + 0x2528]
call fcn.1801b85c0
mov rdi, rax
movzx ebx, byte [rsi + 0xd8]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6b98]
call fcn.1800f19b0
nop
lea rdx, str.Tropical
lea rcx, [rbp + 0x6b78]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd8]
lea r8, [rbp + 0x6b98]
lea rdx, [rbp + 0x6b78]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6b78]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6b98]
call fcn.1800f1f20
lea rax, [rbp + 0x2568]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x208], rsi
lea rdx, [rbp + 0x208]
lea rcx, [rbp + 0x2568]
call fcn.1801b85c0
mov rdi, rax
movzx ebx, byte [rsi + 0xd9]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6bd8]
call fcn.1800f19b0
nop
lea rdx, str.Grove
lea rcx, [rbp + 0x6bb8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xd9]
lea r8, [rbp + 0x6bd8]
lea rdx, [rbp + 0x6bb8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6bb8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6bd8]
call fcn.1800f1f20
lea rax, [rbp + 0x25a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x210], rsi
lea rdx, [rbp + 0x210]
lea rcx, [rbp + 0x25a8]
call fcn.1801b85c0
mov rdi, rax
movzx ebx, byte [rsi + 0xda]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6c18]
call fcn.1800f19b0
nop
lea rdx, str.Serrano
lea rcx, [rbp + 0x6bf8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xda]
lea r8, [rbp + 0x6c18]
lea rdx, [rbp + 0x6bf8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6bf8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6c18]
call fcn.1800f1f20
lea rax, [rbp + 0x25e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x218], rsi
lea rdx, [rbp + 0x218]
lea rcx, [rbp + 0x25e8]
call fcn.1801b85c0
mov rdi, rax
movzx ebx, byte [rsi + 0xdb]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6c58]
call fcn.1800f19b0
nop
lea rdx, str.Cyberspace
lea rcx, [rbp + 0x6c38]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xdb]
lea r8, [rbp + 0x6c58]
lea rdx, [rbp + 0x6c38]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6c38]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6c58]
call fcn.1800f1f20
lea rax, [rbp + 0x2628]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x220], rsi
lea rdx, [rbp + 0x220]
lea rcx, [rbp + 0x2628]
call fcn.1801b85c0
mov rdi, rax
movzx ebx, byte [rsi + 0xdc]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6c98]
call fcn.1800f19b0
nop
lea rdx, str.Pirates
lea rcx, [rbp + 0x6c78]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xdc]
lea r8, [rbp + 0x6c98]
lea rdx, [rbp + 0x6c78]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6c78]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6c98]
call fcn.1800f1f20
lea rax, [rbp + 0x2668]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x228], rsi
lea rdx, [rbp + 0x228]
lea rcx, [rbp + 0x2668]
call fcn.1801b85c0
mov rdi, rax
movzx ebx, byte [rsi + 0xdd]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6cd8]
call fcn.1800f19b0
nop
lea rdx, str.Prisma
lea rcx, [rbp + 0x6cb8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xdd]
lea r8, [rbp + 0x6cd8]
lea rdx, [rbp + 0x6cb8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6cb8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6cd8]
call fcn.1800f1f20
lea rax, [rbp + 0x26a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x230], rsi
lea rdx, [rbp + 0x230]
lea rcx, [rbp + 0x26a8]
call fcn.1801b85c0
mov rdi, rax
movzx ebx, byte [rsi + 0xde]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6d18]
call fcn.1800f19b0
nop
lea rdx, [0x1802f9d20]
lea rcx, [rbp + 0x6cf8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xde]
lea r8, [rbp + 0x6d18]
lea rdx, [rbp + 0x6cf8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6cf8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6d18]
call fcn.1800f1f20
lea rax, [rbp + 0x26e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x238], rsi
lea rdx, [rbp + 0x238]
lea rcx, [rbp + 0x26e8]
call fcn.1801b85c0
mov rdi, rax
movzx ebx, byte [rsi + 0xdf]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6d58]
call fcn.1800f19b0
nop
lea rdx, str.Hanging_Gardens
lea rcx, [rbp + 0x6d38]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xdf]
lea r8, [rbp + 0x6d58]
lea rdx, [rbp + 0x6d38]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6d38]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6d58]
call fcn.1800f1f20
lea rax, [rbp + 0x2728]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x240], rsi
lea rdx, [rbp + 0x240]
lea rcx, [rbp + 0x2728]
call fcn.1801b85c0
mov rdi, rax
movzx ebx, byte [rsi + 0xe0]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6d98]
call fcn.1800f19b0
nop
lea rdx, str.Summer_Coast
lea rcx, [rbp + 0x6d78]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe0]
lea r8, [rbp + 0x6d98]
lea rdx, [rbp + 0x6d78]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6d78]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6d98]
call fcn.1800f1f20
lea rax, [rbp + 0x2768]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x248], rsi
lea rdx, [rbp + 0x248]
lea rcx, [rbp + 0x2768]
call fcn.1801b85c0
mov rdi, rax
movzx ebx, byte [rsi + 0xe1]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6dd8]
call fcn.1800f19b0
nop
lea rdx, [0x1802f9d48]
lea rcx, [rbp + 0x6db8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe1]
lea r8, [rbp + 0x6dd8]
lea rdx, [rbp + 0x6db8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6db8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6dd8]
call fcn.1800f1f20
lea rax, [rbp + 0x27a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x250], rsi
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x27a8]
call fcn.1801b85c0
mov rdi, rax
movzx ebx, byte [rsi + 0xe2]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6e18]
call fcn.1800f19b0
nop
lea rdx, str.Cobalt
lea rcx, [rbp + 0x6df8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe2]
lea r8, [rbp + 0x6e18]
lea rdx, [rbp + 0x6df8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6df8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6e18]
call fcn.1800f1f20
lea rax, [rbp + 0x27e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x258], rsi
lea rdx, [rbp + 0x258]
lea rcx, [rbp + 0x27e8]
call fcn.1801b85c0
mov rdi, rax
movzx ebx, byte [rsi + 0xe3]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6e58]
call fcn.1800f19b0
nop
lea rdx, str.Summer
lea rcx, [rbp + 0x6e38]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe3]
lea r8, [rbp + 0x6e58]
lea rdx, [rbp + 0x6e38]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6e38]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6e58]
call fcn.1800f1f20
lea rax, [rbp + 0x2828]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x260], rsi
lea rdx, [rbp + 0x260]
lea rcx, [rbp + 0x2828]
call fcn.1801b85c0
mov rdi, rax
movzx ebx, byte [rsi + 0xe4]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6e98]
call fcn.1800f19b0
nop
lea rdx, str.Autumn
lea rcx, [rbp + 0x6e78]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe4]
lea r8, [rbp + 0x6e98]
lea rdx, [rbp + 0x6e78]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6e78]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6e98]
call fcn.1800f1f20
lea rax, [rbp + 0x2868]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x268], rsi
lea rdx, [rbp + 0x268]
lea rcx, [rbp + 0x2868]
call fcn.1801b85c0
mov rdi, rax
movzx ebx, byte [rsi + 0xe5]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6ed8]
call fcn.1800f19b0
nop
lea rdx, str.Winter
lea rcx, [rbp + 0x6eb8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe5]
lea r8, [rbp + 0x6ed8]
lea rdx, [rbp + 0x6eb8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6eb8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6ed8]
call fcn.1800f1f20
lea rax, [rbp + 0x28a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x270], rsi
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x28a8]
call fcn.1801b85c0
mov rdi, rax
movzx ebx, byte [rsi + 0xe6]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6f18]
call fcn.1800f19b0
nop
lea rdx, str.Tesla_Labs
lea rcx, [rbp + 0x6ef8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe6]
lea r8, [rbp + 0x6f18]
lea rdx, [rbp + 0x6ef8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6ef8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6f18]
call fcn.1800f1f20
lea rax, [rbp + 0x28e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x278], rsi
lea rdx, [rbp + 0x278]
lea rcx, [rbp + 0x28e8]
call fcn.1801b85c0
mov rdi, rax
movzx ebx, byte [rsi + 0xe7]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6f58]
call fcn.1800f19b0
nop
lea rdx, str.Quantum
lea rcx, [rbp + 0x6f38]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe7]
lea r8, [rbp + 0x6f58]
lea rdx, [rbp + 0x6f38]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6f38]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6f58]
call fcn.1800f1f20
lea rax, [rbp + 0x2928]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x280], rsi
lea rdx, [rbp + 0x280]
lea rcx, [rbp + 0x2928]
call fcn.1801b85c0
mov rdi, rax
movzx ebx, byte [rsi + 0xe8]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6f98]
call fcn.1800f19b0
nop
lea rdx, str.Rome
lea rcx, [rbp + 0x6f78]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe8]
lea r8, [rbp + 0x6f98]
lea rdx, [rbp + 0x6f78]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6f78]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6f98]
call fcn.1800f1f20
lea rax, [rbp + 0x2968]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x288], rsi
lea rdx, [rbp + 0x288]
lea rcx, [rbp + 0x2968]
call fcn.1801b85c0
mov rdi, rax
movzx ebx, byte [rsi + 0xe9]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x6fd8]
call fcn.1800f19b0
nop
lea rdx, str.Ruins
lea rcx, [rbp + 0x6fb8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xe9]
lea r8, [rbp + 0x6fd8]
lea rdx, [rbp + 0x6fb8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6fb8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x6fd8]
call fcn.1800f1f20
lea rax, [rbp + 0x29a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x290], rsi
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x29a8]
call fcn.1801b85c0
mov rdi, rax
movzx ebx, byte [rsi + 0xea]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7018]
call fcn.1800f19b0
nop
lea rdx, str.Spring
lea rcx, [rbp + 0x6ff8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xea]
lea r8, [rbp + 0x7018]
lea rdx, [rbp + 0x6ff8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x6ff8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7018]
call fcn.1800f1f20
lea rax, [rbp + 0x29e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x298], rsi
lea rdx, [rbp + 0x298]
lea rcx, [rbp + 0x29e8]
call fcn.1801b8620
mov rdi, rax
movzx ebx, byte [rsi + 0xeb]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7058]
call fcn.1800f19b0
nop
lea rdx, str.Blossom
lea rcx, [rbp + 0x7038]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xeb]
lea r8, [rbp + 0x7058]
lea rdx, [rbp + 0x7038]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7038]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7058]
call fcn.1800f1f20
lea rax, [rbp + 0x2a28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x2a0], rsi
lea rdx, [rbp + 0x2a0]
lea rcx, [rbp + 0x2a28]
call fcn.1801b8620
mov rdi, rax
movzx ebx, byte [rsi + 0xec]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7098]
call fcn.1800f19b0
nop
lea rdx, str.Cursed_Kingdom
lea rcx, [rbp + 0x7078]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xec]
lea r8, [rbp + 0x7098]
lea rdx, [rbp + 0x7078]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7078]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7098]
call fcn.1800f1f20
lea rax, [rbp + 0x2a68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x2a8], rsi
lea rdx, [rbp + 0x2a8]
lea rcx, [rbp + 0x2a68]
call fcn.1801b8620
mov rdi, rax
movzx ebx, byte [rsi + 0xed]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x70d8]
call fcn.1800f19b0
nop
lea rdx, str.Fallen_Kingdom
lea rcx, [rbp + 0x70b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xed]
lea r8, [rbp + 0x70d8]
lea rdx, [rbp + 0x70b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x70b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x70d8]
call fcn.1800f1f20
lea rax, [rbp + 0x2aa8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x2b0], rsi
lea rdx, [rbp + 0x2b0]
lea rcx, [rbp + 0x2aa8]
call fcn.1801b8620
mov rdi, rax
movzx ebx, byte [rsi + 0xee]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7118]
call fcn.1800f19b0
nop
lea rdx, str.Flashpoint
lea rcx, [rbp + 0x70f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xee]
lea r8, [rbp + 0x7118]
lea rdx, [rbp + 0x70f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x70f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7118]
call fcn.1800f1f20
lea rax, [rbp + 0x2ae8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x2b8], rsi
lea rdx, [rbp + 0x2b8]
lea rcx, [rbp + 0x2ae8]
call fcn.1801b8620
mov rdi, rax
movzx ebx, byte [rsi + 0xef]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7158]
call fcn.1800f19b0
nop
lea rdx, str.Flurry
lea rcx, [rbp + 0x7138]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xef]
lea r8, [rbp + 0x7158]
lea rdx, [rbp + 0x7138]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7138]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7158]
call fcn.1800f1f20
lea rax, [rbp + 0x2b28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x2c0], rsi
lea rdx, [rbp + 0x2c0]
lea rcx, [rbp + 0x2b28]
call fcn.1801b8620
mov rdi, rax
movzx ebx, byte [rsi + 0xf0]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7198]
call fcn.1800f19b0
nop
lea rdx, str.Mobius
lea rcx, [rbp + 0x7178]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf0]
lea r8, [rbp + 0x7198]
lea rdx, [rbp + 0x7178]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7178]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7198]
call fcn.1800f1f20
lea rax, [rbp + 0x2b68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x2c8], rsi
lea rdx, [rbp + 0x2c8]
lea rcx, [rbp + 0x2b68]
call fcn.1801b8620
mov rdi, rax
movzx ebx, byte [rsi + 0xf1]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x71d8]
call fcn.1800f19b0
nop
lea rdx, str.Northwood
lea rcx, [rbp + 0x71b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf1]
lea r8, [rbp + 0x71d8]
lea rdx, [rbp + 0x71b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x71b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x71d8]
call fcn.1800f1f20
lea rax, [rbp + 0x2ba8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x2d0], rsi
lea rdx, [rbp + 0x2d0]
lea rcx, [rbp + 0x2ba8]
call fcn.1801b8620
mov rdi, rax
movzx ebx, byte [rsi + 0xf2]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7218]
call fcn.1800f19b0
nop
lea rdx, [0x1802f9df4]
lea rcx, [rbp + 0x71f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf2]
lea r8, [rbp + 0x7218]
lea rdx, [rbp + 0x71f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x71f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7218]
call fcn.1800f1f20
lea rax, [rbp + 0x2be8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x2d8], rsi
lea rdx, [rbp + 0x2d8]
lea rcx, [rbp + 0x2be8]
call fcn.1801b8620
mov rdi, rax
movzx ebx, byte [rsi + 0xf3]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7258]
call fcn.1800f19b0
nop
lea rdx, str.Vista
lea rcx, [rbp + 0x7238]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf3]
lea r8, [rbp + 0x7258]
lea rdx, [rbp + 0x7238]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7238]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7258]
call fcn.1800f1f20
lea rax, [rbp + 0x2c28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x2e0], rsi
lea rdx, [rbp + 0x2e0]
lea rcx, [rbp + 0x2c28]
call fcn.1801b8620
mov rdi, rax
movzx ebx, byte [rsi + 0xf4]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7298]
call fcn.1800f19b0
nop
lea rdx, str.Winterwood
lea rcx, [rbp + 0x7278]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf4]
lea r8, [rbp + 0x7298]
lea rdx, [rbp + 0x7278]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7278]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7298]
call fcn.1800f1f20
lea rax, [rbp + 0x2c68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x2e8], rsi
lea rdx, [rbp + 0x2e8]
lea rcx, [rbp + 0x2c68]
call fcn.1801b8650
mov rdi, rax
movzx ebx, byte [rsi + 0xf5]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x72d8]
call fcn.1800f19b0
nop
lea rdx, str.Castle_Town
lea rcx, [rbp + 0x72b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf5]
lea r8, [rbp + 0x72d8]
lea rdx, [rbp + 0x72b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x72b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x72d8]
call fcn.1800f1f20
lea rax, [rbp + 0x2ca8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x2f0], rsi
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x2ca8]
call fcn.1801b8650
mov rdi, rax
movzx ebx, byte [rsi + 0xf6]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7318]
call fcn.1800f19b0
nop
lea rdx, str.Remnants
lea rcx, [rbp + 0x72f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf6]
lea r8, [rbp + 0x7318]
lea rdx, [rbp + 0x72f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x72f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7318]
call fcn.1800f1f20
lea rax, [rbp + 0x2ce8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x2f8], rsi
lea rdx, [rbp + 0x2f8]
lea rcx, [rbp + 0x2ce8]
call fcn.1801b8650
mov rdi, rax
movzx ebx, byte [rsi + 0xf7]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7358]
call fcn.1800f19b0
nop
lea rdx, str.Eso_Hotel
lea rcx, [rbp + 0x7338]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf7]
lea r8, [rbp + 0x7358]
lea rdx, [rbp + 0x7338]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7338]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7358]
call fcn.1800f1f20
lea rax, [rbp + 0x2d28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x300], rsi
lea rdx, [rbp + 0x300]
lea rcx, [rbp + 0x2d28]
call fcn.1801b8650
mov rdi, rax
movzx ebx, byte [rsi + 0xf8]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7398]
call fcn.1800f19b0
nop
lea rdx, str.Spaceship
lea rcx, [rbp + 0x7378]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf8]
lea r8, [rbp + 0x7398]
lea rdx, [rbp + 0x7378]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7378]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7398]
call fcn.1800f1f20
lea rax, [rbp + 0x2d68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x308], rsi
lea rdx, [rbp + 0x308]
lea rcx, [rbp + 0x2d68]
call fcn.1801b8650
mov rdi, rax
movzx ebx, byte [rsi + 0xf9]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x75f8]
call fcn.1800f19b0
nop
lea rdx, str.Chroma
lea rcx, [rbp + 0x73b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xf9]
lea r8, [rbp + 0x75f8]
lea rdx, [rbp + 0x73b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x73b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x75f8]
call fcn.1800f1f20
lea rax, [rbp + 0x2da8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x310], rsi
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x2da8]
call fcn.1801b8650
mov rdi, rax
movzx ebx, byte [rsi + 0xfa]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x75b8]
call fcn.1800f19b0
nop
lea rdx, str.Manor
lea rcx, [rbp + 0x75d8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xfa]
lea r8, [rbp + 0x75b8]
lea rdx, [rbp + 0x75d8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x75d8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x75b8]
call fcn.1800f1f20
lea rax, [rbp + 0x2de8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x318], rsi
lea rdx, [rbp + 0x318]
lea rcx, [rbp + 0x2de8]
call fcn.1801b8650
mov rdi, rax
movzx ebx, byte [rsi + 0xfb]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7578]
call fcn.1800f19b0
nop
lea rdx, str.Toy_House
lea rcx, [rbp + 0x7598]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xfb]
lea r8, [rbp + 0x7578]
lea rdx, [rbp + 0x7598]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7598]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7578]
call fcn.1800f1f20
lea rax, [rbp + 0x2e28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x320], rsi
lea rdx, [rbp + 0x320]
lea rcx, [rbp + 0x2e28]
call fcn.1801b8650
mov rdi, rax
movzx ebx, byte [rsi + 0xfc]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7538]
call fcn.1800f19b0
nop
lea rdx, str.Museum
lea rcx, [rbp + 0x7558]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xfc]
lea r8, [rbp + 0x7538]
lea rdx, [rbp + 0x7558]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7558]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7538]
call fcn.1800f1f20
lea rax, [rbp + 0x2e68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x328], rsi
lea rdx, [rbp + 0x328]
lea rcx, [rbp + 0x2e68]
call fcn.1801b8650
mov rdi, rax
movzx ebx, byte [rsi + 0xfd]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x74f8]
call fcn.1800f19b0
nop
lea rdx, str.Fairy_Garden
lea rcx, [rbp + 0x7518]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xfd]
lea r8, [rbp + 0x74f8]
lea rdx, [rbp + 0x7518]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7518]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x74f8]
call fcn.1800f1f20
lea rax, [rbp + 0x2ea8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x330], rsi
lea rdx, [rbp + 0x330]
lea rcx, [rbp + 0x2ea8]
call fcn.1801b8650
mov rdi, rax
movzx ebx, byte [rsi + 0xfe]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x74b8]
call fcn.1800f19b0
nop
lea rdx, [0x1802f9e88]
lea rcx, [rbp + 0x74d8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xfe]
lea r8, [rbp + 0x74b8]
lea rdx, [rbp + 0x74d8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x74d8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x74b8]
call fcn.1800f1f20
lea rax, [rbp + 0x2ee8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x338], rsi
lea rdx, [rbp + 0x338]
lea rcx, [rbp + 0x2ee8]
call fcn.1801b8650
mov rdi, rax
movzx ebx, byte [rsi + 0xff]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7478]
call fcn.1800f19b0
nop
lea rdx, str.Backrooms
lea rcx, [rbp + 0x7498]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0xff]
lea r8, [rbp + 0x7478]
lea rdx, [rbp + 0x7498]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7498]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7478]
call fcn.1800f1f20
lea rax, [rbp + 0x2f28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x340], rsi
lea rdx, [rbp + 0x340]
lea rcx, [rbp + 0x2f28]
call fcn.1801b8650
mov rdi, rax
movzx ebx, byte [rsi + 0x100]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7438]
call fcn.1800f19b0
nop
lea rdx, str.Warehouse
lea rcx, [rbp + 0x7458]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x100]
lea r8, [rbp + 0x7438]
lea rdx, [rbp + 0x7458]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7458]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7438]
call fcn.1800f1f20
lea rax, [rbp + 0x2f68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x348], rsi
lea rdx, [rbp + 0x348]
lea rcx, [rbp + 0x2f68]
call fcn.1801b8650
mov rdi, rax
movzx ebx, byte [rsi + 0x101]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x73f8]
call fcn.1800f19b0
nop
lea rdx, str.Pigment
lea rcx, [rbp + 0x7418]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x101]
lea r8, [rbp + 0x73f8]
lea rdx, [rbp + 0x7418]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7418]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x73f8]
call fcn.1800f1f20
lea rax, [rbp + 0x2fa8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x350], rsi
lea rdx, [rbp + 0x350]
lea rcx, [rbp + 0x2fa8]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x102]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9618]
call fcn.1800f19b0
nop
lea rdx, [0x1802f9eb8]
lea rcx, [rbp + 0x73d8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x102]
lea r8, [rbp + 0x9618]
lea rdx, [rbp + 0x73d8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x73d8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9618]
call fcn.1800f1f20
lea rax, [rbp + 0x2fe8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x358], rsi
lea rdx, [rbp + 0x358]
lea rcx, [rbp + 0x2fe8]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x103]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x95d8]
call fcn.1800f19b0
nop
lea rdx, str.Flora
lea rcx, [rbp + 0x95f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x103]
lea r8, [rbp + 0x95d8]
lea rdx, [rbp + 0x95f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x95f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x95d8]
call fcn.1800f1f20
lea rax, [rbp + 0x3028]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x360], rsi
lea rdx, [rbp + 0x360]
lea rcx, [rbp + 0x3028]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x104]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8718]
call fcn.1800f19b0
nop
lea rdx, str.Gardens
lea rcx, [rbp + 0x95b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x104]
lea r8, [rbp + 0x8718]
lea rdx, [rbp + 0x95b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x95b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8718]
call fcn.1800f1f20
lea rax, [rbp + 0x3068]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x368], rsi
lea rdx, [rbp + 0x368]
lea rcx, [rbp + 0x3068]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x105]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7638]
call fcn.1800f19b0
nop
lea rdx, str.Metropolis
lea rcx, [rbp + 0x7618]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x105]
lea r8, [rbp + 0x7638]
lea rdx, [rbp + 0x7618]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7618]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7638]
call fcn.1800f1f20
lea rax, [rbp + 0x30a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x370], rsi
lea rdx, [rbp + 0x370]
lea rcx, [rbp + 0x30a8]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x106]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7678]
call fcn.1800f19b0
nop
lea rdx, str.Presents
lea rcx, [rbp + 0x7658]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x106]
lea r8, [rbp + 0x7678]
lea rdx, [rbp + 0x7658]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7658]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7678]
call fcn.1800f1f20
lea rax, [rbp + 0x30e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x378], rsi
lea rdx, [rbp + 0x378]
lea rcx, [rbp + 0x30e8]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x107]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x76b8]
call fcn.1800f19b0
nop
lea rdx, str.Primus
lea rcx, [rbp + 0x7698]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x107]
lea r8, [rbp + 0x76b8]
lea rdx, [rbp + 0x7698]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7698]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x76b8]
call fcn.1800f1f20
lea rax, [rbp + 0x3128]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x380], rsi
lea rdx, [rbp + 0x380]
lea rcx, [rbp + 0x3128]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x108]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x76f8]
call fcn.1800f19b0
nop
lea rdx, str.Prison
lea rcx, [rbp + 0x76d8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x108]
lea r8, [rbp + 0x76f8]
lea rdx, [rbp + 0x76d8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x76d8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x76f8]
call fcn.1800f1f20
lea rax, [rbp + 0x3168]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x388], rsi
lea rdx, [rbp + 0x388]
lea rcx, [rbp + 0x3168]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x109]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7738]
call fcn.1800f19b0
nop
lea rdx, str.Relic
lea rcx, [rbp + 0x7718]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x109]
lea r8, [rbp + 0x7738]
lea rdx, [rbp + 0x7718]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7718]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7738]
call fcn.1800f1f20
lea rax, [rbp + 0xf68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x390], rsi
lea rdx, [rbp + 0x390]
lea rcx, [rbp + 0xf68]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x10a]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7778]
call fcn.1800f19b0
nop
lea rdx, str.School
lea rcx, [rbp + 0x7758]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x10a]
lea r8, [rbp + 0x7778]
lea rdx, [rbp + 0x7758]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7758]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7778]
call fcn.1800f1f20
lea rax, [rbp + 0x31a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x398], rsi
lea rdx, [rbp + 0x398]
lea rcx, [rbp + 0x31a8]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x10b]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x77b8]
call fcn.1800f19b0
nop
lea rdx, str.Seaside
lea rcx, [rbp + 0x7798]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x10b]
lea r8, [rbp + 0x77b8]
lea rdx, [rbp + 0x7798]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7798]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x77b8]
call fcn.1800f1f20
lea rax, [rbp + 0x31e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x3a0], rsi
lea rdx, [rbp + 0x3a0]
lea rcx, [rbp + 0x31e8]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x10c]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x77f8]
call fcn.1800f19b0
nop
lea rdx, str.Snow_City
lea rcx, [rbp + 0x77d8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x10c]
lea r8, [rbp + 0x77f8]
lea rdx, [rbp + 0x77d8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x77d8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x77f8]
call fcn.1800f1f20
lea rax, [rbp + 0x3228]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x3a8], rsi
lea rdx, [rbp + 0x3a8]
lea rcx, [rbp + 0x3228]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x10d]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7838]
call fcn.1800f19b0
nop
lea rdx, str.Snowfall
lea rcx, [rbp + 0x7818]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x10d]
lea r8, [rbp + 0x7838]
lea rdx, [rbp + 0x7818]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7818]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7838]
call fcn.1800f1f20
lea rax, [rbp + 0x3268]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x3b0], rsi
lea rdx, [rbp + 0x3b0]
lea rcx, [rbp + 0x3268]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x10e]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7878]
call fcn.1800f19b0
nop
lea rdx, str.Steampunk
lea rcx, [rbp + 0x7858]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x10e]
lea r8, [rbp + 0x7878]
lea rdx, [rbp + 0x7858]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7858]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7878]
call fcn.1800f1f20
lea rax, [rbp + 0x32a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x3b8], rsi
lea rdx, [rbp + 0x3b8]
lea rcx, [rbp + 0x32a8]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x10f]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x78b8]
call fcn.1800f19b0
nop
lea rdx, str.Subzero
lea rcx, [rbp + 0x7898]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x10f]
lea r8, [rbp + 0x78b8]
lea rdx, [rbp + 0x7898]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7898]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x78b8]
call fcn.1800f1f20
lea rax, [rbp + 0x32e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x3c0], rsi
lea rdx, [rbp + 0x3c0]
lea rcx, [rbp + 0x32e8]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x110]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x78f8]
call fcn.1800f19b0
nop
lea rdx, str.Survival
lea rcx, [rbp + 0x78d8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x110]
lea r8, [rbp + 0x78f8]
lea rdx, [rbp + 0x78d8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x78d8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x78f8]
call fcn.1800f1f20
lea rax, [rbp + 0x3328]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x3c8], rsi
lea rdx, [rbp + 0x3c8]
lea rcx, [rbp + 0x3328]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x111]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7938]
call fcn.1800f19b0
nop
lea rdx, str.Synthwave
lea rcx, [rbp + 0x7918]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x111]
lea r8, [rbp + 0x7938]
lea rdx, [rbp + 0x7918]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7918]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7938]
call fcn.1800f1f20
lea rax, [rbp + 0x3368]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x3d0], rsi
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0x3368]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x112]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7978]
call fcn.1800f19b0
nop
lea rdx, str.Temple
lea rcx, [rbp + 0x7958]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x112]
lea r8, [rbp + 0x7978]
lea rdx, [rbp + 0x7958]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7958]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7978]
call fcn.1800f1f20
lea rax, [rbp + 0x33a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x3d8], rsi
lea rdx, [rbp + 0x3d8]
lea rcx, [rbp + 0x33a8]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x113]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x79b8]
call fcn.1800f19b0
nop
lea rdx, str.Terminal
lea rcx, [rbp + 0x7998]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x113]
lea r8, [rbp + 0x79b8]
lea rdx, [rbp + 0x7998]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7998]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x79b8]
call fcn.1800f1f20
lea rax, [rbp + 0x33e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x3e0], rsi
lea rdx, [rbp + 0x3e0]
lea rcx, [rbp + 0x33e8]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x114]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x79f8]
call fcn.1800f19b0
nop
lea rdx, str.Tokai
lea rcx, [rbp + 0x79d8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x114]
lea r8, [rbp + 0x79f8]
lea rdx, [rbp + 0x79d8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x79d8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x79f8]
call fcn.1800f1f20
lea rax, [rbp + 0x3428]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x3e8], rsi
lea rdx, [rbp + 0x3e8]
lea rcx, [rbp + 0x3428]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x115]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7a38]
call fcn.1800f19b0
nop
lea rdx, str.Toys
lea rcx, [rbp + 0x7a18]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x115]
lea r8, [rbp + 0x7a38]
lea rdx, [rbp + 0x7a18]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7a18]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7a38]
call fcn.1800f1f20
lea rax, [rbp + 0x3468]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x3f0], rsi
lea rdx, [rbp + 0x3f0]
lea rcx, [rbp + 0x3468]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x116]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7a78]
call fcn.1800f19b0
nop
lea rdx, str.Venice
lea rcx, [rbp + 0x7a58]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x116]
lea r8, [rbp + 0x7a78]
lea rdx, [rbp + 0x7a58]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7a58]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7a78]
call fcn.1800f1f20
lea rax, [rbp + 0x34a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x3f8], rsi
lea rdx, [rbp + 0x3f8]
lea rcx, [rbp + 0x34a8]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x117]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7ab8]
call fcn.1800f19b0
nop
lea rdx, str.Viaduct
lea rcx, [rbp + 0x7a98]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x117]
lea r8, [rbp + 0x7ab8]
lea rdx, [rbp + 0x7a98]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7a98]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7ab8]
call fcn.1800f1f20
lea rax, [rbp + 0x34e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x400], rsi
lea rdx, [rbp + 0x400]
lea rcx, [rbp + 0x34e8]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x118]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7af8]
call fcn.1800f19b0
nop
lea rdx, str.Village
lea rcx, [rbp + 0x7ad8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x118]
lea r8, [rbp + 0x7af8]
lea rdx, [rbp + 0x7ad8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7ad8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7af8]
call fcn.1800f1f20
lea rax, [rbp + 0x3528]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x408], rsi
lea rdx, [rbp + 0x408]
lea rcx, [rbp + 0x3528]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x119]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7b38]
call fcn.1800f19b0
nop
lea rdx, [0x1802f9fc8]
lea rcx, [rbp + 0x7b18]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x119]
lea r8, [rbp + 0x7b38]
lea rdx, [rbp + 0x7b18]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7b18]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7b38]
call fcn.1800f1f20
lea rax, [rbp + 0x3568]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x410], rsi
lea rdx, [rbp + 0x410]
lea rcx, [rbp + 0x3568]
call fcn.1801b8680
mov rdi, rax
movzx ebx, byte [rsi + 0x11a]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7b78]
call fcn.1800f19b0
nop
lea rdx, [0x1802f9fd0]
lea rcx, [rbp + 0x7b58]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x11a]
lea r8, [rbp + 0x7b78]
lea rdx, [rbp + 0x7b58]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7b58]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7b78]
call fcn.1800f1f20
lea rax, [rbp + 0x35a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x418], rsi
lea rdx, [rbp + 0x418]
lea rcx, [rbp + 0x35a8]
call fcn.1801b86b0
mov rdi, rax
movzx ebx, byte [rsi + 0x11b]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7bb8]
call fcn.1800f19b0
nop
lea rdx, str.Abyss
lea rcx, [rbp + 0x7b98]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x11b]
lea r8, [rbp + 0x7bb8]
lea rdx, [rbp + 0x7b98]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7b98]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7bb8]
call fcn.1800f1f20
lea rax, [rbp + 0x35e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x420], rsi
lea rdx, [rbp + 0x420]
lea rcx, [rbp + 0x35e8]
call fcn.1801b86b0
mov rdi, rax
movzx ebx, byte [rsi + 0x11c]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7bf8]
call fcn.1800f19b0
nop
lea rdx, str.Evergreen
lea rcx, [rbp + 0x7bd8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x11c]
lea r8, [rbp + 0x7bf8]
lea rdx, [rbp + 0x7bd8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7bd8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7bf8]
call fcn.1800f1f20
lea rax, [rbp + 0x3628]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x428], rsi
lea rdx, [rbp + 0x428]
lea rcx, [rbp + 0x3628]
call fcn.1801b86b0
mov rdi, rax
movzx ebx, byte [rsi + 0x11d]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7c38]
call fcn.1800f19b0
nop
lea rdx, str.Flowers
lea rcx, [rbp + 0x7c18]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x11d]
lea r8, [rbp + 0x7c38]
lea rdx, [rbp + 0x7c18]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7c18]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7c38]
call fcn.1800f1f20
lea rax, [rbp + 0x3668]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x430], rsi
lea rdx, [rbp + 0x430]
lea rcx, [rbp + 0x3668]
call fcn.1801b86b0
mov rdi, rax
movzx ebx, byte [rsi + 0x11e]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7c78]
call fcn.1800f19b0
nop
lea rdx, str.Forgotten_Valley
lea rcx, [rbp + 0x7c58]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x11e]
lea r8, [rbp + 0x7c78]
lea rdx, [rbp + 0x7c58]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7c58]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7c78]
call fcn.1800f1f20
lea rax, [rbp + 0x36a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x438], rsi
lea rdx, [rbp + 0x438]
lea rcx, [rbp + 0x36a8]
call fcn.1801b86b0
mov rdi, rax
movzx ebx, byte [rsi + 0x11f]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7cb8]
call fcn.1800f19b0
nop
lea rdx, str.Room
lea rcx, [rbp + 0x7c98]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x11f]
lea r8, [rbp + 0x7cb8]
lea rdx, [rbp + 0x7c98]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7c98]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7cb8]
call fcn.1800f1f20
lea rax, [rbp + 0x36e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x440], rsi
lea rdx, [rbp + 0x440]
lea rcx, [rbp + 0x36e8]
call fcn.1801b86b0
mov rdi, rax
movzx ebx, byte [rsi + 0x120]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7cf8]
call fcn.1800f19b0
nop
lea rdx, str.Snowy_Peaks
lea rcx, [rbp + 0x7cd8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x120]
lea r8, [rbp + 0x7cf8]
lea rdx, [rbp + 0x7cd8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7cd8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7cf8]
call fcn.1800f1f20
lea rax, [rbp + 0x3728]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x448], rsi
lea rdx, [rbp + 0x448]
lea rcx, [rbp + 0x3728]
call fcn.1801b86b0
mov rdi, rax
movzx ebx, byte [rsi + 0x121]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7d38]
call fcn.1800f19b0
nop
lea rdx, str.Underwater
lea rcx, [rbp + 0x7d18]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x121]
lea r8, [rbp + 0x7d38]
lea rdx, [rbp + 0x7d18]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7d18]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7d38]
call fcn.1800f1f20
lea rax, [rbp + 0x3768]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x450], rsi
lea rdx, [rbp + 0x450]
lea rcx, [rbp + 0x3768]
call fcn.1801b86b0
mov rdi, rax
movzx ebx, byte [rsi + 0x122]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7d78]
call fcn.1800f19b0
nop
lea rdx, str.Verdant
lea rcx, [rbp + 0x7d58]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x122]
lea r8, [rbp + 0x7d78]
lea rdx, [rbp + 0x7d58]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7d58]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7d78]
call fcn.1800f1f20
lea rax, [rbp + 0x37a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x458], rsi
lea rdx, [rbp + 0x458]
lea rcx, [rbp + 0x37a8]
call fcn.1801b86e0
mov rdi, rax
movzx ebx, byte [rsi + 0x123]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7db8]
call fcn.1800f19b0
nop
lea rdx, str.Oryx
lea rcx, [rbp + 0x7d98]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x123]
lea r8, [rbp + 0x7db8]
lea rdx, [rbp + 0x7d98]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7d98]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7db8]
call fcn.1800f1f20
lea rax, [rbp + 0x37e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x460], rsi
lea rdx, [rbp + 0x460]
lea rcx, [rbp + 0x37e8]
call fcn.1801b86e0
mov rdi, rax
movzx ebx, byte [rsi + 0x124]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7df8]
call fcn.1800f19b0
nop
lea rdx, str.Mall
lea rcx, [rbp + 0x7dd8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x124]
lea r8, [rbp + 0x7df8]
lea rdx, [rbp + 0x7dd8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7dd8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7df8]
call fcn.1800f1f20
lea rax, [rbp + 0x3828]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x468], rsi
lea rdx, [rbp + 0x468]
lea rcx, [rbp + 0x3828]
call fcn.1801b86e0
mov rdi, rax
movzx ebx, byte [rsi + 0x125]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7e38]
call fcn.1800f19b0
nop
lea rdx, str.Solarscape
lea rcx, [rbp + 0x7e18]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x125]
lea r8, [rbp + 0x7e38]
lea rdx, [rbp + 0x7e18]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7e18]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7e38]
call fcn.1800f1f20
lea rax, [rbp + 0x3868]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x470], rsi
lea rdx, [rbp + 0x470]
lea rcx, [rbp + 0x3868]
call fcn.1801b86e0
mov rdi, rax
movzx ebx, byte [rsi + 0x126]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7e78]
call fcn.1800f19b0
nop
lea rdx, str.Lago
lea rcx, [rbp + 0x7e58]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x126]
lea r8, [rbp + 0x7e78]
lea rdx, [rbp + 0x7e58]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7e58]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7e78]
call fcn.1800f1f20
lea rax, [rbp + 0x38a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x478], rsi
lea rdx, [rbp + 0x478]
lea rcx, [rbp + 0x38a8]
call fcn.1801b86e0
mov rdi, rax
movzx ebx, byte [rsi + 0x127]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7eb8]
call fcn.1800f19b0
nop
lea rdx, str.Lunala
lea rcx, [rbp + 0x7e98]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x127]
lea r8, [rbp + 0x7eb8]
lea rdx, [rbp + 0x7e98]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7e98]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7eb8]
call fcn.1800f1f20
lea rax, [rbp + 0x38e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x480], rsi
lea rdx, [rbp + 0x480]
lea rcx, [rbp + 0x38e8]
call fcn.1801b86e0
mov rdi, rax
movzx ebx, byte [rsi + 0x128]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7ef8]
call fcn.1800f19b0
nop
lea rdx, str.Unearth
lea rcx, [rbp + 0x7ed8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x128]
lea r8, [rbp + 0x7ef8]
lea rdx, [rbp + 0x7ed8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7ed8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7ef8]
call fcn.1800f1f20
lea rax, [rbp + 0x3928]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x488], rsi
lea rdx, [rbp + 0x488]
lea rcx, [rbp + 0x3928]
call fcn.1801b86e0
mov rdi, rax
movzx ebx, byte [rsi + 0x129]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7f38]
call fcn.1800f19b0
nop
lea rdx, str.Empire
lea rcx, [rbp + 0x7f18]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x129]
lea r8, [rbp + 0x7f38]
lea rdx, [rbp + 0x7f18]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7f18]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7f38]
call fcn.1800f1f20
lea rax, [rbp + 0x3968]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x490], rsi
lea rdx, [rbp + 0x490]
lea rcx, [rbp + 0x3968]
call fcn.1801b86e0
mov rdi, rax
movzx ebx, byte [rsi + 0x12a]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7f78]
call fcn.1800f19b0
nop
lea rdx, str.Altara
lea rcx, [rbp + 0x7f58]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x12a]
lea r8, [rbp + 0x7f78]
lea rdx, [rbp + 0x7f58]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7f58]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7f78]
call fcn.1800f1f20
lea rax, [rbp + 0x39a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x498], rsi
lea rdx, [rbp + 0x498]
lea rcx, [rbp + 0x39a8]
call fcn.1801b86e0
mov rdi, rax
movzx ebx, byte [rsi + 0x12b]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7fb8]
call fcn.1800f19b0
nop
lea rdx, str.Ashram
lea rcx, [rbp + 0x7f98]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x12b]
lea r8, [rbp + 0x7fb8]
lea rdx, [rbp + 0x7f98]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7f98]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7fb8]
call fcn.1800f1f20
lea rax, [rbp + 0x39e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x4a0], rsi
lea rdx, [rbp + 0x4a0]
lea rcx, [rbp + 0x39e8]
call fcn.1801b86e0
mov rdi, rax
movzx ebx, byte [rsi + 0x12c]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x7ff8]
call fcn.1800f19b0
nop
lea rdx, str.Prosperity
lea rcx, [rbp + 0x7fd8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x12c]
lea r8, [rbp + 0x7ff8]
lea rdx, [rbp + 0x7fd8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x7fd8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x7ff8]
call fcn.1800f1f20
lea rax, [rbp + 0x3a28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x4a8], rsi
lea rdx, [rbp + 0x4a8]
lea rcx, [rbp + 0x3a28]
call fcn.1801b86e0
mov rdi, rax
movzx ebx, byte [rsi + 0x12d]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8038]
call fcn.1800f19b0
nop
lea rdx, str.Pirates_Paradise
lea rcx, [rbp + 0x8018]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x12d]
lea r8, [rbp + 0x8038]
lea rdx, [rbp + 0x8018]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8018]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8038]
call fcn.1800f1f20
lea rax, [rbp + 0x3a68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x4b0], rsi
lea rdx, [rbp + 0x4b0]
lea rcx, [rbp + 0x3a68]
call fcn.1801b86e0
mov rdi, rax
movzx ebx, byte [rsi + 0x12e]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8078]
call fcn.1800f19b0
nop
lea rdx, str.Valley
lea rcx, [rbp + 0x8058]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x12e]
lea r8, [rbp + 0x8078]
lea rdx, [rbp + 0x8058]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8058]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8078]
call fcn.1800f1f20
lea rax, [rbp + 0x3aa8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x4b8], rsi
lea rdx, [rbp + 0x4b8]
lea rcx, [rbp + 0x3aa8]
call fcn.1801b86e0
mov rdi, rax
movzx ebx, byte [rsi + 0x12f]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x80b8]
call fcn.1800f19b0
nop
lea rdx, str.Prismaris
lea rcx, [rbp + 0x8098]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x12f]
lea r8, [rbp + 0x80b8]
lea rdx, [rbp + 0x8098]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8098]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x80b8]
call fcn.1800f1f20
lea rax, [rbp + 0x3ae8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x4c0], rsi
lea rdx, [rbp + 0x4c0]
lea rcx, [rbp + 0x3ae8]
call fcn.1801b86e0
mov rdi, rax
movzx ebx, byte [rsi + 0x130]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x80f8]
call fcn.1800f19b0
nop
lea rdx, str.Campsite
lea rcx, [rbp + 0x80d8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x130]
lea r8, [rbp + 0x80f8]
lea rdx, [rbp + 0x80d8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x80d8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x80f8]
call fcn.1800f1f20
lea rax, [rbp + 0x3b28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x4c8], rsi
lea rdx, [rbp + 0x4c8]
lea rcx, [rbp + 0x3b28]
call fcn.1801b8710
mov rdi, rax
movzx ebx, byte [rsi + 0x131]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8138]
call fcn.1800f19b0
nop
lea rdx, str.City:_Classic
lea rcx, [rbp + 0x8118]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x131]
lea r8, [rbp + 0x8138]
lea rdx, [rbp + 0x8118]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8118]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8138]
call fcn.1800f1f20
lea rax, [rbp + 0x3b68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x4d0], rsi
lea rdx, [rbp + 0x4d0]
lea rcx, [rbp + 0x3b68]
call fcn.1801b8710
mov rdi, rax
movzx ebx, byte [rsi + 0x132]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8178]
call fcn.1800f19b0
nop
lea rdx, str.City:_Overhead
lea rcx, [rbp + 0x8158]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x132]
lea r8, [rbp + 0x8178]
lea rdx, [rbp + 0x8158]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8158]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8178]
call fcn.1800f1f20
lea rax, [rbp + 0x3ba8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x4d8], rsi
lea rdx, [rbp + 0x4d8]
lea rcx, [rbp + 0x3ba8]
call fcn.1801b8710
mov rdi, rax
movzx ebx, byte [rsi + 0x133]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x81b8]
call fcn.1800f19b0
nop
lea rdx, str.City:_Tunnel
lea rcx, [rbp + 0x8198]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x133]
lea r8, [rbp + 0x81b8]
lea rdx, [rbp + 0x8198]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8198]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x81b8]
call fcn.1800f1f20
lea rax, [rbp + 0x3be8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x4e0], rsi
lea rdx, [rbp + 0x4e0]
lea rcx, [rbp + 0x3be8]
call fcn.1801b8710
mov rdi, rax
movzx ebx, byte [rsi + 0x134]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x81f8]
call fcn.1800f19b0
nop
lea rdx, str.Colosseum:_Column
lea rcx, [rbp + 0x81d8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x134]
lea r8, [rbp + 0x81f8]
lea rdx, [rbp + 0x81d8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x81d8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x81f8]
call fcn.1800f1f20
lea rax, [rbp + 0x3c28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x4e8], rsi
lea rdx, [rbp + 0x4e8]
lea rcx, [rbp + 0x3c28]
call fcn.1801b8710
mov rdi, rax
movzx ebx, byte [rsi + 0x135]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8238]
call fcn.1800f19b0
nop
lea rdx, str.Colosseum:_Pergola
lea rcx, [rbp + 0x8218]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x135]
lea r8, [rbp + 0x8238]
lea rdx, [rbp + 0x8218]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8218]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8238]
call fcn.1800f1f20
lea rax, [rbp + 0x3c68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x4f0], rsi
lea rdx, [rbp + 0x4f0]
lea rcx, [rbp + 0x3c68]
call fcn.1801b8710
mov rdi, rax
movzx ebx, byte [rsi + 0x136]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8278]
call fcn.1800f19b0
nop
lea rdx, str.Colosseum:_Temple
lea rcx, [rbp + 0x8258]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x136]
lea r8, [rbp + 0x8278]
lea rdx, [rbp + 0x8258]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8258]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8278]
call fcn.1800f1f20
lea rax, [rbp + 0x3ca8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x4f8], rsi
lea rdx, [rbp + 0x4f8]
lea rcx, [rbp + 0x3ca8]
call fcn.1801b8710
mov rdi, rax
movzx ebx, byte [rsi + 0x137]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x82b8]
call fcn.1800f19b0
nop
lea rdx, str.Cubic:_Arches
lea rcx, [rbp + 0x8298]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x137]
lea r8, [rbp + 0x82b8]
lea rdx, [rbp + 0x8298]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8298]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x82b8]
call fcn.1800f1f20
lea rax, [rbp + 0x3ce8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x500], rsi
lea rdx, [rbp + 0x500]
lea rcx, [rbp + 0x3ce8]
call fcn.1801b8710
mov rdi, rax
movzx ebx, byte [rsi + 0x138]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x82f8]
call fcn.1800f19b0
nop
lea rdx, str.Cubic:_Gap
lea rcx, [rbp + 0x82d8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x138]
lea r8, [rbp + 0x82f8]
lea rdx, [rbp + 0x82d8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x82d8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x82f8]
call fcn.1800f1f20
lea rax, [rbp + 0x3d28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x508], rsi
lea rdx, [rbp + 0x508]
lea rcx, [rbp + 0x3d28]
call fcn.1801b8710
mov rdi, rax
movzx ebx, byte [rsi + 0x139]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8338]
call fcn.1800f19b0
nop
lea rdx, str.Cubic:_Platforms
lea rcx, [rbp + 0x8318]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x139]
lea r8, [rbp + 0x8338]
lea rdx, [rbp + 0x8318]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8318]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8338]
call fcn.1800f1f20
lea rax, [rbp + 0x3d68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x510], rsi
lea rdx, [rbp + 0x510]
lea rcx, [rbp + 0x3d68]
call fcn.1801b8710
mov rdi, rax
movzx ebx, byte [rsi + 0x13a]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8378]
call fcn.1800f19b0
nop
lea rdx, str.Techno:_Diverge
lea rcx, [rbp + 0x8358]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x13a]
lea r8, [rbp + 0x8378]
lea rdx, [rbp + 0x8358]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8358]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8378]
call fcn.1800f1f20
lea rax, [rbp + 0x3da8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x518], rsi
lea rdx, [rbp + 0x518]
lea rcx, [rbp + 0x3da8]
call fcn.1801b8710
mov rdi, rax
movzx ebx, byte [rsi + 0x13b]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x83b8]
call fcn.1800f19b0
nop
lea rdx, str.Techno:_Tiered
lea rcx, [rbp + 0x8398]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x13b]
lea r8, [rbp + 0x83b8]
lea rdx, [rbp + 0x8398]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8398]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x83b8]
call fcn.1800f1f20
lea rax, [rbp + 0x3de8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x520], rsi
lea rdx, [rbp + 0x520]
lea rcx, [rbp + 0x3de8]
call fcn.1801b8710
mov rdi, rax
movzx ebx, byte [rsi + 0x13c]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x83f8]
call fcn.1800f19b0
nop
lea rdx, str.Techno:_Zoid
lea rcx, [rbp + 0x83d8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x13c]
lea r8, [rbp + 0x83f8]
lea rdx, [rbp + 0x83d8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x83d8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x83f8]
call fcn.1800f1f20
lea rax, [rbp + 0x3e28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x528], rsi
lea rdx, [rbp + 0x528]
lea rcx, [rbp + 0x3e28]
call fcn.1801b8740
mov rdi, rax
movzx ebx, byte [rsi + 0x13d]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8438]
call fcn.1800f19b0
nop
lea rdx, str.Azure
lea rcx, [rbp + 0x8418]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x13d]
lea r8, [rbp + 0x8438]
lea rdx, [rbp + 0x8418]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8418]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8438]
call fcn.1800f1f20
lea rax, [rbp + 0x3e68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x530], rsi
lea rdx, [rbp + 0x530]
lea rcx, [rbp + 0x3e68]
call fcn.1801b8740
mov rdi, rax
movzx ebx, byte [rsi + 0x13e]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8478]
call fcn.1800f19b0
nop
lea rdx, str.Cave
lea rcx, [rbp + 0x8458]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x13e]
lea r8, [rbp + 0x8478]
lea rdx, [rbp + 0x8458]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8458]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8478]
call fcn.1800f1f20
lea rax, [rbp + 0x3ea8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x538], rsi
lea rdx, [rbp + 0x538]
lea rcx, [rbp + 0x3ea8]
call fcn.1801b8740
mov rdi, rax
movzx ebx, byte [rsi + 0x13f]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x84b8]
call fcn.1800f19b0
nop
lea rdx, str.Downtown
lea rcx, [rbp + 0x8498]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x13f]
lea r8, [rbp + 0x84b8]
lea rdx, [rbp + 0x8498]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8498]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x84b8]
call fcn.1800f1f20
lea rax, [rbp + 0x3ee8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x540], rsi
lea rdx, [rbp + 0x540]
lea rcx, [rbp + 0x3ee8]
call fcn.1801b8740
mov rdi, rax
movzx ebx, byte [rsi + 0x140]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x84f8]
call fcn.1800f19b0
nop
lea rdx, str.Gingerbread
lea rcx, [rbp + 0x84d8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x140]
lea r8, [rbp + 0x84f8]
lea rdx, [rbp + 0x84d8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x84d8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x84f8]
call fcn.1800f1f20
lea rax, [rbp + 0x3f28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x548], rsi
lea rdx, [rbp + 0x548]
lea rcx, [rbp + 0x3f28]
call fcn.1801b8740
mov rdi, rax
movzx ebx, byte [rsi + 0x141]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8538]
call fcn.1800f19b0
nop
lea rdx, str.Icy_Outpost
lea rcx, [rbp + 0x8518]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x141]
lea r8, [rbp + 0x8538]
lea rdx, [rbp + 0x8518]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8518]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8538]
call fcn.1800f1f20
lea rax, [rbp + 0x3f68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x550], rsi
lea rdx, [rbp + 0x550]
lea rcx, [rbp + 0x3f68]
call fcn.1801b8740
mov rdi, rax
movzx ebx, byte [rsi + 0x142]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8578]
call fcn.1800f19b0
nop
lea rdx, str.North_Pole
lea rcx, [rbp + 0x8558]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x142]
lea r8, [rbp + 0x8578]
lea rdx, [rbp + 0x8558]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8558]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8578]
call fcn.1800f1f20
lea rax, [rbp + 0x3fa8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x558], rsi
lea rdx, [rbp + 0x558]
lea rcx, [rbp + 0x3fa8]
call fcn.1801b8740
mov rdi, rax
movzx ebx, byte [rsi + 0x143]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x85b8]
call fcn.1800f19b0
nop
lea rdx, str.Palace
lea rcx, [rbp + 0x8598]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x143]
lea r8, [rbp + 0x85b8]
lea rdx, [rbp + 0x8598]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8598]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x85b8]
call fcn.1800f1f20
lea rax, [rbp + 0x3fe8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x560], rsi
lea rdx, [rbp + 0x560]
lea rcx, [rbp + 0x3fe8]
call fcn.1801b8740
mov rdi, rax
movzx ebx, byte [rsi + 0x144]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x85f8]
call fcn.1800f19b0
nop
lea rdx, str.The_Inferna
lea rcx, [rbp + 0x85d8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x144]
lea r8, [rbp + 0x85f8]
lea rdx, [rbp + 0x85d8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x85d8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x85f8]
call fcn.1800f1f20
lea rax, [rbp + 0x4028]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x568], rsi
lea rdx, [rbp + 0x568]
lea rcx, [rbp + 0x4028]
call fcn.1801b8740
mov rdi, rax
movzx ebx, byte [rsi + 0x145]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8638]
call fcn.1800f19b0
nop
lea rdx, str.Town
lea rcx, [rbp + 0x8618]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x145]
lea r8, [rbp + 0x8638]
lea rdx, [rbp + 0x8618]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8618]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8638]
call fcn.1800f1f20
lea rax, [rbp + 0x4068]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x570], rsi
lea rdx, [rbp + 0x570]
lea rcx, [rbp + 0x4068]
call fcn.1801b8740
mov rdi, rax
movzx ebx, byte [rsi + 0x146]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8678]
call fcn.1800f19b0
nop
lea rdx, str.Western
lea rcx, [rbp + 0x8658]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x146]
lea r8, [rbp + 0x8678]
lea rdx, [rbp + 0x8658]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8658]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8678]
call fcn.1800f1f20
lea rax, [rbp + 0x40a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x578], rsi
lea rdx, [rbp + 0x578]
lea rcx, [rbp + 0x40a8]
call fcn.1801b8740
mov rdi, rax
movzx ebx, byte [rsi + 0x147]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x86b8]
call fcn.1800f19b0
nop
lea rdx, str.Workshop
lea rcx, [rbp + 0x8698]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x147]
lea r8, [rbp + 0x86b8]
lea rdx, [rbp + 0x8698]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8698]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x86b8]
call fcn.1800f1f20
lea rax, [rbp + 0x40e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x580], rsi
lea rdx, [rbp + 0x580]
lea rcx, [rbp + 0x40e8]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x148]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8f98]
call fcn.1800f19b0
nop
lea rdx, str.Apartments
lea rcx, [rbp + 0x86d8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x148]
lea r8, [rbp + 0x8f98]
lea rdx, [rbp + 0x86d8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x86d8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8f98]
call fcn.1800f1f20
lea rax, [rbp + 0x4128]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x588], rsi
lea rdx, [rbp + 0x588]
lea rcx, [rbp + 0x4128]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x149]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8758]
call fcn.1800f19b0
nop
lea rdx, str.Beanstalk
lea rcx, [rbp + 0x8738]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x149]
lea r8, [rbp + 0x8758]
lea rdx, [rbp + 0x8738]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8738]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8758]
call fcn.1800f1f20
lea rax, [rbp + 0x4168]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x590], rsi
lea rdx, [rbp + 0x590]
lea rcx, [rbp + 0x4168]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x14a]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8798]
call fcn.1800f19b0
nop
lea rdx, str.Beehive
lea rcx, [rbp + 0x8778]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x14a]
lea r8, [rbp + 0x8798]
lea rdx, [rbp + 0x8778]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8778]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8798]
call fcn.1800f1f20
lea rax, [rbp + 0x41a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x598], rsi
lea rdx, [rbp + 0x598]
lea rcx, [rbp + 0x41a8]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x14b]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x87d8]
call fcn.1800f19b0
nop
lea rdx, str.Concrete
lea rcx, [rbp + 0x87b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x14b]
lea r8, [rbp + 0x87d8]
lea rdx, [rbp + 0x87b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x87b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x87d8]
call fcn.1800f1f20
lea rax, [rbp + 0x41e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x5a0], rsi
lea rdx, [rbp + 0x5a0]
lea rcx, [rbp + 0x41e8]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x14c]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8818]
call fcn.1800f19b0
nop
lea rdx, str.Cyberpunk
lea rcx, [rbp + 0x87f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x14c]
lea r8, [rbp + 0x8818]
lea rdx, [rbp + 0x87f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x87f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8818]
call fcn.1800f1f20
lea rax, [rbp + 0x4228]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x5a8], rsi
lea rdx, [rbp + 0x5a8]
lea rcx, [rbp + 0x4228]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x14d]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8858]
call fcn.1800f19b0
nop
lea rdx, str.Data
lea rcx, [rbp + 0x8838]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x14d]
lea r8, [rbp + 0x8858]
lea rdx, [rbp + 0x8838]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8838]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8858]
call fcn.1800f1f20
lea rax, [rbp + 0x4268]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x5b0], rsi
lea rdx, [rbp + 0x5b0]
lea rcx, [rbp + 0x4268]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x14e]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8898]
call fcn.1800f19b0
nop
lea rdx, str.Depths
lea rcx, [rbp + 0x8878]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x14e]
lea r8, [rbp + 0x8898]
lea rdx, [rbp + 0x8878]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8878]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8898]
call fcn.1800f1f20
lea rax, [rbp + 0x42a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x5b8], rsi
lea rdx, [rbp + 0x5b8]
lea rcx, [rbp + 0x42a8]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x14f]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x88d8]
call fcn.1800f19b0
nop
lea rdx, str.Glitched
lea rcx, [rbp + 0x88b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x14f]
lea r8, [rbp + 0x88d8]
lea rdx, [rbp + 0x88b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x88b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x88d8]
call fcn.1800f1f20
lea rax, [rbp + 0x42e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x5c0], rsi
lea rdx, [rbp + 0x5c0]
lea rcx, [rbp + 0x42e8]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x150]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8918]
call fcn.1800f19b0
nop
lea rdx, str.Groovy
lea rcx, [rbp + 0x88f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x150]
lea r8, [rbp + 0x8918]
lea rdx, [rbp + 0x88f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x88f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8918]
call fcn.1800f1f20
lea rax, [rbp + 0x4328]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x5c8], rsi
lea rdx, [rbp + 0x5c8]
lea rcx, [rbp + 0x4328]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x151]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8958]
call fcn.1800f19b0
nop
lea rdx, str.Jungle
lea rcx, [rbp + 0x8938]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x151]
lea r8, [rbp + 0x8958]
lea rdx, [rbp + 0x8938]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8938]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8958]
call fcn.1800f1f20
lea rax, [rbp + 0x4368]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x5d0], rsi
lea rdx, [rbp + 0x5d0]
lea rcx, [rbp + 0x4368]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x152]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8998]
call fcn.1800f19b0
nop
lea rdx, str.Lava
lea rcx, [rbp + 0x8978]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x152]
lea r8, [rbp + 0x8998]
lea rdx, [rbp + 0x8978]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8978]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8998]
call fcn.1800f1f20
lea rax, [rbp + 0x43a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x5d8], rsi
lea rdx, [rbp + 0x5d8]
lea rcx, [rbp + 0x43a8]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x153]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x89d8]
call fcn.1800f19b0
nop
lea rdx, str.Pixels
lea rcx, [rbp + 0x89b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x153]
lea r8, [rbp + 0x89d8]
lea rdx, [rbp + 0x89b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x89b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x89d8]
call fcn.1800f1f20
lea rax, [rbp + 0x43e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x5e0], rsi
lea rdx, [rbp + 0x5e0]
lea rcx, [rbp + 0x43e8]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x154]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8a18]
call fcn.1800f19b0
nop
lea rdx, str.Shapes
lea rcx, [rbp + 0x89f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x154]
lea r8, [rbp + 0x8a18]
lea rdx, [rbp + 0x89f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x89f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8a18]
call fcn.1800f1f20
lea rax, [rbp + 0x4428]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x5e8], rsi
lea rdx, [rbp + 0x5e8]
lea rcx, [rbp + 0x4428]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x155]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8a58]
call fcn.1800f19b0
nop
lea rdx, str.Shelves
lea rcx, [rbp + 0x8a38]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x155]
lea r8, [rbp + 0x8a58]
lea rdx, [rbp + 0x8a38]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8a38]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8a58]
call fcn.1800f1f20
lea rax, [rbp + 0x4468]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x5f0], rsi
lea rdx, [rbp + 0x5f0]
lea rcx, [rbp + 0x4468]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x156]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8a98]
call fcn.1800f19b0
nop
lea rdx, str.Shrine
lea rcx, [rbp + 0x8a78]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x156]
lea r8, [rbp + 0x8a98]
lea rdx, [rbp + 0x8a78]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8a78]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8a98]
call fcn.1800f1f20
lea rax, [rbp + 0x44a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x5f8], rsi
lea rdx, [rbp + 0x5f8]
lea rcx, [rbp + 0x44a8]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x157]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8ad8]
call fcn.1800f19b0
nop
lea rdx, str.Stairs
lea rcx, [rbp + 0x8ab8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x157]
lea r8, [rbp + 0x8ad8]
lea rdx, [rbp + 0x8ab8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8ab8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8ad8]
call fcn.1800f1f20
lea rax, [rbp + 0x44e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x600], rsi
lea rdx, [rbp + 0x600]
lea rcx, [rbp + 0x44e8]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x158]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8b18]
call fcn.1800f19b0
nop
lea rdx, str.Toxic
lea rcx, [rbp + 0x8af8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x158]
lea r8, [rbp + 0x8b18]
lea rdx, [rbp + 0x8af8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8af8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8b18]
call fcn.1800f1f20
lea rax, [rbp + 0x4528]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x608], rsi
lea rdx, [rbp + 0x608]
lea rcx, [rbp + 0x4528]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x159]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8b58]
call fcn.1800f19b0
nop
lea rdx, str.Clockwork
lea rcx, [rbp + 0x8b38]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x159]
lea r8, [rbp + 0x8b58]
lea rdx, [rbp + 0x8b38]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8b38]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8b58]
call fcn.1800f1f20
lea rax, [rbp + 0x4568]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x610], rsi
lea rdx, [rbp + 0x610]
lea rcx, [rbp + 0x4568]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x15a]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8b98]
call fcn.1800f19b0
nop
lea rdx, str.Daisies
lea rcx, [rbp + 0x8b78]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x15a]
lea r8, [rbp + 0x8b98]
lea rdx, [rbp + 0x8b78]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8b78]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8b98]
call fcn.1800f1f20
lea rax, [rbp + 0x45a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x618], rsi
lea rdx, [rbp + 0x618]
lea rcx, [rbp + 0x45a8]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x15b]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8bd8]
call fcn.1800f19b0
nop
lea rdx, str.Dimensions
lea rcx, [rbp + 0x8bb8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x15b]
lea r8, [rbp + 0x8bd8]
lea rdx, [rbp + 0x8bb8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8bb8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8bd8]
call fcn.1800f1f20
lea rax, [rbp + 0x45e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x620], rsi
lea rdx, [rbp + 0x620]
lea rcx, [rbp + 0x45e8]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x15c]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8c18]
call fcn.1800f19b0
nop
lea rdx, str.Dungeon
lea rcx, [rbp + 0x8bf8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x15c]
lea r8, [rbp + 0x8c18]
lea rdx, [rbp + 0x8bf8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8bf8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8c18]
call fcn.1800f1f20
lea rax, [rbp + 0x4628]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x628], rsi
lea rdx, [rbp + 0x628]
lea rcx, [rbp + 0x4628]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x15d]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8c58]
call fcn.1800f19b0
nop
lea rdx, str.Labyrinth
lea rcx, [rbp + 0x8c38]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x15d]
lea r8, [rbp + 0x8c58]
lea rdx, [rbp + 0x8c38]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8c38]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8c58]
call fcn.1800f1f20
lea rax, [rbp + 0x4668]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x630], rsi
lea rdx, [rbp + 0x630]
lea rcx, [rbp + 0x4668]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x15e]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8c98]
call fcn.1800f19b0
nop
lea rdx, str.Lilypads
lea rcx, [rbp + 0x8c78]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x15e]
lea r8, [rbp + 0x8c98]
lea rdx, [rbp + 0x8c78]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8c78]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8c98]
call fcn.1800f1f20
lea rax, [rbp + 0x46a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x638], rsi
lea rdx, [rbp + 0x638]
lea rcx, [rbp + 0x46a8]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x15f]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8cd8]
call fcn.1800f19b0
nop
lea rdx, str.New_Orleans
lea rcx, [rbp + 0x8cb8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x15f]
lea r8, [rbp + 0x8cd8]
lea rdx, [rbp + 0x8cb8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8cb8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8cd8]
call fcn.1800f1f20
lea rax, [rbp + 0x46e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x640], rsi
lea rdx, [rbp + 0x640]
lea rcx, [rbp + 0x46e8]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x160]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8d18]
call fcn.1800f19b0
nop
lea rdx, str.Post_Office
lea rcx, [rbp + 0x8cf8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x160]
lea r8, [rbp + 0x8d18]
lea rdx, [rbp + 0x8cf8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8cf8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8d18]
call fcn.1800f1f20
lea rax, [rbp + 0x4728]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x648], rsi
lea rdx, [rbp + 0x648]
lea rcx, [rbp + 0x4728]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x161]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8d58]
call fcn.1800f19b0
nop
lea rdx, str.Road_Trip
lea rcx, [rbp + 0x8d38]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x161]
lea r8, [rbp + 0x8d58]
lea rdx, [rbp + 0x8d38]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8d38]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8d58]
call fcn.1800f1f20
lea rax, [rbp + 0x4768]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x650], rsi
lea rdx, [rbp + 0x650]
lea rcx, [rbp + 0x4768]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x162]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8d98]
call fcn.1800f19b0
nop
lea rdx, str.Tomes
lea rcx, [rbp + 0x8d78]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x162]
lea r8, [rbp + 0x8d98]
lea rdx, [rbp + 0x8d78]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8d78]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8d98]
call fcn.1800f1f20
lea rax, [rbp + 0x47a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x658], rsi
lea rdx, [rbp + 0x658]
lea rcx, [rbp + 0x47a8]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x163]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8dd8]
call fcn.1800f19b0
nop
lea rdx, str.Circuit_Board
lea rcx, [rbp + 0x8db8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x163]
lea r8, [rbp + 0x8dd8]
lea rdx, [rbp + 0x8db8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8db8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8dd8]
call fcn.1800f1f20
lea rax, [rbp + 0x47e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x660], rsi
lea rdx, [rbp + 0x660]
lea rcx, [rbp + 0x47e8]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x164]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8e18]
call fcn.1800f19b0
nop
lea rdx, str.Geometric
lea rcx, [rbp + 0x8df8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x164]
lea r8, [rbp + 0x8e18]
lea rdx, [rbp + 0x8df8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8df8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8e18]
call fcn.1800f1f20
lea rax, [rbp + 0x4828]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x668], rsi
lea rdx, [rbp + 0x668]
lea rcx, [rbp + 0x4828]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x165]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8e58]
call fcn.1800f19b0
nop
lea rdx, str.Shanty_Town
lea rcx, [rbp + 0x8e38]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x165]
lea r8, [rbp + 0x8e58]
lea rdx, [rbp + 0x8e38]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8e38]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8e58]
call fcn.1800f1f20
lea rax, [rbp + 0x4868]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x670], rsi
lea rdx, [rbp + 0x670]
lea rcx, [rbp + 0x4868]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x166]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8e98]
call fcn.1800f19b0
nop
lea rdx, str.Space
lea rcx, [rbp + 0x8e78]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x166]
lea r8, [rbp + 0x8e98]
lea rdx, [rbp + 0x8e78]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8e78]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8e98]
call fcn.1800f1f20
lea rax, [rbp + 0x48a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x678], rsi
lea rdx, [rbp + 0x678]
lea rcx, [rbp + 0x48a8]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x167]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8ed8]
call fcn.1800f19b0
nop
lea rdx, str.Stained_Glass
lea rcx, [rbp + 0x8eb8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x167]
lea r8, [rbp + 0x8ed8]
lea rdx, [rbp + 0x8eb8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8eb8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8ed8]
call fcn.1800f1f20
lea rax, [rbp + 0x48e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x680], rsi
lea rdx, [rbp + 0x680]
lea rcx, [rbp + 0x48e8]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x168]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8f18]
call fcn.1800f19b0
nop
lea rdx, str.Triangles
lea rcx, [rbp + 0x8ef8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x168]
lea r8, [rbp + 0x8f18]
lea rdx, [rbp + 0x8ef8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8ef8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8f18]
call fcn.1800f1f20
lea rax, [rbp + 0x4928]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x688], rsi
lea rdx, [rbp + 0x688]
lea rcx, [rbp + 0x4928]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x169]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8f58]
call fcn.1800f19b0
nop
lea rdx, str.Twisted
lea rcx, [rbp + 0x8f38]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x169]
lea r8, [rbp + 0x8f58]
lea rdx, [rbp + 0x8f38]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8f38]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8f58]
call fcn.1800f1f20
lea rax, [rbp + 0x4968]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x690], rsi
lea rdx, [rbp + 0x690]
lea rcx, [rbp + 0x4968]
call fcn.1801b8770
mov rdi, rax
movzx ebx, byte [rsi + 0x16a]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9838]
call fcn.1800f19b0
nop
lea rdx, str.Under_The_Sea
lea rcx, [rbp + 0x8f78]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x16a]
lea r8, [rbp + 0x9838]
lea rdx, [rbp + 0x8f78]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8f78]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9838]
call fcn.1800f1f20
lea rax, [rbp + 0x49a8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x698], rsi
lea rdx, [rbp + 0x698]
lea rcx, [rbp + 0x49a8]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x16b]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x8fd8]
call fcn.1800f19b0
nop
lea rdx, str.Boardwalk
lea rcx, [rbp + 0x8fb8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x16b]
lea r8, [rbp + 0x8fd8]
lea rdx, [rbp + 0x8fb8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8fb8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x8fd8]
call fcn.1800f1f20
lea rax, [rbp + 0x49e8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x6a0], rsi
lea rdx, [rbp + 0x6a0]
lea rcx, [rbp + 0x49e8]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x16c]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9018]
call fcn.1800f19b0
nop
lea rdx, str.Chime
lea rcx, [rbp + 0x8ff8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x16c]
lea r8, [rbp + 0x9018]
lea rdx, [rbp + 0x8ff8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x8ff8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9018]
call fcn.1800f1f20
lea rax, [rbp + 0x4a28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x6a8], rsi
lea rdx, [rbp + 0x6a8]
lea rcx, [rbp + 0x4a28]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x16d]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9058]
call fcn.1800f19b0
nop
lea rdx, str.China_Town
lea rcx, [rbp + 0x9038]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x16d]
lea r8, [rbp + 0x9058]
lea rdx, [rbp + 0x9038]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x9038]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9058]
call fcn.1800f1f20
lea rax, [rbp + 0x4a68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x6b0], rsi
lea rdx, [rbp + 0x6b0]
lea rcx, [rbp + 0x4a68]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x16e]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9098]
call fcn.1800f19b0
nop
lea rdx, str.Construction
lea rcx, [rbp + 0x9078]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x16e]
lea r8, [rbp + 0x9098]
lea rdx, [rbp + 0x9078]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x9078]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9098]
call fcn.1800f1f20
lea rax, [rbp + 0x4aa8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x6b8], rsi
lea rdx, [rbp + 0x6b8]
lea rcx, [rbp + 0x4aa8]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x16f]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x90d8]
call fcn.1800f19b0
nop
lea rdx, str.Facility
lea rcx, [rbp + 0x90b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x16f]
lea r8, [rbp + 0x90d8]
lea rdx, [rbp + 0x90b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x90b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x90d8]
call fcn.1800f1f20
lea rax, [rbp + 0x4ae8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x6c0], rsi
lea rdx, [rbp + 0x6c0]
lea rcx, [rbp + 0x4ae8]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x170]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9118]
call fcn.1800f19b0
nop
lea rdx, str.Goldrush
lea rcx, [rbp + 0x90f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x170]
lea r8, [rbp + 0x9118]
lea rdx, [rbp + 0x90f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x90f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9118]
call fcn.1800f1f20
lea rax, [rbp + 0x4b28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x6c8], rsi
lea rdx, [rbp + 0x6c8]
lea rcx, [rbp + 0x4b28]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x171]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9158]
call fcn.1800f19b0
nop
lea rdx, str.Hacienda
lea rcx, [rbp + 0x9138]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x171]
lea r8, [rbp + 0x9158]
lea rdx, [rbp + 0x9138]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x9138]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9158]
call fcn.1800f1f20
lea rax, [rbp + 0x4b68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x6d0], rsi
lea rdx, [rbp + 0x6d0]
lea rcx, [rbp + 0x4b68]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x172]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9198]
call fcn.1800f19b0
nop
lea rdx, str.Harborstead_Town
lea rcx, [rbp + 0x9178]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x172]
lea r8, [rbp + 0x9198]
lea rdx, [rbp + 0x9178]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x9178]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9198]
call fcn.1800f1f20
lea rax, [rbp + 0x4ba8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x6d8], rsi
lea rdx, [rbp + 0x6d8]
lea rcx, [rbp + 0x4ba8]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x173]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x91d8]
call fcn.1800f19b0
nop
lea rdx, str.Harvest
lea rcx, [rbp + 0x91b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x173]
lea r8, [rbp + 0x91d8]
lea rdx, [rbp + 0x91b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x91b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x91d8]
call fcn.1800f1f20
lea rax, [rbp + 0x4be8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x6e0], rsi
lea rdx, [rbp + 0x6e0]
lea rcx, [rbp + 0x4be8]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x174]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9218]
call fcn.1800f19b0
nop
lea rdx, str.Hospital
lea rcx, [rbp + 0x91f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x174]
lea r8, [rbp + 0x9218]
lea rdx, [rbp + 0x91f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x91f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9218]
call fcn.1800f1f20
lea rax, [rbp + 0x4c28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x6e8], rsi
lea rdx, [rbp + 0x6e8]
lea rcx, [rbp + 0x4c28]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x175]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9258]
call fcn.1800f19b0
nop
lea rdx, str.Humbug_Street
lea rcx, [rbp + 0x9238]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x175]
lea r8, [rbp + 0x9258]
lea rdx, [rbp + 0x9238]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x9238]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9258]
call fcn.1800f1f20
lea rax, [rbp + 0x4c68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x6f0], rsi
lea rdx, [rbp + 0x6f0]
lea rcx, [rbp + 0x4c68]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x176]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9298]
call fcn.1800f19b0
nop
lea rdx, str.Kingston
lea rcx, [rbp + 0x9278]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x176]
lea r8, [rbp + 0x9298]
lea rdx, [rbp + 0x9278]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x9278]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9298]
call fcn.1800f1f20
lea rax, [rbp + 0x4ca8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x6f8], rsi
lea rdx, [rbp + 0x6f8]
lea rcx, [rbp + 0x4ca8]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x177]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x92d8]
call fcn.1800f19b0
nop
lea rdx, str.Madhouse
lea rcx, [rbp + 0x92b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x177]
lea r8, [rbp + 0x92d8]
lea rdx, [rbp + 0x92b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x92b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x92d8]
call fcn.1800f1f20
lea rax, [rbp + 0x4ce8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x700], rsi
lea rdx, [rbp + 0x700]
lea rcx, [rbp + 0x4ce8]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x178]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9318]
call fcn.1800f19b0
nop
lea rdx, str.Nexus_City
lea rcx, [rbp + 0x92f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x178]
lea r8, [rbp + 0x9318]
lea rdx, [rbp + 0x92f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x92f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9318]
call fcn.1800f1f20
lea rax, [rbp + 0xce8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x708], rsi
lea rdx, [rbp + 0x708]
lea rcx, [rbp + 0xce8]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x179]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9358]
call fcn.1800f19b0
nop
lea rdx, str.Office
lea rcx, [rbp + 0x9338]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x179]
lea r8, [rbp + 0x9358]
lea rdx, [rbp + 0x9338]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x9338]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9358]
call fcn.1800f1f20
lea rax, [rbp + 0xd28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x710], rsi
lea rdx, [rbp + 0x710]
lea rcx, [rbp + 0xd28]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x17a]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9398]
call fcn.1800f19b0
nop
lea rdx, str.Plasma
lea rcx, [rbp + 0x9378]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x17a]
lea r8, [rbp + 0x9398]
lea rdx, [rbp + 0x9378]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x9378]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9398]
call fcn.1800f1f20
lea rax, [rbp + 0xd68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x718], rsi
lea rdx, [rbp + 0x718]
lea rcx, [rbp + 0xd68]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x17b]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x93d8]
call fcn.1800f19b0
nop
lea rdx, str.Pripyat
lea rcx, [rbp + 0x93b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x17b]
lea r8, [rbp + 0x93d8]
lea rdx, [rbp + 0x93b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x93b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x93d8]
call fcn.1800f1f20
lea rax, [rbp + 0xda8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x720], rsi
lea rdx, [rbp + 0x720]
lea rcx, [rbp + 0xda8]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x17c]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9418]
call fcn.1800f19b0
nop
lea rdx, str.Spookavera
lea rcx, [rbp + 0x93f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x17c]
lea r8, [rbp + 0x9418]
lea rdx, [rbp + 0x93f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x93f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9418]
call fcn.1800f1f20
lea rax, [rbp + 0xde8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x728], rsi
lea rdx, [rbp + 0x728]
lea rcx, [rbp + 0xde8]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x17d]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9458]
call fcn.1800f19b0
nop
lea rdx, str.Sunset_Terrace
lea rcx, [rbp + 0x9438]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x17d]
lea r8, [rbp + 0x9458]
lea rdx, [rbp + 0x9438]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x9438]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9458]
call fcn.1800f1f20
lea rax, [rbp + 0xe28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x730], rsi
lea rdx, [rbp + 0x730]
lea rcx, [rbp + 0xe28]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x17e]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9498]
call fcn.1800f19b0
nop
lea rdx, str.Talavera
lea rcx, [rbp + 0x9478]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x17e]
lea r8, [rbp + 0x9498]
lea rdx, [rbp + 0x9478]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x9478]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9498]
call fcn.1800f1f20
lea rax, [rbp + 0xe68]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x738], rsi
lea rdx, [rbp + 0x738]
lea rcx, [rbp + 0xe68]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x17f]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x94d8]
call fcn.1800f19b0
nop
lea rdx, str.Town_Square
lea rcx, [rbp + 0x94b8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x17f]
lea r8, [rbp + 0x94d8]
lea rdx, [rbp + 0x94b8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x94b8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x94d8]
call fcn.1800f1f20
lea rax, [rbp + 0xea8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x740], rsi
lea rdx, [rbp + 0x740]
lea rcx, [rbp + 0xea8]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x180]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9518]
call fcn.1800f19b0
nop
lea rdx, str.Tropica
lea rcx, [rbp + 0x94f8]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x180]
lea r8, [rbp + 0x9518]
lea rdx, [rbp + 0x94f8]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x94f8]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9518]
call fcn.1800f1f20
lea rax, [rbp + 0xee8]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x748], rsi
lea rdx, [rbp + 0x748]
lea rcx, [rbp + 0xee8]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x181]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9558]
call fcn.1800f19b0
nop
lea rdx, str.Tuscany
lea rcx, [rbp + 0x9538]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x181]
lea r8, [rbp + 0x9558]
lea rdx, [rbp + 0x9538]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x9538]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9558]
call fcn.1800f1f20
lea rax, [rbp + 0xf28]
mov qword [rsp + 0x50], rax
mov qword [rbp + 0x750], rsi
lea rdx, [rbp + 0x750]
lea rcx, [rbp + 0xf28]
call fcn.1801b87a0
mov rdi, rax
movzx ebx, byte [rsi + 0x182]
lea rdx, [0x1802ead10]
lea rcx, [rbp + 0x9598]
call fcn.1800f19b0
nop
lea rdx, str.Winter_Fair
lea rcx, [rbp + 0x9578]
call fcn.1800f19b0
nop
mov byte [rsp + 0x30], 0
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], bl
lea r9, [rsi + 0x182]
lea r8, [rbp + 0x9598]
lea rdx, [rbp + 0x9578]
mov rcx, rsi
call fcn.1801d72c0
nop
lea rcx, [rbp + 0x9578]
call fcn.1800f1f20
nop
lea rcx, [rbp + 0x9598]
call fcn.1800f1f20
nop
mov rax, rsi
mov rcx, qword [rbp + 0x9858]
xor rcx, rsp
call fcn.18021e680
lea r11, [rsp + 0x9970]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.1802243a4
nop
call fcn.1802243a4
int3