Function at 0x1802e3a10
Capabilities:
Contain obfuscated stackstrings
Encode data using base64
Log keystrokes via polling
Parse pe header
Resolve function by parsing pe exports

Disassembly:
push rsi
push rdi
mov eax, 0x3dc88
call fcn.180358570
sub rsp, rax
mov rax, qword [0x18054e100]
xor rax, rsp
mov qword [rsp + 0x3dc70], rax
movzx eax, byte [0x180570897]
test eax, eax
je 0x1801f9949
call fcn.1801c6960
mov byte [0x180570897], 0
xor eax, eax
cmp eax, 1
je 0x1802e2e2f
call fcn.1801e1e80
call fcn.1800a13b0
movzx eax, byte [0x180570896]
test eax, eax
je 0x1801f9d52
lea rcx, [rsp + 0x32e08]
call fcn.180068c90
nop
lea rcx, [rsp + 0x32e28]
call fcn.180068c90
nop
lea rcx, [rsp + 0x32e48]
call fcn.1803006b0
mov qword [rsp + 0x2fc0], rax
mov rax, qword [rsp + 0x2fc0]
mov qword [rsp + 0x2fc8], rax
lea r8, str.ThunderMenulang.langage
mov rdx, qword [rsp + 0x2fc8]
lea rcx, [rsp + 0x32e68]
call fcn.18006a440
mov qword [rsp + 0x2fd0], rax
mov rdx, qword [rsp + 0x2fd0]
lea rcx, [rsp + 0x32e28]
call fcn.18006afe0
lea rcx, [rsp + 0x32e68]
call fcn.18006b930
nop
lea rcx, [rsp + 0x32e48]
call fcn.18006b930
mov edx, 1
lea rcx, [rsp + 0x2a290]
call fcn.180077390
nop
mov r9d, 0x40
mov r8d, 1
lea rdx, [rsp + 0x32e28]
lea rcx, [rsp + 0x2a290]
call fcn.180156c10
lea rdx, [rsp + 0x32e08]
lea rcx, [rsp + 0x2a290]
call fcn.18007b7c0
lea rcx, [rsp + 0x2a290]
call fcn.180156b70
lea rcx, [rsp + 0x32e08]
call fcn.18006a4b0
inc rax
mov rcx, rax
call fcn.180357d9c
mov qword [rsp + 0x2fd8], rax
mov rax, qword [rsp + 0x2fd8]
mov qword [rsp + 0x2fe0], rax
lea rcx, [rsp + 0x32e08]
call fcn.18006a860
mov qword [rsp + 0x2fe8], rax
mov rax, qword [rsp + 0x2fe0]
mov qword [rsp + 0x2ff0], rax
mov rax, qword [rsp + 0x2ff0]
mov qword [rsp + 0x2ff8], rax
mov rax, qword [rsp + 0x2fe8]
movzx eax, byte [rax]
mov byte [rsp + 0xc0], al
mov rax, qword [rsp + 0x2ff0]
movzx ecx, byte [rsp + 0xc0]
mov byte [rax], cl
mov rax, qword [rsp + 0x2fe8]
inc rax
mov qword [rsp + 0x2fe8], rax
mov rax, qword [rsp + 0x2ff0]
inc rax
mov qword [rsp + 0x2ff0], rax
cmp byte [rsp + 0xc0], 0
jne 0x1801f9abd
cmp qword [rsp + 0x2fe0], 0
je 0x1801f9d05
mov rax, qword [rsp + 0x2fe0]
lea rcx, [0x1804aad10]
sub rcx, rax
movzx edx, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1801f9b45
inc rax
test dl, dl
jne 0x1801f9b32
xor eax, eax
jmp 0x1801f9b4a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1801f9b66
lea rax, [0x1804aad10]
mov qword [0x1805b2ce0], rax
call fcn.1801ca980
call fcn.1801caf60
mov rax, qword [rsp + 0x2fe0]
lea rcx, str.CHINESES
sub rcx, rax
movzx edx, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1801f9b8b
inc rax
test dl, dl
jne 0x1801f9b78
xor eax, eax
jmp 0x1801f9b90
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1801f9bac
lea rax, str.CHINESES
mov qword [0x1805b2ce0], rax
call fcn.1801ca980
call fcn.1801caf60
mov rax, qword [rsp + 0x2fe0]
lea rcx, str.RUSSE
sub rcx, rax
movzx edx, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1801f9bd1
inc rax
test dl, dl
jne 0x1801f9bbe
xor eax, eax
jmp 0x1801f9bd6
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1801f9bf2
lea rax, str.RUSSE
mov qword [0x1805b2ce0], rax
call fcn.1801ca980
call fcn.1801caf60
mov rax, qword [rsp + 0x2fe0]
lea rcx, str.SPANISH
sub rcx, rax
movzx edx, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1801f9c17
inc rax
test dl, dl
jne 0x1801f9c04
xor eax, eax
jmp 0x1801f9c1c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1801f9c38
lea rax, str.SPANISH
mov qword [0x1805b2ce0], rax
call fcn.1801ca980
call fcn.1801caf60
mov rax, qword [rsp + 0x2fe0]
lea rcx, str.UKRAINIEN
sub rcx, rax
movzx edx, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1801f9c5d
inc rax
test dl, dl
jne 0x1801f9c4a
xor eax, eax
jmp 0x1801f9c62
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1801f9c7e
lea rax, str.UKRAINIEN
mov qword [0x1805b2ce0], rax
call fcn.1801ca980
call fcn.1801caf60
mov rax, qword [rsp + 0x2fe0]
lea rcx, [0x1804aaeb8]
sub rcx, rax
movzx edx, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1801f9ca3
inc rax
test dl, dl
jne 0x1801f9c90
xor eax, eax
jmp 0x1801f9ca8
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1801f9cc4
lea rax, [0x1804aaeb8]
mov qword [0x1805b2ce0], rax
call fcn.1801ca980
call fcn.1801caf60
mov rax, qword [rsp + 0x2fe0]
lea rcx, str.Other
sub rcx, rax
movzx edx, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1801f9ce9
inc rax
test dl, dl
jne 0x1801f9cd6
xor eax, eax
jmp 0x1801f9cee
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1801f9d05
lea rax, str.Other
mov qword [0x1805b2ce0], rax
call fcn.1801da420
mov rax, qword [rsp + 0x2fe0]
mov qword [rsp + 0x3000], rax
mov rcx, qword [rsp + 0x3000]
call fcn.180357650
mov byte [0x180570896], 0
lea rcx, [rsp + 0x2a290]
call fcn.18006ced0
nop
lea rcx, [rsp + 0x32e28]
call fcn.18006b930
nop
lea rcx, [rsp + 0x32e08]
call fcn.18006b930
mov eax, dword [0x1805b509c]
mov dword [rsp + 0x320], eax
mov eax, dword [rsp + 0x320]
dec eax
mov dword [rsp + 0x320], eax
cmp dword [rsp + 0x320], 0x2ea
ja case.0x1801f9d99.1
movsxd rax, dword [rsp + 0x320]
lea rcx, [0x180000000]
mov eax, dword [rcx + rax*4 + 0x2e2e50]
add rax, rcx
jmp rax
mov byte [0x1805ab94e], 1
movzx eax, byte [0x1805b11e8]
test eax, eax
je 0x1801f9e02
movzx eax, byte [0x1805b2df4]
test eax, eax
je 0x1801f9dda
lea rcx, [0x18043ad70]
call fcn.1801dd910
lea rcx, [0x180578c80]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
jmp 0x1801f9e02
lea rcx, [0x180578ca0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
lea rcx, [0x180578c80]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
movzx eax, byte [0x1805b11e8]
test eax, eax
jne 0x1801f9e62
movzx eax, byte [0x1805b2df4]
test eax, eax
je 0x1801f9e3a
lea rcx, [0x18043ad70]
call fcn.1801dd910
lea rcx, [0x180578cc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
jmp 0x1801f9e62
lea rcx, [0x180578ce0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
lea rcx, [0x180578cc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
call fcn.180199ba0
lea rcx, str._t_twhttps:__Thunder_Menu.com
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801f9e7f
call fcn.180169920
lea rcx, str.Self
call fcn.18006a860
mov edx, 0xc
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180578d40]
call fcn.18006a860
mov edx, 0x13
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180578d60]
call fcn.18006a860
mov edx, 0xf
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Vehicles
call fcn.18006a860
mov edx, 0x3d
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Teleport
call fcn.18006a860
mov edx, 0x37
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Recovery
call fcn.18006a860
mov edx, 0xd
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180578de0]
call fcn.18006a860
mov edx, 0xd0
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180578e00]
call fcn.18006a860
mov edx, 0x27
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
call fcn.18006bf50
jmp case.0x1801f9d99.1
lea rcx, str.Rockstar_List
call fcn.1801dd910
call fcn.180199ba0
jmp case.0x1801f9d99.1
lea rcx, [0x180586640]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movzx eax, byte [0x1805b11eb]
test eax, eax
je 0x1801fa125
lea rcx, str.Player_Online
call fcn.1801de860
lea rcx, [0x180586660]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fa123
mov ecx, 1
call fcn.1801e2650
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801e46c0
mov rdx, rax
lea rcx, [rsp + 0x32e88]
call fcn.18006b1e0
nop
mov dword [0x1805b1be0], 0
lea rcx, [rsp + 0x32e88]
call fcn.18006a4b0
inc rax
mov rcx, rax
call fcn.180357d9c
mov qword [rsp + 0x3008], rax
mov rax, qword [rsp + 0x3008]
mov qword [rsp + 0x3010], rax
lea rcx, [rsp + 0x32e88]
call fcn.18006a860
mov qword [rsp + 0x3018], rax
mov rax, qword [rsp + 0x3010]
mov qword [rsp + 0x3020], rax
mov rax, qword [rsp + 0x3020]
mov qword [rsp + 0x3028], rax
mov rax, qword [rsp + 0x3018]
movzx eax, byte [rax]
mov byte [rsp + 0xc1], al
mov rax, qword [rsp + 0x3020]
movzx ecx, byte [rsp + 0xc1]
mov byte [rax], cl
mov rax, qword [rsp + 0x3018]
inc rax
mov qword [rsp + 0x3018], rax
mov rax, qword [rsp + 0x3020]
inc rax
mov qword [rsp + 0x3020], rax
cmp byte [rsp + 0xc1], 0
jne 0x1801fa061
mov rdx, qword [rsp + 0x3010]
lea rcx, [rsp + 0x32ea8]
call fcn.18006b1e0
nop
mov r8d, 0xa
xor edx, edx
lea rcx, [rsp + 0x32ea8]
call fcn.18015d970
mov dword [0x1805b1be0], eax
lea rcx, [rsp + 0x32ea8]
call fcn.18006b930
mov ecx, dword [0x1805b1be0]
call fcn.1801e46b0
mov qword [rsp + 0x3030], rax
xor edx, edx
mov rcx, qword [rsp + 0x3030]
call fcn.180187400
nop
lea rcx, [rsp + 0x32e88]
call fcn.18006b930
jmp 0x1801fa131
lea rcx, str.Player_Offline
call fcn.1801de860
jmp case.0x1801f9d99.1
lea rcx, [0x180587080]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180578e20]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
lea rcx, [0x180578e20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fa730
mov dword [rsp + 0x37230], 0x99b507ea
mov dword [rsp + 0x37234], 0x678b81b1
mov dword [rsp + 0x37238], 0x4e875f73
mov dword [rsp + 0x3723c], 0x958a4a8f
mov dword [rsp + 0x37240], 0x440e4788
mov dword [rsp + 0x37244], 0x84bd7bfd
mov dword [rsp + 0x37248], 0x1b06d571
mov dword [rsp + 0x3724c], 0x5ef9fec4
mov dword [rsp + 0x37250], 0x22d8fe39
mov dword [rsp + 0x37254], 0x99aeeb3b
mov dword [rsp + 0x37258], 0x13532244
mov dword [rsp + 0x3725c], 0x2be6766b
mov dword [rsp + 0x37260], 0xefe7e2df
mov dword [rsp + 0x37264], 0xbfefff6d
mov dword [rsp + 0x37268], 0x83bf0278
mov dword [rsp + 0x3726c], 0xaf113f99
mov dword [rsp + 0x37270], 0x9d07f764
mov dword [rsp + 0x37274], 0x7fd62962
mov dword [rsp + 0x37278], 0x1d073a89
mov dword [rsp + 0x3727c], 0x7846a318
mov dword [rsp + 0x37280], 0xe284c527
mov dword [rsp + 0x37284], 0x9d61e50f
mov dword [rsp + 0x37288], 0x3656c8c1
mov dword [rsp + 0x3728c], 0x5fc3c11
mov dword [rsp + 0x37290], 0xc472fe2
mov dword [rsp + 0x37294], 0x33058e22
mov dword [rsp + 0x37298], 0xa284510b
mov dword [rsp + 0x3729c], 0x4dd2dc56
mov dword [rsp + 0x372a0], 0xb1ca77b1
mov dword [rsp + 0x372a4], 0x687652ce
mov dword [rsp + 0x372a8], 0x42bf8a85
mov dword [rsp + 0x372ac], 0x93e220bd
mov dword [rsp + 0x372b0], 0x2c3731d9
mov dword [rsp + 0x372b4], 0xfdbc8a50
mov dword [rsp + 0x372b8], 0x24b17070
mov dword [rsp + 0x372bc], 0x60ec506
mov dword [rsp + 0x372c0], 0x34a67b97
mov dword [rsp + 0x372c4], 0xfdbadced
mov dword [rsp + 0x372c8], 0x23c9f95c
mov dword [rsp + 0x372cc], 0x497facc3
mov dword [rsp + 0x372d0], 0xf9e6aa4b
mov dword [rsp + 0x372d4], 0x61012683
mov dword [rsp + 0x372d8], 0xc0a3098d
mov dword [rsp + 0x372dc], 0xd205520e
mov dword [rsp + 0x372e0], 0xbfd21232
mov dword [rsp + 0x372e4], 0x7f229f94
mov dword [rsp + 0x372e8], 0x92a27487
mov dword [rsp + 0x372ec], 0x83839c4
mov dword [rsp + 0x372f0], 0x7f7497e5
mov dword [rsp + 0x372f4], 0xa89cb99e
mov dword [rsp + 0x372f8], 0x3aabbbaa
mov dword [rsp + 0x372fc], 0xc734385a
mov dword [rsp + 0x37300], 0x787f0bb
mov dword [rsp + 0x37304], 0x47757124
mov dword [rsp + 0x37308], 0xd04c944d
mov dword [rsp + 0x3730c], 0x3813fc08
mov dword [rsp + 0x37310], 0xa2719263
mov dword [rsp + 0x37314], 0x8bb05fd7
mov dword [rsp + 0x37318], 0xf9dcbf2d
mov dword [rsp + 0x3731c], 0xd8df3c3c
mov dword [rsp + 0x37320], 0xdd5df8d9
mov dword [rsp + 0x37324], 0xdfe37640
mov dword [rsp + 0x37328], 0x19044ee0
mov dword [rsp + 0x3732c], 0xcd274149
mov dword [rsp + 0x37330], 0x94117305
mov dword [rsp + 0x37334], 0x3813fc08
mov dword [rsp + 0x37338], 0xbfe256d4
mov dword [rsp + 0x3733c], 0x88374054
mov dword [rsp + 0x37340], 0x83839c4
mov dword [rsp + 0x37344], 0xdc4db296
mov dword [rsp + 0x37348], 0xc1b3c3d1
mov dword [rsp + 0x3734c], 0xcb96392f
mov dword [rsp + 0x37350], 0x97ea20b8
mov dword [rsp + 0x37354], 0x2be6766b
mov dword [rsp + 0x37358], 0xa3d4d34
mov dword [rsp + 0x3735c], 0xdb1aa450
mov dword [rsp + 0x37360], 0xbd248b55
mov dword [rsp + 0x37364], 0x555af99a
mov dword [rsp + 0x37368], 0xef951fbb
mov dword [rsp + 0x3736c], 0x12e82d3d
mov dword [rsp + 0x37370], 0x394f415c
mov dword [rsp + 0x37374], 0xfad1f1c9
mov dword [rsp + 0x37378], 0x969c3d67
mov dword [rsp + 0x3737c], 0x84d6fafd
mov dword [rsp + 0x37380], 0x624fe830
mov dword [rsp + 0x37384], 0xdbbd7280
mov dword [rsp + 0x37388], 0xa914799
mov dword [rsp + 0x3738c], 0x6a6c02e0
mov dword [rsp + 0x37390], 0x6d544c99
mov dword [rsp + 0x37394], 0x63ab0442
mov dword [rsp + 0x37398], 0x781fe4a
mov dword [rsp + 0x3739c], 0xa0973d5e
mov dword [rsp + 0x373a0], 0xab564b93
mov dword [rsp + 0x373a4], 0xba45e8b8
mov dword [rsp + 0x373a8], 0xfbab5776
mov dword [rsp + 0x373ac], 0x60ec506
mov dword [rsp + 0x373b0], 0xaf3696a1
mov dword [rsp + 0x373b4], 0xd7dbf707
mov dword [rsp + 0x373b8], 0x476bf155
mov dword [rsp + 0x373bc], 0xb62d1f67
mov dword [rsp + 0x373c0], 0xf38a0747
mov dword [rsp + 0x373c4], 0x167c5572
mov dword [rsp + 0x373c8], 0x2c9ca024
mov dword [rsp + 0x373cc], 0xa991dae8
mov dword [rsp + 0x373d0], 0xd6678401
mov dword [rsp + 0x373d4], 0x6aa85572
mov dword [rsp + 0x373d8], 0x6056ac20
mov dword [rsp + 0x373dc], 0x2b5ef5ec
mov dword [rsp + 0x373e0], 0xba536372
mov dword [rsp + 0x373e4], 0x917f6c8c
mov dword [rsp + 0x373e8], 0x5a96ba4
mov dword [rsp + 0x373ec], 0x57a4368c
mov dword [rsp + 0x373f0], 0x9d1f17e6
mov dword [rsp + 0x373f4], 0xf7f1e25e
mov dword [rsp + 0x373f8], 0x6589186a
mov dword [rsp + 0x373fc], 0x1bc4fdb9
mov dword [rsp + 0x37400], 0x969c3d67
mov dword [rsp + 0x37404], 0x88374054
mov dword [rsp + 0x37408], 0x555af99a
mov dword [rsp + 0x3740c], 0xfea23564
mov dword [rsp + 0x37410], 0x14e5afd5
mov dword [rsp + 0x324], 0
jmp 0x1801fa6d2
mov eax, dword [rsp + 0x324]
inc eax
mov dword [rsp + 0x324], eax
movsxd rax, dword [rsp + 0x324]
cmp rax, 0x79
jae 0x1801fa730
movsxd rax, dword [rsp + 0x324]
imul rax, rax, 4
lea rcx, [rsp + 0x37230]
add rcx, rax
mov rax, rcx
mov eax, dword [rax]
mov dword [rsp + 0x328], eax
call fcn.180091cb0
mov dword [rsp + 0x32c], eax
mov r9d, 1
mov r8d, 0x270f
mov edx, dword [rsp + 0x328]
mov ecx, dword [rsp + 0x32c]
call fcn.1802f7600
jmp 0x1801fa6c2
lea rcx, [0x180586680]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fb3da
mov dword [rsp + 0x330], 0
jmp 0x1801fa76c
mov eax, dword [rsp + 0x330]
inc eax
mov dword [rsp + 0x330], eax
cmp dword [rsp + 0x330], 0x20
jg 0x1801fb3da
lea rcx, [rsp + 0xc2]
call fcn.18006b760
mov qword [rsp + 0x3038], rax
mov dword [rsp + 0x329e8], 0x4f37df2a
mov dword [rsp + 0x329ec], 0x8ed4bb70
mov dword [rsp + 0x329f0], 0x43fd595b
mov dword [rsp + 0x329f4], 0x65ea7ebb
mov dword [rsp + 0x329f8], 0x21e34793
mov dword [rsp + 0x329fc], 0x930cb951
lea rax, [rsp + 0x329e8]
add rax, 0x18
mov r8, rax
lea rdx, [rsp + 0x329e8]
lea rcx, [rsp + 0x10ed8]
call fcn.180093ab0
lea rcx, [rsp + 0x10ee8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x10f00]
lea rcx, [rsp + 0x10ee8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rsp + 0x3038]
lea rdx, [rsp + 0x10f00]
lea rcx, [rsp + 0x119e8]
call fcn.180156c20
nop
lea rcx, [rsp + 0xc3]
call fcn.18006b760
mov qword [rsp + 0x3040], rax
mov dword [rsp + 0x32ec8], 0xb5a715f
mov dword [rsp + 0x32ecc], 0x7bc4cddc
mov dword [rsp + 0x32ed0], 0x9fdb5652
mov dword [rsp + 0x32ed4], 0xe502ab6b
mov dword [rsp + 0x32ed8], 0x3decc7da
mov dword [rsp + 0x32edc], 0x4db62abe
mov dword [rsp + 0x32ee0], 0xa564d78b
mov dword [rsp + 0x32ee4], 0x399d558f
lea rax, [rsp + 0x32ec8]
add rax, 0x20
mov r8, rax
lea rdx, [rsp + 0x32ec8]
lea rcx, [rsp + 0x10f10]
call fcn.180093ab0
lea rcx, [rsp + 0x10f20]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x10f30]
lea rcx, [rsp + 0x10f20]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rsp + 0x3040]
lea rdx, [rsp + 0x10f30]
lea rcx, [rsp + 0x11a00]
call fcn.180156c20
nop
lea rcx, [rsp + 0xc4]
call fcn.18006b760
mov qword [rsp + 0x3048], rax
mov dword [rsp + 0x351b0], 0x63e0a098
mov dword [rsp + 0x351b4], 0x9d65907a
mov dword [rsp + 0x351b8], 0x7bc4cddc
mov dword [rsp + 0x351bc], 0x420fd713
mov dword [rsp + 0x351c0], 0x49b2945
mov dword [rsp + 0x351c4], 0xc66b6542
mov dword [rsp + 0x351c8], 0xa73d4664
mov dword [rsp + 0x351cc], 0x4db62abe
mov dword [rsp + 0x351d0], 0x5646c26a
mov dword [rsp + 0x351d4], 0xb9b15db0
lea rax, [rsp + 0x351b0]
add rax, 0x28
mov r8, rax
lea rdx, [rsp + 0x351b0]
lea rcx, [rsp + 0x10f40]
call fcn.180093ab0
lea rcx, [rsp + 0x10f50]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x10f60]
lea rcx, [rsp + 0x10f50]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rsp + 0x3048]
lea rdx, [rsp + 0x10f60]
lea rcx, [rsp + 0x11a18]
call fcn.180156c20
nop
lea rcx, [rsp + 0xc5]
call fcn.18006b760
mov qword [rsp + 0x3050], rax
mov dword [rsp + 0x2aeb8], 0x420fd713
mov dword [rsp + 0x2aebc], 0x7bc4cddc
mov dword [rsp + 0x2aec0], 0x9d65907a
mov dword [rsp + 0x2aec4], 0x837445aa
mov dword [rsp + 0x2aec8], 0xe50c424d
lea rax, [rsp + 0x2aeb8]
add rax, 0x14
mov r8, rax
lea rdx, [rsp + 0x2aeb8]
lea rcx, [rsp + 0x10f70]
call fcn.180093ab0
lea rcx, [rsp + 0x10f80]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x10f90]
lea rcx, [rsp + 0x10f80]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rsp + 0x3050]
lea rdx, [rsp + 0x10f90]
lea rcx, [rsp + 0x11a30]
call fcn.180156c20
nop
lea rcx, [rsp + 0xc6]
call fcn.18006b760
mov qword [rsp + 0x3058], rax
mov dword [rsp + 0x32ee8], 0x57ef1cc8
mov dword [rsp + 0x32eec], 0x9d65907a
mov dword [rsp + 0x32ef0], 0x420fd713
mov dword [rsp + 0x32ef4], 0x3f3c8181
mov dword [rsp + 0x32ef8], 0xc66b6542
mov dword [rsp + 0x32efc], 0x4db62abe
mov dword [rsp + 0x32f00], 0xb5e2575b
mov dword [rsp + 0x32f04], 0xd703c94d
lea rax, [rsp + 0x32ee8]
add rax, 0x20
mov r8, rax
lea rdx, [rsp + 0x32ee8]
lea rcx, [rsp + 0x10fa0]
call fcn.180093ab0
lea rcx, [rsp + 0x10fb0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x10fc0]
lea rcx, [rsp + 0x10fb0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rsp + 0x3058]
lea rdx, [rsp + 0x10fc0]
lea rcx, [rsp + 0x11a48]
call fcn.180156c20
nop
lea rcx, [rsp + 0xc7]
call fcn.18006b760
mov qword [rsp + 0x3060], rax
mov dword [rsp + 0x35188], 0x89ebdaa7
mov dword [rsp + 0x3518c], 0x82c10383
mov dword [rsp + 0x35190], 0xbc54da77
mov dword [rsp + 0x35194], 0xb68010b0
mov dword [rsp + 0x35198], 0x2e43da41
mov dword [rsp + 0x3519c], 0xac42df71
mov dword [rsp + 0x351a0], 0x6927e1a1
mov dword [rsp + 0x351a4], 0x108ab09e
mov dword [rsp + 0x351a8], 0x6c32d2eb
lea rax, [rsp + 0x35188]
add rax, 0x24
mov r8, rax
lea rdx, [rsp + 0x35188]
lea rcx, [rsp + 0x10fd0]
call fcn.180093ab0
lea rcx, [rsp + 0x10fe0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x10ff0]
lea rcx, [rsp + 0x10fe0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rsp + 0x3060]
lea rdx, [rsp + 0x10ff0]
lea rcx, [rsp + 0x11a60]
call fcn.180156c20
nop
lea rcx, [rsp + 0xc8]
call fcn.18006b760
mov qword [rsp + 0x3068], rax
mov dword [rsp + 0x329d0], 0xbfe256d4
mov dword [rsp + 0x329d4], 0x78a97cd0
mov dword [rsp + 0x329d8], 0xdbbd7280
mov dword [rsp + 0x329dc], 0x394f415c
mov dword [rsp + 0x329e0], 0xfad1f1c9
mov dword [rsp + 0x329e4], 0xa914799
lea rax, [rsp + 0x329d0]
add rax, 0x18
mov r8, rax
lea rdx, [rsp + 0x329d0]
lea rcx, [rsp + 0x11000]
call fcn.180093ab0
lea rcx, [rsp + 0x11010]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x11020]
lea rcx, [rsp + 0x11010]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rsp + 0x3068]
lea rdx, [rsp + 0x11020]
lea rcx, [rsp + 0x11aa0]
call fcn.180156c20
nop
lea rcx, [rsp + 0xc9]
call fcn.18006b760
mov qword [rsp + 0x3070], rax
mov dword [rsp + 0x2ac40], 0x383664ee
mov dword [rsp + 0x2ac44], 0x1286198e
mov dword [rsp + 0x2ac48], 0xa73d4664
mov dword [rsp + 0x2ac4c], 0x9d2fbf29
lea rax, [rsp + 0x2ac40]
add rax, 0x10
mov r8, rax
lea rdx, [rsp + 0x2ac40]
lea rcx, [rsp + 0x11040]
call fcn.180093ab0
lea rcx, [rsp + 0x11050]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x11060]
lea rcx, [rsp + 0x11050]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rsp + 0x3070]
lea rdx, [rsp + 0x11060]
lea rcx, [rsp + 0x11ab8]
call fcn.180156c20
nop
lea rax, [rsp + 0x119e8]
mov qword [rsp + 0x3078], rax
mov rcx, qword [rsp + 0x3078]
call fcn.180157420
mov qword [rsp + 0x3080], rax
mov rcx, qword [rsp + 0x3078]
call fcn.1802e45d0
mov qword [rsp + 0x3088], rax
jmp 0x1801fae7a
mov rax, qword [rsp + 0x3080]
add rax, 4
mov qword [rsp + 0x3080], rax
mov rax, qword [rsp + 0x3088]
cmp qword [rsp + 0x3080], rax
je 0x1801faed9
mov rax, qword [rsp + 0x3080]
mov eax, dword [rax]
mov dword [rsp + 0x334], eax
lea rcx, str.WEAPON_PISTOL_MK2
call fcn.180196b00
mov dword [rsp + 0x338], eax
call fcn.180091cb0
mov dword [rsp + 0x33c], eax
mov r8d, dword [rsp + 0x334]
mov edx, dword [rsp + 0x338]
mov ecx, dword [rsp + 0x33c]
call fcn.1802f7590
jmp 0x1801fae66
lea rax, [rsp + 0x11a00]
mov qword [rsp + 0x3090], rax
mov rcx, qword [rsp + 0x3090]
call fcn.180157420
mov qword [rsp + 0x3098], rax
mov rcx, qword [rsp + 0x3090]
call fcn.1802e45d0
mov qword [rsp + 0x30a0], rax
jmp 0x1801faf29
mov rax, qword [rsp + 0x3098]
add rax, 4
mov qword [rsp + 0x3098], rax
mov rax, qword [rsp + 0x30a0]
cmp qword [rsp + 0x3098], rax
je 0x1801faf88
mov rax, qword [rsp + 0x3098]
mov eax, dword [rax]
mov dword [rsp + 0x340], eax
lea rcx, str.WEAPON_SMG_MK2
call fcn.180196b00
mov dword [rsp + 0x344], eax
call fcn.180091cb0
mov dword [rsp + 0x348], eax
mov r8d, dword [rsp + 0x340]
mov edx, dword [rsp + 0x344]
mov ecx, dword [rsp + 0x348]
call fcn.1802f7590
jmp 0x1801faf15
lea rax, [rsp + 0x11a18]
mov qword [rsp + 0x30a8], rax
mov rcx, qword [rsp + 0x30a8]
call fcn.180157420
mov qword [rsp + 0x30b0], rax
mov rcx, qword [rsp + 0x30a8]
call fcn.1802e45d0
mov qword [rsp + 0x30b8], rax
jmp 0x1801fafd8
mov rax, qword [rsp + 0x30b0]
add rax, 4
mov qword [rsp + 0x30b0], rax
mov rax, qword [rsp + 0x30b8]
cmp qword [rsp + 0x30b0], rax
je 0x1801fb037
mov rax, qword [rsp + 0x30b0]
mov eax, dword [rax]
mov dword [rsp + 0x34c], eax
lea rcx, str.WEAPON_ASSAULTRIFLE_MK2
call fcn.180196b00
mov dword [rsp + 0x350], eax
call fcn.180091cb0
mov dword [rsp + 0x354], eax
mov r8d, dword [rsp + 0x34c]
mov edx, dword [rsp + 0x350]
mov ecx, dword [rsp + 0x354]
call fcn.1802f7590
jmp 0x1801fafc4
lea rax, [rsp + 0x11a30]
mov qword [rsp + 0x30c0], rax
mov rcx, qword [rsp + 0x30c0]
call fcn.180157420
mov qword [rsp + 0x30c8], rax
mov rcx, qword [rsp + 0x30c0]
call fcn.1802e45d0
mov qword [rsp + 0x30d0], rax
jmp 0x1801fb087
mov rax, qword [rsp + 0x30c8]
add rax, 4
mov qword [rsp + 0x30c8], rax
mov rax, qword [rsp + 0x30d0]
cmp qword [rsp + 0x30c8], rax
je 0x1801fb0e6
mov rax, qword [rsp + 0x30c8]
mov eax, dword [rax]
mov dword [rsp + 0x358], eax
lea rcx, str.WEAPON_CARBINERIFLE_MK2
call fcn.180196b00
mov dword [rsp + 0x35c], eax
call fcn.180091cb0
mov dword [rsp + 0x360], eax
mov r8d, dword [rsp + 0x358]
mov edx, dword [rsp + 0x35c]
mov ecx, dword [rsp + 0x360]
call fcn.1802f7590
jmp 0x1801fb073
lea rax, [rsp + 0x11a48]
mov qword [rsp + 0x30d8], rax
mov rcx, qword [rsp + 0x30d8]
call fcn.180157420
mov qword [rsp + 0x30e0], rax
mov rcx, qword [rsp + 0x30d8]
call fcn.1802e45d0
mov qword [rsp + 0x30e8], rax
jmp 0x1801fb136
mov rax, qword [rsp + 0x30e0]
add rax, 4
mov qword [rsp + 0x30e0], rax
mov rax, qword [rsp + 0x30e8]
cmp qword [rsp + 0x30e0], rax
je 0x1801fb195
mov rax, qword [rsp + 0x30e0]
mov eax, dword [rax]
mov dword [rsp + 0x364], eax
lea rcx, str.WEAPON_COMBATMG_MK2
call fcn.180196b00
mov dword [rsp + 0x368], eax
call fcn.180091cb0
mov dword [rsp + 0x36c], eax
mov r8d, dword [rsp + 0x364]
mov edx, dword [rsp + 0x368]
mov ecx, dword [rsp + 0x36c]
call fcn.1802f7590
jmp 0x1801fb122
lea rax, [rsp + 0x11a60]
mov qword [rsp + 0x30f0], rax
mov rcx, qword [rsp + 0x30f0]
call fcn.180157420
mov qword [rsp + 0x30f8], rax
mov rcx, qword [rsp + 0x30f0]
call fcn.1802e45d0
mov qword [rsp + 0x3100], rax
jmp 0x1801fb1e5
mov rax, qword [rsp + 0x30f8]
add rax, 4
mov qword [rsp + 0x30f8], rax
mov rax, qword [rsp + 0x3100]
cmp qword [rsp + 0x30f8], rax
je 0x1801fb244
mov rax, qword [rsp + 0x30f8]
mov eax, dword [rax]
mov dword [rsp + 0x370], eax
lea rcx, str.WEAPON_HEAVYSNIPER_MK2
call fcn.180196b00
mov dword [rsp + 0x374], eax
call fcn.180091cb0
mov dword [rsp + 0x378], eax
mov r8d, dword [rsp + 0x370]
mov edx, dword [rsp + 0x374]
mov ecx, dword [rsp + 0x378]
call fcn.1802f7590
jmp 0x1801fb1d1
lea rax, [rsp + 0x11aa0]
mov qword [rsp + 0x3108], rax
mov rcx, qword [rsp + 0x3108]
call fcn.180157420
mov qword [rsp + 0x3110], rax
mov rcx, qword [rsp + 0x3108]
call fcn.1802e45d0
mov qword [rsp + 0x3118], rax
jmp 0x1801fb294
mov rax, qword [rsp + 0x3110]
add rax, 4
mov qword [rsp + 0x3110], rax
mov rax, qword [rsp + 0x3118]
cmp qword [rsp + 0x3110], rax
je 0x1801fb2d5
mov rax, qword [rsp + 0x3110]
mov eax, dword [rax]
mov dword [rsp + 0x37c], eax
call fcn.180091cb0
xor r9d, r9d
mov r8d, 0x270f
mov edx, dword [rsp + 0x37c]
mov ecx, eax
call fcn.1802f7600
jmp 0x1801fb280
lea rax, [rsp + 0x11ab8]
mov qword [rsp + 0x3120], rax
mov rcx, qword [rsp + 0x3120]
call fcn.180157420
mov qword [rsp + 0x3128], rax
mov rcx, qword [rsp + 0x3120]
call fcn.1802e45d0
mov qword [rsp + 0x3130], rax
jmp 0x1801fb325
mov rax, qword [rsp + 0x3128]
add rax, 4
mov qword [rsp + 0x3128], rax
mov rax, qword [rsp + 0x3130]
cmp qword [rsp + 0x3128], rax
je 0x1801fb366
mov rax, qword [rsp + 0x3128]
mov eax, dword [rax]
mov dword [rsp + 0x380], eax
call fcn.180091cb0
xor r9d, r9d
mov r8d, 0x270f
mov edx, dword [rsp + 0x380]
mov ecx, eax
call fcn.1802f7600
jmp 0x1801fb311
lea rcx, [rsp + 0x11ab8]
call fcn.18009ca20
nop
lea rcx, [rsp + 0x11aa0]
call fcn.18009ca20
nop
lea rcx, [rsp + 0x11a60]
call fcn.18009ca20
nop
lea rcx, [rsp + 0x11a48]
call fcn.18009ca20
nop
lea rcx, [rsp + 0x11a30]
call fcn.18009ca20
nop
lea rcx, [rsp + 0x11a18]
call fcn.18009ca20
nop
lea rcx, [rsp + 0x11a00]
call fcn.18009ca20
nop
lea rcx, [rsp + 0x119e8]
call fcn.18009ca20
jmp 0x1801fa75c
lea rcx, [0x180578e40]
call fcn.18006a860
mov edx, 0x18a
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180578e60]
call fcn.18006a860
mov edx, 0x182
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x1805865c0]
call fcn.18006a860
lea rdx, [0x1805b0f95]
mov rcx, rax
call fcn.1801deec0
lea rcx, [0x1805865e0]
call fcn.18006a860
lea rdx, [0x1805b0f93]
mov rcx, rax
call fcn.1801deec0
lea rcx, [0x180578e80]
call fcn.18006a860
lea rdx, [0x1805b0f98]
mov rcx, rax
call fcn.1801deec0
lea rcx, [0x180578ea0]
call fcn.18006a860
lea rdx, [0x1805b0f96]
mov rcx, rax
call fcn.1801deec0
lea rax, [rsp + 0x22960]
mov qword [rsp + 0x3138], rax
lea rax, [rsp + 0xca]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xca]
mov rcx, qword [rsp + 0x3138]
call fcn.1802e45e0
mov qword [rsp + 0x3140], rax
mov rax, qword [rsp + 0x3140]
mov qword [rsp + 0x3148], rax
lea rcx, [0x180578ec0]
call fcn.18006a860
mov qword [rsp + 0x3150], rax
mov r8, qword [rsp + 0x3148]
lea rdx, [0x1805b0f41]
mov rcx, qword [rsp + 0x3150]
call fcn.1801df0f0
lea rax, [rsp + 0x22920]
mov qword [rsp + 0x3158], rax
lea rax, [rsp + 0xcb]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xcb]
mov rcx, qword [rsp + 0x3158]
call fcn.1802e4600
mov qword [rsp + 0x3160], rax
mov rax, qword [rsp + 0x3160]
mov qword [rsp + 0x3168], rax
lea rcx, [0x180578f00]
call fcn.18006a860
mov qword [rsp + 0x3170], rax
mov r8, qword [rsp + 0x3168]
lea rdx, [0x1805b0f48]
mov rcx, qword [rsp + 0x3170]
call fcn.1801df0f0
lea rax, [rsp + 0x228e0]
mov qword [rsp + 0x3178], rax
lea rax, [rsp + 0xcc]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xcc]
mov rcx, qword [rsp + 0x3178]
call fcn.1802e4620
mov qword [rsp + 0x3180], rax
mov rax, qword [rsp + 0x3180]
mov qword [rsp + 0x3188], rax
lea rcx, [0x180578f40]
call fcn.18006a860
mov qword [rsp + 0x3190], rax
mov r8, qword [rsp + 0x3188]
lea rdx, [0x1805b0f40]
mov rcx, qword [rsp + 0x3190]
call fcn.1801df0f0
lea rax, [rsp + 0x228a0]
mov qword [rsp + 0x3198], rax
lea rax, [rsp + 0xcd]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xcd]
mov rcx, qword [rsp + 0x3198]
call fcn.1802e4640
mov qword [rsp + 0x31a0], rax
mov rax, qword [rsp + 0x31a0]
mov qword [rsp + 0x31a8], rax
lea rcx, [0x180578f80]
call fcn.18006a860
mov qword [rsp + 0x31b0], rax
mov r8, qword [rsp + 0x31a8]
lea rdx, [0x1805b1097]
mov rcx, qword [rsp + 0x31b0]
call fcn.1801df0f0
lea rax, [rsp + 0x22860]
mov qword [rsp + 0x31b8], rax
lea rax, [rsp + 0xce]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xce]
mov rcx, qword [rsp + 0x31b8]
call fcn.1802e4660
mov qword [rsp + 0x31c0], rax
mov rax, qword [rsp + 0x31c0]
mov qword [rsp + 0x31c8], rax
lea rcx, [0x180578fa0]
call fcn.18006a860
mov qword [rsp + 0x31d0], rax
mov r8, qword [rsp + 0x31c8]
lea rdx, [0x1805b1095]
mov rcx, qword [rsp + 0x31d0]
call fcn.1801df0f0
lea rax, [rsp + 0x22820]
mov qword [rsp + 0x31d8], rax
lea rax, [rsp + 0xcf]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xcf]
mov rcx, qword [rsp + 0x31d8]
call fcn.1802e4680
mov qword [rsp + 0x31e0], rax
mov rax, qword [rsp + 0x31e0]
mov qword [rsp + 0x31e8], rax
lea rcx, [0x180578fc0]
call fcn.18006a860
mov qword [rsp + 0x31f0], rax
mov r8, qword [rsp + 0x31e8]
lea rdx, [0x1805b10a1]
mov rcx, qword [rsp + 0x31f0]
call fcn.1801df0f0
lea rax, [rsp + 0x227e0]
mov qword [rsp + 0x31f8], rax
lea rax, [rsp + 0xd0]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xd0]
mov rcx, qword [rsp + 0x31f8]
call fcn.1802e46a0
mov qword [rsp + 0x3200], rax
mov rax, qword [rsp + 0x3200]
mov qword [rsp + 0x3208], rax
lea rcx, [0x180578fe0]
call fcn.18006a860
mov qword [rsp + 0x3210], rax
mov r8, qword [rsp + 0x3208]
lea rdx, [0x1805b0f5a]
mov rcx, qword [rsp + 0x3210]
call fcn.1801df0f0
lea rax, [rsp + 0x227a0]
mov qword [rsp + 0x3218], rax
lea rax, [rsp + 0xd1]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xd1]
mov rcx, qword [rsp + 0x3218]
call fcn.1802e46c0
mov qword [rsp + 0x3220], rax
mov rax, qword [rsp + 0x3220]
mov qword [rsp + 0x3228], rax
lea rcx, [0x180579000]
call fcn.18006a860
mov qword [rsp + 0x3230], rax
mov r8, qword [rsp + 0x3228]
lea rdx, [0x1805b11cf]
mov rcx, qword [rsp + 0x3230]
call fcn.1801df0f0
lea rax, [rsp + 0x22760]
mov qword [rsp + 0x3238], rax
lea rax, [rsp + 0xd2]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xd2]
mov rcx, qword [rsp + 0x3238]
call fcn.1802e46e0
mov qword [rsp + 0x3240], rax
mov rax, qword [rsp + 0x3240]
mov qword [rsp + 0x3248], rax
lea rcx, [0x180579020]
call fcn.18006a860
mov qword [rsp + 0x3250], rax
mov r8, qword [rsp + 0x3248]
lea rdx, [0x1805b0f51]
mov rcx, qword [rsp + 0x3250]
call fcn.1801df0f0
lea rax, [rsp + 0x22720]
mov qword [rsp + 0x3258], rax
lea rax, [rsp + 0xd3]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xd3]
mov rcx, qword [rsp + 0x3258]
call fcn.1802e4700
mov qword [rsp + 0x3260], rax
mov rax, qword [rsp + 0x3260]
mov qword [rsp + 0x3268], rax
lea rcx, [0x180579040]
call fcn.18006a860
mov qword [rsp + 0x3270], rax
mov r8, qword [rsp + 0x3268]
lea rdx, [0x1805b11d6]
mov rcx, qword [rsp + 0x3270]
call fcn.1801df0f0
lea rax, [rsp + 0x226e0]
mov qword [rsp + 0x3278], rax
lea rax, [rsp + 0xd4]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xd4]
mov rcx, qword [rsp + 0x3278]
call fcn.1802e4720
mov qword [rsp + 0x3280], rax
mov rax, qword [rsp + 0x3280]
mov qword [rsp + 0x3288], rax
lea rcx, [0x180579060]
call fcn.18006a860
mov qword [rsp + 0x3290], rax
mov r8, qword [rsp + 0x3288]
lea rdx, [0x1805b11ad]
mov rcx, qword [rsp + 0x3290]
call fcn.1801df0f0
lea rax, [rsp + 0x226a0]
mov qword [rsp + 0x3298], rax
lea rax, [rsp + 0xd5]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xd5]
mov rcx, qword [rsp + 0x3298]
call fcn.1802e4740
mov qword [rsp + 0x32a0], rax
mov rax, qword [rsp + 0x32a0]
mov qword [rsp + 0x32a8], rax
lea rcx, [0x180579080]
call fcn.18006a860
mov qword [rsp + 0x32b0], rax
mov r8, qword [rsp + 0x32a8]
lea rdx, [0x1805b1051]
mov rcx, qword [rsp + 0x32b0]
call fcn.1801df0f0
lea rax, [rsp + 0x22660]
mov qword [rsp + 0x32b8], rax
lea rax, [rsp + 0xd6]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xd6]
mov rcx, qword [rsp + 0x32b8]
call fcn.1802e4760
mov qword [rsp + 0x32c0], rax
mov rax, qword [rsp + 0x32c0]
mov qword [rsp + 0x32c8], rax
lea rcx, [0x1805790c0]
call fcn.18006a860
mov qword [rsp + 0x32d0], rax
mov r8, qword [rsp + 0x32c8]
lea rdx, [0x1805b1041]
mov rcx, qword [rsp + 0x32d0]
call fcn.1801df0f0
lea rcx, [0x180579100]
call fcn.18006a860
mov edx, 0x18b
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180579100]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180579120]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fbbb3
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0x32d8], rax
lea rcx, str.MP0_ORBITAL_CANNON_COOLDOWN
call fcn.180196b00
xor r8d, r8d
xor edx, edx
mov ecx, eax
call qword [rsp + 0x32d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0x32e0], rax
lea rcx, str.MP1_ORBITAL_CANNON_COOLDOWN
call fcn.180196b00
xor r8d, r8d
xor edx, edx
mov ecx, eax
call qword [rsp + 0x32e0]
lea rax, [rsp + 0x22620]
mov qword [rsp + 0x32e8], rax
lea rax, [rsp + 0xd7]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xd7]
mov rcx, qword [rsp + 0x32e8]
call fcn.1802e4780
mov qword [rsp + 0x32f0], rax
mov rax, qword [rsp + 0x32f0]
mov qword [rsp + 0x32f8], rax
lea rcx, [0x180579120]
call fcn.18006a860
mov qword [rsp + 0x3300], rax
mov r8, qword [rsp + 0x32f8]
lea rdx, [0x1805b103a]
mov rcx, qword [rsp + 0x3300]
call fcn.1801df0f0
lea rdx, [0x1805b0f6a]
lea rcx, str.Orbital_Refund_to_2min
call fcn.1801deec0
call fcn.180199f90
call fcn.18006be70
jmp case.0x1801f9d99.1
lea rcx, [0x180579140]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x225e0]
mov qword [rsp + 0x3308], rax
lea rax, [rsp + 0xd8]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xd8]
mov rcx, qword [rsp + 0x3308]
call fcn.1802e47a0
mov qword [rsp + 0x3310], rax
mov rax, qword [rsp + 0x3310]
mov qword [rsp + 0x3318], rax
lea rcx, [0x180579160]
call fcn.18006a860
mov qword [rsp + 0x3320], rax
mov r8, qword [rsp + 0x3318]
lea rdx, [0x1805b11c9]
mov rcx, qword [rsp + 0x3320]
call fcn.1801df0f0
lea rcx, [0x180579180]
call fcn.18006a860
movss xmm3, dword [0x180506a40]
xorps xmm2, xmm2
lea rdx, [0x1805688a4]
mov rcx, rax
call fcn.1801e1260
lea rcx, [0x1805791a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fbd90
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34088]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34088]
call fcn.1801e3710
movss dword [rsp + 0x384], xmm0
movss xmm0, dword [rsp + 0x384]
movss dword [0x1805688a4], xmm0
lea rcx, [rsp + 0x34088]
call fcn.18006b930
lea rax, [rsp + 0x225a0]
mov qword [rsp + 0x3328], rax
lea rax, [rsp + 0xd9]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xd9]
mov rcx, qword [rsp + 0x3328]
call fcn.1802e47c0
mov qword [rsp + 0x3330], rax
mov rax, qword [rsp + 0x3330]
mov qword [rsp + 0x3338], rax
lea rcx, [0x1805791c0]
call fcn.18006a860
mov qword [rsp + 0x3340], rax
mov r8, qword [rsp + 0x3338]
lea rdx, [0x1805b11c8]
mov rcx, qword [rsp + 0x3340]
call fcn.1801df0f0
lea rcx, [0x1805791e0]
call fcn.18006a860
movss xmm3, dword [0x180506a40]
xorps xmm2, xmm2
lea rdx, [0x1805688ac]
mov rcx, rax
call fcn.1801e1260
lea rcx, [0x180579200]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fbeb1
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x32f08]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x32f08]
call fcn.1801e3710
movss dword [rsp + 0x388], xmm0
movss xmm0, dword [rsp + 0x388]
movss dword [0x1805688ac], xmm0
lea rcx, [rsp + 0x32f08]
call fcn.18006b930
lea rax, [rsp + 0x22560]
mov qword [rsp + 0x3348], rax
lea rax, [rsp + 0xda]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xda]
mov rcx, qword [rsp + 0x3348]
call fcn.1802e47e0
mov qword [rsp + 0x3350], rax
mov rax, qword [rsp + 0x3350]
mov qword [rsp + 0x3358], rax
lea rcx, [0x1805865a0]
call fcn.18006a860
mov qword [rsp + 0x3360], rax
mov r8, qword [rsp + 0x3358]
lea rdx, [0x1805b11c7]
mov rcx, qword [rsp + 0x3360]
call fcn.1801df0f0
call fcn.180199f90
call fcn.18006bef0
jmp case.0x1801f9d99.1
lea rcx, [0x180578e60]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180579220]
call fcn.18006a860
mov edx, 0x18f
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579240]
call fcn.18006a860
mov edx, 0x1f7
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579260]
call fcn.18006a860
mov edx, 0x191
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579280]
call fcn.18006a860
mov edx, 0x26e
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x1805792a0]
call fcn.18006a860
mov edx, 0x26f
mov rcx, rax
call fcn.1801dea40
lea rax, [rsp + 0x22520]
mov qword [rsp + 0x3368], rax
lea rax, [rsp + 0xdb]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xdb]
mov rcx, qword [rsp + 0x3368]
call fcn.1802e4800
mov qword [rsp + 0x3370], rax
mov rax, qword [rsp + 0x3370]
mov qword [rsp + 0x3378], rax
lea rcx, [0x1805792c0]
call fcn.18006a860
mov qword [rsp + 0x3380], rax
mov r8, qword [rsp + 0x3378]
lea rdx, [0x1805b108f]
mov rcx, qword [rsp + 0x3380]
call fcn.1801df0f0
lea rax, [rsp + 0x224e0]
mov qword [rsp + 0x3388], rax
lea rax, [rsp + 0xdc]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xdc]
mov rcx, qword [rsp + 0x3388]
call fcn.1802e4820
mov qword [rsp + 0x3390], rax
mov rax, qword [rsp + 0x3390]
mov qword [rsp + 0x3398], rax
lea rcx, [0x1805792e0]
call fcn.18006a860
mov qword [rsp + 0x33a0], rax
mov r8, qword [rsp + 0x3398]
lea rdx, [0x1805b105b]
mov rcx, qword [rsp + 0x33a0]
call fcn.1801df0f0
lea rax, [rsp + 0x224a0]
mov qword [rsp + 0x33a8], rax
lea rax, [rsp + 0xdd]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xdd]
mov rcx, qword [rsp + 0x33a8]
call fcn.1802e4840
mov qword [rsp + 0x33b0], rax
mov rax, qword [rsp + 0x33b0]
mov qword [rsp + 0x33b8], rax
lea rcx, [0x180579300]
call fcn.18006a860
mov qword [rsp + 0x33c0], rax
mov r8, qword [rsp + 0x33b8]
lea rdx, [0x1805b105c]
mov rcx, qword [rsp + 0x33c0]
call fcn.1801df0f0
lea rax, [rsp + 0x22460]
mov qword [rsp + 0x33c8], rax
lea rax, [rsp + 0xde]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xde]
mov rcx, qword [rsp + 0x33c8]
call fcn.1802e4860
mov qword [rsp + 0x33d0], rax
mov rax, qword [rsp + 0x33d0]
mov qword [rsp + 0x33d8], rax
lea rcx, [0x180579320]
call fcn.18006a860
mov qword [rsp + 0x33e0], rax
mov r8, qword [rsp + 0x33d8]
lea rdx, [0x1805b1091]
mov rcx, qword [rsp + 0x33e0]
call fcn.1801df0f0
lea rax, [rsp + 0x22420]
mov qword [rsp + 0x33e8], rax
lea rax, [rsp + 0xdf]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xdf]
mov rcx, qword [rsp + 0x33e8]
call fcn.1802e4880
mov qword [rsp + 0x33f0], rax
mov rax, qword [rsp + 0x33f0]
mov qword [rsp + 0x33f8], rax
lea rcx, [0x180579340]
call fcn.18006a860
mov qword [rsp + 0x3400], rax
mov r8, qword [rsp + 0x33f8]
lea rdx, [0x1805b1094]
mov rcx, qword [rsp + 0x3400]
call fcn.1801df0f0
lea rax, [rsp + 0x223e0]
mov qword [rsp + 0x3408], rax
lea rax, [rsp + 0xe0]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xe0]
mov rcx, qword [rsp + 0x3408]
call fcn.1802e48a0
mov qword [rsp + 0x3410], rax
mov rax, qword [rsp + 0x3410]
mov qword [rsp + 0x3418], rax
lea rcx, [0x180579360]
call fcn.18006a860
mov qword [rsp + 0x3420], rax
mov r8, qword [rsp + 0x3418]
lea rdx, [0x1805b1093]
mov rcx, qword [rsp + 0x3420]
call fcn.1801df0f0
lea rax, [rsp + 0x223a0]
mov qword [rsp + 0x3428], rax
lea rax, [rsp + 0xe1]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xe1]
mov rcx, qword [rsp + 0x3428]
call fcn.1802e48c0
mov qword [rsp + 0x3430], rax
mov rax, qword [rsp + 0x3430]
mov qword [rsp + 0x3438], rax
lea rcx, [0x180579380]
call fcn.18006a860
mov qword [rsp + 0x3440], rax
mov r8, qword [rsp + 0x3438]
lea rdx, [0x1805b1082]
mov rcx, qword [rsp + 0x3440]
call fcn.1801df0f0
lea rax, [rsp + 0x22360]
mov qword [rsp + 0x3448], rax
lea rax, [rsp + 0xe2]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xe2]
mov rcx, qword [rsp + 0x3448]
call fcn.1802e48e0
mov qword [rsp + 0x3450], rax
mov rax, qword [rsp + 0x3450]
mov qword [rsp + 0x3458], rax
lea rcx, [0x1805793a0]
call fcn.18006a860
mov qword [rsp + 0x3460], rax
mov r8, qword [rsp + 0x3458]
lea rdx, [0x1805b107f]
mov rcx, qword [rsp + 0x3460]
call fcn.1801df0f0
lea rax, [rsp + 0x22320]
mov qword [rsp + 0x3468], rax
lea rax, [rsp + 0xe3]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xe3]
mov rcx, qword [rsp + 0x3468]
call fcn.1802e4900
mov qword [rsp + 0x3470], rax
mov rax, qword [rsp + 0x3470]
mov qword [rsp + 0x3478], rax
lea rcx, [0x1805793c0]
call fcn.18006a860
mov qword [rsp + 0x3480], rax
mov r8, qword [rsp + 0x3478]
lea rdx, [0x1805b1083]
mov rcx, qword [rsp + 0x3480]
call fcn.1801df0f0
lea rcx, [0x1805793e0]
call fcn.18006a860
mov edx, 0x1d8
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579400]
call fcn.18006a860
mov edx, 0x1d6
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579420]
call fcn.18006a860
mov edx, 0x1d7
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180579440]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x222e0]
mov qword [rsp + 0x3488], rax
lea rax, [rsp + 0xe4]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xe4]
mov rcx, qword [rsp + 0x3488]
call fcn.1802e4920
mov qword [rsp + 0x3490], rax
mov rax, qword [rsp + 0x3490]
mov qword [rsp + 0x3498], rax
lea rcx, [0x180579460]
call fcn.18006a860
mov qword [rsp + 0x34a0], rax
mov r8, qword [rsp + 0x3498]
lea rdx, [0x1805b108b]
mov rcx, qword [rsp + 0x34a0]
call fcn.1801df0f0
lea rax, [rsp + 0x222a0]
mov qword [rsp + 0x34a8], rax
lea rax, [rsp + 0xe5]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xe5]
mov rcx, qword [rsp + 0x34a8]
call fcn.1802e4940
mov qword [rsp + 0x34b0], rax
mov rax, qword [rsp + 0x34b0]
mov qword [rsp + 0x34b8], rax
lea rcx, [0x180579480]
call fcn.18006a860
mov qword [rsp + 0x34c0], rax
mov r8, qword [rsp + 0x34b8]
lea rdx, [0x1805b1089]
mov rcx, qword [rsp + 0x34c0]
call fcn.1801df0f0
lea rax, [rsp + 0x22260]
mov qword [rsp + 0x34c8], rax
lea rax, [rsp + 0xe6]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xe6]
mov rcx, qword [rsp + 0x34c8]
call fcn.1802e4960
mov qword [rsp + 0x34d0], rax
mov rax, qword [rsp + 0x34d0]
mov qword [rsp + 0x34d8], rax
lea rcx, [0x1805794a0]
call fcn.18006a860
mov qword [rsp + 0x34e0], rax
mov r8, qword [rsp + 0x34d8]
lea rdx, [0x1805b108c]
mov rcx, qword [rsp + 0x34e0]
call fcn.1801df0f0
lea rax, [rsp + 0x22220]
mov qword [rsp + 0x34e8], rax
lea rax, [rsp + 0xe7]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xe7]
mov rcx, qword [rsp + 0x34e8]
call fcn.1802e4980
mov qword [rsp + 0x34f0], rax
mov rax, qword [rsp + 0x34f0]
mov qword [rsp + 0x34f8], rax
lea rcx, [0x1805794c0]
call fcn.18006a860
mov qword [rsp + 0x3500], rax
mov r8, qword [rsp + 0x34f8]
lea rdx, [0x1805b108a]
mov rcx, qword [rsp + 0x3500]
call fcn.1801df0f0
lea rcx, [0x1805794e0]
call fcn.18006a860
mov edx, 0x1d2
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
movss xmm0, dword [0x18050415c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050411c]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
movzx eax, byte [0x1805ab0d1]
test eax, eax
jne 0x1801fc731
lea rcx, str.Thunder_Menu
call fcn.1801dd910
movzx eax, byte [0x1805ab0d1]
test eax, eax
je 0x1801fc748
lea rcx, str.Thunder_Menu_VIP
call fcn.1801dd910
lea rdx, [0x1805b0f6d]
lea rcx, str.PTFX_Effect
call fcn.1801deec0
movss xmm3, dword [0x180506294]
movss xmm2, dword [0x180504024]
lea rdx, [0x180568590]
lea rcx, [0x180487290]
call fcn.1801e1260
movss xmm3, dword [0x180506294]
movss xmm2, dword [0x180504024]
lea rdx, [0x180568594]
lea rcx, [0x18048ee50]
call fcn.1801e1260
movss xmm3, dword [0x180506294]
movss xmm2, dword [0x180504024]
lea rdx, [0x180568588]
lea rcx, [0x18048ee54]
call fcn.1801e1260
movss xmm3, dword [0x180506294]
movss xmm2, dword [0x180504024]
lea rdx, [0x18056858c]
lea rcx, str.rotx
call fcn.1801e1260
movss xmm3, dword [0x180506294]
movss xmm2, dword [0x180504024]
lea rdx, [0x180568580]
lea rcx, str.roty
call fcn.1801e1260
movss xmm3, dword [0x180506294]
movss xmm2, dword [0x180504024]
lea rdx, [0x180568584]
lea rcx, str.rotz
call fcn.1801e1260
movss xmm3, dword [0x180506294]
movss xmm2, dword [0x180504024]
lea rdx, [0x18056857c]
lea rcx, str.scale
call fcn.1801e1260
call fcn.18014f680
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180579500]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180579520]
call fcn.18006a860
mov edx, 0x270
mov rcx, rax
call fcn.1801dea40
lea rax, [rsp + 0x221e0]
mov qword [rsp + 0x3508], rax
lea rax, [rsp + 0xe8]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xe8]
mov rcx, qword [rsp + 0x3508]
call fcn.1802e49a0
mov qword [rsp + 0x3510], rax
mov rax, qword [rsp + 0x3510]
mov qword [rsp + 0x3518], rax
lea rcx, [0x180579500]
call fcn.18006a860
mov qword [rsp + 0x3520], rax
mov r8, qword [rsp + 0x3518]
lea rdx, [0x1805b0f58]
mov rcx, qword [rsp + 0x3520]
call fcn.1801df0f0
lea rax, [rsp + 0x221a0]
mov qword [rsp + 0x3528], rax
lea rax, [rsp + 0xe9]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xe9]
mov rcx, qword [rsp + 0x3528]
call fcn.1802e49c0
mov qword [rsp + 0x3530], rax
mov rax, qword [rsp + 0x3530]
mov qword [rsp + 0x3538], rax
lea rcx, [0x180579540]
call fcn.18006a860
mov qword [rsp + 0x3540], rax
mov r8, qword [rsp + 0x3538]
lea rdx, [0x1805b0f55]
mov rcx, qword [rsp + 0x3540]
call fcn.1801df0f0
lea rcx, str.onefloat
call fcn.18006a860
movss xmm3, dword [0x1805048d8]
movss xmm2, dword [0x1805070b8]
lea rdx, [0x1805686b0]
mov rcx, rax
call fcn.1801e1260
lea rcx, str.twofloat
call fcn.18006a860
movss xmm3, dword [0x1805048d8]
movss xmm2, dword [0x1805070b8]
lea rdx, [0x1805686a8]
mov rcx, rax
call fcn.1801e1260
lea rcx, [0x1805795a0]
call fcn.18006a860
movss xmm3, dword [0x1805048d8]
movss xmm2, dword [0x1805070b8]
lea rdx, [0x1805686ac]
mov rcx, rax
call fcn.1801e1260
lea rcx, [0x1805795c0]
call fcn.18006a860
movss xmm3, dword [0x1805048d8]
movss xmm2, dword [0x1805070b8]
lea rdx, [0x1805686a0]
mov rcx, rax
call fcn.1801e1260
lea rcx, [0x1805795e0]
call fcn.18006a860
movss xmm3, dword [0x180505a80]
movss xmm2, dword [0x1805070b8]
lea rdx, [0x1805686a4]
mov rcx, rax
call fcn.1801e1260
lea rcx, str.sixfloat
call fcn.18006a860
movss xmm3, dword [0x1805048d8]
movss xmm2, dword [0x1805070b8]
lea rdx, [0x180568698]
mov rcx, rax
call fcn.1801e1260
lea rcx, [0x180579620]
call fcn.18006a860
movss xmm3, dword [0x1805048d8]
movss xmm2, dword [0x1805070b8]
lea rdx, [0x18056869c]
mov rcx, rax
call fcn.1801e1260
call fcn.180199f90
call fcn.18006bf50
jmp case.0x1801f9d99.1
lea rcx, [0x180579640]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x22160]
mov qword [rsp + 0x3548], rax
lea rax, [rsp + 0xea]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xea]
mov rcx, qword [rsp + 0x3548]
call fcn.1802e49e0
mov qword [rsp + 0x3550], rax
mov rax, qword [rsp + 0x3550]
mov qword [rsp + 0x3558], rax
lea rcx, [0x180579660]
call fcn.18006a860
mov qword [rsp + 0x3560], rax
mov r8, qword [rsp + 0x3558]
lea rdx, [0x1805b0f56]
mov rcx, qword [rsp + 0x3560]
call fcn.1801df0f0
call fcn.180301840
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180579680]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x22120]
mov qword [rsp + 0x3568], rax
lea rax, [rsp + 0xeb]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xeb]
mov rcx, qword [rsp + 0x3568]
call fcn.1802e4a00
mov qword [rsp + 0x3570], rax
mov rax, qword [rsp + 0x3570]
mov qword [rsp + 0x3578], rax
lea rcx, [0x1805796a0]
call fcn.18006a860
mov qword [rsp + 0x3580], rax
mov r8, qword [rsp + 0x3578]
lea rdx, [0x1805b1085]
mov rcx, qword [rsp + 0x3580]
call fcn.1801df0f0
lea rax, [rsp + 0x220e0]
mov qword [rsp + 0x3588], rax
lea rax, [rsp + 0xec]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xec]
mov rcx, qword [rsp + 0x3588]
call fcn.1802e4a20
mov qword [rsp + 0x3590], rax
mov rax, qword [rsp + 0x3590]
mov qword [rsp + 0x3598], rax
lea rcx, [0x1805796c0]
call fcn.18006a860
mov qword [rsp + 0x35a0], rax
mov r8, qword [rsp + 0x3598]
lea rdx, [0x1805b1086]
mov rcx, qword [rsp + 0x35a0]
call fcn.1801df0f0
lea rax, [rsp + 0x220a0]
mov qword [rsp + 0x35a8], rax
lea rax, [rsp + 0xed]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xed]
mov rcx, qword [rsp + 0x35a8]
call fcn.1802e4a40
mov qword [rsp + 0x35b0], rax
mov rax, qword [rsp + 0x35b0]
mov qword [rsp + 0x35b8], rax
lea rcx, [0x1805796e0]
call fcn.18006a860
mov qword [rsp + 0x35c0], rax
mov r8, qword [rsp + 0x35b8]
lea rdx, [0x1805b1087]
mov rcx, qword [rsp + 0x35c0]
call fcn.1801df0f0
lea rax, [rsp + 0x22060]
mov qword [rsp + 0x35c8], rax
lea rax, [rsp + 0xee]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xee]
mov rcx, qword [rsp + 0x35c8]
call fcn.1802e4a60
mov qword [rsp + 0x35d0], rax
mov rax, qword [rsp + 0x35d0]
mov qword [rsp + 0x35d8], rax
lea rcx, [0x180579700]
call fcn.18006a860
mov qword [rsp + 0x35e0], rax
mov r8, qword [rsp + 0x35d8]
lea rdx, [0x1805b1088]
mov rcx, qword [rsp + 0x35e0]
call fcn.1801df0f0
call fcn.180199f90
movss xmm0, dword [0x180504150]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805040f0]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180578e60]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x22020]
mov qword [rsp + 0x35e8], rax
lea rax, [rsp + 0xef]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xef]
mov rcx, qword [rsp + 0x35e8]
call fcn.1802e4a80
mov qword [rsp + 0x35f0], rax
mov rax, qword [rsp + 0x35f0]
mov qword [rsp + 0x35f8], rax
lea rcx, [0x180579720]
call fcn.18006a860
mov qword [rsp + 0x3600], rax
mov r8, qword [rsp + 0x35f8]
lea rdx, [0x1805b108e]
mov rcx, qword [rsp + 0x3600]
call fcn.1801df0f0
lea rax, [rsp + 0x21fe0]
mov qword [rsp + 0x3608], rax
lea rax, [rsp + 0xf0]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xf0]
mov rcx, qword [rsp + 0x3608]
call fcn.1802e4aa0
mov qword [rsp + 0x3610], rax
mov rax, qword [rsp + 0x3610]
mov qword [rsp + 0x3618], rax
lea rcx, [0x180579740]
call fcn.18006a860
mov qword [rsp + 0x3620], rax
mov r8, qword [rsp + 0x3618]
lea rdx, [0x1805b108d]
mov rcx, qword [rsp + 0x3620]
call fcn.1801df0f0
lea rax, [rsp + 0x21fa0]
mov qword [rsp + 0x3628], rax
lea rax, [rsp + 0xf1]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xf1]
mov rcx, qword [rsp + 0x3628]
call fcn.1802e4ac0
mov qword [rsp + 0x3630], rax
mov rax, qword [rsp + 0x3630]
mov qword [rsp + 0x3638], rax
lea rcx, str.All_Peds
call fcn.18006a860
mov qword [rsp + 0x3640], rax
mov r8, qword [rsp + 0x3638]
lea rdx, [0x1805b1090]
mov rcx, qword [rsp + 0x3640]
call fcn.1801df0f0
lea rax, [rsp + 0x21f60]
mov qword [rsp + 0x3648], rax
lea rax, [rsp + 0xf2]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xf2]
mov rcx, qword [rsp + 0x3648]
call fcn.1802e4ae0
mov qword [rsp + 0x3650], rax
mov rax, qword [rsp + 0x3650]
mov qword [rsp + 0x3658], rax
lea rcx, [0x180579780]
call fcn.18006a860
mov qword [rsp + 0x3660], rax
mov r8, qword [rsp + 0x3658]
lea rdx, [0x1805b1080]
mov rcx, qword [rsp + 0x3660]
call fcn.1801df0f0
lea rax, [rsp + 0x21f20]
mov qword [rsp + 0x3668], rax
lea rax, [rsp + 0xf3]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xf3]
mov rcx, qword [rsp + 0x3668]
call fcn.1802e4b00
mov qword [rsp + 0x3670], rax
mov rax, qword [rsp + 0x3670]
mov qword [rsp + 0x3678], rax
lea rcx, [0x1805797a0]
call fcn.18006a860
mov qword [rsp + 0x3680], rax
mov r8, qword [rsp + 0x3678]
lea rdx, [0x1805b107d]
mov rcx, qword [rsp + 0x3680]
call fcn.1801df0f0
call fcn.180199f90
movss xmm0, dword [0x18050415c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050411c]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180579280]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x21ee0]
mov qword [rsp + 0x3688], rax
lea rax, [rsp + 0xf4]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xf4]
mov rcx, qword [rsp + 0x3688]
call fcn.1802e4b20
mov qword [rsp + 0x3690], rax
mov rax, qword [rsp + 0x3690]
mov qword [rsp + 0x3698], rax
lea rcx, [0x180579280]
call fcn.18006a860
mov qword [rsp + 0x36a0], rax
mov r8, qword [rsp + 0x3698]
lea rdx, [0x1805b1092]
mov rcx, qword [rsp + 0x36a0]
call fcn.1801df0f0
lea rcx, [0x1805797c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
mov dword [rsp + 0x38c], 0
jmp 0x1801fd15c
mov eax, dword [rsp + 0x38c]
inc eax
mov dword [rsp + 0x38c], eax
movsxd rax, dword [rsp + 0x38c]
cmp rax, 2
jae 0x1801fd1bc
movsxd rax, dword [rsp + 0x38c]
imul rax, rax, 8
lea rcx, str.WEAPON_SNSPISTOL
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fd1ba
movsxd rax, dword [rsp + 0x38c]
imul rax, rax, 8
lea rcx, str.WEAPON_SNSPISTOL
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575680]
call fcn.180077b00
jmp 0x1801fd14c
lea rcx, [0x1805797e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
mov dword [rsp + 0x390], 0
jmp 0x1801fd1ed
mov eax, dword [rsp + 0x390]
inc eax
mov dword [rsp + 0x390], eax
movsxd rax, dword [rsp + 0x390]
cmp rax, 1
jae 0x1801fd24d
movsxd rax, dword [rsp + 0x390]
imul rax, rax, 8
lea rcx, str.WEAPON_GUSENBERG
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fd24b
movsxd rax, dword [rsp + 0x390]
imul rax, rax, 8
lea rcx, str.WEAPON_GUSENBERG
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575680]
call fcn.180077b00
jmp 0x1801fd1dd
lea rcx, [0x180579800]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
mov dword [rsp + 0x394], 0
jmp 0x1801fd27e
mov eax, dword [rsp + 0x394]
inc eax
mov dword [rsp + 0x394], eax
movsxd rax, dword [rsp + 0x394]
cmp rax, 2
jae 0x1801fd2de
movsxd rax, dword [rsp + 0x394]
imul rax, rax, 8
lea rcx, str.WEAPON_SPECIALCARBINE
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fd2dc
movsxd rax, dword [rsp + 0x394]
imul rax, rax, 8
lea rcx, str.WEAPON_SPECIALCARBINE
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575680]
call fcn.180077b00
jmp 0x1801fd26e
lea rcx, [0x180579820]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
mov dword [rsp + 0x398], 0
jmp 0x1801fd30f
mov eax, dword [rsp + 0x398]
inc eax
mov dword [rsp + 0x398], eax
movsxd rax, dword [rsp + 0x398]
cmp rax, 1
jae 0x1801fd36f
movsxd rax, dword [rsp + 0x398]
imul rax, rax, 8
lea rcx, str.WEAPON_BULLPUPRIFLE
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fd36d
movsxd rax, dword [rsp + 0x398]
imul rax, rax, 8
lea rcx, str.WEAPON_BULLPUPRIFLE
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575680]
call fcn.180077b00
jmp 0x1801fd2ff
lea rcx, [0x180579840]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
mov dword [rsp + 0x39c], 0
jmp 0x1801fd3a0
mov eax, dword [rsp + 0x39c]
inc eax
mov dword [rsp + 0x39c], eax
movsxd rax, dword [rsp + 0x39c]
cmp rax, 2
jae 0x1801fd400
movsxd rax, dword [rsp + 0x39c]
imul rax, rax, 8
lea rcx, str.WEAPON_DAGGER
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fd3fe
movsxd rax, dword [rsp + 0x39c]
imul rax, rax, 8
lea rcx, str.WEAPON_DAGGER
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575680]
call fcn.180077b00
jmp 0x1801fd390
lea rcx, [0x180579860]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
mov dword [rsp + 0x3a0], 0
jmp 0x1801fd431
mov eax, dword [rsp + 0x3a0]
inc eax
mov dword [rsp + 0x3a0], eax
movsxd rax, dword [rsp + 0x3a0]
cmp rax, 2
jae 0x1801fd491
movsxd rax, dword [rsp + 0x3a0]
imul rax, rax, 8
lea rcx, str.WEAPON_FIREWORK
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fd48f
movsxd rax, dword [rsp + 0x3a0]
imul rax, rax, 8
lea rcx, str.WEAPON_FIREWORK
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575680]
call fcn.180077b00
jmp 0x1801fd421
lea rcx, [0x180579880]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
mov dword [rsp + 0x3a4], 0
jmp 0x1801fd4c2
mov eax, dword [rsp + 0x3a4]
inc eax
mov dword [rsp + 0x3a4], eax
movsxd rax, dword [rsp + 0x3a4]
cmp rax, 2
jae 0x1801fd522
movsxd rax, dword [rsp + 0x3a4]
imul rax, rax, 8
lea rcx, str.WEAPON_HEAVYSHOTGUN
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fd520
movsxd rax, dword [rsp + 0x3a4]
imul rax, rax, 8
lea rcx, str.WEAPON_HEAVYSHOTGUN
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575680]
call fcn.180077b00
jmp 0x1801fd4b2
lea rcx, [0x1805798a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
mov dword [rsp + 0x3a8], 0
jmp 0x1801fd553
mov eax, dword [rsp + 0x3a8]
inc eax
mov dword [rsp + 0x3a8], eax
movsxd rax, dword [rsp + 0x3a8]
cmp rax, 3
jae 0x1801fd5b3
movsxd rax, dword [rsp + 0x3a8]
imul rax, rax, 8
lea rcx, str.WEAPON_HOMINGLAUNCHER
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fd5b1
movsxd rax, dword [rsp + 0x3a8]
imul rax, rax, 8
lea rcx, str.WEAPON_HOMINGLAUNCHER
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575680]
call fcn.180077b00
jmp 0x1801fd543
lea rcx, [0x1805798c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
mov dword [rsp + 0x3ac], 0
jmp 0x1801fd5e4
mov eax, dword [rsp + 0x3ac]
inc eax
mov dword [rsp + 0x3ac], eax
movsxd rax, dword [rsp + 0x3ac]
cmp rax, 3
jae 0x1801fd644
movsxd rax, dword [rsp + 0x3ac]
imul rax, rax, 8
lea rcx, str.WEAPON_FLAREGUN
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fd642
movsxd rax, dword [rsp + 0x3ac]
imul rax, rax, 8
lea rcx, str.WEAPON_FLAREGUN
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575680]
call fcn.180077b00
jmp 0x1801fd5d4
lea rcx, [0x1805798e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
mov dword [rsp + 0x3b0], 0
jmp 0x1801fd675
mov eax, dword [rsp + 0x3b0]
inc eax
mov dword [rsp + 0x3b0], eax
movsxd rax, dword [rsp + 0x3b0]
cmp rax, 1
jae 0x1801fd6d5
movsxd rax, dword [rsp + 0x3b0]
imul rax, rax, 8
lea rcx, str.WEAPON_COMBATPDW
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fd6d3
movsxd rax, dword [rsp + 0x3b0]
imul rax, rax, 8
lea rcx, str.WEAPON_COMBATPDW
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575680]
call fcn.180077b00
jmp 0x1801fd665
lea rcx, [0x180579900]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
mov dword [rsp + 0x3b4], 0
jmp 0x1801fd706
mov eax, dword [rsp + 0x3b4]
inc eax
mov dword [rsp + 0x3b4], eax
movsxd rax, dword [rsp + 0x3b4]
cmp rax, 2
jae 0x1801fd766
movsxd rax, dword [rsp + 0x3b4]
imul rax, rax, 8
lea rcx, str.WEAPON_MARKSMANPISTOL
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fd764
movsxd rax, dword [rsp + 0x3b4]
imul rax, rax, 8
lea rcx, str.WEAPON_MARKSMANPISTOL
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575680]
call fcn.180077b00
jmp 0x1801fd6f6
lea rcx, [0x180579920]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
mov dword [rsp + 0x3b8], 0
jmp 0x1801fd797
mov eax, dword [rsp + 0x3b8]
inc eax
mov dword [rsp + 0x3b8], eax
movsxd rax, dword [rsp + 0x3b8]
cmp rax, 2
jae 0x1801fd7f7
movsxd rax, dword [rsp + 0x3b8]
imul rax, rax, 8
lea rcx, str.WEAPON_HATCHET
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fd7f5
movsxd rax, dword [rsp + 0x3b8]
imul rax, rax, 8
lea rcx, str.WEAPON_HATCHET
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575680]
call fcn.180077b00
jmp 0x1801fd787
lea rcx, [0x180579940]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
mov dword [rsp + 0x3bc], 0
jmp 0x1801fd828
mov eax, dword [rsp + 0x3bc]
inc eax
mov dword [rsp + 0x3bc], eax
movsxd rax, dword [rsp + 0x3bc]
cmp rax, 2
jae 0x1801fd888
movsxd rax, dword [rsp + 0x3bc]
imul rax, rax, 8
lea rcx, str.WEAPON_MACHETE
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fd886
movsxd rax, dword [rsp + 0x3bc]
imul rax, rax, 8
lea rcx, str.WEAPON_MACHETE
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575680]
call fcn.180077b00
jmp 0x1801fd818
lea rcx, [0x180579960]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
mov dword [rsp + 0x3c0], 0
jmp 0x1801fd8b9
mov eax, dword [rsp + 0x3c0]
inc eax
mov dword [rsp + 0x3c0], eax
movsxd rax, dword [rsp + 0x3c0]
cmp rax, 3
jae 0x1801fd919
movsxd rax, dword [rsp + 0x3c0]
imul rax, rax, 8
lea rcx, str.WEAPON_AIR_DEFENCE_GUN
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fd917
movsxd rax, dword [rsp + 0x3c0]
imul rax, rax, 8
lea rcx, str.WEAPON_AIR_DEFENCE_GUN
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575680]
call fcn.180077b00
jmp 0x1801fd8a9
lea rcx, [0x180579980]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
mov dword [rsp + 0x3c4], 0
jmp 0x1801fd94a
mov eax, dword [rsp + 0x3c4]
inc eax
mov dword [rsp + 0x3c4], eax
movsxd rax, dword [rsp + 0x3c4]
cmp rax, 2
jae 0x1801fd9aa
movsxd rax, dword [rsp + 0x3c4]
imul rax, rax, 8
lea rcx, str.WEAPON_DBSHOTGUN
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fd9a8
movsxd rax, dword [rsp + 0x3c4]
imul rax, rax, 8
lea rcx, str.WEAPON_DBSHOTGUN
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575680]
call fcn.180077b00
jmp 0x1801fd93a
lea rcx, [0x1805799a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
mov dword [rsp + 0x3c8], 0
jmp 0x1801fd9db
mov eax, dword [rsp + 0x3c8]
inc eax
mov dword [rsp + 0x3c8], eax
movsxd rax, dword [rsp + 0x3c8]
cmp rax, 7
jae 0x1801fda3b
movsxd rax, dword [rsp + 0x3c8]
imul rax, rax, 8
lea rcx, str.WEAPON_AUTOSHOTGUN
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fda39
movsxd rax, dword [rsp + 0x3c8]
imul rax, rax, 8
lea rcx, str.WEAPON_AUTOSHOTGUN
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575680]
call fcn.180077b00
jmp 0x1801fd9cb
lea rcx, [0x1805799c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
mov dword [rsp + 0x3cc], 0
jmp 0x1801fda6c
mov eax, dword [rsp + 0x3cc]
inc eax
mov dword [rsp + 0x3cc], eax
movsxd rax, dword [rsp + 0x3cc]
cmp rax, 2
jae 0x1801fdacc
movsxd rax, dword [rsp + 0x3cc]
imul rax, rax, 8
lea rcx, str.GADGET_NIGHTVISION
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fdaca
movsxd rax, dword [rsp + 0x3cc]
imul rax, rax, 8
lea rcx, str.GADGET_NIGHTVISION
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575680]
call fcn.180077b00
jmp 0x1801fda5c
lea rcx, [0x1805799e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
mov dword [rsp + 0x3d0], 0
jmp 0x1801fdafd
mov eax, dword [rsp + 0x3d0]
inc eax
mov dword [rsp + 0x3d0], eax
movsxd rax, dword [rsp + 0x3d0]
cmp rax, 0xc
jae 0x1801fdb5d
movsxd rax, dword [rsp + 0x3d0]
imul rax, rax, 8
lea rcx, str.VEHICLE_WEAPON_ROTORS
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fdb5b
movsxd rax, dword [rsp + 0x3d0]
imul rax, rax, 8
lea rcx, str.VEHICLE_WEAPON_ROTORS
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575680]
call fcn.180077b00
jmp 0x1801fdaed
lea rcx, [0x180579a00]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
mov dword [rsp + 0x3d4], 0
jmp 0x1801fdb8e
mov eax, dword [rsp + 0x3d4]
inc eax
mov dword [rsp + 0x3d4], eax
movsxd rax, dword [rsp + 0x3d4]
cmp rax, 4
jae 0x1801fdbee
movsxd rax, dword [rsp + 0x3d4]
imul rax, rax, 8
lea rcx, str.VEHICLE_WEAPON_TURRET_INSURGENT
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fdbec
movsxd rax, dword [rsp + 0x3d4]
imul rax, rax, 8
lea rcx, str.VEHICLE_WEAPON_TURRET_INSURGENT
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575680]
call fcn.180077b00
jmp 0x1801fdb7e
lea rcx, [0x180579960]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
mov dword [rsp + 0x3d8], 0
jmp 0x1801fdc1f
mov eax, dword [rsp + 0x3d8]
inc eax
mov dword [rsp + 0x3d8], eax
movsxd rax, dword [rsp + 0x3d8]
cmp rax, 1
jae 0x1801fdc7f
movsxd rax, dword [rsp + 0x3d8]
imul rax, rax, 8
lea rcx, str.VEHICLE_WEAPON_TURRET_LIMO
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fdc7d
movsxd rax, dword [rsp + 0x3d8]
imul rax, rax, 8
lea rcx, str.VEHICLE_WEAPON_TURRET_LIMO
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575680]
call fcn.180077b00
jmp 0x1801fdc0f
lea rcx, [0x180579a20]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
mov dword [rsp + 0x3dc], 0
jmp 0x1801fdcb0
mov eax, dword [rsp + 0x3dc]
inc eax
mov dword [rsp + 0x3dc], eax
movsxd rax, dword [rsp + 0x3dc]
cmp rax, 3
jae 0x1801fdd10
movsxd rax, dword [rsp + 0x3dc]
imul rax, rax, 8
lea rcx, str.VEHICLE_WEAPON_CANNON_BLAZER
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fdd0e
movsxd rax, dword [rsp + 0x3dc]
imul rax, rax, 8
lea rcx, str.VEHICLE_WEAPON_CANNON_BLAZER
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575680]
call fcn.180077b00
jmp 0x1801fdca0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180579a40]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x21ea0]
mov qword [rsp + 0x36a8], rax
lea rax, [rsp + 0xf5]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xf5]
mov rcx, qword [rsp + 0x36a8]
call fcn.1802e4b40
mov qword [rsp + 0x36b0], rax
mov rax, qword [rsp + 0x36b0]
mov qword [rsp + 0x36b8], rax
lea rcx, [0x180579a60]
call fcn.18006a860
mov qword [rsp + 0x36c0], rax
mov r8, qword [rsp + 0x36b8]
lea rdx, [0x1805b1081]
mov rcx, qword [rsp + 0x36c0]
call fcn.1801df0f0
lea rcx, str.STT_PROP
call fcn.18006a860
mov edx, 0x1d3
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579aa0]
call fcn.18006a860
mov edx, 0x1d4
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579ac0]
call fcn.18006a860
mov edx, 0x1d5
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579ae0]
call fcn.18006a860
mov edx, 0x226
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579b00]
call fcn.18006a860
mov edx, 0x261
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
movss xmm0, dword [0x180504168]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504148]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
mov byte [0x1805ab94e], 0
lea rcx, [0x18043ad70]
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180579b20]
call fcn.18006a860
mov edx, 0x35
mov rcx, rax
call fcn.1801dea40
lea rax, [rsp + 0x21e60]
mov qword [rsp + 0x36c8], rax
lea rax, [rsp + 0xf6]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xf6]
mov rcx, qword [rsp + 0x36c8]
call fcn.1802e4b60
mov qword [rsp + 0x36d0], rax
mov rax, qword [rsp + 0x36d0]
mov qword [rsp + 0x36d8], rax
lea rcx, [0x180579b40]
call fcn.18006a860
mov qword [rsp + 0x36e0], rax
mov r8, qword [rsp + 0x36d8]
lea rdx, [0x1805b11a1]
mov rcx, qword [rsp + 0x36e0]
call fcn.1801df0f0
lea rcx, str.Get_Host
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fdf30
mov ecx, dword [0x1805b11f0]
call fcn.1802f71d0
call fcn.1801288d0
movzx eax, byte [0x1805b11a1]
test eax, eax
je 0x1801fe178
call fcn.180199f90
mov eax, dword [0x1805b5090]
mov dword [rsp + 0x3e0], eax
cmp dword [rsp + 0x3e0], 4
jne 0x1801fdf80
movss xmm0, dword [0x180504150]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805040f0]
movss dword [0x180568910], xmm0
cmp dword [rsp + 0x3e0], 5
jne 0x1801fdfaa
movss xmm0, dword [0x18050415c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050411c]
movss dword [0x180568910], xmm0
cmp dword [rsp + 0x3e0], 6
jne 0x1801fdfd4
movss xmm0, dword [0x180504168]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504148]
movss dword [0x180568910], xmm0
cmp dword [rsp + 0x3e0], 7
jne 0x1801fdffe
movss xmm0, dword [0x180504174]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504164]
movss dword [0x180568910], xmm0
cmp dword [rsp + 0x3e0], 8
jne 0x1801fe028
movss xmm0, dword [0x180504180]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504170]
movss dword [0x180568910], xmm0
cmp dword [rsp + 0x3e0], 9
jne 0x1801fe052
movss xmm0, dword [0x18050418c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504188]
movss dword [0x180568910], xmm0
cmp dword [rsp + 0x3e0], 0xa
jne 0x1801fe07c
movss xmm0, dword [0x180504198]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041ac]
movss dword [0x180568910], xmm0
cmp dword [rsp + 0x3e0], 0xb
jne 0x1801fe0a6
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
cmp dword [rsp + 0x3e0], 0xc
jne 0x1801fe0d0
movss xmm0, dword [0x1805041b8]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041d8]
movss dword [0x180568910], xmm0
cmp dword [rsp + 0x3e0], 0xd
jne 0x1801fe0fa
movss xmm0, dword [0x1805041c8]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041f4]
movss dword [0x180568910], xmm0
cmp dword [rsp + 0x3e0], 0xe
jne 0x1801fe124
movss xmm0, dword [0x1805041d4]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504204]
movss dword [0x180568910], xmm0
cmp dword [rsp + 0x3e0], 0xf
jne 0x1801fe14e
movss xmm0, dword [0x1805041e0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504218]
movss dword [0x180568910], xmm0
cmp dword [rsp + 0x3e0], 0x10
jl 0x1801fe178
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
mov byte [0x1805ab94e], 1
lea rcx, [0x18043ad70]
call fcn.1801dd910
movzx eax, byte [0x1805b1098]
test eax, eax
je 0x1801fe1eb
mov ecx, dword [0x1805b11f0]
call fcn.1801b4ce0
mov ecx, eax
call fcn.180092090
test eax, eax
je 0x1801fe1d7
mov rax, qword [0x1805b1cb8]
mov qword [rsp + 0x36e8], rax
mov ecx, dword [0x1805b11f0]
call qword [rsp + 0x36e8]
mov rcx, rax
call fcn.1801dd910
jmp 0x1801fe1eb
lea rcx, [0x180579c60]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
movzx eax, byte [0x1805b11c1]
movzx eax, byte [0x1805b11c1]
test eax, eax
je 0x1801fe258
mov ecx, dword [0x1805b11f0]
call fcn.1801b4ce0
mov ecx, eax
call fcn.180092090
test eax, eax
je 0x1801fe258
mov eax, dword [0x1805b11f0]
mov dword [rsp + 0x3e4], eax
mov rax, qword [0x1805b1cb8]
mov qword [rsp + 0x36f0], rax
mov ecx, dword [0x1805b11f0]
call qword [rsp + 0x36f0]
mov qword [rsp + 0x36f8], rax
mov edx, dword [rsp + 0x3e4]
mov rcx, qword [rsp + 0x36f8]
call fcn.1800e3280
call fcn.180199ba0
movzx eax, byte [0x1805b1098]
test eax, eax
je 0x1801fe30e
lea rax, [rsp + 0x21e20]
mov qword [rsp + 0x3700], rax
lea rax, [rsp + 0xf7]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xf7]
mov rcx, qword [rsp + 0x3700]
call fcn.1802e4b80
mov qword [rsp + 0x3708], rax
mov rax, qword [rsp + 0x3708]
mov qword [rsp + 0x3710], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0e68]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x3718], rax
lea rcx, str.Spectate
call fcn.18006a860
mov qword [rsp + 0x3720], rax
mov r8, qword [rsp + 0x3710]
mov rdx, qword [rsp + 0x3718]
mov rcx, qword [rsp + 0x3720]
call fcn.1801df0f0
lea rcx, [0x180579ca0]
call fcn.18006a860
mov edx, 0x7a
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579cc0]
call fcn.18006a860
mov edx, 0xb9
mov rcx, rax
call fcn.1801dea40
movzx eax, byte [0x1805b1098]
test eax, eax
je 0x1801fe364
lea rcx, [0x180579ce0]
call fcn.18006a860
mov edx, 0x3b
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579d00]
call fcn.18006a860
mov edx, 0x78
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579d20]
call fcn.18006a860
mov edx, 0xbc
mov rcx, rax
call fcn.1801dea40
movzx eax, byte [0x1805b11e4]
test eax, eax
je 0x1801fe3a8
mov byte [0x1805ab808], 0
movzx eax, byte [0x1805b1098]
test eax, eax
je 0x1801fe52d
lea rcx, [0x180579d40]
call fcn.18006a860
mov edx, 0x2c1
mov rcx, rax
call fcn.1801dea40
movzx eax, byte [0x1805b11c3]
test eax, eax
je 0x1801fe52d
movzx eax, byte [0x1805b11c1]
test eax, eax
je 0x1801fe52d
lea rcx, [0x1805866a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fe40e
call fcn.18030b800
lea rcx, [0x1805866c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fe49a
mov eax, 4
imul rax, rax, 0
lea rcx, [rsp + 0x36230]
add rcx, rax
mov rax, rcx
mov r8d, 0xd
mov rdx, rax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7170
mov eax, 4
imul rax, rax, 0
lea rcx, [rsp + 0x36230]
add rcx, rax
mov rax, rcx
mov rcx, rax
call fcn.1802f7130
mov qword [rsp + 0x3728], rax
mov eax, 4
imul rax, rax, 0
lea rcx, [rsp + 0x36230]
add rcx, rax
mov rax, rcx
mov rcx, rax
call fcn.1802f70f0
lea rcx, [0x1805866e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801fe52d
mov eax, 4
imul rax, rax, 0
lea rcx, [rsp + 0x36100]
add rcx, rax
mov rax, rcx
mov r8d, 0xd
mov rdx, rax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7170
mov eax, 4
imul rax, rax, 0
lea rcx, [rsp + 0x36100]
add rcx, rax
mov rax, rcx
mov rcx, rax
call fcn.1802f7130
mov qword [rsp + 0x3730], rax
mov eax, 4
imul rax, rax, 0
lea rcx, [rsp + 0x36100]
add rcx, rax
mov rax, rcx
lea rdx, str.Hello__
mov rcx, rax
call fcn.1802f70a0
movzx eax, byte [0x1805b1098]
test eax, eax
jne 0x1801fe542
call fcn.180199f90
call fcn.18006be90
movzx eax, byte [0x1805b1098]
test eax, eax
je 0x1801fe569
call fcn.180199f90
movzx eax, byte [0x1805b11c1]
test eax, eax
jne 0x1801fe564
call fcn.18006bef0
jmp 0x1801fe569
call fcn.18006bf50
jmp case.0x1801f9d99.1
mov byte [0x1805ab94e], 1
lea rcx, [0x18043ad70]
call fcn.1801dd910
movzx eax, byte [0x1805b1098]
test eax, eax
je 0x1801fe5dc
mov ecx, dword [0x1805b11f0]
call fcn.1801b4ce0
mov ecx, eax
call fcn.180092090
test eax, eax
je 0x1801fe5c8
mov rax, qword [0x1805b1cb8]
mov qword [rsp + 0x3738], rax
mov ecx, dword [0x1805b11f0]
call qword [rsp + 0x3738]
mov rcx, rax
call fcn.1801dd910
jmp 0x1801fe5dc
lea rcx, [0x180579c60]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
movzx eax, byte [0x1805b11c1]
movzx eax, byte [0x1805b11c1]
test eax, eax
je 0x1801fe649
mov ecx, dword [0x1805b11f0]
call fcn.1801b4ce0
mov ecx, eax
call fcn.180092090
test eax, eax
je 0x1801fe649
mov eax, dword [0x1805b11f0]
mov dword [rsp + 0x3e8], eax
mov rax, qword [0x1805b1cb8]
mov qword [rsp + 0x3740], rax
mov ecx, dword [0x1805b11f0]
call qword [rsp + 0x3740]
mov qword [rsp + 0x3748], rax
mov edx, dword [rsp + 0x3e8]
mov rcx, qword [rsp + 0x3748]
call fcn.1800e3280
call fcn.180199ba0
movzx eax, byte [0x1805b1098]
test eax, eax
je 0x1801fe6de
lea rax, [rsp + 0x21de0]
mov qword [rsp + 0x3750], rax
lea rax, [rsp + 0xf8]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xf8]
mov rcx, qword [rsp + 0x3750]
call fcn.1802e4ba0
mov qword [rsp + 0x3758], rax
mov rax, qword [rsp + 0x3758]
mov qword [rsp + 0x3760], rax
lea rcx, [0x180579d40]
call fcn.18006a860
mov qword [rsp + 0x3768], rax
mov r8, qword [rsp + 0x3760]
lea rdx, [0x1805b11c1]
mov rcx, qword [rsp + 0x3768]
call fcn.1801df0f0
movzx eax, byte [0x1805b1098]
test eax, eax
je 0x1801febae
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x1801feb8a
lea rcx, [0x180579d60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801feadf
lea rcx, str.appdata
call fcn.18035fa3c
mov rdx, rax
lea rcx, [rsp + 0x32f28]
call fcn.18006b1e0
nop
mov edx, 1
lea rcx, [rsp + 0x2a3a0]
call fcn.180077390
nop
lea r8, str.ThunderMenuUsers
lea rdx, [rsp + 0x32f28]
lea rcx, [rsp + 0x32f48]
call fcn.180079a00
mov qword [rsp + 0x3770], rax
mov rax, qword [rsp + 0x3770]
mov qword [rsp + 0x3778], rax
mov r9d, 0x40
mov r8d, 1
mov rdx, qword [rsp + 0x3778]
lea rcx, [rsp + 0x2a3a0]
call fcn.180156c10
nop
lea rcx, [rsp + 0x32f48]
call fcn.18006b930
mov rax, qword [rsp + 0x2a3a0]
add rax, 4
movsxd rax, dword [rax]
lea rcx, [rsp + 0x2a3a0]
add rcx, rax
mov rax, rcx
mov rcx, rax
call fcn.18008ae40
movzx eax, al
test eax, eax
je 0x1801fe7ee
call fcn.180169a20
lea rcx, str.appdata
call fcn.18035fa3c
mov rdx, rax
lea rcx, [rsp + 0x32f68]
call fcn.18006b1e0
nop
mov rax, qword [0x1805b1cb8]
mov qword [rsp + 0x3780], rax
mov ecx, dword [0x1805b11f0]
call qword [rsp + 0x3780]
mov qword [rsp + 0x3788], rax
lea r8, str.ThunderMenuUsers_
lea rdx, [rsp + 0x32f68]
lea rcx, [rsp + 0x32f88]
call fcn.180079a00
mov qword [rsp + 0x3790], rax
mov rax, qword [rsp + 0x3790]
mov qword [rsp + 0x3798], rax
mov rax, qword [rsp + 0x3798]
mov qword [rsp + 0x37a0], rax
mov r8, qword [rsp + 0x3788]
mov rdx, qword [rsp + 0x37a0]
lea rcx, [rsp + 0x32fa8]
call fcn.18006a440
mov qword [rsp + 0x37a8], rax
mov rax, qword [rsp + 0x37a8]
mov qword [rsp + 0x37b0], rax
lea r8, str..txt
mov rdx, qword [rsp + 0x37b0]
lea rcx, [rsp + 0x32fc8]
call fcn.18006a440
mov qword [rsp + 0x37b8], rax
mov rax, qword [rsp + 0x37b8]
mov qword [rsp + 0x37c0], rax
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 2
mov rdx, qword [rsp + 0x37c0]
lea rcx, [rsp + 0x29f60]
call fcn.18018aae0
nop
lea rcx, [rsp + 0x32fc8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x32fa8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x32f88]
call fcn.18006b930
lea rdx, str.IP:
lea rcx, [rsp + 0x32fe8]
call fcn.18006b1e0
nop
xor r8d, r8d
lea rdx, [rsp + 0x32fe8]
lea rcx, [0x1805755a0]
call fcn.18015af80
mov qword [rsp + 0x37c8], rax
cmp qword [rsp + 0x37c8], 0xffffffffffffffff
je 0x1801fe992
lea rcx, [rsp + 0x32fe8]
call fcn.18006a4b0
mov r8, rax
mov rdx, qword [rsp + 0x37c8]
lea rcx, [0x1805755a0]
call fcn.180079260
lea r8, [0x18043b180]
lea rdx, [0x1805755a0]
lea rcx, [rsp + 0x33008]
call fcn.180079a00
mov qword [rsp + 0x37d0], rax
mov rax, qword [rsp + 0x37d0]
mov qword [rsp + 0x37d8], rax
mov rdx, qword [rsp + 0x37d8]
lea rcx, [rsp + 0x29f60]
call fcn.18007b800
nop
lea rcx, [rsp + 0x33008]
call fcn.18006b930
call fcn.18018a740
lea r8, [0x18043b180]
lea rdx, [0x1805784a0]
lea rcx, [rsp + 0x33028]
call fcn.180079a00
mov qword [rsp + 0x37e0], rax
mov rax, qword [rsp + 0x37e0]
mov qword [rsp + 0x37e8], rax
mov rdx, qword [rsp + 0x37e8]
lea rcx, [rsp + 0x29f60]
call fcn.18007b800
nop
lea rcx, [rsp + 0x33028]
call fcn.18006b930
lea r8, [0x18043b180]
lea rdx, [0x1805755c0]
lea rcx, [rsp + 0x33048]
call fcn.180079a00
mov qword [rsp + 0x37f0], rax
mov rax, qword [rsp + 0x37f0]
mov qword [rsp + 0x37f8], rax
mov rdx, qword [rsp + 0x37f8]
lea rcx, [rsp + 0x29f60]
call fcn.18007b800
nop
lea rcx, [rsp + 0x33048]
call fcn.18006b930
nop
lea rcx, [rsp + 0x32fe8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x29f60]
call fcn.1800929f0
nop
lea rcx, [rsp + 0x32f68]
call fcn.18006b930
nop
lea rcx, [rsp + 0x2a3a0]
call fcn.18006ced0
nop
lea rcx, [rsp + 0x32f28]
call fcn.18006b930
lea rax, [rsp + 0x21da0]
mov qword [rsp + 0x3800], rax
lea rax, [rsp + 0xf9]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xf9]
mov rcx, qword [rsp + 0x3800]
call fcn.1802e4bc0
mov qword [rsp + 0x3808], rax
mov rax, qword [rsp + 0x3808]
mov qword [rsp + 0x3810], rax
lea rcx, str.Geo_Info
call fcn.18006a860
mov qword [rsp + 0x3818], rax
mov r8, qword [rsp + 0x3810]
lea rdx, [0x1805b11c3]
mov rcx, qword [rsp + 0x3818]
call fcn.1801df0f0
movzx eax, byte [0x1805b11c3]
test eax, eax
je 0x1801feb75
call fcn.180199f90
call fcn.18006bf30
movzx eax, byte [0x1805b11c3]
test eax, eax
jne 0x1801feb8a
call fcn.180199f90
call fcn.18006bf30
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007aac0
movzx eax, al
test eax, eax
je 0x1801febae
call fcn.180199f90
call fcn.18006bf10
call fcn.180199f90
call fcn.18006be70
jmp case.0x1801f9d99.1
lea rcx, [0x180579fe0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a000]
call fcn.18006a860
mov edx, 0x199
mov rcx, rax
call fcn.1801dea40
lea rcx, str.STT_PROP
call fcn.18006a860
mov edx, 0x109
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579aa0]
call fcn.18006a860
mov edx, 0x10a
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579ac0]
call fcn.18006a860
mov edx, 0x10b
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579ae0]
call fcn.18006a860
mov edx, 0x225
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579b00]
call fcn.18006a860
mov edx, 0x260
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
movss xmm0, dword [0x180504168]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504148]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a000]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a020]
call fcn.18006a860
mov edx, 0x19e
mov rcx, rax
call fcn.1801dea40
lea rax, [rsp + 0x21d60]
mov qword [rsp + 0x3820], rax
lea rax, [rsp + 0xfa]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xfa]
mov rcx, qword [rsp + 0x3820]
call fcn.1802e4be0
mov qword [rsp + 0x3828], rax
mov rax, qword [rsp + 0x3828]
mov qword [rsp + 0x3830], rax
lea rcx, [0x18057a040]
call fcn.18006a860
mov qword [rsp + 0x3838], rax
mov r8, qword [rsp + 0x3830]
lea rdx, [0x1805b101d]
mov rcx, qword [rsp + 0x3838]
call fcn.1801df0f0
lea rax, [rsp + 0x21d20]
mov qword [rsp + 0x3840], rax
lea rax, [rsp + 0xfb]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xfb]
mov rcx, qword [rsp + 0x3840]
call fcn.1802e4c00
mov qword [rsp + 0x3848], rax
mov rax, qword [rsp + 0x3848]
mov qword [rsp + 0x3850], rax
lea rcx, [0x18057a060]
call fcn.18006a860
mov qword [rsp + 0x3858], rax
mov r8, qword [rsp + 0x3850]
lea rdx, [0x1805b101e]
mov rcx, qword [rsp + 0x3858]
call fcn.1801df0f0
lea rax, [rsp + 0x21ce0]
mov qword [rsp + 0x3860], rax
lea rax, [rsp + 0xfc]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xfc]
mov rcx, qword [rsp + 0x3860]
call fcn.1802e4c20
mov qword [rsp + 0x3868], rax
mov rax, qword [rsp + 0x3868]
mov qword [rsp + 0x3870], rax
lea rcx, [0x18057a080]
call fcn.18006a860
mov qword [rsp + 0x3878], rax
mov r8, qword [rsp + 0x3870]
lea rdx, [0x1805b101b]
mov rcx, qword [rsp + 0x3878]
call fcn.1801df0f0
lea rax, [rsp + 0x21ca0]
mov qword [rsp + 0x3880], rax
lea rax, [rsp + 0xfd]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xfd]
mov rcx, qword [rsp + 0x3880]
call fcn.1802e4c40
mov qword [rsp + 0x3888], rax
mov rax, qword [rsp + 0x3888]
mov qword [rsp + 0x3890], rax
lea rcx, [0x18057a0a0]
call fcn.18006a860
mov qword [rsp + 0x3898], rax
mov r8, qword [rsp + 0x3890]
lea rdx, [0x1805b101c]
mov rcx, qword [rsp + 0x3898]
call fcn.1801df0f0
lea rax, [rsp + 0x21c60]
mov qword [rsp + 0x38a0], rax
lea rax, [rsp + 0xfe]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xfe]
mov rcx, qword [rsp + 0x38a0]
call fcn.1802e4c60
mov qword [rsp + 0x38a8], rax
mov rax, qword [rsp + 0x38a8]
mov qword [rsp + 0x38b0], rax
lea rcx, [0x18057a0c0]
call fcn.18006a860
mov qword [rsp + 0x38b8], rax
mov r8, qword [rsp + 0x38b0]
lea rdx, [0x1805b1019]
mov rcx, qword [rsp + 0x38b8]
call fcn.1801df0f0
lea rax, [rsp + 0x21c20]
mov qword [rsp + 0x38c0], rax
lea rax, [rsp + 0xff]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0xff]
mov rcx, qword [rsp + 0x38c0]
call fcn.1802e4c80
mov qword [rsp + 0x38c8], rax
mov rax, qword [rsp + 0x38c8]
mov qword [rsp + 0x38d0], rax
lea rcx, [0x18057a0e0]
call fcn.18006a860
mov qword [rsp + 0x38d8], rax
mov r8, qword [rsp + 0x38d0]
lea rdx, [0x1805b101a]
mov rcx, qword [rsp + 0x38d8]
call fcn.1801df0f0
lea rax, [rsp + 0x21be0]
mov qword [rsp + 0x38e0], rax
lea rax, [rsp + 0x100]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x100]
mov rcx, qword [rsp + 0x38e0]
call fcn.1802e4ca0
mov qword [rsp + 0x38e8], rax
mov rax, qword [rsp + 0x38e8]
mov qword [rsp + 0x38f0], rax
lea rcx, [0x18057a100]
call fcn.18006a860
mov qword [rsp + 0x38f8], rax
mov r8, qword [rsp + 0x38f0]
lea rdx, [0x1805b1017]
mov rcx, qword [rsp + 0x38f8]
call fcn.1801df0f0
lea rax, [rsp + 0x21ba0]
mov qword [rsp + 0x3900], rax
lea rax, [rsp + 0x101]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x101]
mov rcx, qword [rsp + 0x3900]
call fcn.1802e4cc0
mov qword [rsp + 0x3908], rax
mov rax, qword [rsp + 0x3908]
mov qword [rsp + 0x3910], rax
lea rcx, [0x18057a120]
call fcn.18006a860
mov qword [rsp + 0x3918], rax
mov r8, qword [rsp + 0x3910]
lea rdx, [0x1805b1018]
mov rcx, qword [rsp + 0x3918]
call fcn.1801df0f0
lea rax, [rsp + 0x21b60]
mov qword [rsp + 0x3920], rax
lea rax, [rsp + 0x102]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x102]
mov rcx, qword [rsp + 0x3920]
call fcn.1802e4ce0
mov qword [rsp + 0x3928], rax
mov rax, qword [rsp + 0x3928]
mov qword [rsp + 0x3930], rax
lea rcx, [0x18057a140]
call fcn.18006a860
mov qword [rsp + 0x3938], rax
mov r8, qword [rsp + 0x3930]
lea rdx, [0x1805b1015]
mov rcx, qword [rsp + 0x3938]
call fcn.1801df0f0
lea rax, [rsp + 0x21b20]
mov qword [rsp + 0x3940], rax
lea rax, [rsp + 0x103]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x103]
mov rcx, qword [rsp + 0x3940]
call fcn.1802e4d00
mov qword [rsp + 0x3948], rax
mov rax, qword [rsp + 0x3948]
mov qword [rsp + 0x3950], rax
lea rcx, [0x18057a160]
call fcn.18006a860
mov qword [rsp + 0x3958], rax
mov r8, qword [rsp + 0x3950]
lea rdx, [0x1805b1016]
mov rcx, qword [rsp + 0x3958]
call fcn.1801df0f0
lea rax, [rsp + 0x21ae0]
mov qword [rsp + 0x3960], rax
lea rax, [rsp + 0x104]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x104]
mov rcx, qword [rsp + 0x3960]
call fcn.1802e4d20
mov qword [rsp + 0x3968], rax
mov rax, qword [rsp + 0x3968]
mov qword [rsp + 0x3970], rax
lea rcx, [0x18057a180]
call fcn.18006a860
mov qword [rsp + 0x3978], rax
mov r8, qword [rsp + 0x3970]
lea rdx, [0x1805b1013]
mov rcx, qword [rsp + 0x3978]
call fcn.1801df0f0
lea rax, [rsp + 0x21aa0]
mov qword [rsp + 0x3980], rax
lea rax, [rsp + 0x105]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x105]
mov rcx, qword [rsp + 0x3980]
call fcn.1802e4d40
mov qword [rsp + 0x3988], rax
mov rax, qword [rsp + 0x3988]
mov qword [rsp + 0x3990], rax
lea rcx, [0x18057a1a0]
call fcn.18006a860
mov qword [rsp + 0x3998], rax
mov r8, qword [rsp + 0x3990]
lea rdx, [0x1805b1014]
mov rcx, qword [rsp + 0x3998]
call fcn.1801df0f0
lea rax, [rsp + 0x21a60]
mov qword [rsp + 0x39a0], rax
lea rax, [rsp + 0x106]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x106]
mov rcx, qword [rsp + 0x39a0]
call fcn.1802e4d60
mov qword [rsp + 0x39a8], rax
mov rax, qword [rsp + 0x39a8]
mov qword [rsp + 0x39b0], rax
lea rcx, [0x18057a1c0]
call fcn.18006a860
mov qword [rsp + 0x39b8], rax
mov r8, qword [rsp + 0x39b0]
lea rdx, [0x1805b1011]
mov rcx, qword [rsp + 0x39b8]
call fcn.1801df0f0
lea rax, [rsp + 0x21a20]
mov qword [rsp + 0x39c0], rax
lea rax, [rsp + 0x107]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x107]
mov rcx, qword [rsp + 0x39c0]
call fcn.1802e4d80
mov qword [rsp + 0x39c8], rax
mov rax, qword [rsp + 0x39c8]
mov qword [rsp + 0x39d0], rax
lea rcx, [0x18057a1e0]
call fcn.18006a860
mov qword [rsp + 0x39d8], rax
mov r8, qword [rsp + 0x39d0]
lea rdx, [0x1805b1012]
mov rcx, qword [rsp + 0x39d8]
call fcn.1801df0f0
call fcn.180199f90
movss xmm0, dword [0x1805041e0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504218]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a020]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a200]
call fcn.18006a860
mov r9d, 0x3e8
mov r8d, 1
lea rdx, [0x180568824]
mov rcx, rax
call fcn.1801e0410
lea rcx, [0x18057a200]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1801ff4b8
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x33068]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x33068]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x3ec], eax
mov eax, dword [rsp + 0x3ec]
mov dword [0x180568824], eax
lea rcx, [rsp + 0x33068]
call fcn.18006b930
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504054]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802f7df0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802f8170
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802f84f0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802f8870
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802f7a70
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802f8bf0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802f8d50
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802f8eb0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802f9010
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802f9170
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a240]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x1805863e0]
call fcn.18006a860
mov edx, 0x2a5
mov rcx, rax
call fcn.1801dea40
lea rcx, str.STT_PROP
call fcn.18006a860
mov edx, 0x10d
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579aa0]
call fcn.18006a860
mov edx, 0x10e
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579ac0]
call fcn.18006a860
mov edx, 0x10f
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579ae0]
call fcn.18006a860
mov edx, 0x227
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579b00]
call fcn.18006a860
mov edx, 0x262
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
call fcn.18006bed0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a240]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x1805863e0]
call fcn.18006a860
mov edx, 0x2a4
mov rcx, rax
call fcn.1801dea40
lea rcx, str.STT_PROP
call fcn.18006a860
mov edx, 0x152
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579aa0]
call fcn.18006a860
mov edx, 0x153
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579ac0]
call fcn.18006a860
mov edx, 0x154
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579ae0]
call fcn.18006a860
mov edx, 0x228
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579b00]
call fcn.18006a860
mov edx, 0x263
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
call fcn.18006bed0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802f92d0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802f96f0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802f9b00
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802f9f20
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fa340
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fa760
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fab80
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fafc0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fb3f0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fb820
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fbc50
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a220]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fc080
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a260]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x2e2
lea rcx, str.Bottom_Dollar_Bounties
call fcn.1801dea40
lea rcx, [0x180586f60]
call fcn.18006a860
mov edx, 0x2e5
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180586fa0]
call fcn.18006a860
mov edx, 0x2e7
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ab80]
call fcn.18006a860
mov edx, 0x1a
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Criminal
call fcn.18006a860
mov edx, 0x1c
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ab00]
call fcn.18006a860
mov edx, 0x2bc
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180586500]
call fcn.18006a860
mov edx, 0x2ac
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x1805863e0]
call fcn.18006a860
mov edx, 0x297
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a280]
call fcn.18006a860
mov edx, 0x291
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a2a0]
call fcn.18006a860
mov edx, 0x275
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579b00]
call fcn.18006a860
mov edx, 0x257
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579ae0]
call fcn.18006a860
mov edx, 0x217
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a2c0]
call fcn.18006a860
mov edx, 0x7d
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a2e0]
call fcn.18006a860
mov edx, 0x7f
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Doomsday
call fcn.18006a860
mov edx, 0x81
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a320]
call fcn.18006a860
mov edx, 0x83
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a340]
call fcn.18006a860
mov edx, 0x85
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a360]
call fcn.18006a860
mov edx, 0x87
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a380]
call fcn.18006a860
mov edx, 0x89
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a3a0]
call fcn.18006a860
mov edx, 0x8b
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a3c0]
call fcn.18006a860
mov edx, 0x8d
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Compacts
call fcn.18006a860
mov edx, 0x8f
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a400]
call fcn.18006a860
mov edx, 0x91
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a420]
call fcn.18006a860
mov edx, 0x93
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a440]
call fcn.18006a860
mov edx, 0x95
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a460]
call fcn.18006a860
mov edx, 0x97
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a480]
call fcn.18006a860
mov edx, 0x99
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4a0]
call fcn.18006a860
mov edx, 0x9b
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4c0]
call fcn.18006a860
mov edx, 0x9d
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4e0]
call fcn.18006a860
mov edx, 0x9f
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a500]
call fcn.18006a860
mov edx, 0xa1
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a520]
call fcn.18006a860
mov edx, 0xa3
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Suvs
call fcn.18006a860
mov edx, 0xa5
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a560]
call fcn.18006a860
mov edx, 0xa7
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a580]
call fcn.18006a860
mov edx, 0xa9
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Vans
call fcn.18006a860
mov edx, 0xab
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Military
call fcn.18006a860
mov edx, 0xad
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a5e0]
call fcn.18006a860
mov edx, 0xaf
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a600]
call fcn.18006a860
mov edx, 0xb1
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a620]
call fcn.18006a860
mov edx, 0xb3
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a640]
call fcn.18006a860
mov edx, 0xb5
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a660]
call fcn.18006a860
mov edx, 0xb7
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180579b00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a680]
call fcn.18006a860
mov edx, 0x258
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x3f0], 0
jmp 0x1802000e3
mov eax, dword [rsp + 0x3f0]
inc eax
mov dword [rsp + 0x3f0], eax
movsxd rax, dword [rsp + 0x3f0]
cmp rax, 0x16
jae 0x18020020e
movsxd rax, dword [rsp + 0x3f0]
imul rax, rax, 8
lea rcx, str.caracara2
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180200209
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x3f4], eax
mov ecx, dword [rsp + 0x3f4]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x3f4]
lea rcx, [rsp + 0x11ad0]
call fcn.1802f6f90
lea rcx, [rsp + 0x329b8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x3f4]
lea rcx, [rsp + 0x11b00]
call fcn.1800920e0
lea rcx, [rsp + 0x329a0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x11b40]
lea rcx, [rsp + 0x329a0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x3f0]
imul rax, rax, 8
lea rcx, str.caracara2
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x11b40]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x3f8], eax
xor edx, edx
mov ecx, dword [rsp + 0x3f8]
call fcn.1802f6f30
jmp 0x1802000d3
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a2a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a6a0]
call fcn.18006a860
mov edx, 0x276
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x3fc], 0
jmp 0x1802002a4
mov eax, dword [rsp + 0x3fc]
inc eax
mov dword [rsp + 0x3fc], eax
movsxd rax, dword [rsp + 0x3fc]
cmp rax, 0x14
jae 0x1802003cf
movsxd rax, dword [rsp + 0x3fc]
imul rax, rax, 8
lea rcx, str.asbo
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802003ca
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x400], eax
mov ecx, dword [rsp + 0x400]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x400]
lea rcx, [rsp + 0x11b60]
call fcn.1802f6f90
lea rcx, [rsp + 0x32988]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x400]
lea rcx, [rsp + 0x11ba0]
call fcn.1800920e0
lea rcx, [rsp + 0x32970]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x11be0]
lea rcx, [rsp + 0x32970]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x3fc]
imul rax, rax, 8
lea rcx, str.asbo
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x11be0]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x404], eax
xor edx, edx
mov ecx, dword [rsp + 0x404]
call fcn.1802f6f30
jmp 0x180200294
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180586500]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180586520]
call fcn.18006a860
mov edx, 0x2ad
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x408], 0
jmp 0x180200465
mov eax, dword [rsp + 0x408]
inc eax
mov dword [rsp + 0x408], eax
movsxd rax, dword [rsp + 0x408]
cmp rax, 0x13
jae 0x180200590
movsxd rax, dword [rsp + 0x408]
imul rax, rax, 8
lea rcx, str.calico
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020058b
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x40c], eax
mov ecx, dword [rsp + 0x40c]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x40c]
lea rcx, [rsp + 0x11c00]
call fcn.1802f6f90
lea rcx, [rsp + 0x32958]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x40c]
lea rcx, [rsp + 0x11c30]
call fcn.1800920e0
lea rcx, [rsp + 0x32940]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x11c70]
lea rcx, [rsp + 0x32940]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x408]
imul rax, rax, 8
lea rcx, str.calico
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x11c70]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x410], eax
xor edx, edx
mov ecx, dword [rsp + 0x410]
call fcn.1802f6f30
jmp 0x180200455
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180586520]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x414], 0
jmp 0x1802005f2
mov eax, dword [rsp + 0x414]
inc eax
mov dword [rsp + 0x414], eax
movsxd rax, dword [rsp + 0x414]
cmp rax, 0x13
jae 0x180200a6d
movsxd rax, dword [rsp + 0x414]
imul rax, rax, 8
lea rcx, str.calico
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180200a68
movsxd rax, dword [rsp + 0x414]
imul rax, rax, 8
lea rcx, str.calico
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x418], eax
mov ecx, dword [rsp + 0x418]
call fcn.1802f6ee0
test eax, eax
je 0x180200a68
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x39e0], rax
mov ecx, dword [rsp + 0x418]
call qword [rsp + 0x39e0]
mov ecx, dword [rsp + 0x418]
call fcn.1802f6e90
test eax, eax
jne 0x1802006a2
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180200689
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x11c90]
call fcn.1802f6f90
lea rcx, [rsp + 0x32928]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x41c], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x420], xmm0
movss xmm0, dword [rsp + 0x420]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x41c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x424], xmm0
movss xmm0, dword [rsp + 0x420]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x41c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x428], xmm0
movss xmm0, dword [rsp + 0x32928]
addss xmm0, dword [rsp + 0x424]
movss dword [rsp + 0x32928], xmm0
movss xmm0, dword [rsp + 0x32930]
addss xmm0, dword [rsp + 0x428]
movss dword [rsp + 0x32930], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x39e8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x420]
lea rdx, [rsp + 0x32928]
mov ecx, dword [rsp + 0x418]
call qword [rsp + 0x39e8]
mov dword [rsp + 0x42c], eax
mov ecx, dword [rsp + 0x42c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6d00
mov dword [rsp + 0x430], eax
mov edx, 1
mov ecx, dword [rsp + 0x42c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6cb0
test eax, eax
je 0x180200869
mov edx, 1
mov ecx, dword [rsp + 0x430]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6bf0
mov dword [rsp + 0x434], 0
jmp 0x180200894
mov eax, dword [rsp + 0x434]
inc eax
mov dword [rsp + 0x434], eax
cmp dword [rsp + 0x434], 0x32
jge 0x1802008ed
mov edx, dword [rsp + 0x434]
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x434]
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6b10
jmp 0x180200884
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180200a52
mov edx, 1
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x42c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x42c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x42c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x418]
call fcn.1802f6900
jmp 0x1802005e2
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x1805863e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180586400]
call fcn.18006a860
mov edx, 0x298
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x438], 0
jmp 0x180200ae8
mov eax, dword [rsp + 0x438]
inc eax
mov dword [rsp + 0x438], eax
movsxd rax, dword [rsp + 0x438]
cmp rax, 0x15
jae 0x180200c13
movsxd rax, dword [rsp + 0x438]
imul rax, rax, 8
lea rcx, str.alkonost
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180200c0e
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x43c], eax
mov ecx, dword [rsp + 0x43c]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x43c]
lea rcx, [rsp + 0x11cc0]
call fcn.1802f6f90
lea rcx, [rsp + 0x32910]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x43c]
lea rcx, [rsp + 0x11d00]
call fcn.1800920e0
lea rcx, [rsp + 0x328f8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x11d30]
lea rcx, [rsp + 0x328f8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x438]
imul rax, rax, 8
lea rcx, str.alkonost
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x11d30]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x440], eax
xor edx, edx
mov ecx, dword [rsp + 0x440]
call fcn.1802f6f30
jmp 0x180200ad8
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180586400]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x444], 0
jmp 0x180200c75
mov eax, dword [rsp + 0x444]
inc eax
mov dword [rsp + 0x444], eax
movsxd rax, dword [rsp + 0x444]
cmp rax, 0x15
jae 0x1802010f0
movsxd rax, dword [rsp + 0x444]
imul rax, rax, 8
lea rcx, str.alkonost
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802010eb
movsxd rax, dword [rsp + 0x444]
imul rax, rax, 8
lea rcx, str.alkonost
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x448], eax
mov ecx, dword [rsp + 0x448]
call fcn.1802f6ee0
test eax, eax
je 0x1802010eb
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x39f0], rax
mov ecx, dword [rsp + 0x448]
call qword [rsp + 0x39f0]
mov ecx, dword [rsp + 0x448]
call fcn.1802f6e90
test eax, eax
jne 0x180200d25
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180200d0c
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x11d50]
call fcn.1802f6f90
lea rcx, [rsp + 0x328e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x44c], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x450], xmm0
movss xmm0, dword [rsp + 0x450]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x44c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x454], xmm0
movss xmm0, dword [rsp + 0x450]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x44c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x458], xmm0
movss xmm0, dword [rsp + 0x328e0]
addss xmm0, dword [rsp + 0x454]
movss dword [rsp + 0x328e0], xmm0
movss xmm0, dword [rsp + 0x328e8]
addss xmm0, dword [rsp + 0x458]
movss dword [rsp + 0x328e8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x39f8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x450]
lea rdx, [rsp + 0x328e0]
mov ecx, dword [rsp + 0x448]
call qword [rsp + 0x39f8]
mov dword [rsp + 0x45c], eax
mov ecx, dword [rsp + 0x45c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6d00
mov dword [rsp + 0x460], eax
mov edx, 1
mov ecx, dword [rsp + 0x45c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6cb0
test eax, eax
je 0x180200eec
mov edx, 1
mov ecx, dword [rsp + 0x460]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6bf0
mov dword [rsp + 0x464], 0
jmp 0x180200f17
mov eax, dword [rsp + 0x464]
inc eax
mov dword [rsp + 0x464], eax
cmp dword [rsp + 0x464], 0x32
jge 0x180200f70
mov edx, dword [rsp + 0x464]
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x464]
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6b10
jmp 0x180200f07
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x1802010d5
mov edx, 1
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x45c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x45c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x45c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x448]
call fcn.1802f6900
jmp 0x180200c65
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a280]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057aac0]
call fcn.18006a860
mov edx, 0x292
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x468], 0
jmp 0x18020116b
mov eax, dword [rsp + 0x468]
inc eax
mov dword [rsp + 0x468], eax
movsxd rax, dword [rsp + 0x468]
cmp rax, 0xf
jae 0x180201296
movsxd rax, dword [rsp + 0x468]
imul rax, rax, 8
lea rcx, str.openwheel1
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180201291
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x46c], eax
mov ecx, dword [rsp + 0x46c]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x46c]
lea rcx, [rsp + 0x11d90]
call fcn.1802f6f90
lea rcx, [rsp + 0x328c8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x46c]
lea rcx, [rsp + 0x11dc0]
call fcn.1800920e0
lea rcx, [rsp + 0x328b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x11e00]
lea rcx, [rsp + 0x328b0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x468]
imul rax, rax, 8
lea rcx, str.openwheel1
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x11e00]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x470], eax
xor edx, edx
mov ecx, dword [rsp + 0x470]
call fcn.1802f6f30
jmp 0x18020115b
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057aac0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x474], 0
jmp 0x1802012f8
mov eax, dword [rsp + 0x474]
inc eax
mov dword [rsp + 0x474], eax
movsxd rax, dword [rsp + 0x474]
cmp rax, 0xf
jae 0x180201773
movsxd rax, dword [rsp + 0x474]
imul rax, rax, 8
lea rcx, str.openwheel1
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020176e
movsxd rax, dword [rsp + 0x474]
imul rax, rax, 8
lea rcx, str.openwheel1
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x478], eax
mov ecx, dword [rsp + 0x478]
call fcn.1802f6ee0
test eax, eax
je 0x18020176e
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3a00], rax
mov ecx, dword [rsp + 0x478]
call qword [rsp + 0x3a00]
mov ecx, dword [rsp + 0x478]
call fcn.1802f6e90
test eax, eax
jne 0x1802013a8
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18020138f
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x11e20]
call fcn.1802f6f90
lea rcx, [rsp + 0x32898]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x47c], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x480], xmm0
movss xmm0, dword [rsp + 0x480]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x47c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x484], xmm0
movss xmm0, dword [rsp + 0x480]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x47c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x488], xmm0
movss xmm0, dword [rsp + 0x32898]
addss xmm0, dword [rsp + 0x484]
movss dword [rsp + 0x32898], xmm0
movss xmm0, dword [rsp + 0x328a0]
addss xmm0, dword [rsp + 0x488]
movss dword [rsp + 0x328a0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3a08], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x480]
lea rdx, [rsp + 0x32898]
mov ecx, dword [rsp + 0x478]
call qword [rsp + 0x3a08]
mov dword [rsp + 0x48c], eax
mov ecx, dword [rsp + 0x48c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6d00
mov dword [rsp + 0x490], eax
mov edx, 1
mov ecx, dword [rsp + 0x48c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6cb0
test eax, eax
je 0x18020156f
mov edx, 1
mov ecx, dword [rsp + 0x490]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6bf0
mov dword [rsp + 0x494], 0
jmp 0x18020159a
mov eax, dword [rsp + 0x494]
inc eax
mov dword [rsp + 0x494], eax
cmp dword [rsp + 0x494], 0x32
jge 0x1802015f3
mov edx, dword [rsp + 0x494]
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x494]
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6b10
jmp 0x18020158a
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180201758
mov edx, 1
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x48c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x48c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x48c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x478]
call fcn.1802f6900
jmp 0x1802012e8
call fcn.180199f90
call fcn.18006bff0
jmp case.0x1801f9d99.1
lea rcx, [0x18057ab00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057aae0]
call fcn.18006a860
mov edx, 0x2b5
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x498], 0
jmp 0x1802017ee
mov eax, dword [rsp + 0x498]
inc eax
mov dword [rsp + 0x498], eax
movsxd rax, dword [rsp + 0x498]
cmp rax, 0x11
jae 0x180201919
movsxd rax, dword [rsp + 0x498]
imul rax, rax, 8
lea rcx, str.astron
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180201914
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x49c], eax
mov ecx, dword [rsp + 0x49c]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x49c]
lea rcx, [rsp + 0x11e60]
call fcn.1802f6f90
lea rcx, [rsp + 0x32880]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x49c]
lea rcx, [rsp + 0x11ea0]
call fcn.1800920e0
lea rcx, [rsp + 0x32868]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x11ed0]
lea rcx, [rsp + 0x32868]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x498]
imul rax, rax, 8
lea rcx, str.astron
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x11ed0]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x4a0], eax
xor edx, edx
mov ecx, dword [rsp + 0x4a0]
call fcn.1802f6f30
jmp 0x1802017de
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057aae0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x4a4], 0
jmp 0x18020197b
mov eax, dword [rsp + 0x4a4]
inc eax
mov dword [rsp + 0x4a4], eax
movsxd rax, dword [rsp + 0x4a4]
cmp rax, 0x11
jae 0x180201df6
movsxd rax, dword [rsp + 0x4a4]
imul rax, rax, 8
lea rcx, str.astron
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180201df1
movsxd rax, dword [rsp + 0x4a4]
imul rax, rax, 8
lea rcx, str.astron
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x4a8], eax
mov ecx, dword [rsp + 0x4a8]
call fcn.1802f6ee0
test eax, eax
je 0x180201df1
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3a10], rax
mov ecx, dword [rsp + 0x4a8]
call qword [rsp + 0x3a10]
mov ecx, dword [rsp + 0x4a8]
call fcn.1802f6e90
test eax, eax
jne 0x180201a2b
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180201a12
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x11ef0]
call fcn.1802f6f90
lea rcx, [rsp + 0x32850]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x4ac], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x4b0], xmm0
movss xmm0, dword [rsp + 0x4b0]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x4ac]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x4b4], xmm0
movss xmm0, dword [rsp + 0x4b0]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x4ac]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x4b8], xmm0
movss xmm0, dword [rsp + 0x32850]
addss xmm0, dword [rsp + 0x4b4]
movss dword [rsp + 0x32850], xmm0
movss xmm0, dword [rsp + 0x32858]
addss xmm0, dword [rsp + 0x4b8]
movss dword [rsp + 0x32858], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3a18], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x4b0]
lea rdx, [rsp + 0x32850]
mov ecx, dword [rsp + 0x4a8]
call qword [rsp + 0x3a18]
mov dword [rsp + 0x4bc], eax
mov ecx, dword [rsp + 0x4bc]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6d00
mov dword [rsp + 0x4c0], eax
mov edx, 1
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f5540
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6cb0
test eax, eax
je 0x180201bf2
mov edx, 1
mov ecx, dword [rsp + 0x4c0]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6bf0
mov dword [rsp + 0x4c4], 0
jmp 0x180201c1d
mov eax, dword [rsp + 0x4c4]
inc eax
mov dword [rsp + 0x4c4], eax
cmp dword [rsp + 0x4c4], 0x32
jge 0x180201c76
mov edx, dword [rsp + 0x4c4]
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x4c4]
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6b10
jmp 0x180201c0d
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180201ddb
mov edx, 1
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x4bc]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x4a8]
call fcn.1802f6900
jmp 0x18020196b
call fcn.180199f90
call fcn.18006bff0
jmp case.0x1801f9d99.1
lea rcx, str.Bottom_Dollar_Bounties
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x2e3
lea rcx, str.Bottom_Dollar_Bounties_Maxed
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x4c8], 0
jmp 0x180201e61
mov eax, dword [rsp + 0x4c8]
inc eax
mov dword [rsp + 0x4c8], eax
movsxd rax, dword [rsp + 0x4c8]
cmp rax, 0x15
jae 0x180201f8c
movsxd rax, dword [rsp + 0x4c8]
imul rax, rax, 8
lea rcx, str.castigator
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180201f87
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x4cc], eax
mov ecx, dword [rsp + 0x4cc]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x4cc]
lea rcx, [rsp + 0x11f30]
call fcn.1802f6f90
lea rcx, [rsp + 0x32838]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x4cc]
lea rcx, [rsp + 0x11f60]
call fcn.1800920e0
lea rcx, [rsp + 0x32820]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x11fa0]
lea rcx, [rsp + 0x32820]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x4c8]
imul rax, rax, 8
lea rcx, str.castigator
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x11fa0]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x4d0], eax
xor edx, edx
mov ecx, dword [rsp + 0x4d0]
call fcn.1802f6f30
jmp 0x180201e51
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180586f60]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180586f80]
call fcn.18006a860
mov edx, 0x2e6
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x4d4], 0
jmp 0x180202007
mov eax, dword [rsp + 0x4d4]
inc eax
mov dword [rsp + 0x4d4], eax
movsxd rax, dword [rsp + 0x4d4]
cmp rax, 0x21
jae 0x180202132
movsxd rax, dword [rsp + 0x4d4]
imul rax, rax, 8
lea rcx, str.aleutian
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020212d
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x4d8], eax
mov ecx, dword [rsp + 0x4d8]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x4d8]
lea rcx, [rsp + 0x11fc0]
call fcn.1802f6f90
lea rcx, [rsp + 0x32808]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x4d8]
lea rcx, [rsp + 0x11ff0]
call fcn.1800920e0
lea rcx, [rsp + 0x327f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x12030]
lea rcx, [rsp + 0x327f0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x4d4]
imul rax, rax, 8
lea rcx, str.aleutian
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x12030]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x4dc], eax
xor edx, edx
mov ecx, dword [rsp + 0x4dc]
call fcn.1802f6f30
jmp 0x180201ff7
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Bottom_Dollar_Bounties_Maxed
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x4e0], 0
jmp 0x18020218c
mov eax, dword [rsp + 0x4e0]
inc eax
mov dword [rsp + 0x4e0], eax
movsxd rax, dword [rsp + 0x4e0]
cmp rax, 0x15
jae 0x180202607
movsxd rax, dword [rsp + 0x4e0]
imul rax, rax, 8
lea rcx, str.castigator
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180202602
movsxd rax, dword [rsp + 0x4e0]
imul rax, rax, 8
lea rcx, str.castigator
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x4e4], eax
mov ecx, dword [rsp + 0x4e4]
call fcn.1802f6ee0
test eax, eax
je 0x180202602
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3a20], rax
mov ecx, dword [rsp + 0x4e4]
call qword [rsp + 0x3a20]
mov ecx, dword [rsp + 0x4e4]
call fcn.1802f6e90
test eax, eax
jne 0x18020223c
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180202223
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x12050]
call fcn.1802f6f90
lea rcx, [rsp + 0x327d8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x4e8], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x4ec], xmm0
movss xmm0, dword [rsp + 0x4ec]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x4e8]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x4f0], xmm0
movss xmm0, dword [rsp + 0x4ec]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x4e8]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x4f4], xmm0
movss xmm0, dword [rsp + 0x327d8]
addss xmm0, dword [rsp + 0x4f0]
movss dword [rsp + 0x327d8], xmm0
movss xmm0, dword [rsp + 0x327e0]
addss xmm0, dword [rsp + 0x4f4]
movss dword [rsp + 0x327e0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3a28], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x4ec]
lea rdx, [rsp + 0x327d8]
mov ecx, dword [rsp + 0x4e4]
call qword [rsp + 0x3a28]
mov dword [rsp + 0x4f8], eax
mov ecx, dword [rsp + 0x4f8]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6d00
mov dword [rsp + 0x4fc], eax
mov edx, 1
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f5540
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6cb0
test eax, eax
je 0x180202403
mov edx, 1
mov ecx, dword [rsp + 0x4fc]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6bf0
mov dword [rsp + 0x500], 0
jmp 0x18020242e
mov eax, dword [rsp + 0x500]
inc eax
mov dword [rsp + 0x500], eax
cmp dword [rsp + 0x500], 0x32
jge 0x180202487
mov edx, dword [rsp + 0x500]
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x500]
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6b10
jmp 0x18020241e
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x1802025ec
mov edx, 1
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x4f8]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x4e4]
call fcn.1802f6900
jmp 0x18020217c
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180586f80]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x504], 0
jmp 0x180202669
mov eax, dword [rsp + 0x504]
inc eax
mov dword [rsp + 0x504], eax
movsxd rax, dword [rsp + 0x504]
cmp rax, 0x21
jae 0x180202ae4
movsxd rax, dword [rsp + 0x504]
imul rax, rax, 8
lea rcx, str.aleutian
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180202adf
movsxd rax, dword [rsp + 0x504]
imul rax, rax, 8
lea rcx, str.aleutian
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x508], eax
mov ecx, dword [rsp + 0x508]
call fcn.1802f6ee0
test eax, eax
je 0x180202adf
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3a30], rax
mov ecx, dword [rsp + 0x508]
call qword [rsp + 0x3a30]
mov ecx, dword [rsp + 0x508]
call fcn.1802f6e90
test eax, eax
jne 0x180202719
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180202700
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x12080]
call fcn.1802f6f90
lea rcx, [rsp + 0x327c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x50c], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x510], xmm0
movss xmm0, dword [rsp + 0x510]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x50c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x514], xmm0
movss xmm0, dword [rsp + 0x510]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x50c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x518], xmm0
movss xmm0, dword [rsp + 0x327c0]
addss xmm0, dword [rsp + 0x514]
movss dword [rsp + 0x327c0], xmm0
movss xmm0, dword [rsp + 0x327c8]
addss xmm0, dword [rsp + 0x518]
movss dword [rsp + 0x327c8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3a38], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x510]
lea rdx, [rsp + 0x327c0]
mov ecx, dword [rsp + 0x508]
call qword [rsp + 0x3a38]
mov dword [rsp + 0x51c], eax
mov ecx, dword [rsp + 0x51c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6d00
mov dword [rsp + 0x520], eax
mov edx, 1
mov ecx, dword [rsp + 0x51c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6cb0
test eax, eax
je 0x1802028e0
mov edx, 1
mov ecx, dword [rsp + 0x520]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6bf0
mov dword [rsp + 0x524], 0
jmp 0x18020290b
mov eax, dword [rsp + 0x524]
inc eax
mov dword [rsp + 0x524], eax
cmp dword [rsp + 0x524], 0x32
jge 0x180202964
mov edx, dword [rsp + 0x524]
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x524]
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6b10
jmp 0x1802028fb
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180202ac9
mov edx, 1
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x51c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x51c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x51c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x508]
call fcn.1802f6900
jmp 0x180202659
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180586fa0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180586fa0]
call fcn.18006a860
mov edx, 0x2e8
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x528], 0
jmp 0x180202b5f
mov eax, dword [rsp + 0x528]
inc eax
mov dword [rsp + 0x528], eax
movsxd rax, dword [rsp + 0x528]
cmp rax, 0x10
jae 0x180202c8a
movsxd rax, dword [rsp + 0x528]
imul rax, rax, 8
lea rcx, str.avenger3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180202c85
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x52c], eax
mov ecx, dword [rsp + 0x52c]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x52c]
lea rcx, [rsp + 0x120c0]
call fcn.1802f6f90
lea rcx, [rsp + 0x327a8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x52c]
lea rcx, [rsp + 0x12100]
call fcn.1800920e0
lea rcx, [rsp + 0x32790]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x12140]
lea rcx, [rsp + 0x32790]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x528]
imul rax, rax, 8
lea rcx, str.avenger3
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x12140]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x530], eax
xor edx, edx
mov ecx, dword [rsp + 0x530]
call fcn.1802f6f30
jmp 0x180202b4f
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180586fc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x534], 0
jmp 0x180202cec
mov eax, dword [rsp + 0x534]
inc eax
mov dword [rsp + 0x534], eax
movsxd rax, dword [rsp + 0x534]
cmp rax, 0x10
jae 0x180203167
movsxd rax, dword [rsp + 0x534]
imul rax, rax, 8
lea rcx, str.avenger3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180203162
movsxd rax, dword [rsp + 0x534]
imul rax, rax, 8
lea rcx, str.avenger3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x538], eax
mov ecx, dword [rsp + 0x538]
call fcn.1802f6ee0
test eax, eax
je 0x180203162
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3a40], rax
mov ecx, dword [rsp + 0x538]
call qword [rsp + 0x3a40]
mov ecx, dword [rsp + 0x538]
call fcn.1802f6e90
test eax, eax
jne 0x180202d9c
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180202d83
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x12160]
call fcn.1802f6f90
lea rcx, [rsp + 0x32778]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x53c], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x540], xmm0
movss xmm0, dword [rsp + 0x540]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x53c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x544], xmm0
movss xmm0, dword [rsp + 0x540]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x53c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x548], xmm0
movss xmm0, dword [rsp + 0x32778]
addss xmm0, dword [rsp + 0x544]
movss dword [rsp + 0x32778], xmm0
movss xmm0, dword [rsp + 0x32780]
addss xmm0, dword [rsp + 0x548]
movss dword [rsp + 0x32780], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3a48], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x540]
lea rdx, [rsp + 0x32778]
mov ecx, dword [rsp + 0x538]
call qword [rsp + 0x3a48]
mov dword [rsp + 0x54c], eax
mov ecx, dword [rsp + 0x54c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6d00
mov dword [rsp + 0x550], eax
mov edx, 1
mov ecx, dword [rsp + 0x54c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6cb0
test eax, eax
je 0x180202f63
mov edx, 1
mov ecx, dword [rsp + 0x550]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6bf0
mov dword [rsp + 0x554], 0
jmp 0x180202f8e
mov eax, dword [rsp + 0x554]
inc eax
mov dword [rsp + 0x554], eax
cmp dword [rsp + 0x554], 0x32
jge 0x180202fe7
mov edx, dword [rsp + 0x554]
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x554]
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6b10
jmp 0x180202f7e
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18020314c
mov edx, 1
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x54c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x54c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x54c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x538]
call fcn.1802f6900
jmp 0x180202cdc
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057ab80]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057ab60]
call fcn.18006a860
mov edx, 0x1b
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x558], 0
jmp 0x1802031e2
mov eax, dword [rsp + 0x558]
inc eax
mov dword [rsp + 0x558], eax
movsxd rax, dword [rsp + 0x558]
cmp rax, 0xf
jae 0x18020330d
movsxd rax, dword [rsp + 0x558]
imul rax, rax, 8
lea rcx, str.boor
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180203308
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x55c], eax
mov ecx, dword [rsp + 0x55c]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x55c]
lea rcx, [rsp + 0x12190]
call fcn.1802f6f90
lea rcx, [rsp + 0x32760]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x55c]
lea rcx, [rsp + 0x121d0]
call fcn.1800920e0
lea rcx, [rsp + 0x32748]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x12200]
lea rcx, [rsp + 0x32748]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x558]
imul rax, rax, 8
lea rcx, str.boor
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x12200]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x560], eax
xor edx, edx
mov ecx, dword [rsp + 0x560]
call fcn.1802f6f30
jmp 0x1802031d2
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057ab60]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x564], 0
jmp 0x18020336f
mov eax, dword [rsp + 0x564]
inc eax
mov dword [rsp + 0x564], eax
movsxd rax, dword [rsp + 0x564]
cmp rax, 0xf
jae 0x1802037ea
movsxd rax, dword [rsp + 0x564]
imul rax, rax, 8
lea rcx, str.boor
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802037e5
movsxd rax, dword [rsp + 0x564]
imul rax, rax, 8
lea rcx, str.boor
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x568], eax
mov ecx, dword [rsp + 0x568]
call fcn.1802f6ee0
test eax, eax
je 0x1802037e5
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3a50], rax
mov ecx, dword [rsp + 0x568]
call qword [rsp + 0x3a50]
mov ecx, dword [rsp + 0x568]
call fcn.1802f6e90
test eax, eax
jne 0x18020341f
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180203406
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x12220]
call fcn.1802f6f90
lea rcx, [rsp + 0x32730]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x56c], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x570], xmm0
movss xmm0, dword [rsp + 0x570]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x56c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x574], xmm0
movss xmm0, dword [rsp + 0x570]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x56c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x578], xmm0
movss xmm0, dword [rsp + 0x32730]
addss xmm0, dword [rsp + 0x574]
movss dword [rsp + 0x32730], xmm0
movss xmm0, dword [rsp + 0x32738]
addss xmm0, dword [rsp + 0x578]
movss dword [rsp + 0x32738], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3a58], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x570]
lea rdx, [rsp + 0x32730]
mov ecx, dword [rsp + 0x568]
call qword [rsp + 0x3a58]
mov dword [rsp + 0x57c], eax
mov ecx, dword [rsp + 0x57c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6d00
mov dword [rsp + 0x580], eax
mov edx, 1
mov ecx, dword [rsp + 0x57c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6cb0
test eax, eax
je 0x1802035e6
mov edx, 1
mov ecx, dword [rsp + 0x580]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6bf0
mov dword [rsp + 0x584], 0
jmp 0x180203611
mov eax, dword [rsp + 0x584]
inc eax
mov dword [rsp + 0x584], eax
cmp dword [rsp + 0x584], 0x32
jge 0x18020366a
mov edx, dword [rsp + 0x584]
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x584]
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6b10
jmp 0x180203601
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x1802037cf
mov edx, 1
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x57c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x57c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x57c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x568]
call fcn.1802f6900
jmp 0x18020335f
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Criminal
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057ab20]
call fcn.18006a860
mov edx, 0x1d
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x588], 0
jmp 0x180203865
mov eax, dword [rsp + 0x588]
inc eax
mov dword [rsp + 0x588], eax
movsxd rax, dword [rsp + 0x588]
cmp rax, 0x12
jae 0x180203990
movsxd rax, dword [rsp + 0x588]
imul rax, rax, 8
lea rcx, str.brioso3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020398b
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x58c], eax
mov ecx, dword [rsp + 0x58c]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x58c]
lea rcx, [rsp + 0x12260]
call fcn.1802f6f90
lea rcx, [rsp + 0x32718]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x58c]
lea rcx, [rsp + 0x12290]
call fcn.1800920e0
lea rcx, [rsp + 0x32700]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x122d0]
lea rcx, [rsp + 0x32700]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x588]
imul rax, rax, 8
lea rcx, str.brioso3
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x122d0]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x590], eax
xor edx, edx
mov ecx, dword [rsp + 0x590]
call fcn.1802f6f30
jmp 0x180203855
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057ab20]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x594], 0
jmp 0x1802039f2
mov eax, dword [rsp + 0x594]
inc eax
mov dword [rsp + 0x594], eax
movsxd rax, dword [rsp + 0x594]
cmp rax, 0x12
jae 0x180203e6d
movsxd rax, dword [rsp + 0x594]
imul rax, rax, 8
lea rcx, str.brioso3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180203e68
movsxd rax, dword [rsp + 0x594]
imul rax, rax, 8
lea rcx, str.brioso3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x598], eax
mov ecx, dword [rsp + 0x598]
call fcn.1802f6ee0
test eax, eax
je 0x180203e68
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3a60], rax
mov ecx, dword [rsp + 0x598]
call qword [rsp + 0x3a60]
mov ecx, dword [rsp + 0x598]
call fcn.1802f6e90
test eax, eax
jne 0x180203aa2
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180203a89
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x122f0]
call fcn.1802f6f90
lea rcx, [rsp + 0x326e8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x59c], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x5a0], xmm0
movss xmm0, dword [rsp + 0x5a0]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x59c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x5a4], xmm0
movss xmm0, dword [rsp + 0x5a0]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x59c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x5a8], xmm0
movss xmm0, dword [rsp + 0x326e8]
addss xmm0, dword [rsp + 0x5a4]
movss dword [rsp + 0x326e8], xmm0
movss xmm0, dword [rsp + 0x326f0]
addss xmm0, dword [rsp + 0x5a8]
movss dword [rsp + 0x326f0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3a68], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x5a0]
lea rdx, [rsp + 0x326e8]
mov ecx, dword [rsp + 0x598]
call qword [rsp + 0x3a68]
mov dword [rsp + 0x5ac], eax
mov ecx, dword [rsp + 0x5ac]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6d00
mov dword [rsp + 0x5b0], eax
mov edx, 1
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f5540
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6cb0
test eax, eax
je 0x180203c69
mov edx, 1
mov ecx, dword [rsp + 0x5b0]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6bf0
mov dword [rsp + 0x5b4], 0
jmp 0x180203c94
mov eax, dword [rsp + 0x5b4]
inc eax
mov dword [rsp + 0x5b4], eax
cmp dword [rsp + 0x5b4], 0x32
jge 0x180203ced
mov edx, dword [rsp + 0x5b4]
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x5b4]
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6b10
jmp 0x180203c84
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180203e52
mov edx, 1
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x5ac]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x598]
call fcn.1802f6900
jmp 0x1802039e2
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a6a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x5b8], 0
jmp 0x180203ecf
mov eax, dword [rsp + 0x5b8]
inc eax
mov dword [rsp + 0x5b8], eax
movsxd rax, dword [rsp + 0x5b8]
cmp rax, 0x14
jae 0x18020434a
movsxd rax, dword [rsp + 0x5b8]
imul rax, rax, 8
lea rcx, str.asbo
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180204345
movsxd rax, dword [rsp + 0x5b8]
imul rax, rax, 8
lea rcx, str.asbo
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x5bc], eax
mov ecx, dword [rsp + 0x5bc]
call fcn.1802f6ee0
test eax, eax
je 0x180204345
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3a70], rax
mov ecx, dword [rsp + 0x5bc]
call qword [rsp + 0x3a70]
mov ecx, dword [rsp + 0x5bc]
call fcn.1802f6e90
test eax, eax
jne 0x180203f7f
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180203f66
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x12320]
call fcn.1802f6f90
lea rcx, [rsp + 0x326d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x5c0], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x5c4], xmm0
movss xmm0, dword [rsp + 0x5c4]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x5c0]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x5c8], xmm0
movss xmm0, dword [rsp + 0x5c4]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x5c0]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x5cc], xmm0
movss xmm0, dword [rsp + 0x326d0]
addss xmm0, dword [rsp + 0x5c8]
movss dword [rsp + 0x326d0], xmm0
movss xmm0, dword [rsp + 0x326d8]
addss xmm0, dword [rsp + 0x5cc]
movss dword [rsp + 0x326d8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3a78], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x5c4]
lea rdx, [rsp + 0x326d0]
mov ecx, dword [rsp + 0x5bc]
call qword [rsp + 0x3a78]
mov dword [rsp + 0x5d0], eax
mov ecx, dword [rsp + 0x5d0]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6d00
mov dword [rsp + 0x5d4], eax
mov edx, 1
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f5540
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6cb0
test eax, eax
je 0x180204146
mov edx, 1
mov ecx, dword [rsp + 0x5d4]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6bf0
mov dword [rsp + 0x5d8], 0
jmp 0x180204171
mov eax, dword [rsp + 0x5d8]
inc eax
mov dword [rsp + 0x5d8], eax
cmp dword [rsp + 0x5d8], 0x32
jge 0x1802041ca
mov edx, dword [rsp + 0x5d8]
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x5d8]
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6b10
jmp 0x180204161
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18020432f
mov edx, 1
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x5d0]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x5bc]
call fcn.1802f6900
jmp 0x180203ebf
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a680]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x5dc], 0
jmp 0x1802043c7
mov eax, dword [rsp + 0x5dc]
inc eax
mov dword [rsp + 0x5dc], eax
movsxd rax, dword [rsp + 0x5dc]
cmp rax, 0x16
jae 0x180204842
movsxd rax, dword [rsp + 0x5dc]
imul rax, rax, 8
lea rcx, str.caracara2
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020483d
movsxd rax, dword [rsp + 0x5dc]
imul rax, rax, 8
lea rcx, str.caracara2
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x5e0], eax
mov ecx, dword [rsp + 0x5e0]
call fcn.1802f6ee0
test eax, eax
je 0x18020483d
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3a80], rax
mov ecx, dword [rsp + 0x5e0]
call qword [rsp + 0x3a80]
mov ecx, dword [rsp + 0x5e0]
call fcn.1802f6e90
test eax, eax
jne 0x180204477
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18020445e
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x12360]
call fcn.1802f6f90
lea rcx, [rsp + 0x326b8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x5e4], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x5e8], xmm0
movss xmm0, dword [rsp + 0x5e8]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x5e4]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x5ec], xmm0
movss xmm0, dword [rsp + 0x5e8]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x5e4]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x5f0], xmm0
movss xmm0, dword [rsp + 0x326b8]
addss xmm0, dword [rsp + 0x5ec]
movss dword [rsp + 0x326b8], xmm0
movss xmm0, dword [rsp + 0x326c0]
addss xmm0, dword [rsp + 0x5f0]
movss dword [rsp + 0x326c0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3a88], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x5e8]
lea rdx, [rsp + 0x326b8]
mov ecx, dword [rsp + 0x5e0]
call qword [rsp + 0x3a88]
mov dword [rsp + 0x5f4], eax
mov ecx, dword [rsp + 0x5f4]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6d00
mov dword [rsp + 0x5f8], eax
mov edx, 1
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f5540
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6cb0
test eax, eax
je 0x18020463e
mov edx, 1
mov ecx, dword [rsp + 0x5f8]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6bf0
mov dword [rsp + 0x5fc], 0
jmp 0x180204669
mov eax, dword [rsp + 0x5fc]
inc eax
mov dword [rsp + 0x5fc], eax
cmp dword [rsp + 0x5fc], 0x32
jge 0x1802046c2
mov edx, dword [rsp + 0x5fc]
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x5fc]
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6b10
jmp 0x180204659
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180204827
mov edx, 1
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x5f4]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x5e0]
call fcn.1802f6900
jmp 0x1802043b7
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180579ae0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a6c0]
call fcn.18006a860
mov edx, 0x219
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x600], 0
jmp 0x1802048d8
mov eax, dword [rsp + 0x600]
inc eax
mov dword [rsp + 0x600], eax
movsxd rax, dword [rsp + 0x600]
cmp rax, 0x2d
jae 0x180204a03
movsxd rax, dword [rsp + 0x600]
imul rax, rax, 8
lea rcx, str.bruiser
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802049fe
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x604], eax
mov ecx, dword [rsp + 0x604]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x604]
lea rcx, [rsp + 0x123a0]
call fcn.1802f6f90
lea rcx, [rsp + 0x326a0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x604]
lea rcx, [rsp + 0x123e0]
call fcn.1800920e0
lea rcx, [rsp + 0x32688]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x12410]
lea rcx, [rsp + 0x32688]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x600]
imul rax, rax, 8
lea rcx, str.bruiser
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x12410]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x608], eax
xor edx, edx
mov ecx, dword [rsp + 0x608]
call fcn.1802f6f30
jmp 0x1802048c8
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a6c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x60c], 0
jmp 0x180204a80
mov eax, dword [rsp + 0x60c]
inc eax
mov dword [rsp + 0x60c], eax
movsxd rax, dword [rsp + 0x60c]
cmp rax, 0x2d
jae 0x180204efb
movsxd rax, dword [rsp + 0x60c]
imul rax, rax, 8
lea rcx, str.bruiser
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180204ef6
movsxd rax, dword [rsp + 0x60c]
imul rax, rax, 8
lea rcx, str.bruiser
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x610], eax
mov ecx, dword [rsp + 0x610]
call fcn.1802f6ee0
test eax, eax
je 0x180204ef6
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3a90], rax
mov ecx, dword [rsp + 0x610]
call qword [rsp + 0x3a90]
mov ecx, dword [rsp + 0x610]
call fcn.1802f6e90
test eax, eax
jne 0x180204b30
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180204b17
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x12430]
call fcn.1802f6f90
lea rcx, [rsp + 0x32670]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x614], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x618], xmm0
movss xmm0, dword [rsp + 0x618]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x614]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x61c], xmm0
movss xmm0, dword [rsp + 0x618]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x614]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x620], xmm0
movss xmm0, dword [rsp + 0x32670]
addss xmm0, dword [rsp + 0x61c]
movss dword [rsp + 0x32670], xmm0
movss xmm0, dword [rsp + 0x32678]
addss xmm0, dword [rsp + 0x620]
movss dword [rsp + 0x32678], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3a98], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x618]
lea rdx, [rsp + 0x32670]
mov ecx, dword [rsp + 0x610]
call qword [rsp + 0x3a98]
mov dword [rsp + 0x624], eax
mov ecx, dword [rsp + 0x624]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x624]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x624]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x624]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x624]
call fcn.1802f6d00
mov dword [rsp + 0x628], eax
mov edx, 1
mov ecx, dword [rsp + 0x624]
call fcn.1802f5540
mov ecx, dword [rsp + 0x624]
call fcn.1802f6cb0
test eax, eax
je 0x180204cf7
mov edx, 1
mov ecx, dword [rsp + 0x628]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x624]
call fcn.1802f6bf0
mov dword [rsp + 0x62c], 0
jmp 0x180204d22
mov eax, dword [rsp + 0x62c]
inc eax
mov dword [rsp + 0x62c], eax
cmp dword [rsp + 0x62c], 0x32
jge 0x180204d7b
mov edx, dword [rsp + 0x62c]
mov ecx, dword [rsp + 0x624]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x62c]
mov ecx, dword [rsp + 0x624]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x624]
call fcn.1802f6b10
jmp 0x180204d12
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180204ee0
mov edx, 1
mov ecx, dword [rsp + 0x624]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x624]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x624]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x624]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x624]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x624]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x624]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x624]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x624]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x624]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x624]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x624]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x624]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x624]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x624]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x610]
call fcn.1802f6900
jmp 0x180204a70
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a2c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a6e0]
call fcn.18006a860
mov edx, 0x7e
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x630], 0
jmp 0x180204f91
mov eax, dword [rsp + 0x630]
inc eax
mov dword [rsp + 0x630], eax
movsxd rax, dword [rsp + 0x630]
cmp rax, 0xe
jae 0x1802050bc
movsxd rax, dword [rsp + 0x630]
imul rax, rax, 8
lea rcx, str.blimp3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802050b7
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x634], eax
mov ecx, dword [rsp + 0x634]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x634]
lea rcx, [rsp + 0x12470]
call fcn.1802f6f90
lea rcx, [rsp + 0x32658]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x634]
lea rcx, [rsp + 0x124a0]
call fcn.1800920e0
lea rcx, [rsp + 0x32640]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x124e0]
lea rcx, [rsp + 0x32640]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x630]
imul rax, rax, 8
lea rcx, str.blimp3
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x124e0]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x638], eax
xor edx, edx
mov ecx, dword [rsp + 0x638]
call fcn.1802f6f30
jmp 0x180204f81
call fcn.180199f90
movss xmm0, dword [0x1805041e0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504218]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a6e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x63c], 0
jmp 0x180205139
mov eax, dword [rsp + 0x63c]
inc eax
mov dword [rsp + 0x63c], eax
movsxd rax, dword [rsp + 0x63c]
cmp rax, 0xe
jae 0x1802055b4
movsxd rax, dword [rsp + 0x63c]
imul rax, rax, 8
lea rcx, str.blimp3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802055af
movsxd rax, dword [rsp + 0x63c]
imul rax, rax, 8
lea rcx, str.blimp3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x640], eax
mov ecx, dword [rsp + 0x640]
call fcn.1802f6ee0
test eax, eax
je 0x1802055af
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3aa0], rax
mov ecx, dword [rsp + 0x640]
call qword [rsp + 0x3aa0]
mov ecx, dword [rsp + 0x640]
call fcn.1802f6e90
test eax, eax
jne 0x1802051e9
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802051d0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x12500]
call fcn.1802f6f90
lea rcx, [rsp + 0x32628]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x644], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x648], xmm0
movss xmm0, dword [rsp + 0x648]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x644]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x64c], xmm0
movss xmm0, dword [rsp + 0x648]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x644]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x650], xmm0
movss xmm0, dword [rsp + 0x32628]
addss xmm0, dword [rsp + 0x64c]
movss dword [rsp + 0x32628], xmm0
movss xmm0, dword [rsp + 0x32630]
addss xmm0, dword [rsp + 0x650]
movss dword [rsp + 0x32630], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3aa8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x648]
lea rdx, [rsp + 0x32628]
mov ecx, dword [rsp + 0x640]
call qword [rsp + 0x3aa8]
mov dword [rsp + 0x654], eax
mov ecx, dword [rsp + 0x654]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x654]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x654]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x654]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x654]
call fcn.1802f6d00
mov dword [rsp + 0x658], eax
mov edx, 1
mov ecx, dword [rsp + 0x654]
call fcn.1802f5540
mov ecx, dword [rsp + 0x654]
call fcn.1802f6cb0
test eax, eax
je 0x1802053b0
mov edx, 1
mov ecx, dword [rsp + 0x658]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x654]
call fcn.1802f6bf0
mov dword [rsp + 0x65c], 0
jmp 0x1802053db
mov eax, dword [rsp + 0x65c]
inc eax
mov dword [rsp + 0x65c], eax
cmp dword [rsp + 0x65c], 0x32
jge 0x180205434
mov edx, dword [rsp + 0x65c]
mov ecx, dword [rsp + 0x654]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x65c]
mov ecx, dword [rsp + 0x654]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x654]
call fcn.1802f6b10
jmp 0x1802053cb
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180205599
mov edx, 1
mov ecx, dword [rsp + 0x654]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x654]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x654]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x654]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x654]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x654]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x654]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x654]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x654]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x654]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x654]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x654]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x654]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x654]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x654]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x640]
call fcn.1802f6900
jmp 0x180205129
call fcn.180199f90
movss xmm0, dword [0x1805041d4]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504204]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a700]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a720]
call fcn.18006a860
mov edx, 0x80
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x660], 0
jmp 0x18020564a
mov eax, dword [rsp + 0x660]
inc eax
mov dword [rsp + 0x660], eax
movsxd rax, dword [rsp + 0x660]
cmp rax, 0x10
jae 0x180205775
movsxd rax, dword [rsp + 0x660]
imul rax, rax, 8
lea rcx, str.caracara
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180205770
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x664], eax
mov ecx, dword [rsp + 0x664]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x664]
lea rcx, [rsp + 0x12530]
call fcn.1802f6f90
lea rcx, [rsp + 0x32610]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x664]
lea rcx, [rsp + 0x12570]
call fcn.1800920e0
lea rcx, [rsp + 0x325f8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x125a0]
lea rcx, [rsp + 0x325f8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x660]
imul rax, rax, 8
lea rcx, str.caracara
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x125a0]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x668], eax
xor edx, edx
mov ecx, dword [rsp + 0x668]
call fcn.1802f6f30
jmp 0x18020563a
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a720]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x66c], 0
jmp 0x1802057f2
mov eax, dword [rsp + 0x66c]
inc eax
mov dword [rsp + 0x66c], eax
movsxd rax, dword [rsp + 0x66c]
cmp rax, 0x10
jae 0x180205c6d
movsxd rax, dword [rsp + 0x66c]
imul rax, rax, 8
lea rcx, str.caracara
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180205c68
movsxd rax, dword [rsp + 0x66c]
imul rax, rax, 8
lea rcx, str.caracara
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x670], eax
mov ecx, dword [rsp + 0x670]
call fcn.1802f6ee0
test eax, eax
je 0x180205c68
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3ab0], rax
mov ecx, dword [rsp + 0x670]
call qword [rsp + 0x3ab0]
mov ecx, dword [rsp + 0x670]
call fcn.1802f6e90
test eax, eax
jne 0x1802058a2
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180205889
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x125c0]
call fcn.1802f6f90
lea rcx, [rsp + 0x325e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x674], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x678], xmm0
movss xmm0, dword [rsp + 0x678]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x674]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x67c], xmm0
movss xmm0, dword [rsp + 0x678]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x674]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x680], xmm0
movss xmm0, dword [rsp + 0x325e0]
addss xmm0, dword [rsp + 0x67c]
movss dword [rsp + 0x325e0], xmm0
movss xmm0, dword [rsp + 0x325e8]
addss xmm0, dword [rsp + 0x680]
movss dword [rsp + 0x325e8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3ab8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x678]
lea rdx, [rsp + 0x325e0]
mov ecx, dword [rsp + 0x670]
call qword [rsp + 0x3ab8]
mov dword [rsp + 0x684], eax
mov ecx, dword [rsp + 0x684]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x684]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x684]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x684]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x684]
call fcn.1802f6d00
mov dword [rsp + 0x688], eax
mov edx, 1
mov ecx, dword [rsp + 0x684]
call fcn.1802f5540
mov ecx, dword [rsp + 0x684]
call fcn.1802f6cb0
test eax, eax
je 0x180205a69
mov edx, 1
mov ecx, dword [rsp + 0x688]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x684]
call fcn.1802f6bf0
mov dword [rsp + 0x68c], 0
jmp 0x180205a94
mov eax, dword [rsp + 0x68c]
inc eax
mov dword [rsp + 0x68c], eax
cmp dword [rsp + 0x68c], 0x32
jge 0x180205aed
mov edx, dword [rsp + 0x68c]
mov ecx, dword [rsp + 0x684]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x68c]
mov ecx, dword [rsp + 0x684]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x684]
call fcn.1802f6b10
jmp 0x180205a84
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180205c52
mov edx, 1
mov ecx, dword [rsp + 0x684]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x684]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x684]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x684]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x684]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x684]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x684]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x684]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x684]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x684]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x684]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x684]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x684]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x684]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x684]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x670]
call fcn.1802f6900
jmp 0x1802057e2
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Doomsday
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a740]
call fcn.18006a860
mov edx, 0x82
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x690], 0
jmp 0x180205d03
mov eax, dword [rsp + 0x690]
inc eax
mov dword [rsp + 0x690], eax
movsxd rax, dword [rsp + 0x690]
cmp rax, 0x1c
jae 0x180205e53
movsxd rax, dword [rsp + 0x690]
imul rax, rax, 8
lea rcx, str.autarch
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180205e29
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x694], eax
mov ecx, dword [rsp + 0x694]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x694]
lea rcx, [rsp + 0x12600]
call fcn.1802f6f90
lea rcx, [rsp + 0x325c8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x694]
lea rcx, [rsp + 0x12640]
call fcn.1800920e0
lea rcx, [rsp + 0x325b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x12680]
lea rcx, [rsp + 0x325b0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x690]
imul rax, rax, 8
lea rcx, str.autarch
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x12680]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x698], eax
xor edx, edx
mov ecx, dword [rsp + 0x698]
call fcn.1802f6f30
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp 0x180205cf3
jmp case.0x1801f9d99.1
lea rcx, [0x18057a740]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x69c], 0
jmp 0x180205eab
mov eax, dword [rsp + 0x69c]
inc eax
mov dword [rsp + 0x69c], eax
movsxd rax, dword [rsp + 0x69c]
cmp rax, 0x1c
jae 0x180206326
movsxd rax, dword [rsp + 0x69c]
imul rax, rax, 8
lea rcx, str.autarch
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180206321
movsxd rax, dword [rsp + 0x69c]
imul rax, rax, 8
lea rcx, str.autarch
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x6a0], eax
mov ecx, dword [rsp + 0x6a0]
call fcn.1802f6ee0
test eax, eax
je 0x180206321
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3ac0], rax
mov ecx, dword [rsp + 0x6a0]
call qword [rsp + 0x3ac0]
mov ecx, dword [rsp + 0x6a0]
call fcn.1802f6e90
test eax, eax
jne 0x180205f5b
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180205f42
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x126a0]
call fcn.1802f6f90
lea rcx, [rsp + 0x32598]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x6a4], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x6a8], xmm0
movss xmm0, dword [rsp + 0x6a8]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x6a4]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x6ac], xmm0
movss xmm0, dword [rsp + 0x6a8]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x6a4]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x6b0], xmm0
movss xmm0, dword [rsp + 0x32598]
addss xmm0, dword [rsp + 0x6ac]
movss dword [rsp + 0x32598], xmm0
movss xmm0, dword [rsp + 0x325a0]
addss xmm0, dword [rsp + 0x6b0]
movss dword [rsp + 0x325a0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3ac8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x6a8]
lea rdx, [rsp + 0x32598]
mov ecx, dword [rsp + 0x6a0]
call qword [rsp + 0x3ac8]
mov dword [rsp + 0x6b4], eax
mov ecx, dword [rsp + 0x6b4]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6d00
mov dword [rsp + 0x6b8], eax
mov edx, 1
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f5540
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6cb0
test eax, eax
je 0x180206122
mov edx, 1
mov ecx, dword [rsp + 0x6b8]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6bf0
mov dword [rsp + 0x6bc], 0
jmp 0x18020614d
mov eax, dword [rsp + 0x6bc]
inc eax
mov dword [rsp + 0x6bc], eax
cmp dword [rsp + 0x6bc], 0x32
jge 0x1802061a6
mov edx, dword [rsp + 0x6bc]
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x6bc]
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6b10
jmp 0x18020613d
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18020630b
mov edx, 1
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x6b4]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x6a0]
call fcn.1802f6900
jmp 0x180205e9b
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a320]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a760]
call fcn.18006a860
mov edx, 0x84
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x6c0], 0
jmp 0x1802063bc
mov eax, dword [rsp + 0x6c0]
inc eax
mov dword [rsp + 0x6c0], eax
movsxd rax, dword [rsp + 0x6c0]
cmp rax, 0x13
jae 0x1802064e7
movsxd rax, dword [rsp + 0x6c0]
imul rax, rax, 8
lea rcx, str.havok
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802064e2
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x6c4], eax
mov ecx, dword [rsp + 0x6c4]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x6c4]
lea rcx, [rsp + 0x126d0]
call fcn.1802f6f90
lea rcx, [rsp + 0x32580]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x6c4]
lea rcx, [rsp + 0x12710]
call fcn.1800920e0
lea rcx, [rsp + 0x32568]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x12740]
lea rcx, [rsp + 0x32568]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x6c0]
imul rax, rax, 8
lea rcx, str.havok
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x12740]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x6c8], eax
xor edx, edx
mov ecx, dword [rsp + 0x6c8]
call fcn.1802f6f30
jmp 0x1802063ac
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a760]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x6cc], 0
jmp 0x180206564
mov eax, dword [rsp + 0x6cc]
inc eax
mov dword [rsp + 0x6cc], eax
movsxd rax, dword [rsp + 0x6cc]
cmp rax, 0x13
jae 0x1802069df
movsxd rax, dword [rsp + 0x6cc]
imul rax, rax, 8
lea rcx, str.havok
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802069da
movsxd rax, dword [rsp + 0x6cc]
imul rax, rax, 8
lea rcx, str.havok
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x6d0], eax
mov ecx, dword [rsp + 0x6d0]
call fcn.1802f6ee0
test eax, eax
je 0x1802069da
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3ad0], rax
mov ecx, dword [rsp + 0x6d0]
call qword [rsp + 0x3ad0]
mov ecx, dword [rsp + 0x6d0]
call fcn.1802f6e90
test eax, eax
jne 0x180206614
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802065fb
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x12760]
call fcn.1802f6f90
lea rcx, [rsp + 0x32550]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x6d4], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x6d8], xmm0
movss xmm0, dword [rsp + 0x6d8]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x6d4]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x6dc], xmm0
movss xmm0, dword [rsp + 0x6d8]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x6d4]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x6e0], xmm0
movss xmm0, dword [rsp + 0x32550]
addss xmm0, dword [rsp + 0x6dc]
movss dword [rsp + 0x32550], xmm0
movss xmm0, dword [rsp + 0x32558]
addss xmm0, dword [rsp + 0x6e0]
movss dword [rsp + 0x32558], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3ad8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x6d8]
lea rdx, [rsp + 0x32550]
mov ecx, dword [rsp + 0x6d0]
call qword [rsp + 0x3ad8]
mov dword [rsp + 0x6e4], eax
mov ecx, dword [rsp + 0x6e4]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6d00
mov dword [rsp + 0x6e8], eax
mov edx, 1
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f5540
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6cb0
test eax, eax
je 0x1802067db
mov edx, 1
mov ecx, dword [rsp + 0x6e8]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6bf0
mov dword [rsp + 0x6ec], 0
jmp 0x180206806
mov eax, dword [rsp + 0x6ec]
inc eax
mov dword [rsp + 0x6ec], eax
cmp dword [rsp + 0x6ec], 0x32
jge 0x18020685f
mov edx, dword [rsp + 0x6ec]
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x6ec]
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6b10
jmp 0x1802067f6
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x1802069c4
mov edx, 1
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x6e4]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x6d0]
call fcn.1802f6900
jmp 0x180206554
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a340]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a780]
call fcn.18006a860
mov edx, 0x86
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x6f0], 0
jmp 0x180206a75
mov eax, dword [rsp + 0x6f0]
inc eax
mov dword [rsp + 0x6f0], eax
movsxd rax, dword [rsp + 0x6f0]
cmp rax, 0x13
jae 0x180206ba0
movsxd rax, dword [rsp + 0x6f0]
imul rax, rax, 8
lea rcx, [0x180588fc0]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180206b9b
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x6f4], eax
mov ecx, dword [rsp + 0x6f4]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x6f4]
lea rcx, [rsp + 0x127a0]
call fcn.1802f6f90
lea rcx, [rsp + 0x32538]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x6f4]
lea rcx, [rsp + 0x127d0]
call fcn.1800920e0
lea rcx, [rsp + 0x32520]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x12810]
lea rcx, [rsp + 0x32520]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x6f0]
imul rax, rax, 8
lea rcx, [0x180588fc0]
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x12810]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x6f8], eax
xor edx, edx
mov ecx, dword [rsp + 0x6f8]
call fcn.1802f6f30
jmp 0x180206a65
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a780]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x6fc], 0
jmp 0x180206c1d
mov eax, dword [rsp + 0x6fc]
inc eax
mov dword [rsp + 0x6fc], eax
movsxd rax, dword [rsp + 0x6fc]
cmp rax, 0x13
jae 0x180207098
movsxd rax, dword [rsp + 0x6fc]
imul rax, rax, 8
lea rcx, [0x180588fc0]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180207093
movsxd rax, dword [rsp + 0x6fc]
imul rax, rax, 8
lea rcx, [0x180588fc0]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x700], eax
mov ecx, dword [rsp + 0x700]
call fcn.1802f6ee0
test eax, eax
je 0x180207093
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3ae0], rax
mov ecx, dword [rsp + 0x700]
call qword [rsp + 0x3ae0]
mov ecx, dword [rsp + 0x700]
call fcn.1802f6e90
test eax, eax
jne 0x180206ccd
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180206cb4
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x12830]
call fcn.1802f6f90
lea rcx, [rsp + 0x32508]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x704], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x708], xmm0
movss xmm0, dword [rsp + 0x708]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x704]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x70c], xmm0
movss xmm0, dword [rsp + 0x708]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x704]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x710], xmm0
movss xmm0, dword [rsp + 0x32508]
addss xmm0, dword [rsp + 0x70c]
movss dword [rsp + 0x32508], xmm0
movss xmm0, dword [rsp + 0x32510]
addss xmm0, dword [rsp + 0x710]
movss dword [rsp + 0x32510], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3ae8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x708]
lea rdx, [rsp + 0x32508]
mov ecx, dword [rsp + 0x700]
call qword [rsp + 0x3ae8]
mov dword [rsp + 0x714], eax
mov ecx, dword [rsp + 0x714]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x714]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x714]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x714]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x714]
call fcn.1802f6d00
mov dword [rsp + 0x718], eax
mov edx, 1
mov ecx, dword [rsp + 0x714]
call fcn.1802f5540
mov ecx, dword [rsp + 0x714]
call fcn.1802f6cb0
test eax, eax
je 0x180206e94
mov edx, 1
mov ecx, dword [rsp + 0x718]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x714]
call fcn.1802f6bf0
mov dword [rsp + 0x71c], 0
jmp 0x180206ebf
mov eax, dword [rsp + 0x71c]
inc eax
mov dword [rsp + 0x71c], eax
cmp dword [rsp + 0x71c], 0x32
jge 0x180206f18
mov edx, dword [rsp + 0x71c]
mov ecx, dword [rsp + 0x714]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x71c]
mov ecx, dword [rsp + 0x714]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x714]
call fcn.1802f6b10
jmp 0x180206eaf
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18020707d
mov edx, 1
mov ecx, dword [rsp + 0x714]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x714]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x714]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x714]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x714]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x714]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x714]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x714]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x714]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x714]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x714]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x714]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x714]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x714]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x714]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x700]
call fcn.1802f6900
jmp 0x180206c0d
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a360]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a7a0]
call fcn.18006a860
mov edx, 0x88
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x720], 0
jmp 0x18020712e
mov eax, dword [rsp + 0x720]
inc eax
mov dword [rsp + 0x720], eax
movsxd rax, dword [rsp + 0x720]
cmp rax, 0xf
jae 0x180207259
movsxd rax, dword [rsp + 0x720]
imul rax, rax, 8
lea rcx, str.bf400
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180207254
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x724], eax
mov ecx, dword [rsp + 0x724]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x724]
lea rcx, [rsp + 0x12860]
call fcn.1802f6f90
lea rcx, [rsp + 0x324f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x724]
lea rcx, [rsp + 0x128a0]
call fcn.1800920e0
lea rcx, [rsp + 0x324d8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x128e0]
lea rcx, [rsp + 0x324d8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x720]
imul rax, rax, 8
lea rcx, str.bf400
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x128e0]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x728], eax
xor edx, edx
mov ecx, dword [rsp + 0x728]
call fcn.1802f6f30
jmp 0x18020711e
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a7a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x72c], 0
jmp 0x1802072d6
mov eax, dword [rsp + 0x72c]
inc eax
mov dword [rsp + 0x72c], eax
movsxd rax, dword [rsp + 0x72c]
cmp rax, 0xf
jae 0x180207751
movsxd rax, dword [rsp + 0x72c]
imul rax, rax, 8
lea rcx, str.bf400
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020774c
movsxd rax, dword [rsp + 0x72c]
imul rax, rax, 8
lea rcx, str.bf400
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x730], eax
mov ecx, dword [rsp + 0x730]
call fcn.1802f6ee0
test eax, eax
je 0x18020774c
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3af0], rax
mov ecx, dword [rsp + 0x730]
call qword [rsp + 0x3af0]
mov ecx, dword [rsp + 0x730]
call fcn.1802f6e90
test eax, eax
jne 0x180207386
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18020736d
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x12900]
call fcn.1802f6f90
lea rcx, [rsp + 0x324c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x734], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x738], xmm0
movss xmm0, dword [rsp + 0x738]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x734]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x73c], xmm0
movss xmm0, dword [rsp + 0x738]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x734]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x740], xmm0
movss xmm0, dword [rsp + 0x324c0]
addss xmm0, dword [rsp + 0x73c]
movss dword [rsp + 0x324c0], xmm0
movss xmm0, dword [rsp + 0x324c8]
addss xmm0, dword [rsp + 0x740]
movss dword [rsp + 0x324c8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3af8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x738]
lea rdx, [rsp + 0x324c0]
mov ecx, dword [rsp + 0x730]
call qword [rsp + 0x3af8]
mov dword [rsp + 0x744], eax
mov ecx, dword [rsp + 0x744]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x744]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x744]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x744]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x744]
call fcn.1802f6d00
mov dword [rsp + 0x748], eax
mov edx, 1
mov ecx, dword [rsp + 0x744]
call fcn.1802f5540
mov ecx, dword [rsp + 0x744]
call fcn.1802f6cb0
test eax, eax
je 0x18020754d
mov edx, 1
mov ecx, dword [rsp + 0x748]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x744]
call fcn.1802f6bf0
mov dword [rsp + 0x74c], 0
jmp 0x180207578
mov eax, dword [rsp + 0x74c]
inc eax
mov dword [rsp + 0x74c], eax
cmp dword [rsp + 0x74c], 0x32
jge 0x1802075d1
mov edx, dword [rsp + 0x74c]
mov ecx, dword [rsp + 0x744]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x74c]
mov ecx, dword [rsp + 0x744]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x744]
call fcn.1802f6b10
jmp 0x180207568
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180207736
mov edx, 1
mov ecx, dword [rsp + 0x744]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x744]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x744]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x744]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x744]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x744]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x744]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x744]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x744]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x744]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x744]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x744]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x744]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x744]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x744]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x730]
call fcn.1802f6900
jmp 0x1802072c6
call fcn.180199f90
movss xmm0, dword [0x1805041e0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504218]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a380]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a7c0]
call fcn.18006a860
mov edx, 0x8a
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x750], 0
jmp 0x1802077e7
mov eax, dword [rsp + 0x750]
inc eax
mov dword [rsp + 0x750], eax
movsxd rax, dword [rsp + 0x750]
cmp rax, 0x17
jae 0x180207912
movsxd rax, dword [rsp + 0x750]
imul rax, rax, 8
lea rcx, str.blazer5
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020790d
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x754], eax
mov ecx, dword [rsp + 0x754]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x754]
lea rcx, [rsp + 0x12940]
call fcn.1802f6f90
lea rcx, [rsp + 0x324a8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x754]
lea rcx, [rsp + 0x12970]
call fcn.1800920e0
lea rcx, [rsp + 0x32490]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x129b0]
lea rcx, [rsp + 0x32490]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x750]
imul rax, rax, 8
lea rcx, str.blazer5
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x129b0]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x758], eax
xor edx, edx
mov ecx, dword [rsp + 0x758]
call fcn.1802f6f30
jmp 0x1802077d7
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a7c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x75c], 0
jmp 0x18020798f
mov eax, dword [rsp + 0x75c]
inc eax
mov dword [rsp + 0x75c], eax
movsxd rax, dword [rsp + 0x75c]
cmp rax, 0x17
jae 0x180207e0a
movsxd rax, dword [rsp + 0x75c]
imul rax, rax, 8
lea rcx, str.blazer5
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180207e05
movsxd rax, dword [rsp + 0x75c]
imul rax, rax, 8
lea rcx, str.blazer5
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x760], eax
mov ecx, dword [rsp + 0x760]
call fcn.1802f6ee0
test eax, eax
je 0x180207e05
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3b00], rax
mov ecx, dword [rsp + 0x760]
call qword [rsp + 0x3b00]
mov ecx, dword [rsp + 0x760]
call fcn.1802f6e90
test eax, eax
jne 0x180207a3f
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180207a26
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x129d0]
call fcn.1802f6f90
lea rcx, [rsp + 0x32478]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x764], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x768], xmm0
movss xmm0, dword [rsp + 0x768]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x764]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x76c], xmm0
movss xmm0, dword [rsp + 0x768]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x764]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x770], xmm0
movss xmm0, dword [rsp + 0x32478]
addss xmm0, dword [rsp + 0x76c]
movss dword [rsp + 0x32478], xmm0
movss xmm0, dword [rsp + 0x32480]
addss xmm0, dword [rsp + 0x770]
movss dword [rsp + 0x32480], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3b08], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x768]
lea rdx, [rsp + 0x32478]
mov ecx, dword [rsp + 0x760]
call qword [rsp + 0x3b08]
mov dword [rsp + 0x774], eax
mov ecx, dword [rsp + 0x774]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x774]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x774]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x774]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x774]
call fcn.1802f6d00
mov dword [rsp + 0x778], eax
mov edx, 1
mov ecx, dword [rsp + 0x774]
call fcn.1802f5540
mov ecx, dword [rsp + 0x774]
call fcn.1802f6cb0
test eax, eax
je 0x180207c06
mov edx, 1
mov ecx, dword [rsp + 0x778]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x774]
call fcn.1802f6bf0
mov dword [rsp + 0x77c], 0
jmp 0x180207c31
mov eax, dword [rsp + 0x77c]
inc eax
mov dword [rsp + 0x77c], eax
cmp dword [rsp + 0x77c], 0x32
jge 0x180207c8a
mov edx, dword [rsp + 0x77c]
mov ecx, dword [rsp + 0x774]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x77c]
mov ecx, dword [rsp + 0x774]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x774]
call fcn.1802f6b10
jmp 0x180207c21
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180207def
mov edx, 1
mov ecx, dword [rsp + 0x774]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x774]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x774]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x774]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x774]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x774]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x774]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x774]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x774]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x774]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x774]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x774]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x774]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x774]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x774]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x760]
call fcn.1802f6900
jmp 0x18020797f
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a3a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a800]
call fcn.18006a860
mov edx, 0x8c
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x780], 0
jmp 0x180207ea0
mov eax, dword [rsp + 0x780]
inc eax
mov dword [rsp + 0x780], eax
movsxd rax, dword [rsp + 0x780]
cmp rax, 0x15
jae 0x180207fcb
movsxd rax, dword [rsp + 0x780]
imul rax, rax, 8
lea rcx, str.dinghy
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180207fc6
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x784], eax
mov ecx, dword [rsp + 0x784]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x784]
lea rcx, [rsp + 0x12a00]
call fcn.1802f6f90
lea rcx, [rsp + 0x32460]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x784]
lea rcx, [rsp + 0x12a40]
call fcn.1800920e0
lea rcx, [rsp + 0x32448]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x12a70]
lea rcx, [rsp + 0x32448]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x780]
imul rax, rax, 8
lea rcx, str.dinghy
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x12a70]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x788], eax
xor edx, edx
mov ecx, dword [rsp + 0x788]
call fcn.1802f6f30
jmp 0x180207e90
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a800]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x78c], 0
jmp 0x180208048
mov eax, dword [rsp + 0x78c]
inc eax
mov dword [rsp + 0x78c], eax
movsxd rax, dword [rsp + 0x78c]
cmp rax, 0x15
jae 0x1802084c3
movsxd rax, dword [rsp + 0x78c]
imul rax, rax, 8
lea rcx, str.dinghy
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802084be
movsxd rax, dword [rsp + 0x78c]
imul rax, rax, 8
lea rcx, str.dinghy
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x790], eax
mov ecx, dword [rsp + 0x790]
call fcn.1802f6ee0
test eax, eax
je 0x1802084be
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3b10], rax
mov ecx, dword [rsp + 0x790]
call qword [rsp + 0x3b10]
mov ecx, dword [rsp + 0x790]
call fcn.1802f6e90
test eax, eax
jne 0x1802080f8
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802080df
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x12a90]
call fcn.1802f6f90
lea rcx, [rsp + 0x32430]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x794], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x798], xmm0
movss xmm0, dword [rsp + 0x798]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x794]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x79c], xmm0
movss xmm0, dword [rsp + 0x798]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x794]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x7a0], xmm0
movss xmm0, dword [rsp + 0x32430]
addss xmm0, dword [rsp + 0x79c]
movss dword [rsp + 0x32430], xmm0
movss xmm0, dword [rsp + 0x32438]
addss xmm0, dword [rsp + 0x7a0]
movss dword [rsp + 0x32438], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3b18], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x798]
lea rdx, [rsp + 0x32430]
mov ecx, dword [rsp + 0x790]
call qword [rsp + 0x3b18]
mov dword [rsp + 0x7a4], eax
mov ecx, dword [rsp + 0x7a4]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6d00
mov dword [rsp + 0x7a8], eax
mov edx, 1
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f5540
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6cb0
test eax, eax
je 0x1802082bf
mov edx, 1
mov ecx, dword [rsp + 0x7a8]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6bf0
mov dword [rsp + 0x7ac], 0
jmp 0x1802082ea
mov eax, dword [rsp + 0x7ac]
inc eax
mov dword [rsp + 0x7ac], eax
cmp dword [rsp + 0x7ac], 0x32
jge 0x180208343
mov edx, dword [rsp + 0x7ac]
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x7ac]
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6b10
jmp 0x1802082da
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x1802084a8
mov edx, 1
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x7a4]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x790]
call fcn.1802f6900
jmp 0x180208038
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a3c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a7e0]
call fcn.18006a860
mov edx, 0x8e
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x7b0], 0
jmp 0x180208559
mov eax, dword [rsp + 0x7b0]
inc eax
mov dword [rsp + 0x7b0], eax
movsxd rax, dword [rsp + 0x7b0]
cmp rax, 0xb
jae 0x180208684
movsxd rax, dword [rsp + 0x7b0]
imul rax, rax, 8
lea rcx, str.benson
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020867f
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x7b4], eax
mov ecx, dword [rsp + 0x7b4]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x7b4]
lea rcx, [rsp + 0x12ad0]
call fcn.1802f6f90
lea rcx, [rsp + 0x32418]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x7b4]
lea rcx, [rsp + 0x12b00]
call fcn.1800920e0
lea rcx, [rsp + 0x32400]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x12b40]
lea rcx, [rsp + 0x32400]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x7b0]
imul rax, rax, 8
lea rcx, str.benson
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x12b40]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x7b8], eax
xor edx, edx
mov ecx, dword [rsp + 0x7b8]
call fcn.1802f6f30
jmp 0x180208549
call fcn.180199f90
movss xmm0, dword [0x1805041b8]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041d8]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a7e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x7bc], 0
jmp 0x180208701
mov eax, dword [rsp + 0x7bc]
inc eax
mov dword [rsp + 0x7bc], eax
movsxd rax, dword [rsp + 0x7bc]
cmp rax, 0xb
jae 0x180208b7c
movsxd rax, dword [rsp + 0x7bc]
imul rax, rax, 8
lea rcx, str.benson
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180208b77
movsxd rax, dword [rsp + 0x7bc]
imul rax, rax, 8
lea rcx, str.benson
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x7c0], eax
mov ecx, dword [rsp + 0x7c0]
call fcn.1802f6ee0
test eax, eax
je 0x180208b61
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3b20], rax
mov ecx, dword [rsp + 0x7c0]
call qword [rsp + 0x3b20]
mov ecx, dword [rsp + 0x7c0]
call fcn.1802f6e90
test eax, eax
jne 0x1802087b1
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180208798
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x12b60]
call fcn.1802f6f90
lea rcx, [rsp + 0x323e8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x7c4], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x7c8], xmm0
movss xmm0, dword [rsp + 0x7c8]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x7c4]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x7cc], xmm0
movss xmm0, dword [rsp + 0x7c8]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x7c4]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x7d0], xmm0
movss xmm0, dword [rsp + 0x323e8]
addss xmm0, dword [rsp + 0x7cc]
movss dword [rsp + 0x323e8], xmm0
movss xmm0, dword [rsp + 0x323f0]
addss xmm0, dword [rsp + 0x7d0]
movss dword [rsp + 0x323f0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3b28], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x7c8]
lea rdx, [rsp + 0x323e8]
mov ecx, dword [rsp + 0x7c0]
call qword [rsp + 0x3b28]
mov dword [rsp + 0x7d4], eax
mov ecx, dword [rsp + 0x7d4]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6d00
mov dword [rsp + 0x7d8], eax
mov edx, 1
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f5540
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6cb0
test eax, eax
je 0x180208978
mov edx, 1
mov ecx, dword [rsp + 0x7d8]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6bf0
mov dword [rsp + 0x7dc], 0
jmp 0x1802089a3
mov eax, dword [rsp + 0x7dc]
inc eax
mov dword [rsp + 0x7dc], eax
cmp dword [rsp + 0x7dc], 0x32
jge 0x1802089fc
mov edx, dword [rsp + 0x7dc]
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x7dc]
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6b10
jmp 0x180208993
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180208b0d
mov edx, 1
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x7d4]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x7c0]
call fcn.1802f6900
jmp 0x1802086f1
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Compacts
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a820]
call fcn.18006a860
mov edx, 0x90
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x7e0], 0
jmp 0x180208c12
mov eax, dword [rsp + 0x7e0]
inc eax
mov dword [rsp + 0x7e0], eax
movsxd rax, dword [rsp + 0x7e0]
cmp rax, 8
jae 0x180208d3d
movsxd rax, dword [rsp + 0x7e0]
imul rax, rax, 8
lea rcx, str.blista
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180208d38
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x7e4], eax
mov ecx, dword [rsp + 0x7e4]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x7e4]
lea rcx, [rsp + 0x12ba0]
call fcn.1802f6f90
lea rcx, [rsp + 0x323d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x7e4]
lea rcx, [rsp + 0x12be0]
call fcn.1800920e0
lea rcx, [rsp + 0x323b8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x12c10]
lea rcx, [rsp + 0x323b8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x7e0]
imul rax, rax, 8
lea rcx, str.blista
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x12c10]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x7e8], eax
xor edx, edx
mov ecx, dword [rsp + 0x7e8]
call fcn.1802f6f30
jmp 0x180208c02
call fcn.180199f90
movss xmm0, dword [0x18050418c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504188]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a820]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x7ec], 0
jmp 0x180208dba
mov eax, dword [rsp + 0x7ec]
inc eax
mov dword [rsp + 0x7ec], eax
movsxd rax, dword [rsp + 0x7ec]
cmp rax, 8
jae 0x180209235
movsxd rax, dword [rsp + 0x7ec]
imul rax, rax, 8
lea rcx, str.blista
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180209230
movsxd rax, dword [rsp + 0x7ec]
imul rax, rax, 8
lea rcx, str.blista
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x7f0], eax
mov ecx, dword [rsp + 0x7f0]
call fcn.1802f6ee0
test eax, eax
je 0x180209230
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3b30], rax
mov ecx, dword [rsp + 0x7f0]
call qword [rsp + 0x3b30]
mov ecx, dword [rsp + 0x7f0]
call fcn.1802f6e90
test eax, eax
jne 0x180208e6a
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180208e51
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x12c30]
call fcn.1802f6f90
lea rcx, [rsp + 0x323a0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x7f4], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x7f8], xmm0
movss xmm0, dword [rsp + 0x7f8]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x7f4]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x7fc], xmm0
movss xmm0, dword [rsp + 0x7f8]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x7f4]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x800], xmm0
movss xmm0, dword [rsp + 0x323a0]
addss xmm0, dword [rsp + 0x7fc]
movss dword [rsp + 0x323a0], xmm0
movss xmm0, dword [rsp + 0x323a8]
addss xmm0, dword [rsp + 0x800]
movss dword [rsp + 0x323a8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3b38], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x7f8]
lea rdx, [rsp + 0x323a0]
mov ecx, dword [rsp + 0x7f0]
call qword [rsp + 0x3b38]
mov dword [rsp + 0x804], eax
mov ecx, dword [rsp + 0x804]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x804]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x804]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x804]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x804]
call fcn.1802f6d00
mov dword [rsp + 0x808], eax
mov edx, 1
mov ecx, dword [rsp + 0x804]
call fcn.1802f5540
mov ecx, dword [rsp + 0x804]
call fcn.1802f6cb0
test eax, eax
je 0x180209031
mov edx, 1
mov ecx, dword [rsp + 0x808]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x804]
call fcn.1802f6bf0
mov dword [rsp + 0x80c], 0
jmp 0x18020905c
mov eax, dword [rsp + 0x80c]
inc eax
mov dword [rsp + 0x80c], eax
cmp dword [rsp + 0x80c], 0x32
jge 0x1802090b5
mov edx, dword [rsp + 0x80c]
mov ecx, dword [rsp + 0x804]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x80c]
mov ecx, dword [rsp + 0x804]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x804]
call fcn.1802f6b10
jmp 0x18020904c
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18020921a
mov edx, 1
mov ecx, dword [rsp + 0x804]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x804]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x804]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x804]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x804]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x804]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x804]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x804]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x804]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x804]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x804]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x804]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x804]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x804]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x804]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x7f0]
call fcn.1802f6900
jmp 0x180208daa
call fcn.180199f90
movss xmm0, dword [0x180504180]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504170]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a400]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a840]
call fcn.18006a860
mov edx, 0x92
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x810], 0
jmp 0x1802092cb
mov eax, dword [rsp + 0x810]
inc eax
mov dword [rsp + 0x810], eax
movsxd rax, dword [rsp + 0x810]
cmp rax, 0xe
jae 0x1802093f6
movsxd rax, dword [rsp + 0x810]
imul rax, rax, 8
lea rcx, str.cogcabrio
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802093f1
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x814], eax
mov ecx, dword [rsp + 0x814]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x814]
lea rcx, [rsp + 0x12c70]
call fcn.1802f6f90
lea rcx, [rsp + 0x32388]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x814]
lea rcx, [rsp + 0x12ca0]
call fcn.1800920e0
lea rcx, [rsp + 0x32370]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x12ce0]
lea rcx, [rsp + 0x32370]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x810]
imul rax, rax, 8
lea rcx, str.cogcabrio
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x12ce0]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x818], eax
xor edx, edx
mov ecx, dword [rsp + 0x818]
call fcn.1802f6f30
jmp 0x1802092bb
call fcn.180199f90
movss xmm0, dword [0x1805041e0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504218]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a840]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x81c], 0
jmp 0x180209473
mov eax, dword [rsp + 0x81c]
inc eax
mov dword [rsp + 0x81c], eax
movsxd rax, dword [rsp + 0x81c]
cmp rax, 0xe
jae 0x1802098ee
movsxd rax, dword [rsp + 0x81c]
imul rax, rax, 8
lea rcx, str.cogcabrio
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802098e9
movsxd rax, dword [rsp + 0x81c]
imul rax, rax, 8
lea rcx, str.cogcabrio
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x820], eax
mov ecx, dword [rsp + 0x820]
call fcn.1802f6ee0
test eax, eax
je 0x1802098e9
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3b40], rax
mov ecx, dword [rsp + 0x820]
call qword [rsp + 0x3b40]
mov ecx, dword [rsp + 0x820]
call fcn.1802f6e90
test eax, eax
jne 0x180209523
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18020950a
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x12d00]
call fcn.1802f6f90
lea rcx, [rsp + 0x32358]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x824], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x828], xmm0
movss xmm0, dword [rsp + 0x828]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x824]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x82c], xmm0
movss xmm0, dword [rsp + 0x828]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x824]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x830], xmm0
movss xmm0, dword [rsp + 0x32358]
addss xmm0, dword [rsp + 0x82c]
movss dword [rsp + 0x32358], xmm0
movss xmm0, dword [rsp + 0x32360]
addss xmm0, dword [rsp + 0x830]
movss dword [rsp + 0x32360], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3b48], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x828]
lea rdx, [rsp + 0x32358]
mov ecx, dword [rsp + 0x820]
call qword [rsp + 0x3b48]
mov dword [rsp + 0x834], eax
mov ecx, dword [rsp + 0x834]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x834]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x834]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x834]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x834]
call fcn.1802f6d00
mov dword [rsp + 0x838], eax
mov edx, 1
mov ecx, dword [rsp + 0x834]
call fcn.1802f5540
mov ecx, dword [rsp + 0x834]
call fcn.1802f6cb0
test eax, eax
je 0x1802096ea
mov edx, 1
mov ecx, dword [rsp + 0x838]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x834]
call fcn.1802f6bf0
mov dword [rsp + 0x83c], 0
jmp 0x180209715
mov eax, dword [rsp + 0x83c]
inc eax
mov dword [rsp + 0x83c], eax
cmp dword [rsp + 0x83c], 0x32
jge 0x18020976e
mov edx, dword [rsp + 0x83c]
mov ecx, dword [rsp + 0x834]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x83c]
mov ecx, dword [rsp + 0x834]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x834]
call fcn.1802f6b10
jmp 0x180209705
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x1802098d3
mov edx, 1
mov ecx, dword [rsp + 0x834]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x834]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x834]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x834]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x834]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x834]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x834]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x834]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x834]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x834]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x834]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x834]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x834]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x834]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x834]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x820]
call fcn.1802f6900
jmp 0x180209463
call fcn.180199f90
movss xmm0, dword [0x1805041d4]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504204]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a420]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a860]
call fcn.18006a860
mov edx, 0x94
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x840], 0
jmp 0x180209984
mov eax, dword [rsp + 0x840]
inc eax
mov dword [rsp + 0x840], eax
movsxd rax, dword [rsp + 0x840]
cmp rax, 7
jae 0x180209aaf
movsxd rax, dword [rsp + 0x840]
imul rax, rax, 8
lea rcx, [0x180589360]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180209aaa
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x844], eax
mov ecx, dword [rsp + 0x844]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x844]
lea rcx, [rsp + 0x12d30]
call fcn.1802f6f90
lea rcx, [rsp + 0x32340]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x844]
lea rcx, [rsp + 0x12d70]
call fcn.1800920e0
lea rcx, [rsp + 0x32328]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x12da0]
lea rcx, [rsp + 0x32328]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x840]
imul rax, rax, 8
lea rcx, [0x180589360]
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x12da0]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x848], eax
xor edx, edx
mov ecx, dword [rsp + 0x848]
call fcn.1802f6f30
jmp 0x180209974
call fcn.180199f90
movss xmm0, dword [0x180504180]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504170]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a860]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x84c], 0
jmp 0x180209b2c
mov eax, dword [rsp + 0x84c]
inc eax
mov dword [rsp + 0x84c], eax
movsxd rax, dword [rsp + 0x84c]
cmp rax, 7
jae 0x180209fa7
movsxd rax, dword [rsp + 0x84c]
imul rax, rax, 8
lea rcx, [0x180589360]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180209fa2
movsxd rax, dword [rsp + 0x84c]
imul rax, rax, 8
lea rcx, [0x180589360]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x850], eax
mov ecx, dword [rsp + 0x850]
call fcn.1802f6ee0
test eax, eax
je 0x180209fa2
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3b50], rax
mov ecx, dword [rsp + 0x850]
call qword [rsp + 0x3b50]
mov ecx, dword [rsp + 0x850]
call fcn.1802f6e90
test eax, eax
jne 0x180209bdc
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180209bc3
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x12dc0]
call fcn.1802f6f90
lea rcx, [rsp + 0x32310]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x854], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x858], xmm0
movss xmm0, dword [rsp + 0x858]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x854]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x85c], xmm0
movss xmm0, dword [rsp + 0x858]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x854]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x860], xmm0
movss xmm0, dword [rsp + 0x32310]
addss xmm0, dword [rsp + 0x85c]
movss dword [rsp + 0x32310], xmm0
movss xmm0, dword [rsp + 0x32318]
addss xmm0, dword [rsp + 0x860]
movss dword [rsp + 0x32318], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3b58], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x858]
lea rdx, [rsp + 0x32310]
mov ecx, dword [rsp + 0x850]
call qword [rsp + 0x3b58]
mov dword [rsp + 0x864], eax
mov ecx, dword [rsp + 0x864]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x864]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x864]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x864]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x864]
call fcn.1802f6d00
mov dword [rsp + 0x868], eax
mov edx, 1
mov ecx, dword [rsp + 0x864]
call fcn.1802f5540
mov ecx, dword [rsp + 0x864]
call fcn.1802f6cb0
test eax, eax
je 0x180209da3
mov edx, 1
mov ecx, dword [rsp + 0x868]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x864]
call fcn.1802f6bf0
mov dword [rsp + 0x86c], 0
jmp 0x180209dce
mov eax, dword [rsp + 0x86c]
inc eax
mov dword [rsp + 0x86c], eax
cmp dword [rsp + 0x86c], 0x32
jge 0x180209e27
mov edx, dword [rsp + 0x86c]
mov ecx, dword [rsp + 0x864]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x86c]
mov ecx, dword [rsp + 0x864]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x864]
call fcn.1802f6b10
jmp 0x180209dbe
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180209f8c
mov edx, 1
mov ecx, dword [rsp + 0x864]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x864]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x864]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x864]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x864]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x864]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x864]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x864]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x864]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x864]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x864]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x864]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x864]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x864]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x864]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x850]
call fcn.1802f6900
jmp 0x180209b1c
call fcn.180199f90
movss xmm0, dword [0x180504174]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504164]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a440]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a880]
call fcn.18006a860
mov edx, 0x96
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x870], 0
jmp 0x18020a03d
mov eax, dword [rsp + 0x870]
inc eax
mov dword [rsp + 0x870], eax
movsxd rax, dword [rsp + 0x870]
cmp rax, 0x12
jae 0x18020a168
movsxd rax, dword [rsp + 0x870]
imul rax, rax, 8
lea rcx, str.ambulance
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020a163
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x874], eax
mov ecx, dword [rsp + 0x874]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x874]
lea rcx, [rsp + 0x12e00]
call fcn.1802f6f90
lea rcx, [rsp + 0x322f8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x874]
lea rcx, [rsp + 0x12e40]
call fcn.1800920e0
lea rcx, [rsp + 0x322e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x12e80]
lea rcx, [rsp + 0x322e0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x870]
imul rax, rax, 8
lea rcx, str.ambulance
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x12e80]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x878], eax
xor edx, edx
mov ecx, dword [rsp + 0x878]
call fcn.1802f6f30
jmp 0x18020a02d
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a880]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x87c], 0
jmp 0x18020a1e5
mov eax, dword [rsp + 0x87c]
inc eax
mov dword [rsp + 0x87c], eax
movsxd rax, dword [rsp + 0x87c]
cmp rax, 0x12
jae 0x18020a660
movsxd rax, dword [rsp + 0x87c]
imul rax, rax, 8
lea rcx, str.ambulance
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020a65b
movsxd rax, dword [rsp + 0x87c]
imul rax, rax, 8
lea rcx, str.ambulance
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x880], eax
mov ecx, dword [rsp + 0x880]
call fcn.1802f6ee0
test eax, eax
je 0x18020a65b
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3b60], rax
mov ecx, dword [rsp + 0x880]
call qword [rsp + 0x3b60]
mov ecx, dword [rsp + 0x880]
call fcn.1802f6e90
test eax, eax
jne 0x18020a295
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18020a27c
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x12ea0]
call fcn.1802f6f90
lea rcx, [rsp + 0x322c8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x884], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x888], xmm0
movss xmm0, dword [rsp + 0x888]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x884]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x88c], xmm0
movss xmm0, dword [rsp + 0x888]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x884]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x890], xmm0
movss xmm0, dword [rsp + 0x322c8]
addss xmm0, dword [rsp + 0x88c]
movss dword [rsp + 0x322c8], xmm0
movss xmm0, dword [rsp + 0x322d0]
addss xmm0, dword [rsp + 0x890]
movss dword [rsp + 0x322d0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3b68], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x888]
lea rdx, [rsp + 0x322c8]
mov ecx, dword [rsp + 0x880]
call qword [rsp + 0x3b68]
mov dword [rsp + 0x894], eax
mov ecx, dword [rsp + 0x894]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x894]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x894]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x894]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x894]
call fcn.1802f6d00
mov dword [rsp + 0x898], eax
mov edx, 1
mov ecx, dword [rsp + 0x894]
call fcn.1802f5540
mov ecx, dword [rsp + 0x894]
call fcn.1802f6cb0
test eax, eax
je 0x18020a45c
mov edx, 1
mov ecx, dword [rsp + 0x898]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x894]
call fcn.1802f6bf0
mov dword [rsp + 0x89c], 0
jmp 0x18020a487
mov eax, dword [rsp + 0x89c]
inc eax
mov dword [rsp + 0x89c], eax
cmp dword [rsp + 0x89c], 0x32
jge 0x18020a4e0
mov edx, dword [rsp + 0x89c]
mov ecx, dword [rsp + 0x894]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x89c]
mov ecx, dword [rsp + 0x894]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x894]
call fcn.1802f6b10
jmp 0x18020a477
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18020a645
mov edx, 1
mov ecx, dword [rsp + 0x894]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x894]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x894]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x894]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x894]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x894]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x894]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x894]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x894]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x894]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x894]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x894]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x894]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x894]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x894]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x880]
call fcn.1802f6900
jmp 0x18020a1d5
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a460]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a8a0]
call fcn.18006a860
mov edx, 0x98
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x8a0], 0
jmp 0x18020a6f6
mov eax, dword [rsp + 0x8a0]
inc eax
mov dword [rsp + 0x8a0], eax
movsxd rax, dword [rsp + 0x8a0]
cmp rax, 0x13
jae 0x18020a821
movsxd rax, dword [rsp + 0x8a0]
imul rax, rax, 8
lea rcx, str.besra
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020a81c
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x8a4], eax
mov ecx, dword [rsp + 0x8a4]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x8a4]
lea rcx, [rsp + 0x12ed0]
call fcn.1802f6f90
lea rcx, [rsp + 0x322b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x8a4]
lea rcx, [rsp + 0x12f10]
call fcn.1800920e0
lea rcx, [rsp + 0x32298]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x12f40]
lea rcx, [rsp + 0x32298]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x8a0]
imul rax, rax, 8
lea rcx, str.besra
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x12f40]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x8a8], eax
xor edx, edx
mov ecx, dword [rsp + 0x8a8]
call fcn.1802f6f30
jmp 0x18020a6e6
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a8a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x8ac], 0
jmp 0x18020a89e
mov eax, dword [rsp + 0x8ac]
inc eax
mov dword [rsp + 0x8ac], eax
movsxd rax, dword [rsp + 0x8ac]
cmp rax, 0x13
jae 0x18020ad19
movsxd rax, dword [rsp + 0x8ac]
imul rax, rax, 8
lea rcx, str.besra
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020ad14
movsxd rax, dword [rsp + 0x8ac]
imul rax, rax, 8
lea rcx, str.besra
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x8b0], eax
mov ecx, dword [rsp + 0x8b0]
call fcn.1802f6ee0
test eax, eax
je 0x18020ad14
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3b70], rax
mov ecx, dword [rsp + 0x8b0]
call qword [rsp + 0x3b70]
mov ecx, dword [rsp + 0x8b0]
call fcn.1802f6e90
test eax, eax
jne 0x18020a94e
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18020a935
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x12f60]
call fcn.1802f6f90
lea rcx, [rsp + 0x32280]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x8b4], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x8b8], xmm0
movss xmm0, dword [rsp + 0x8b8]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x8b4]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x8bc], xmm0
movss xmm0, dword [rsp + 0x8b8]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x8b4]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x8c0], xmm0
movss xmm0, dword [rsp + 0x32280]
addss xmm0, dword [rsp + 0x8bc]
movss dword [rsp + 0x32280], xmm0
movss xmm0, dword [rsp + 0x32288]
addss xmm0, dword [rsp + 0x8c0]
movss dword [rsp + 0x32288], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3b78], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x8b8]
lea rdx, [rsp + 0x32280]
mov ecx, dword [rsp + 0x8b0]
call qword [rsp + 0x3b78]
mov dword [rsp + 0x8c4], eax
mov ecx, dword [rsp + 0x8c4]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6d00
mov dword [rsp + 0x8c8], eax
mov edx, 1
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f5540
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6cb0
test eax, eax
je 0x18020ab15
mov edx, 1
mov ecx, dword [rsp + 0x8c8]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6bf0
mov dword [rsp + 0x8cc], 0
jmp 0x18020ab40
mov eax, dword [rsp + 0x8cc]
inc eax
mov dword [rsp + 0x8cc], eax
cmp dword [rsp + 0x8cc], 0x32
jge 0x18020ab99
mov edx, dword [rsp + 0x8cc]
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x8cc]
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6b10
jmp 0x18020ab30
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18020acfe
mov edx, 1
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x8c4]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x8b0]
call fcn.1802f6900
jmp 0x18020a88e
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a480]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a8c0]
call fcn.18006a860
mov edx, 0x9a
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x8d0], 0
jmp 0x18020adaf
mov eax, dword [rsp + 0x8d0]
inc eax
mov dword [rsp + 0x8d0], eax
movsxd rax, dword [rsp + 0x8d0]
cmp rax, 0x16
jae 0x18020aeda
movsxd rax, dword [rsp + 0x8d0]
imul rax, rax, 8
lea rcx, str.annihilator
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020aed5
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x8d4], eax
mov ecx, dword [rsp + 0x8d4]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x8d4]
lea rcx, [rsp + 0x12fa0]
call fcn.1802f6f90
lea rcx, [rsp + 0x32268]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x8d4]
lea rcx, [rsp + 0x12fd0]
call fcn.1800920e0
lea rcx, [rsp + 0x32250]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x13010]
lea rcx, [rsp + 0x32250]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x8d0]
imul rax, rax, 8
lea rcx, str.annihilator
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x13010]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x8d8], eax
xor edx, edx
mov ecx, dword [rsp + 0x8d8]
call fcn.1802f6f30
jmp 0x18020ad9f
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a8c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x8dc], 0
jmp 0x18020af57
mov eax, dword [rsp + 0x8dc]
inc eax
mov dword [rsp + 0x8dc], eax
movsxd rax, dword [rsp + 0x8dc]
cmp rax, 0x16
jae 0x18020b3d2
movsxd rax, dword [rsp + 0x8dc]
imul rax, rax, 8
lea rcx, str.annihilator
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020b3cd
movsxd rax, dword [rsp + 0x8dc]
imul rax, rax, 8
lea rcx, str.annihilator
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x8e0], eax
mov ecx, dword [rsp + 0x8e0]
call fcn.1802f6ee0
test eax, eax
je 0x18020b3cd
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3b80], rax
mov ecx, dword [rsp + 0x8e0]
call qword [rsp + 0x3b80]
mov ecx, dword [rsp + 0x8e0]
call fcn.1802f6e90
test eax, eax
jne 0x18020b007
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18020afee
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x13030]
call fcn.1802f6f90
lea rcx, [rsp + 0x32238]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x8e4], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x8e8], xmm0
movss xmm0, dword [rsp + 0x8e8]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x8e4]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x8ec], xmm0
movss xmm0, dword [rsp + 0x8e8]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x8e4]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x8f0], xmm0
movss xmm0, dword [rsp + 0x32238]
addss xmm0, dword [rsp + 0x8ec]
movss dword [rsp + 0x32238], xmm0
movss xmm0, dword [rsp + 0x32240]
addss xmm0, dword [rsp + 0x8f0]
movss dword [rsp + 0x32240], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3b88], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x8e8]
lea rdx, [rsp + 0x32238]
mov ecx, dword [rsp + 0x8e0]
call qword [rsp + 0x3b88]
mov dword [rsp + 0x8f4], eax
mov ecx, dword [rsp + 0x8f4]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6d00
mov dword [rsp + 0x8f8], eax
mov edx, 1
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f5540
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6cb0
test eax, eax
je 0x18020b1ce
mov edx, 1
mov ecx, dword [rsp + 0x8f8]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6bf0
mov dword [rsp + 0x8fc], 0
jmp 0x18020b1f9
mov eax, dword [rsp + 0x8fc]
inc eax
mov dword [rsp + 0x8fc], eax
cmp dword [rsp + 0x8fc], 0x32
jge 0x18020b252
mov edx, dword [rsp + 0x8fc]
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x8fc]
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6b10
jmp 0x18020b1e9
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18020b3b7
mov edx, 1
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x8f4]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x8e0]
call fcn.1802f6900
jmp 0x18020af47
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a4a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a8e0]
call fcn.18006a860
mov edx, 0x9c
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x900], 0
jmp 0x18020b468
mov eax, dword [rsp + 0x900]
inc eax
mov dword [rsp + 0x900], eax
movsxd rax, dword [rsp + 0x900]
cmp rax, 0x2f
jae 0x18020b593
movsxd rax, dword [rsp + 0x900]
imul rax, rax, 8
lea rcx, str.akuma
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020b58e
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x904], eax
mov ecx, dword [rsp + 0x904]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x904]
lea rcx, [rsp + 0x13060]
call fcn.1802f6f90
lea rcx, [rsp + 0x32220]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x904]
lea rcx, [rsp + 0x130a0]
call fcn.1800920e0
lea rcx, [rsp + 0x32208]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x130e0]
lea rcx, [rsp + 0x32208]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x900]
imul rax, rax, 8
lea rcx, str.akuma
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x130e0]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x908], eax
xor edx, edx
mov ecx, dword [rsp + 0x908]
call fcn.1802f6f30
jmp 0x18020b458
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a8e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x90c], 0
jmp 0x18020b610
mov eax, dword [rsp + 0x90c]
inc eax
mov dword [rsp + 0x90c], eax
movsxd rax, dword [rsp + 0x90c]
cmp rax, 0x2f
jae 0x18020ba8b
movsxd rax, dword [rsp + 0x90c]
imul rax, rax, 8
lea rcx, str.akuma
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020ba86
movsxd rax, dword [rsp + 0x90c]
imul rax, rax, 8
lea rcx, str.akuma
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x910], eax
mov ecx, dword [rsp + 0x910]
call fcn.1802f6ee0
test eax, eax
je 0x18020ba86
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3b90], rax
mov ecx, dword [rsp + 0x910]
call qword [rsp + 0x3b90]
mov ecx, dword [rsp + 0x910]
call fcn.1802f6e90
test eax, eax
jne 0x18020b6c0
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18020b6a7
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x13100]
call fcn.1802f6f90
lea rcx, [rsp + 0x321f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x914], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x918], xmm0
movss xmm0, dword [rsp + 0x918]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x914]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x91c], xmm0
movss xmm0, dword [rsp + 0x918]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x914]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x920], xmm0
movss xmm0, dword [rsp + 0x321f0]
addss xmm0, dword [rsp + 0x91c]
movss dword [rsp + 0x321f0], xmm0
movss xmm0, dword [rsp + 0x321f8]
addss xmm0, dword [rsp + 0x920]
movss dword [rsp + 0x321f8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3b98], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x918]
lea rdx, [rsp + 0x321f0]
mov ecx, dword [rsp + 0x910]
call qword [rsp + 0x3b98]
mov dword [rsp + 0x924], eax
mov ecx, dword [rsp + 0x924]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x924]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x924]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x924]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x924]
call fcn.1802f6d00
mov dword [rsp + 0x928], eax
mov edx, 1
mov ecx, dword [rsp + 0x924]
call fcn.1802f5540
mov ecx, dword [rsp + 0x924]
call fcn.1802f6cb0
test eax, eax
je 0x18020b887
mov edx, 1
mov ecx, dword [rsp + 0x928]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x924]
call fcn.1802f6bf0
mov dword [rsp + 0x92c], 0
jmp 0x18020b8b2
mov eax, dword [rsp + 0x92c]
inc eax
mov dword [rsp + 0x92c], eax
cmp dword [rsp + 0x92c], 0x32
jge 0x18020b90b
mov edx, dword [rsp + 0x92c]
mov ecx, dword [rsp + 0x924]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x92c]
mov ecx, dword [rsp + 0x924]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x924]
call fcn.1802f6b10
jmp 0x18020b8a2
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18020ba70
mov edx, 1
mov ecx, dword [rsp + 0x924]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x924]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x924]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x924]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x924]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x924]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x924]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x924]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x924]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x924]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x924]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x924]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x924]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x924]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x924]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x910]
call fcn.1802f6900
jmp 0x18020b600
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a4c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a900]
call fcn.18006a860
mov edx, 0x9e
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x930], 0
jmp 0x18020bb21
mov eax, dword [rsp + 0x930]
inc eax
mov dword [rsp + 0x930], eax
movsxd rax, dword [rsp + 0x930]
cmp rax, 0x1c
jae 0x18020bc4c
movsxd rax, dword [rsp + 0x930]
imul rax, rax, 8
lea rcx, str.adder
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020bc47
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x934], eax
mov ecx, dword [rsp + 0x934]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x934]
lea rcx, [rsp + 0x13140]
call fcn.1802f6f90
lea rcx, [rsp + 0x321d8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x934]
lea rcx, [rsp + 0x13170]
call fcn.1800920e0
lea rcx, [rsp + 0x321c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x131b0]
lea rcx, [rsp + 0x321c0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x930]
imul rax, rax, 8
lea rcx, str.adder
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x131b0]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x938], eax
xor edx, edx
mov ecx, dword [rsp + 0x938]
call fcn.1802f6f30
jmp 0x18020bb11
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a900]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x93c], 0
jmp 0x18020bcc9
mov eax, dword [rsp + 0x93c]
inc eax
mov dword [rsp + 0x93c], eax
movsxd rax, dword [rsp + 0x93c]
cmp rax, 0x1c
jae 0x18020c144
movsxd rax, dword [rsp + 0x93c]
imul rax, rax, 8
lea rcx, str.adder
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020c13f
movsxd rax, dword [rsp + 0x93c]
imul rax, rax, 8
lea rcx, str.adder
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x940], eax
mov ecx, dword [rsp + 0x940]
call fcn.1802f6ee0
test eax, eax
je 0x18020c13f
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3ba0], rax
mov ecx, dword [rsp + 0x940]
call qword [rsp + 0x3ba0]
mov ecx, dword [rsp + 0x940]
call fcn.1802f6e90
test eax, eax
jne 0x18020bd79
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18020bd60
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x131d0]
call fcn.1802f6f90
lea rcx, [rsp + 0x321a8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x944], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x948], xmm0
movss xmm0, dword [rsp + 0x948]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x944]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x94c], xmm0
movss xmm0, dword [rsp + 0x948]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x944]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x950], xmm0
movss xmm0, dword [rsp + 0x321a8]
addss xmm0, dword [rsp + 0x94c]
movss dword [rsp + 0x321a8], xmm0
movss xmm0, dword [rsp + 0x321b0]
addss xmm0, dword [rsp + 0x950]
movss dword [rsp + 0x321b0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3ba8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x948]
lea rdx, [rsp + 0x321a8]
mov ecx, dword [rsp + 0x940]
call qword [rsp + 0x3ba8]
mov dword [rsp + 0x954], eax
mov ecx, dword [rsp + 0x954]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x954]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x954]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x954]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x954]
call fcn.1802f6d00
mov dword [rsp + 0x958], eax
mov edx, 1
mov ecx, dword [rsp + 0x954]
call fcn.1802f5540
mov ecx, dword [rsp + 0x954]
call fcn.1802f6cb0
test eax, eax
je 0x18020bf40
mov edx, 1
mov ecx, dword [rsp + 0x958]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x954]
call fcn.1802f6bf0
mov dword [rsp + 0x95c], 0
jmp 0x18020bf6b
mov eax, dword [rsp + 0x95c]
inc eax
mov dword [rsp + 0x95c], eax
cmp dword [rsp + 0x95c], 0x32
jge 0x18020bfc4
mov edx, dword [rsp + 0x95c]
mov ecx, dword [rsp + 0x954]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x95c]
mov ecx, dword [rsp + 0x954]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x954]
call fcn.1802f6b10
jmp 0x18020bf5b
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18020c129
mov edx, 1
mov ecx, dword [rsp + 0x954]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x954]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x954]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x954]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x954]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x954]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x954]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x954]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x954]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x954]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x954]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x954]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x954]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x954]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x954]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x940]
call fcn.1802f6900
jmp 0x18020bcb9
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a4e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a920]
call fcn.18006a860
mov edx, 0xa0
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x960], 0
jmp 0x18020c1da
mov eax, dword [rsp + 0x960]
inc eax
mov dword [rsp + 0x960], eax
movsxd rax, dword [rsp + 0x960]
cmp rax, 0x2e
jae 0x18020c305
movsxd rax, dword [rsp + 0x960]
imul rax, rax, 8
lea rcx, [0x180589b30]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020c300
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x964], eax
mov ecx, dword [rsp + 0x964]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x964]
lea rcx, [rsp + 0x13200]
call fcn.1802f6f90
lea rcx, [rsp + 0x32190]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x964]
lea rcx, [rsp + 0x13240]
call fcn.1800920e0
lea rcx, [rsp + 0x32178]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x13270]
lea rcx, [rsp + 0x32178]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x960]
imul rax, rax, 8
lea rcx, [0x180589b30]
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x13270]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x968], eax
xor edx, edx
mov ecx, dword [rsp + 0x968]
call fcn.1802f6f30
jmp 0x18020c1ca
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a920]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x96c], 0
jmp 0x18020c382
mov eax, dword [rsp + 0x96c]
inc eax
mov dword [rsp + 0x96c], eax
movsxd rax, dword [rsp + 0x96c]
cmp rax, 0x2e
jae 0x18020c7fd
movsxd rax, dword [rsp + 0x96c]
imul rax, rax, 8
lea rcx, [0x180589b30]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020c7f8
movsxd rax, dword [rsp + 0x96c]
imul rax, rax, 8
lea rcx, [0x180589b30]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x970], eax
mov ecx, dword [rsp + 0x970]
call fcn.1802f6ee0
test eax, eax
je 0x18020c7f8
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3bb0], rax
mov ecx, dword [rsp + 0x970]
call qword [rsp + 0x3bb0]
mov ecx, dword [rsp + 0x970]
call fcn.1802f6e90
test eax, eax
jne 0x18020c432
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18020c419
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x13290]
call fcn.1802f6f90
lea rcx, [rsp + 0x32160]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x974], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x978], xmm0
movss xmm0, dword [rsp + 0x978]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x974]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x97c], xmm0
movss xmm0, dword [rsp + 0x978]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x974]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x980], xmm0
movss xmm0, dword [rsp + 0x32160]
addss xmm0, dword [rsp + 0x97c]
movss dword [rsp + 0x32160], xmm0
movss xmm0, dword [rsp + 0x32168]
addss xmm0, dword [rsp + 0x980]
movss dword [rsp + 0x32168], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3bb8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x978]
lea rdx, [rsp + 0x32160]
mov ecx, dword [rsp + 0x970]
call qword [rsp + 0x3bb8]
mov dword [rsp + 0x984], eax
mov ecx, dword [rsp + 0x984]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x984]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x984]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x984]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x984]
call fcn.1802f6d00
mov dword [rsp + 0x988], eax
mov edx, 1
mov ecx, dword [rsp + 0x984]
call fcn.1802f5540
mov ecx, dword [rsp + 0x984]
call fcn.1802f6cb0
test eax, eax
je 0x18020c5f9
mov edx, 1
mov ecx, dword [rsp + 0x988]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x984]
call fcn.1802f6bf0
mov dword [rsp + 0x98c], 0
jmp 0x18020c624
mov eax, dword [rsp + 0x98c]
inc eax
mov dword [rsp + 0x98c], eax
cmp dword [rsp + 0x98c], 0x32
jge 0x18020c67d
mov edx, dword [rsp + 0x98c]
mov ecx, dword [rsp + 0x984]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x98c]
mov ecx, dword [rsp + 0x984]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x984]
call fcn.1802f6b10
jmp 0x18020c614
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18020c7e2
mov edx, 1
mov ecx, dword [rsp + 0x984]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x984]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x984]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x984]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x984]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x984]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x984]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x984]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x984]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x984]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x984]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x984]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x984]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x984]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x984]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x970]
call fcn.1802f6900
jmp 0x18020c372
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a500]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a940]
call fcn.18006a860
mov edx, 0xa2
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x990], 0
jmp 0x18020c893
mov eax, dword [rsp + 0x990]
inc eax
mov dword [rsp + 0x990], eax
movsxd rax, dword [rsp + 0x990]
cmp rax, 0x1f
jae 0x18020c9be
movsxd rax, dword [rsp + 0x990]
imul rax, rax, 8
lea rcx, str.bfinjection
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020c9b9
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x994], eax
mov ecx, dword [rsp + 0x994]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x994]
lea rcx, [rsp + 0x132d0]
call fcn.1802f6f90
lea rcx, [rsp + 0x32148]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x994]
lea rcx, [rsp + 0x13300]
call fcn.1800920e0
lea rcx, [rsp + 0x32130]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x13340]
lea rcx, [rsp + 0x32130]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x990]
imul rax, rax, 8
lea rcx, str.bfinjection
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x13340]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x998], eax
xor edx, edx
mov ecx, dword [rsp + 0x998]
call fcn.1802f6f30
jmp 0x18020c883
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a940]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x99c], 0
jmp 0x18020ca3b
mov eax, dword [rsp + 0x99c]
inc eax
mov dword [rsp + 0x99c], eax
movsxd rax, dword [rsp + 0x99c]
cmp rax, 0x1f
jae 0x18020ceb6
movsxd rax, dword [rsp + 0x99c]
imul rax, rax, 8
lea rcx, str.bfinjection
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020ceb1
movsxd rax, dword [rsp + 0x99c]
imul rax, rax, 8
lea rcx, str.bfinjection
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x9a0], eax
mov ecx, dword [rsp + 0x9a0]
call fcn.1802f6ee0
test eax, eax
je 0x18020ceb1
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3bc0], rax
mov ecx, dword [rsp + 0x9a0]
call qword [rsp + 0x3bc0]
mov ecx, dword [rsp + 0x9a0]
call fcn.1802f6e90
test eax, eax
jne 0x18020caeb
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18020cad2
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x13360]
call fcn.1802f6f90
lea rcx, [rsp + 0x32118]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x9a4], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x9a8], xmm0
movss xmm0, dword [rsp + 0x9a8]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x9a4]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x9ac], xmm0
movss xmm0, dword [rsp + 0x9a8]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x9a4]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x9b0], xmm0
movss xmm0, dword [rsp + 0x32118]
addss xmm0, dword [rsp + 0x9ac]
movss dword [rsp + 0x32118], xmm0
movss xmm0, dword [rsp + 0x32120]
addss xmm0, dword [rsp + 0x9b0]
movss dword [rsp + 0x32120], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3bc8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x9a8]
lea rdx, [rsp + 0x32118]
mov ecx, dword [rsp + 0x9a0]
call qword [rsp + 0x3bc8]
mov dword [rsp + 0x9b4], eax
mov ecx, dword [rsp + 0x9b4]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6d00
mov dword [rsp + 0x9b8], eax
mov edx, 1
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f5540
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6cb0
test eax, eax
je 0x18020ccb2
mov edx, 1
mov ecx, dword [rsp + 0x9b8]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6bf0
mov dword [rsp + 0x9bc], 0
jmp 0x18020ccdd
mov eax, dword [rsp + 0x9bc]
inc eax
mov dword [rsp + 0x9bc], eax
cmp dword [rsp + 0x9bc], 0x32
jge 0x18020cd36
mov edx, dword [rsp + 0x9bc]
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x9bc]
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6b10
jmp 0x18020cccd
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18020ce9b
mov edx, 1
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x9b4]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x9a0]
call fcn.1802f6900
jmp 0x18020ca2b
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a520]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a960]
call fcn.18006a860
mov edx, 0xa4
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x9c0], 0
jmp 0x18020cf4c
mov eax, dword [rsp + 0x9c0]
inc eax
mov dword [rsp + 0x9c0], eax
movsxd rax, dword [rsp + 0x9c0]
cmp rax, 0x17
jae 0x18020d077
movsxd rax, dword [rsp + 0x9c0]
imul rax, rax, 8
lea rcx, str.btype
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020d072
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x9c4], eax
mov ecx, dword [rsp + 0x9c4]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x9c4]
lea rcx, [rsp + 0x133a0]
call fcn.1802f6f90
lea rcx, [rsp + 0x32100]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x9c4]
lea rcx, [rsp + 0x133e0]
call fcn.1800920e0
lea rcx, [rsp + 0x320e8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x13410]
lea rcx, [rsp + 0x320e8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x9c0]
imul rax, rax, 8
lea rcx, str.btype
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x13410]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x9c8], eax
xor edx, edx
mov ecx, dword [rsp + 0x9c8]
call fcn.1802f6f30
jmp 0x18020cf3c
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a960]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x9cc], 0
jmp 0x18020d0f4
mov eax, dword [rsp + 0x9cc]
inc eax
mov dword [rsp + 0x9cc], eax
movsxd rax, dword [rsp + 0x9cc]
cmp rax, 0x17
jae 0x18020d56f
movsxd rax, dword [rsp + 0x9cc]
imul rax, rax, 8
lea rcx, str.btype
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020d56a
movsxd rax, dword [rsp + 0x9cc]
imul rax, rax, 8
lea rcx, str.btype
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x9d0], eax
mov ecx, dword [rsp + 0x9d0]
call fcn.1802f6ee0
test eax, eax
je 0x18020d56a
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3bd0], rax
mov ecx, dword [rsp + 0x9d0]
call qword [rsp + 0x3bd0]
mov ecx, dword [rsp + 0x9d0]
call fcn.1802f6e90
test eax, eax
jne 0x18020d1a4
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18020d18b
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x13430]
call fcn.1802f6f90
lea rcx, [rsp + 0x320d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x9d4], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0x9d8], xmm0
movss xmm0, dword [rsp + 0x9d8]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x9d4]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x9dc], xmm0
movss xmm0, dword [rsp + 0x9d8]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x9d4]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x9e0], xmm0
movss xmm0, dword [rsp + 0x320d0]
addss xmm0, dword [rsp + 0x9dc]
movss dword [rsp + 0x320d0], xmm0
movss xmm0, dword [rsp + 0x320d8]
addss xmm0, dword [rsp + 0x9e0]
movss dword [rsp + 0x320d8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3bd8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x9d8]
lea rdx, [rsp + 0x320d0]
mov ecx, dword [rsp + 0x9d0]
call qword [rsp + 0x3bd8]
mov dword [rsp + 0x9e4], eax
mov ecx, dword [rsp + 0x9e4]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6d00
mov dword [rsp + 0x9e8], eax
mov edx, 1
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f5540
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6cb0
test eax, eax
je 0x18020d36b
mov edx, 1
mov ecx, dword [rsp + 0x9e8]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6bf0
mov dword [rsp + 0x9ec], 0
jmp 0x18020d396
mov eax, dword [rsp + 0x9ec]
inc eax
mov dword [rsp + 0x9ec], eax
cmp dword [rsp + 0x9ec], 0x32
jge 0x18020d3ef
mov edx, dword [rsp + 0x9ec]
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x9ec]
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6b10
jmp 0x18020d386
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18020d554
mov edx, 1
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x9e4]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x9d0]
call fcn.1802f6900
jmp 0x18020d0e4
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Suvs
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a980]
call fcn.18006a860
mov edx, 0xa6
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x9f0], 0
jmp 0x18020d605
mov eax, dword [rsp + 0x9f0]
inc eax
mov dword [rsp + 0x9f0], eax
movsxd rax, dword [rsp + 0x9f0]
cmp rax, 0x1b
jae 0x18020d730
movsxd rax, dword [rsp + 0x9f0]
imul rax, rax, 8
lea rcx, str.baller
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020d72b
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x9f4], eax
mov ecx, dword [rsp + 0x9f4]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0x9f4]
lea rcx, [rsp + 0x13470]
call fcn.1802f6f90
lea rcx, [rsp + 0x320b8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x9f4]
lea rcx, [rsp + 0x134a0]
call fcn.1800920e0
lea rcx, [rsp + 0x320a0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x134e0]
lea rcx, [rsp + 0x320a0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0x9f0]
imul rax, rax, 8
lea rcx, str.baller
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x134e0]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0x9f8], eax
xor edx, edx
mov ecx, dword [rsp + 0x9f8]
call fcn.1802f6f30
jmp 0x18020d5f5
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a980]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x9fc], 0
jmp 0x18020d7ad
mov eax, dword [rsp + 0x9fc]
inc eax
mov dword [rsp + 0x9fc], eax
movsxd rax, dword [rsp + 0x9fc]
cmp rax, 0x1b
jae 0x18020dc28
movsxd rax, dword [rsp + 0x9fc]
imul rax, rax, 8
lea rcx, str.baller
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020dc23
movsxd rax, dword [rsp + 0x9fc]
imul rax, rax, 8
lea rcx, str.baller
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xa00], eax
mov ecx, dword [rsp + 0xa00]
call fcn.1802f6ee0
test eax, eax
je 0x18020dc23
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3be0], rax
mov ecx, dword [rsp + 0xa00]
call qword [rsp + 0x3be0]
mov ecx, dword [rsp + 0xa00]
call fcn.1802f6e90
test eax, eax
jne 0x18020d85d
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18020d844
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x13500]
call fcn.1802f6f90
lea rcx, [rsp + 0x32088]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0xa04], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0xa08], xmm0
movss xmm0, dword [rsp + 0xa08]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0xa04]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0xa0c], xmm0
movss xmm0, dword [rsp + 0xa08]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0xa04]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0xa10], xmm0
movss xmm0, dword [rsp + 0x32088]
addss xmm0, dword [rsp + 0xa0c]
movss dword [rsp + 0x32088], xmm0
movss xmm0, dword [rsp + 0x32090]
addss xmm0, dword [rsp + 0xa10]
movss dword [rsp + 0x32090], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3be8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xa08]
lea rdx, [rsp + 0x32088]
mov ecx, dword [rsp + 0xa00]
call qword [rsp + 0x3be8]
mov dword [rsp + 0xa14], eax
mov ecx, dword [rsp + 0xa14]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6e10
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6d50
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6d00
mov dword [rsp + 0xa18], eax
mov edx, 1
mov ecx, dword [rsp + 0xa14]
call fcn.1802f5540
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6cb0
test eax, eax
je 0x18020da24
mov edx, 1
mov ecx, dword [rsp + 0xa18]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6bf0
mov dword [rsp + 0xa1c], 0
jmp 0x18020da4f
mov eax, dword [rsp + 0xa1c]
inc eax
mov dword [rsp + 0xa1c], eax
cmp dword [rsp + 0xa1c], 0x32
jge 0x18020daa8
mov edx, dword [rsp + 0xa1c]
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0xa1c]
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6b10
jmp 0x18020da3f
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18020dc0d
mov edx, 1
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0xa14]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0xa14]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0xa14]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0xa00]
call fcn.1802f6900
jmp 0x18020d79d
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a560]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a9a0]
call fcn.18006a860
mov edx, 0xa8
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xa20], 0
jmp 0x18020dcbe
mov eax, dword [rsp + 0xa20]
inc eax
mov dword [rsp + 0xa20], eax
movsxd rax, dword [rsp + 0xa20]
cmp rax, 0x1f
jae 0x18020dde9
movsxd rax, dword [rsp + 0xa20]
imul rax, rax, 8
lea rcx, str.asea
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020dde4
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0xa24], eax
mov ecx, dword [rsp + 0xa24]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0xa24]
lea rcx, [rsp + 0x13530]
call fcn.1802f6f90
lea rcx, [rsp + 0x32070]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xa24]
lea rcx, [rsp + 0x13570]
call fcn.1800920e0
lea rcx, [rsp + 0x32058]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x135a0]
lea rcx, [rsp + 0x32058]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0xa20]
imul rax, rax, 8
lea rcx, str.asea
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x135a0]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0xa28], eax
xor edx, edx
mov ecx, dword [rsp + 0xa28]
call fcn.1802f6f30
jmp 0x18020dcae
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a9a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xa2c], 0
jmp 0x18020de66
mov eax, dword [rsp + 0xa2c]
inc eax
mov dword [rsp + 0xa2c], eax
movsxd rax, dword [rsp + 0xa2c]
cmp rax, 0x1f
jae 0x18020e2e1
movsxd rax, dword [rsp + 0xa2c]
imul rax, rax, 8
lea rcx, str.asea
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020e2dc
movsxd rax, dword [rsp + 0xa2c]
imul rax, rax, 8
lea rcx, str.asea
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xa30], eax
mov ecx, dword [rsp + 0xa30]
call fcn.1802f6ee0
test eax, eax
je 0x18020e2dc
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3bf0], rax
mov ecx, dword [rsp + 0xa30]
call qword [rsp + 0x3bf0]
mov ecx, dword [rsp + 0xa30]
call fcn.1802f6e90
test eax, eax
jne 0x18020df16
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18020defd
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x135c0]
call fcn.1802f6f90
lea rcx, [rsp + 0x32040]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0xa34], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0xa38], xmm0
movss xmm0, dword [rsp + 0xa38]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0xa34]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0xa3c], xmm0
movss xmm0, dword [rsp + 0xa38]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0xa34]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0xa40], xmm0
movss xmm0, dword [rsp + 0x32040]
addss xmm0, dword [rsp + 0xa3c]
movss dword [rsp + 0x32040], xmm0
movss xmm0, dword [rsp + 0x32048]
addss xmm0, dword [rsp + 0xa40]
movss dword [rsp + 0x32048], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3bf8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xa38]
lea rdx, [rsp + 0x32040]
mov ecx, dword [rsp + 0xa30]
call qword [rsp + 0x3bf8]
mov dword [rsp + 0xa44], eax
mov ecx, dword [rsp + 0xa44]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6e10
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6d50
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6d00
mov dword [rsp + 0xa48], eax
mov edx, 1
mov ecx, dword [rsp + 0xa44]
call fcn.1802f5540
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6cb0
test eax, eax
je 0x18020e0dd
mov edx, 1
mov ecx, dword [rsp + 0xa48]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6bf0
mov dword [rsp + 0xa4c], 0
jmp 0x18020e108
mov eax, dword [rsp + 0xa4c]
inc eax
mov dword [rsp + 0xa4c], eax
cmp dword [rsp + 0xa4c], 0x32
jge 0x18020e161
mov edx, dword [rsp + 0xa4c]
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0xa4c]
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6b10
jmp 0x18020e0f8
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18020e2c6
mov edx, 1
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0xa44]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0xa44]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0xa44]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0xa30]
call fcn.1802f6900
jmp 0x18020de56
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a580]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a9c0]
call fcn.18006a860
mov edx, 0xaa
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xa50], 0
jmp 0x18020e377
mov eax, dword [rsp + 0xa50]
inc eax
mov dword [rsp + 0xa50], eax
movsxd rax, dword [rsp + 0xa50]
cmp rax, 0x29
jae 0x18020e4a2
movsxd rax, dword [rsp + 0xa50]
imul rax, rax, 8
lea rcx, str.blade
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020e49d
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0xa54], eax
mov ecx, dword [rsp + 0xa54]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0xa54]
lea rcx, [rsp + 0x13600]
call fcn.1802f6f90
lea rcx, [rsp + 0x32028]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xa54]
lea rcx, [rsp + 0x13640]
call fcn.1800920e0
lea rcx, [rsp + 0x32010]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x13680]
lea rcx, [rsp + 0x32010]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0xa50]
imul rax, rax, 8
lea rcx, str.blade
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x13680]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0xa58], eax
xor edx, edx
mov ecx, dword [rsp + 0xa58]
call fcn.1802f6f30
jmp 0x18020e367
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a9c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xa5c], 0
jmp 0x18020e51f
mov eax, dword [rsp + 0xa5c]
inc eax
mov dword [rsp + 0xa5c], eax
movsxd rax, dword [rsp + 0xa5c]
cmp rax, 0x29
jae 0x18020e99a
movsxd rax, dword [rsp + 0xa5c]
imul rax, rax, 8
lea rcx, str.blade
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020e995
movsxd rax, dword [rsp + 0xa5c]
imul rax, rax, 8
lea rcx, str.blade
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xa60], eax
mov ecx, dword [rsp + 0xa60]
call fcn.1802f6ee0
test eax, eax
je 0x18020e995
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3c00], rax
mov ecx, dword [rsp + 0xa60]
call qword [rsp + 0x3c00]
mov ecx, dword [rsp + 0xa60]
call fcn.1802f6e90
test eax, eax
jne 0x18020e5cf
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18020e5b6
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x136a0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31ff8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0xa64], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0xa68], xmm0
movss xmm0, dword [rsp + 0xa68]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0xa64]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0xa6c], xmm0
movss xmm0, dword [rsp + 0xa68]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0xa64]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0xa70], xmm0
movss xmm0, dword [rsp + 0x31ff8]
addss xmm0, dword [rsp + 0xa6c]
movss dword [rsp + 0x31ff8], xmm0
movss xmm0, dword [rsp + 0x32000]
addss xmm0, dword [rsp + 0xa70]
movss dword [rsp + 0x32000], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3c08], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xa68]
lea rdx, [rsp + 0x31ff8]
mov ecx, dword [rsp + 0xa60]
call qword [rsp + 0x3c08]
mov dword [rsp + 0xa74], eax
mov ecx, dword [rsp + 0xa74]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6e10
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6d50
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6d00
mov dword [rsp + 0xa78], eax
mov edx, 1
mov ecx, dword [rsp + 0xa74]
call fcn.1802f5540
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6cb0
test eax, eax
je 0x18020e796
mov edx, 1
mov ecx, dword [rsp + 0xa78]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6bf0
mov dword [rsp + 0xa7c], 0
jmp 0x18020e7c1
mov eax, dword [rsp + 0xa7c]
inc eax
mov dword [rsp + 0xa7c], eax
cmp dword [rsp + 0xa7c], 0x32
jge 0x18020e81a
mov edx, dword [rsp + 0xa7c]
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0xa7c]
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6b10
jmp 0x18020e7b1
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18020e97f
mov edx, 1
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0xa74]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0xa74]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0xa74]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0xa60]
call fcn.1802f6900
jmp 0x18020e50f
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Vans
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057a9e0]
call fcn.18006a860
mov edx, 0xac
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xa80], 0
jmp 0x18020ea30
mov eax, dword [rsp + 0xa80]
inc eax
mov dword [rsp + 0xa80], eax
movsxd rax, dword [rsp + 0xa80]
cmp rax, 0x20
jae 0x18020eb5b
movsxd rax, dword [rsp + 0xa80]
imul rax, rax, 8
lea rcx, str.bison
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020eb56
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0xa84], eax
mov ecx, dword [rsp + 0xa84]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0xa84]
lea rcx, [rsp + 0x136d0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31fe0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xa84]
lea rcx, [rsp + 0x13710]
call fcn.1800920e0
lea rcx, [rsp + 0x31fc8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x13740]
lea rcx, [rsp + 0x31fc8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0xa80]
imul rax, rax, 8
lea rcx, str.bison
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x13740]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0xa88], eax
xor edx, edx
mov ecx, dword [rsp + 0xa88]
call fcn.1802f6f30
jmp 0x18020ea20
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a9e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xa8c], 0
jmp 0x18020ebd8
mov eax, dword [rsp + 0xa8c]
inc eax
mov dword [rsp + 0xa8c], eax
movsxd rax, dword [rsp + 0xa8c]
cmp rax, 0x20
jae 0x18020f053
movsxd rax, dword [rsp + 0xa8c]
imul rax, rax, 8
lea rcx, str.bison
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020f04e
movsxd rax, dword [rsp + 0xa8c]
imul rax, rax, 8
lea rcx, str.bison
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xa90], eax
mov ecx, dword [rsp + 0xa90]
call fcn.1802f6ee0
test eax, eax
je 0x18020f04e
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3c10], rax
mov ecx, dword [rsp + 0xa90]
call qword [rsp + 0x3c10]
mov ecx, dword [rsp + 0xa90]
call fcn.1802f6e90
test eax, eax
jne 0x18020ec88
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18020ec6f
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x13760]
call fcn.1802f6f90
lea rcx, [rsp + 0x31fb0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0xa94], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0xa98], xmm0
movss xmm0, dword [rsp + 0xa98]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0xa94]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0xa9c], xmm0
movss xmm0, dword [rsp + 0xa98]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0xa94]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0xaa0], xmm0
movss xmm0, dword [rsp + 0x31fb0]
addss xmm0, dword [rsp + 0xa9c]
movss dword [rsp + 0x31fb0], xmm0
movss xmm0, dword [rsp + 0x31fb8]
addss xmm0, dword [rsp + 0xaa0]
movss dword [rsp + 0x31fb8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3c18], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xa98]
lea rdx, [rsp + 0x31fb0]
mov ecx, dword [rsp + 0xa90]
call qword [rsp + 0x3c18]
mov dword [rsp + 0xaa4], eax
mov ecx, dword [rsp + 0xaa4]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6e10
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6d50
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6d00
mov dword [rsp + 0xaa8], eax
mov edx, 1
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f5540
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6cb0
test eax, eax
je 0x18020ee4f
mov edx, 1
mov ecx, dword [rsp + 0xaa8]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6bf0
mov dword [rsp + 0xaac], 0
jmp 0x18020ee7a
mov eax, dword [rsp + 0xaac]
inc eax
mov dword [rsp + 0xaac], eax
cmp dword [rsp + 0xaac], 0x32
jge 0x18020eed3
mov edx, dword [rsp + 0xaac]
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0xaac]
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6b10
jmp 0x18020ee6a
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18020f038
mov edx, 1
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0xaa4]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0xa90]
call fcn.1802f6900
jmp 0x18020ebc8
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Military
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057aa00]
call fcn.18006a860
mov edx, 0xae
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xab0], 0
jmp 0x18020f0e9
mov eax, dword [rsp + 0xab0]
inc eax
mov dword [rsp + 0xab0], eax
movsxd rax, dword [rsp + 0xab0]
cmp rax, 5
jae 0x18020f214
movsxd rax, dword [rsp + 0xab0]
imul rax, rax, 8
lea rcx, str.barracks
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020f20f
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0xab4], eax
mov ecx, dword [rsp + 0xab4]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0xab4]
lea rcx, [rsp + 0x137a0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31f98]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xab4]
lea rcx, [rsp + 0x137d0]
call fcn.1800920e0
lea rcx, [rsp + 0x31f80]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x13810]
lea rcx, [rsp + 0x31f80]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0xab0]
imul rax, rax, 8
lea rcx, str.barracks
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x13810]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0xab8], eax
xor edx, edx
mov ecx, dword [rsp + 0xab8]
call fcn.1802f6f30
jmp 0x18020f0d9
call fcn.180199f90
movss xmm0, dword [0x180504168]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504148]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057aa00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xabc], 0
jmp 0x18020f291
mov eax, dword [rsp + 0xabc]
inc eax
mov dword [rsp + 0xabc], eax
movsxd rax, dword [rsp + 0xabc]
cmp rax, 5
jae 0x18020f70c
movsxd rax, dword [rsp + 0xabc]
imul rax, rax, 8
lea rcx, str.barracks
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020f707
movsxd rax, dword [rsp + 0xabc]
imul rax, rax, 8
lea rcx, str.barracks
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xac0], eax
mov ecx, dword [rsp + 0xac0]
call fcn.1802f6ee0
test eax, eax
je 0x18020f707
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3c20], rax
mov ecx, dword [rsp + 0xac0]
call qword [rsp + 0x3c20]
mov ecx, dword [rsp + 0xac0]
call fcn.1802f6e90
test eax, eax
jne 0x18020f341
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18020f328
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x13830]
call fcn.1802f6f90
lea rcx, [rsp + 0x31f68]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0xac4], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0xac8], xmm0
movss xmm0, dword [rsp + 0xac8]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0xac4]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0xacc], xmm0
movss xmm0, dword [rsp + 0xac8]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0xac4]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0xad0], xmm0
movss xmm0, dword [rsp + 0x31f68]
addss xmm0, dword [rsp + 0xacc]
movss dword [rsp + 0x31f68], xmm0
movss xmm0, dword [rsp + 0x31f70]
addss xmm0, dword [rsp + 0xad0]
movss dword [rsp + 0x31f70], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3c28], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xac8]
lea rdx, [rsp + 0x31f68]
mov ecx, dword [rsp + 0xac0]
call qword [rsp + 0x3c28]
mov dword [rsp + 0xad4], eax
mov ecx, dword [rsp + 0xad4]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6e10
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6d50
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6d00
mov dword [rsp + 0xad8], eax
mov edx, 1
mov ecx, dword [rsp + 0xad4]
call fcn.1802f5540
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6cb0
test eax, eax
je 0x18020f508
mov edx, 1
mov ecx, dword [rsp + 0xad8]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6bf0
mov dword [rsp + 0xadc], 0
jmp 0x18020f533
mov eax, dword [rsp + 0xadc]
inc eax
mov dword [rsp + 0xadc], eax
cmp dword [rsp + 0xadc], 0x32
jge 0x18020f58c
mov edx, dword [rsp + 0xadc]
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0xadc]
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6b10
jmp 0x18020f523
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18020f6f1
mov edx, 1
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0xad4]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0xad4]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0xad4]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0xac0]
call fcn.1802f6900
jmp 0x18020f281
call fcn.180199f90
movss xmm0, dword [0x18050415c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050411c]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a5e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057aa20]
call fcn.18006a860
mov edx, 0xb0
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xae0], 0
jmp 0x18020f7a2
mov eax, dword [rsp + 0xae0]
inc eax
mov dword [rsp + 0xae0], eax
movsxd rax, dword [rsp + 0xae0]
cmp rax, 0x12
jae 0x18020f8cd
movsxd rax, dword [rsp + 0xae0]
imul rax, rax, 8
lea rcx, str.airtug
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020f8c8
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0xae4], eax
mov ecx, dword [rsp + 0xae4]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0xae4]
lea rcx, [rsp + 0x13860]
call fcn.1802f6f90
lea rcx, [rsp + 0x31f50]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xae4]
lea rcx, [rsp + 0x138a0]
call fcn.1800920e0
lea rcx, [rsp + 0x31f38]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x138e0]
lea rcx, [rsp + 0x31f38]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0xae0]
imul rax, rax, 8
lea rcx, str.airtug
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x138e0]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0xae8], eax
xor edx, edx
mov ecx, dword [rsp + 0xae8]
call fcn.1802f6f30
jmp 0x18020f792
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057aa20]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xaec], 0
jmp 0x18020f94a
mov eax, dword [rsp + 0xaec]
inc eax
mov dword [rsp + 0xaec], eax
movsxd rax, dword [rsp + 0xaec]
cmp rax, 0x12
jae 0x18020fdc5
movsxd rax, dword [rsp + 0xaec]
imul rax, rax, 8
lea rcx, str.airtug
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020fdc0
movsxd rax, dword [rsp + 0xaec]
imul rax, rax, 8
lea rcx, str.airtug
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xaf0], eax
mov ecx, dword [rsp + 0xaf0]
call fcn.1802f6ee0
test eax, eax
je 0x18020fdc0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3c30], rax
mov ecx, dword [rsp + 0xaf0]
call qword [rsp + 0x3c30]
mov ecx, dword [rsp + 0xaf0]
call fcn.1802f6e90
test eax, eax
jne 0x18020f9fa
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18020f9e1
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x13900]
call fcn.1802f6f90
lea rcx, [rsp + 0x31f20]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0xaf4], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0xaf8], xmm0
movss xmm0, dword [rsp + 0xaf8]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0xaf4]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0xafc], xmm0
movss xmm0, dword [rsp + 0xaf8]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0xaf4]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0xb00], xmm0
movss xmm0, dword [rsp + 0x31f20]
addss xmm0, dword [rsp + 0xafc]
movss dword [rsp + 0x31f20], xmm0
movss xmm0, dword [rsp + 0x31f28]
addss xmm0, dword [rsp + 0xb00]
movss dword [rsp + 0x31f28], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3c38], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xaf8]
lea rdx, [rsp + 0x31f20]
mov ecx, dword [rsp + 0xaf0]
call qword [rsp + 0x3c38]
mov dword [rsp + 0xb04], eax
mov ecx, dword [rsp + 0xb04]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6e10
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6d50
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6d00
mov dword [rsp + 0xb08], eax
mov edx, 1
mov ecx, dword [rsp + 0xb04]
call fcn.1802f5540
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6cb0
test eax, eax
je 0x18020fbc1
mov edx, 1
mov ecx, dword [rsp + 0xb08]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6bf0
mov dword [rsp + 0xb0c], 0
jmp 0x18020fbec
mov eax, dword [rsp + 0xb0c]
inc eax
mov dword [rsp + 0xb0c], eax
cmp dword [rsp + 0xb0c], 0x32
jge 0x18020fc45
mov edx, dword [rsp + 0xb0c]
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0xb0c]
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6b10
jmp 0x18020fbdc
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18020fdaa
mov edx, 1
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0xb04]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0xb04]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0xb04]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0xaf0]
call fcn.1802f6900
jmp 0x18020f93a
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a600]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057aa40]
call fcn.18006a860
mov edx, 0xb2
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xb10], 0
jmp 0x18020fe5b
mov eax, dword [rsp + 0xb10]
inc eax
mov dword [rsp + 0xb10], eax
movsxd rax, dword [rsp + 0xb10]
cmp rax, 8
jae 0x18020ff86
movsxd rax, dword [rsp + 0xb10]
imul rax, rax, 8
lea rcx, str.cablecar
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18020ff81
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0xb14], eax
mov ecx, dword [rsp + 0xb14]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0xb14]
lea rcx, [rsp + 0x13940]
call fcn.1802f6f90
lea rcx, [rsp + 0x31f08]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xb14]
lea rcx, [rsp + 0x13970]
call fcn.1800920e0
lea rcx, [rsp + 0x31ef0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x139b0]
lea rcx, [rsp + 0x31ef0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0xb10]
imul rax, rax, 8
lea rcx, str.cablecar
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x139b0]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0xb18], eax
xor edx, edx
mov ecx, dword [rsp + 0xb18]
call fcn.1802f6f30
jmp 0x18020fe4b
call fcn.180199f90
movss xmm0, dword [0x180504198]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041ac]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057aa40]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xb1c], 0
jmp 0x180210003
mov eax, dword [rsp + 0xb1c]
inc eax
mov dword [rsp + 0xb1c], eax
movsxd rax, dword [rsp + 0xb1c]
cmp rax, 8
jae 0x18021047e
movsxd rax, dword [rsp + 0xb1c]
imul rax, rax, 8
lea rcx, str.cablecar
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180210479
movsxd rax, dword [rsp + 0xb1c]
imul rax, rax, 8
lea rcx, str.cablecar
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xb20], eax
mov ecx, dword [rsp + 0xb20]
call fcn.1802f6ee0
test eax, eax
je 0x180210479
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3c40], rax
mov ecx, dword [rsp + 0xb20]
call qword [rsp + 0x3c40]
mov ecx, dword [rsp + 0xb20]
call fcn.1802f6e90
test eax, eax
jne 0x1802100b3
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18021009a
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x139d0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31ed8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0xb24], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0xb28], xmm0
movss xmm0, dword [rsp + 0xb28]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0xb24]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0xb2c], xmm0
movss xmm0, dword [rsp + 0xb28]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0xb24]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0xb30], xmm0
movss xmm0, dword [rsp + 0x31ed8]
addss xmm0, dword [rsp + 0xb2c]
movss dword [rsp + 0x31ed8], xmm0
movss xmm0, dword [rsp + 0x31ee0]
addss xmm0, dword [rsp + 0xb30]
movss dword [rsp + 0x31ee0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3c48], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xb28]
lea rdx, [rsp + 0x31ed8]
mov ecx, dword [rsp + 0xb20]
call qword [rsp + 0x3c48]
mov dword [rsp + 0xb34], eax
mov ecx, dword [rsp + 0xb34]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6e10
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6d50
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6d00
mov dword [rsp + 0xb38], eax
mov edx, 1
mov ecx, dword [rsp + 0xb34]
call fcn.1802f5540
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6cb0
test eax, eax
je 0x18021027a
mov edx, 1
mov ecx, dword [rsp + 0xb38]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6bf0
mov dword [rsp + 0xb3c], 0
jmp 0x1802102a5
mov eax, dword [rsp + 0xb3c]
inc eax
mov dword [rsp + 0xb3c], eax
cmp dword [rsp + 0xb3c], 0x32
jge 0x1802102fe
mov edx, dword [rsp + 0xb3c]
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0xb3c]
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6b10
jmp 0x180210295
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180210463
mov edx, 1
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0xb34]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0xb34]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0xb34]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0xb20]
call fcn.1802f6900
jmp 0x18020fff3
call fcn.180199f90
movss xmm0, dword [0x18050418c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504188]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a620]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057aa60]
call fcn.18006a860
mov edx, 0xb4
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xb40], 0
jmp 0x180210514
mov eax, dword [rsp + 0xb40]
inc eax
mov dword [rsp + 0xb40], eax
movsxd rax, dword [rsp + 0xb40]
cmp rax, 0xb
jae 0x18021063f
movsxd rax, dword [rsp + 0xb40]
imul rax, rax, 8
lea rcx, str.airbus
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021063a
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0xb44], eax
mov ecx, dword [rsp + 0xb44]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0xb44]
lea rcx, [rsp + 0x13a00]
call fcn.1802f6f90
lea rcx, [rsp + 0x31ec0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xb44]
lea rcx, [rsp + 0x13a40]
call fcn.1800920e0
lea rcx, [rsp + 0x31ea8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x13a70]
lea rcx, [rsp + 0x31ea8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0xb40]
imul rax, rax, 8
lea rcx, str.airbus
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x13a70]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0xb48], eax
xor edx, edx
mov ecx, dword [rsp + 0xb48]
call fcn.1802f6f30
jmp 0x180210504
call fcn.180199f90
movss xmm0, dword [0x1805041b8]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041d8]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057aa60]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xb4c], 0
jmp 0x1802106bc
mov eax, dword [rsp + 0xb4c]
inc eax
mov dword [rsp + 0xb4c], eax
movsxd rax, dword [rsp + 0xb4c]
cmp rax, 0xb
jae 0x180210b37
movsxd rax, dword [rsp + 0xb4c]
imul rax, rax, 8
lea rcx, str.airbus
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180210b32
movsxd rax, dword [rsp + 0xb4c]
imul rax, rax, 8
lea rcx, str.airbus
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xb50], eax
mov ecx, dword [rsp + 0xb50]
call fcn.1802f6ee0
test eax, eax
je 0x180210b32
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3c50], rax
mov ecx, dword [rsp + 0xb50]
call qword [rsp + 0x3c50]
mov ecx, dword [rsp + 0xb50]
call fcn.1802f6e90
test eax, eax
jne 0x18021076c
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180210753
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x13a90]
call fcn.1802f6f90
lea rcx, [rsp + 0x31e90]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0xb54], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0xb58], xmm0
movss xmm0, dword [rsp + 0xb58]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0xb54]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0xb5c], xmm0
movss xmm0, dword [rsp + 0xb58]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0xb54]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0xb60], xmm0
movss xmm0, dword [rsp + 0x31e90]
addss xmm0, dword [rsp + 0xb5c]
movss dword [rsp + 0x31e90], xmm0
movss xmm0, dword [rsp + 0x31e98]
addss xmm0, dword [rsp + 0xb60]
movss dword [rsp + 0x31e98], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3c58], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xb58]
lea rdx, [rsp + 0x31e90]
mov ecx, dword [rsp + 0xb50]
call qword [rsp + 0x3c58]
mov dword [rsp + 0xb64], eax
mov ecx, dword [rsp + 0xb64]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6e10
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6d50
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6d00
mov dword [rsp + 0xb68], eax
mov edx, 1
mov ecx, dword [rsp + 0xb64]
call fcn.1802f5540
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6cb0
test eax, eax
je 0x180210933
mov edx, 1
mov ecx, dword [rsp + 0xb68]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6bf0
mov dword [rsp + 0xb6c], 0
jmp 0x18021095e
mov eax, dword [rsp + 0xb6c]
inc eax
mov dword [rsp + 0xb6c], eax
cmp dword [rsp + 0xb6c], 0x32
jge 0x1802109b7
mov edx, dword [rsp + 0xb6c]
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0xb6c]
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6b10
jmp 0x18021094e
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180210b1c
mov edx, 1
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0xb64]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0xb64]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0xb64]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0xb50]
call fcn.1802f6900
jmp 0x1802106ac
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a640]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057aa80]
call fcn.18006a860
mov edx, 0xb6
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xb70], 0
jmp 0x180210bcd
mov eax, dword [rsp + 0xb70]
inc eax
mov dword [rsp + 0xb70], eax
movsxd rax, dword [rsp + 0xb70]
cmp rax, 0xb
jae 0x180210cf8
movsxd rax, dword [rsp + 0xb70]
imul rax, rax, 8
lea rcx, str.bulldozer
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180210cf3
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0xb74], eax
mov ecx, dword [rsp + 0xb74]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0xb74]
lea rcx, [rsp + 0x13ad0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31e78]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xb74]
lea rcx, [rsp + 0x13b00]
call fcn.1800920e0
lea rcx, [rsp + 0x31e60]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x13b40]
lea rcx, [rsp + 0x31e60]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0xb70]
imul rax, rax, 8
lea rcx, str.bulldozer
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x13b40]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0xb78], eax
xor edx, edx
mov ecx, dword [rsp + 0xb78]
call fcn.1802f6f30
jmp 0x180210bbd
call fcn.180199f90
movss xmm0, dword [0x1805041b8]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041d8]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057aa80]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xb7c], 0
jmp 0x180210d75
mov eax, dword [rsp + 0xb7c]
inc eax
mov dword [rsp + 0xb7c], eax
movsxd rax, dword [rsp + 0xb7c]
cmp rax, 0xb
jae 0x1802111f0
movsxd rax, dword [rsp + 0xb7c]
imul rax, rax, 8
lea rcx, str.bulldozer
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802111eb
movsxd rax, dword [rsp + 0xb7c]
imul rax, rax, 8
lea rcx, str.bulldozer
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xb80], eax
mov ecx, dword [rsp + 0xb80]
call fcn.1802f6ee0
test eax, eax
je 0x1802111eb
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3c60], rax
mov ecx, dword [rsp + 0xb80]
call qword [rsp + 0x3c60]
mov ecx, dword [rsp + 0xb80]
call fcn.1802f6e90
test eax, eax
jne 0x180210e25
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180210e0c
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x13b60]
call fcn.1802f6f90
lea rcx, [rsp + 0x31e48]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0xb84], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0xb88], xmm0
movss xmm0, dword [rsp + 0xb88]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0xb84]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0xb8c], xmm0
movss xmm0, dword [rsp + 0xb88]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0xb84]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0xb90], xmm0
movss xmm0, dword [rsp + 0x31e48]
addss xmm0, dword [rsp + 0xb8c]
movss dword [rsp + 0x31e48], xmm0
movss xmm0, dword [rsp + 0x31e50]
addss xmm0, dword [rsp + 0xb90]
movss dword [rsp + 0x31e50], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3c68], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xb88]
lea rdx, [rsp + 0x31e48]
mov ecx, dword [rsp + 0xb80]
call qword [rsp + 0x3c68]
mov dword [rsp + 0xb94], eax
mov ecx, dword [rsp + 0xb94]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6e10
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6d50
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6d00
mov dword [rsp + 0xb98], eax
mov edx, 1
mov ecx, dword [rsp + 0xb94]
call fcn.1802f5540
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6cb0
test eax, eax
je 0x180210fec
mov edx, 1
mov ecx, dword [rsp + 0xb98]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6bf0
mov dword [rsp + 0xb9c], 0
jmp 0x180211017
mov eax, dword [rsp + 0xb9c]
inc eax
mov dword [rsp + 0xb9c], eax
cmp dword [rsp + 0xb9c], 0x32
jge 0x180211070
mov edx, dword [rsp + 0xb9c]
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0xb9c]
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6b10
jmp 0x180211007
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x1802111d5
mov edx, 1
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0xb94]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0xb94]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0xb94]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0xb80]
call fcn.1802f6900
jmp 0x180210d65
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a660]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057aaa0]
call fcn.18006a860
mov edx, 0xb8
mov rcx, rax
call fcn.1801dea40
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xba0], 0
jmp 0x180211286
mov eax, dword [rsp + 0xba0]
inc eax
mov dword [rsp + 0xba0], eax
movsxd rax, dword [rsp + 0xba0]
cmp rax, 0x16
jae 0x1802113b1
movsxd rax, dword [rsp + 0xba0]
imul rax, rax, 8
lea rcx, str.armytanker
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802113ac
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0xba4], eax
mov ecx, dword [rsp + 0xba4]
call fcn.1800913b0
xor r8d, r8d
mov edx, dword [rsp + 0xba4]
lea rcx, [rsp + 0x13ba0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31e30]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xba4]
lea rcx, [rsp + 0x13be0]
call fcn.1800920e0
lea rcx, [rsp + 0x31e18]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x13c10]
lea rcx, [rsp + 0x31e18]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movsxd rax, dword [rsp + 0xba0]
imul rax, rax, 8
lea rcx, str.armytanker
add rcx, rax
mov rax, rcx
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x13c10]
mov rcx, qword [rax]
call fcn.1800e65c0
mov dword [rsp + 0xba8], eax
xor edx, edx
mov ecx, dword [rsp + 0xba8]
call fcn.1802f6f30
jmp 0x180211276
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057aaa0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xbac], 0
jmp 0x18021142e
mov eax, dword [rsp + 0xbac]
inc eax
mov dword [rsp + 0xbac], eax
movsxd rax, dword [rsp + 0xbac]
cmp rax, 0x16
jae 0x1802118a9
movsxd rax, dword [rsp + 0xbac]
imul rax, rax, 8
lea rcx, str.armytanker
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802118a4
movsxd rax, dword [rsp + 0xbac]
imul rax, rax, 8
lea rcx, str.armytanker
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xbb0], eax
mov ecx, dword [rsp + 0xbb0]
call fcn.1802f6ee0
test eax, eax
je 0x1802118a4
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3c70], rax
mov ecx, dword [rsp + 0xbb0]
call qword [rsp + 0x3c70]
mov ecx, dword [rsp + 0xbb0]
call fcn.1802f6e90
test eax, eax
jne 0x1802114de
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802114c5
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x13c30]
call fcn.1802f6f90
lea rcx, [rsp + 0x31e00]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0xbb4], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f6e40
movss dword [rsp + 0xbb8], xmm0
movss xmm0, dword [rsp + 0xbb8]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0xbb4]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0xbbc], xmm0
movss xmm0, dword [rsp + 0xbb8]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0xbb4]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0xbc0], xmm0
movss xmm0, dword [rsp + 0x31e00]
addss xmm0, dword [rsp + 0xbbc]
movss dword [rsp + 0x31e00], xmm0
movss xmm0, dword [rsp + 0x31e08]
addss xmm0, dword [rsp + 0xbc0]
movss dword [rsp + 0x31e08], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3c78], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xbb8]
lea rdx, [rsp + 0x31e00]
mov ecx, dword [rsp + 0xbb0]
call qword [rsp + 0x3c78]
mov dword [rsp + 0xbc4], eax
mov ecx, dword [rsp + 0xbc4]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6e10
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6d50
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6d00
mov dword [rsp + 0xbc8], eax
mov edx, 1
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f5540
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6cb0
test eax, eax
je 0x1802116a5
mov edx, 1
mov ecx, dword [rsp + 0xbc8]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6bf0
mov dword [rsp + 0xbcc], 0
jmp 0x1802116d0
mov eax, dword [rsp + 0xbcc]
inc eax
mov dword [rsp + 0xbcc], eax
cmp dword [rsp + 0xbcc], 0x32
jge 0x180211729
mov edx, dword [rsp + 0xbcc]
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0xbcc]
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6bc0
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rdx, rax
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6b10
jmp 0x1802116c0
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18021188e
mov edx, 1
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0xbc4]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0xbb0]
call fcn.1802f6900
jmp 0x18021141e
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a260]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057abc0]
call fcn.18006a860
mov edx, 0x1ac
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Criminal
call fcn.18006a860
mov edx, 0x1f
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ab00]
call fcn.18006a860
mov edx, 0x2b6
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180586500]
call fcn.18006a860
mov edx, 0x2ae
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x1805863e0]
call fcn.18006a860
mov edx, 0x299
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057abe0]
call fcn.18006a860
mov edx, 0x287
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ac00]
call fcn.18006a860
mov edx, 0x277
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579b00]
call fcn.18006a860
mov edx, 0x259
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579ae0]
call fcn.18006a860
mov edx, 0x21a
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a2c0]
call fcn.18006a860
mov edx, 0x131
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a2e0]
call fcn.18006a860
mov edx, 0x132
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Doomsday
call fcn.18006a860
mov edx, 0x133
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a320]
call fcn.18006a860
mov edx, 0x134
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a340]
call fcn.18006a860
mov edx, 0x135
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a360]
call fcn.18006a860
mov edx, 0x136
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a380]
call fcn.18006a860
mov edx, 0x137
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a3a0]
call fcn.18006a860
mov edx, 0x138
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a3c0]
call fcn.18006a860
mov edx, 0x139
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Compacts
call fcn.18006a860
mov edx, 0x13a
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a400]
call fcn.18006a860
mov edx, 0x13b
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a420]
call fcn.18006a860
mov edx, 0x13c
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a440]
call fcn.18006a860
mov edx, 0x13d
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a460]
call fcn.18006a860
mov edx, 0x13e
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a480]
call fcn.18006a860
mov edx, 0x13f
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4a0]
call fcn.18006a860
mov edx, 0x140
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4c0]
call fcn.18006a860
mov edx, 0x141
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4e0]
call fcn.18006a860
mov edx, 0x142
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a500]
call fcn.18006a860
mov edx, 0x143
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a520]
call fcn.18006a860
mov edx, 0x144
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Suvs
call fcn.18006a860
mov edx, 0x145
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a560]
call fcn.18006a860
mov edx, 0x146
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a580]
call fcn.18006a860
mov edx, 0x147
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Vans
call fcn.18006a860
mov edx, 0x148
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Military
call fcn.18006a860
mov edx, 0x149
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a5e0]
call fcn.18006a860
mov edx, 0x14a
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a600]
call fcn.18006a860
mov edx, 0x14b
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a620]
call fcn.18006a860
mov edx, 0x14c
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a640]
call fcn.18006a860
mov edx, 0x14d
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a660]
call fcn.18006a860
mov edx, 0x14e
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180586500]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xbd0], 0
jmp 0x180211d1d
mov eax, dword [rsp + 0xbd0]
inc eax
mov dword [rsp + 0xbd0], eax
movsxd rax, dword [rsp + 0xbd0]
cmp rax, 0x13
jae 0x180212064
movsxd rax, dword [rsp + 0xbd0]
imul rax, rax, 8
lea rcx, str.calico
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021205f
mov dword [rsp + 0xbd4], 0
jmp 0x180211d78
mov eax, dword [rsp + 0xbd4]
inc eax
mov dword [rsp + 0xbd4], eax
cmp dword [rsp + 0xbd4], 0x20
jg 0x18021205f
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xbd4], eax
jne 0x180211d9e
jmp 0x180211d68
mov ecx, dword [rsp + 0xbd4]
call fcn.1802f7920
mov dword [rsp + 0xbd8], eax
movsxd rax, dword [rsp + 0xbd0]
imul rax, rax, 8
lea rcx, str.calico
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xbdc], eax
mov ecx, dword [rsp + 0xbd8]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3c80], rax
mov ecx, dword [rsp + 0xbdc]
call qword [rsp + 0x3c80]
mov ecx, dword [rsp + 0xbdc]
call fcn.1802f6e90
test eax, eax
jne 0x180211e1b
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180211e02
xor r8d, r8d
mov edx, dword [rsp + 0xbd8]
lea rcx, [rsp + 0x13c70]
call fcn.1802f6f90
lea rcx, [rsp + 0x31de8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xbd8]
lea rcx, [rsp + 0x13ca0]
call fcn.1800920e0
lea rcx, [rsp + 0x31dd0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xbdc]
call fcn.1802f68b0
test eax, eax
je 0x18021205a
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3c88], rax
mov ecx, dword [rsp + 0xbdc]
call qword [rsp + 0x3c88]
test eax, eax
je 0x18021205a
xorps xmm0, xmm0
movss dword [rsp + 0xbe0], xmm0
mov edx, dword [rsp + 0xbd8]
lea rcx, [rsp + 0x13ce0]
call fcn.1802f6850
lea rcx, [rsp + 0x31db8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xbd8]
lea rcx, [rsp + 0x13d10]
call fcn.1802f67d0
lea rcx, [rsp + 0x31da0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31db0]
movss dword [rsp + 0xbe4], xmm0
movss xmm0, dword [rsp + 0x31db8]
mulss xmm0, dword [rsp + 0xbe0]
movss xmm1, dword [rsp + 0x31de8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31de8], xmm0
movss xmm0, dword [rsp + 0x31dc0]
mulss xmm0, dword [rsp + 0xbe0]
movss xmm1, dword [rsp + 0x31df0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31df0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3c90], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xbe4]
lea rdx, [rsp + 0x31de8]
mov ecx, dword [rsp + 0xbdc]
call qword [rsp + 0x3c90]
mov dword [rsp + 0xbe8], eax
mov r8d, 1
mov edx, dword [rsp + 0xbd8]
lea rcx, [rsp + 0x13d50]
call fcn.1802f6f90
lea rcx, [rsp + 0x31d88]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x13d80]
lea rcx, [rsp + 0x31dd0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x13d80]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xbec], eax
xor edx, edx
mov ecx, dword [rsp + 0xbec]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xbd4], 0x20
jne 0x18021205a
jmp 0x18021205f
jmp 0x180211d68
jmp 0x180211d0d
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Criminal
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xbf0], 0
jmp 0x1802120c6
mov eax, dword [rsp + 0xbf0]
inc eax
mov dword [rsp + 0xbf0], eax
movsxd rax, dword [rsp + 0xbf0]
cmp rax, 0x12
jae 0x18021240d
movsxd rax, dword [rsp + 0xbf0]
imul rax, rax, 8
lea rcx, str.brioso3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180212408
mov dword [rsp + 0xbf4], 0
jmp 0x180212121
mov eax, dword [rsp + 0xbf4]
inc eax
mov dword [rsp + 0xbf4], eax
cmp dword [rsp + 0xbf4], 0x20
jg 0x180212408
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xbf4], eax
jne 0x180212147
jmp 0x180212111
mov ecx, dword [rsp + 0xbf4]
call fcn.1802f7920
mov dword [rsp + 0xbf8], eax
movsxd rax, dword [rsp + 0xbf0]
imul rax, rax, 8
lea rcx, str.brioso3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xbfc], eax
mov ecx, dword [rsp + 0xbf8]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3c98], rax
mov ecx, dword [rsp + 0xbfc]
call qword [rsp + 0x3c98]
mov ecx, dword [rsp + 0xbfc]
call fcn.1802f6e90
test eax, eax
jne 0x1802121c4
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802121ab
xor r8d, r8d
mov edx, dword [rsp + 0xbf8]
lea rcx, [rsp + 0x13da0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31d70]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xbf8]
lea rcx, [rsp + 0x13de0]
call fcn.1800920e0
lea rcx, [rsp + 0x31d58]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xbfc]
call fcn.1802f68b0
test eax, eax
je 0x180212403
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3ca0], rax
mov ecx, dword [rsp + 0xbfc]
call qword [rsp + 0x3ca0]
test eax, eax
je 0x180212403
xorps xmm0, xmm0
movss dword [rsp + 0xc00], xmm0
mov edx, dword [rsp + 0xbf8]
lea rcx, [rsp + 0x13e20]
call fcn.1802f6850
lea rcx, [rsp + 0x31d40]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xbf8]
lea rcx, [rsp + 0x13e60]
call fcn.1802f67d0
lea rcx, [rsp + 0x31d28]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31d38]
movss dword [rsp + 0xc04], xmm0
movss xmm0, dword [rsp + 0x31d40]
mulss xmm0, dword [rsp + 0xc00]
movss xmm1, dword [rsp + 0x31d70]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31d70], xmm0
movss xmm0, dword [rsp + 0x31d48]
mulss xmm0, dword [rsp + 0xc00]
movss xmm1, dword [rsp + 0x31d78]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31d78], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3ca8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xc04]
lea rdx, [rsp + 0x31d70]
mov ecx, dword [rsp + 0xbfc]
call qword [rsp + 0x3ca8]
mov dword [rsp + 0xc08], eax
mov r8d, 1
mov edx, dword [rsp + 0xbf8]
lea rcx, [rsp + 0x13e90]
call fcn.1802f6f90
lea rcx, [rsp + 0x31d10]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x13ed0]
lea rcx, [rsp + 0x31d58]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x13ed0]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xc0c], eax
xor edx, edx
mov ecx, dword [rsp + 0xc0c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xbf4], 0x20
jne 0x180212403
jmp 0x180212408
jmp 0x180212111
jmp 0x1802120b6
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057ab00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xc10], 0
jmp 0x18021246f
mov eax, dword [rsp + 0xc10]
inc eax
mov dword [rsp + 0xc10], eax
movsxd rax, dword [rsp + 0xc10]
cmp rax, 0x11
jae 0x1802127b6
movsxd rax, dword [rsp + 0xc10]
imul rax, rax, 8
lea rcx, str.astron
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802127b1
mov dword [rsp + 0xc14], 0
jmp 0x1802124ca
mov eax, dword [rsp + 0xc14]
inc eax
mov dword [rsp + 0xc14], eax
cmp dword [rsp + 0xc14], 0x20
jg 0x1802127b1
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xc14], eax
jne 0x1802124f0
jmp 0x1802124ba
mov ecx, dword [rsp + 0xc14]
call fcn.1802f7920
mov dword [rsp + 0xc18], eax
movsxd rax, dword [rsp + 0xc10]
imul rax, rax, 8
lea rcx, str.astron
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xc1c], eax
mov ecx, dword [rsp + 0xc18]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3cb0], rax
mov ecx, dword [rsp + 0xc1c]
call qword [rsp + 0x3cb0]
mov ecx, dword [rsp + 0xc1c]
call fcn.1802f6e90
test eax, eax
jne 0x18021256d
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180212554
xor r8d, r8d
mov edx, dword [rsp + 0xc18]
lea rcx, [rsp + 0x13ef0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31cf8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xc18]
lea rcx, [rsp + 0x13f20]
call fcn.1800920e0
lea rcx, [rsp + 0x31ce0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xc1c]
call fcn.1802f68b0
test eax, eax
je 0x1802127ac
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3cb8], rax
mov ecx, dword [rsp + 0xc1c]
call qword [rsp + 0x3cb8]
test eax, eax
je 0x1802127ac
xorps xmm0, xmm0
movss dword [rsp + 0xc20], xmm0
mov edx, dword [rsp + 0xc18]
lea rcx, [rsp + 0x13f60]
call fcn.1802f6850
lea rcx, [rsp + 0x31cc8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xc18]
lea rcx, [rsp + 0x13f90]
call fcn.1802f67d0
lea rcx, [rsp + 0x31cb0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31cc0]
movss dword [rsp + 0xc24], xmm0
movss xmm0, dword [rsp + 0x31cc8]
mulss xmm0, dword [rsp + 0xc20]
movss xmm1, dword [rsp + 0x31cf8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31cf8], xmm0
movss xmm0, dword [rsp + 0x31cd0]
mulss xmm0, dword [rsp + 0xc20]
movss xmm1, dword [rsp + 0x31d00]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31d00], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3cc0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xc24]
lea rdx, [rsp + 0x31cf8]
mov ecx, dword [rsp + 0xc1c]
call qword [rsp + 0x3cc0]
mov dword [rsp + 0xc28], eax
mov r8d, 1
mov edx, dword [rsp + 0xc18]
lea rcx, [rsp + 0x13fd0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31c98]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x14000]
lea rcx, [rsp + 0x31ce0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x14000]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xc2c], eax
xor edx, edx
mov ecx, dword [rsp + 0xc2c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xc14], 0x20
jne 0x1802127ac
jmp 0x1802127b1
jmp 0x1802124ba
jmp 0x18021245f
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x1805863e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xc30], 0
jmp 0x180212818
mov eax, dword [rsp + 0xc30]
inc eax
mov dword [rsp + 0xc30], eax
movsxd rax, dword [rsp + 0xc30]
cmp rax, 0x15
jae 0x180212b5f
movsxd rax, dword [rsp + 0xc30]
imul rax, rax, 8
lea rcx, str.alkonost
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180212b5a
mov dword [rsp + 0xc34], 0
jmp 0x180212873
mov eax, dword [rsp + 0xc34]
inc eax
mov dword [rsp + 0xc34], eax
cmp dword [rsp + 0xc34], 0x20
jg 0x180212b5a
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xc34], eax
jne 0x180212899
jmp 0x180212863
mov ecx, dword [rsp + 0xc34]
call fcn.1802f7920
mov dword [rsp + 0xc38], eax
movsxd rax, dword [rsp + 0xc30]
imul rax, rax, 8
lea rcx, str.alkonost
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xc3c], eax
mov ecx, dword [rsp + 0xc38]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3cc8], rax
mov ecx, dword [rsp + 0xc3c]
call qword [rsp + 0x3cc8]
mov ecx, dword [rsp + 0xc3c]
call fcn.1802f6e90
test eax, eax
jne 0x180212916
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802128fd
xor r8d, r8d
mov edx, dword [rsp + 0xc38]
lea rcx, [rsp + 0x14020]
call fcn.1802f6f90
lea rcx, [rsp + 0x31c80]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xc38]
lea rcx, [rsp + 0x14060]
call fcn.1800920e0
lea rcx, [rsp + 0x31c68]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xc3c]
call fcn.1802f68b0
test eax, eax
je 0x180212b55
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3cd0], rax
mov ecx, dword [rsp + 0xc3c]
call qword [rsp + 0x3cd0]
test eax, eax
je 0x180212b55
xorps xmm0, xmm0
movss dword [rsp + 0xc40], xmm0
mov edx, dword [rsp + 0xc38]
lea rcx, [rsp + 0x140a0]
call fcn.1802f6850
lea rcx, [rsp + 0x31c50]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xc38]
lea rcx, [rsp + 0x140e0]
call fcn.1802f67d0
lea rcx, [rsp + 0x31c38]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31c48]
movss dword [rsp + 0xc44], xmm0
movss xmm0, dword [rsp + 0x31c50]
mulss xmm0, dword [rsp + 0xc40]
movss xmm1, dword [rsp + 0x31c80]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31c80], xmm0
movss xmm0, dword [rsp + 0x31c58]
mulss xmm0, dword [rsp + 0xc40]
movss xmm1, dword [rsp + 0x31c88]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31c88], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3cd8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xc44]
lea rdx, [rsp + 0x31c80]
mov ecx, dword [rsp + 0xc3c]
call qword [rsp + 0x3cd8]
mov dword [rsp + 0xc48], eax
mov r8d, 1
mov edx, dword [rsp + 0xc38]
lea rcx, [rsp + 0x14110]
call fcn.1802f6f90
lea rcx, [rsp + 0x31c20]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x14150]
lea rcx, [rsp + 0x31c68]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x14150]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xc4c], eax
xor edx, edx
mov ecx, dword [rsp + 0xc4c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xc34], 0x20
jne 0x180212b55
jmp 0x180212b5a
jmp 0x180212863
jmp 0x180212808
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057abe0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xc50], 0
jmp 0x180212bc1
mov eax, dword [rsp + 0xc50]
inc eax
mov dword [rsp + 0xc50], eax
movsxd rax, dword [rsp + 0xc50]
cmp rax, 0xf
jae 0x180212f08
movsxd rax, dword [rsp + 0xc50]
imul rax, rax, 8
lea rcx, str.openwheel1
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180212f03
mov dword [rsp + 0xc54], 0
jmp 0x180212c1c
mov eax, dword [rsp + 0xc54]
inc eax
mov dword [rsp + 0xc54], eax
cmp dword [rsp + 0xc54], 0x20
jg 0x180212f03
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xc54], eax
jne 0x180212c42
jmp 0x180212c0c
mov ecx, dword [rsp + 0xc54]
call fcn.1802f7920
mov dword [rsp + 0xc58], eax
movsxd rax, dword [rsp + 0xc50]
imul rax, rax, 8
lea rcx, str.openwheel1
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xc5c], eax
mov ecx, dword [rsp + 0xc58]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3ce0], rax
mov ecx, dword [rsp + 0xc5c]
call qword [rsp + 0x3ce0]
mov ecx, dword [rsp + 0xc5c]
call fcn.1802f6e90
test eax, eax
jne 0x180212cbf
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180212ca6
xor r8d, r8d
mov edx, dword [rsp + 0xc58]
lea rcx, [rsp + 0x14170]
call fcn.1802f6f90
lea rcx, [rsp + 0x31c08]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xc58]
lea rcx, [rsp + 0x141a0]
call fcn.1800920e0
lea rcx, [rsp + 0x31bf0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xc5c]
call fcn.1802f68b0
test eax, eax
je 0x180212efe
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3ce8], rax
mov ecx, dword [rsp + 0xc5c]
call qword [rsp + 0x3ce8]
test eax, eax
je 0x180212efe
xorps xmm0, xmm0
movss dword [rsp + 0xc60], xmm0
mov edx, dword [rsp + 0xc58]
lea rcx, [rsp + 0x141e0]
call fcn.1802f6850
lea rcx, [rsp + 0x31bd8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xc58]
lea rcx, [rsp + 0x14210]
call fcn.1802f67d0
lea rcx, [rsp + 0x31bc0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31bd0]
movss dword [rsp + 0xc64], xmm0
movss xmm0, dword [rsp + 0x31bd8]
mulss xmm0, dword [rsp + 0xc60]
movss xmm1, dword [rsp + 0x31c08]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31c08], xmm0
movss xmm0, dword [rsp + 0x31be0]
mulss xmm0, dword [rsp + 0xc60]
movss xmm1, dword [rsp + 0x31c10]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31c10], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3cf0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xc64]
lea rdx, [rsp + 0x31c08]
mov ecx, dword [rsp + 0xc5c]
call qword [rsp + 0x3cf0]
mov dword [rsp + 0xc68], eax
mov r8d, 1
mov edx, dword [rsp + 0xc58]
lea rcx, [rsp + 0x14250]
call fcn.1802f6f90
lea rcx, [rsp + 0x31ba8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x14280]
lea rcx, [rsp + 0x31bf0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x14280]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xc6c], eax
xor edx, edx
mov ecx, dword [rsp + 0xc6c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xc54], 0x20
jne 0x180212efe
jmp 0x180212f03
jmp 0x180212c0c
jmp 0x180212bb1
call fcn.180199f90
call fcn.18006bff0
jmp case.0x1801f9d99.1
lea rcx, [0x180579b00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xc70], 0
jmp 0x180212f6a
mov eax, dword [rsp + 0xc70]
inc eax
mov dword [rsp + 0xc70], eax
movsxd rax, dword [rsp + 0xc70]
cmp rax, 0x16
jae 0x1802132b1
movsxd rax, dword [rsp + 0xc70]
imul rax, rax, 8
lea rcx, str.caracara2
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802132ac
mov dword [rsp + 0xc74], 0
jmp 0x180212fc5
mov eax, dword [rsp + 0xc74]
inc eax
mov dword [rsp + 0xc74], eax
cmp dword [rsp + 0xc74], 0x20
jg 0x1802132ac
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xc74], eax
jne 0x180212feb
jmp 0x180212fb5
mov ecx, dword [rsp + 0xc74]
call fcn.1802f7920
mov dword [rsp + 0xc78], eax
movsxd rax, dword [rsp + 0xc70]
imul rax, rax, 8
lea rcx, str.caracara2
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xc7c], eax
mov ecx, dword [rsp + 0xc78]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3cf8], rax
mov ecx, dword [rsp + 0xc7c]
call qword [rsp + 0x3cf8]
mov ecx, dword [rsp + 0xc7c]
call fcn.1802f6e90
test eax, eax
jne 0x180213068
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18021304f
xor r8d, r8d
mov edx, dword [rsp + 0xc78]
lea rcx, [rsp + 0x142a0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31b90]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xc78]
lea rcx, [rsp + 0x142e0]
call fcn.1800920e0
lea rcx, [rsp + 0x31b78]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xc7c]
call fcn.1802f68b0
test eax, eax
je 0x1802132a7
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3d00], rax
mov ecx, dword [rsp + 0xc7c]
call qword [rsp + 0x3d00]
test eax, eax
je 0x1802132a7
xorps xmm0, xmm0
movss dword [rsp + 0xc80], xmm0
mov edx, dword [rsp + 0xc78]
lea rcx, [rsp + 0x14320]
call fcn.1802f6850
lea rcx, [rsp + 0x31b60]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xc78]
lea rcx, [rsp + 0x14360]
call fcn.1802f67d0
lea rcx, [rsp + 0x31b48]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31b58]
movss dword [rsp + 0xc84], xmm0
movss xmm0, dword [rsp + 0x31b60]
mulss xmm0, dword [rsp + 0xc80]
movss xmm1, dword [rsp + 0x31b90]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31b90], xmm0
movss xmm0, dword [rsp + 0x31b68]
mulss xmm0, dword [rsp + 0xc80]
movss xmm1, dword [rsp + 0x31b98]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31b98], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3d08], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xc84]
lea rdx, [rsp + 0x31b90]
mov ecx, dword [rsp + 0xc7c]
call qword [rsp + 0x3d08]
mov dword [rsp + 0xc88], eax
mov r8d, 1
mov edx, dword [rsp + 0xc78]
lea rcx, [rsp + 0x14390]
call fcn.1802f6f90
lea rcx, [rsp + 0x31b30]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x143d0]
lea rcx, [rsp + 0x31b78]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x143d0]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xc8c], eax
xor edx, edx
mov ecx, dword [rsp + 0xc8c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xc74], 0x20
jne 0x1802132a7
jmp 0x1802132ac
jmp 0x180212fb5
jmp 0x180212f5a
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057ac00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xc90], 0
jmp 0x18021332e
mov eax, dword [rsp + 0xc90]
inc eax
mov dword [rsp + 0xc90], eax
movsxd rax, dword [rsp + 0xc90]
cmp rax, 0x14
jae 0x180213675
movsxd rax, dword [rsp + 0xc90]
imul rax, rax, 8
lea rcx, str.asbo
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180213670
mov dword [rsp + 0xc94], 0
jmp 0x180213389
mov eax, dword [rsp + 0xc94]
inc eax
mov dword [rsp + 0xc94], eax
cmp dword [rsp + 0xc94], 0x20
jg 0x180213670
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xc94], eax
jne 0x1802133af
jmp 0x180213379
mov ecx, dword [rsp + 0xc94]
call fcn.1802f7920
mov dword [rsp + 0xc98], eax
movsxd rax, dword [rsp + 0xc90]
imul rax, rax, 8
lea rcx, str.asbo
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xc9c], eax
mov ecx, dword [rsp + 0xc98]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3d10], rax
mov ecx, dword [rsp + 0xc9c]
call qword [rsp + 0x3d10]
mov ecx, dword [rsp + 0xc9c]
call fcn.1802f6e90
test eax, eax
jne 0x18021342c
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180213413
xor r8d, r8d
mov edx, dword [rsp + 0xc98]
lea rcx, [rsp + 0x143f0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31b18]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xc98]
lea rcx, [rsp + 0x14420]
call fcn.1800920e0
lea rcx, [rsp + 0x31b00]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xc9c]
call fcn.1802f68b0
test eax, eax
je 0x18021366b
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3d18], rax
mov ecx, dword [rsp + 0xc9c]
call qword [rsp + 0x3d18]
test eax, eax
je 0x18021366b
xorps xmm0, xmm0
movss dword [rsp + 0xca0], xmm0
mov edx, dword [rsp + 0xc98]
lea rcx, [rsp + 0x14460]
call fcn.1802f6850
lea rcx, [rsp + 0x31ae8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xc98]
lea rcx, [rsp + 0x14490]
call fcn.1802f67d0
lea rcx, [rsp + 0x31ad0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31ae0]
movss dword [rsp + 0xca4], xmm0
movss xmm0, dword [rsp + 0x31ae8]
mulss xmm0, dword [rsp + 0xca0]
movss xmm1, dword [rsp + 0x31b18]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31b18], xmm0
movss xmm0, dword [rsp + 0x31af0]
mulss xmm0, dword [rsp + 0xca0]
movss xmm1, dword [rsp + 0x31b20]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31b20], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3d20], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xca4]
lea rdx, [rsp + 0x31b18]
mov ecx, dword [rsp + 0xc9c]
call qword [rsp + 0x3d20]
mov dword [rsp + 0xca8], eax
mov r8d, 1
mov edx, dword [rsp + 0xc98]
lea rcx, [rsp + 0x144d0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31ab8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x14500]
lea rcx, [rsp + 0x31b00]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x14500]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xcac], eax
xor edx, edx
mov ecx, dword [rsp + 0xcac]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xc94], 0x20
jne 0x18021366b
jmp 0x180213670
jmp 0x180213379
jmp 0x18021331e
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180579ae0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xcb0], 0
jmp 0x1802136f2
mov eax, dword [rsp + 0xcb0]
inc eax
mov dword [rsp + 0xcb0], eax
movsxd rax, dword [rsp + 0xcb0]
cmp rax, 0x2d
jae 0x180213a39
movsxd rax, dword [rsp + 0xcb0]
imul rax, rax, 8
lea rcx, str.bruiser
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180213a34
mov dword [rsp + 0xcb4], 0
jmp 0x18021374d
mov eax, dword [rsp + 0xcb4]
inc eax
mov dword [rsp + 0xcb4], eax
cmp dword [rsp + 0xcb4], 0x20
jg 0x180213a34
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xcb4], eax
jne 0x180213773
jmp 0x18021373d
mov ecx, dword [rsp + 0xcb4]
call fcn.1802f7920
mov dword [rsp + 0xcb8], eax
movsxd rax, dword [rsp + 0xcb0]
imul rax, rax, 8
lea rcx, str.bruiser
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xcbc], eax
mov ecx, dword [rsp + 0xcb8]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3d28], rax
mov ecx, dword [rsp + 0xcbc]
call qword [rsp + 0x3d28]
mov ecx, dword [rsp + 0xcbc]
call fcn.1802f6e90
test eax, eax
jne 0x1802137f0
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802137d7
xor r8d, r8d
mov edx, dword [rsp + 0xcb8]
lea rcx, [rsp + 0x14520]
call fcn.1802f6f90
lea rcx, [rsp + 0x31aa0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xcb8]
lea rcx, [rsp + 0x14560]
call fcn.1800920e0
lea rcx, [rsp + 0x30420]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xcbc]
call fcn.1802f68b0
test eax, eax
je 0x180213a2f
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3d30], rax
mov ecx, dword [rsp + 0xcbc]
call qword [rsp + 0x3d30]
test eax, eax
je 0x180213a2f
xorps xmm0, xmm0
movss dword [rsp + 0xcc0], xmm0
mov edx, dword [rsp + 0xcb8]
lea rcx, [rsp + 0x145a0]
call fcn.1802f6850
lea rcx, [rsp + 0x31a88]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xcb8]
lea rcx, [rsp + 0x145d0]
call fcn.1802f67d0
lea rcx, [rsp + 0x31a70]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31a80]
movss dword [rsp + 0xcc4], xmm0
movss xmm0, dword [rsp + 0x31a88]
mulss xmm0, dword [rsp + 0xcc0]
movss xmm1, dword [rsp + 0x31aa0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31aa0], xmm0
movss xmm0, dword [rsp + 0x31a90]
mulss xmm0, dword [rsp + 0xcc0]
movss xmm1, dword [rsp + 0x31aa8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31aa8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3d38], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xcc4]
lea rdx, [rsp + 0x31aa0]
mov ecx, dword [rsp + 0xcbc]
call qword [rsp + 0x3d38]
mov dword [rsp + 0xcc8], eax
mov r8d, 1
mov edx, dword [rsp + 0xcb8]
lea rcx, [rsp + 0x14610]
call fcn.1802f6f90
lea rcx, [rsp + 0x31a58]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x14650]
lea rcx, [rsp + 0x30420]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x14650]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xccc], eax
xor edx, edx
mov ecx, dword [rsp + 0xccc]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xcb4], 0x20
jne 0x180213a2f
jmp 0x180213a34
jmp 0x18021373d
jmp 0x1802136e2
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a2c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0xcd0], 0
jmp 0x180213ab6
mov eax, dword [rsp + 0xcd0]
inc eax
mov dword [rsp + 0xcd0], eax
movsxd rax, dword [rsp + 0xcd0]
cmp rax, 0xe
jae 0x180213dfd
movsxd rax, dword [rsp + 0xcd0]
imul rax, rax, 8
lea rcx, str.blimp3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180213df8
mov dword [rsp + 0xcd4], 0
jmp 0x180213b11
mov eax, dword [rsp + 0xcd4]
inc eax
mov dword [rsp + 0xcd4], eax
cmp dword [rsp + 0xcd4], 0x20
jg 0x180213df8
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xcd4], eax
jne 0x180213b37
jmp 0x180213b01
mov ecx, dword [rsp + 0xcd4]
call fcn.1802f7920
mov dword [rsp + 0xcd8], eax
movsxd rax, dword [rsp + 0xcd0]
imul rax, rax, 8
lea rcx, str.blimp3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xcdc], eax
mov ecx, dword [rsp + 0xcd8]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3d40], rax
mov ecx, dword [rsp + 0xcdc]
call qword [rsp + 0x3d40]
mov ecx, dword [rsp + 0xcdc]
call fcn.1802f6e90
test eax, eax
jne 0x180213bb4
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180213b9b
xor r8d, r8d
mov edx, dword [rsp + 0xcd8]
lea rcx, [rsp + 0x14670]
call fcn.1802f6f90
lea rcx, [rsp + 0x31a40]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xcd8]
lea rcx, [rsp + 0x146b0]
call fcn.1800920e0
lea rcx, [rsp + 0x31a28]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xcdc]
call fcn.1802f68b0
test eax, eax
je 0x180213df3
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3d48], rax
mov ecx, dword [rsp + 0xcdc]
call qword [rsp + 0x3d48]
test eax, eax
je 0x180213df3
xorps xmm0, xmm0
movss dword [rsp + 0xce0], xmm0
mov edx, dword [rsp + 0xcd8]
lea rcx, [rsp + 0x146e0]
call fcn.1802f6850
lea rcx, [rsp + 0x31a10]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xcd8]
lea rcx, [rsp + 0x14720]
call fcn.1802f67d0
lea rcx, [rsp + 0x319f8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31a08]
movss dword [rsp + 0xce4], xmm0
movss xmm0, dword [rsp + 0x31a10]
mulss xmm0, dword [rsp + 0xce0]
movss xmm1, dword [rsp + 0x31a40]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31a40], xmm0
movss xmm0, dword [rsp + 0x31a18]
mulss xmm0, dword [rsp + 0xce0]
movss xmm1, dword [rsp + 0x31a48]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31a48], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3d50], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xce4]
lea rdx, [rsp + 0x31a40]
mov ecx, dword [rsp + 0xcdc]
call qword [rsp + 0x3d50]
mov dword [rsp + 0xce8], eax
mov r8d, 1
mov edx, dword [rsp + 0xcd8]
lea rcx, [rsp + 0x14750]
call fcn.1802f6f90
lea rcx, [rsp + 0x319e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x14790]
lea rcx, [rsp + 0x31a28]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x14790]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xcec], eax
xor edx, edx
mov ecx, dword [rsp + 0xcec]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xcd4], 0x20
jne 0x180213df3
jmp 0x180213df8
jmp 0x180213b01
jmp 0x180213aa6
call fcn.180199f90
movss xmm0, dword [0x1805041d4]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504204]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057ac20]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xcf0], 0
jmp 0x180213e5d
mov eax, dword [rsp + 0xcf0]
inc eax
mov dword [rsp + 0xcf0], eax
movsxd rax, dword [rsp + 0xcf0]
cmp rax, 0x10
jae 0x1802141a4
movsxd rax, dword [rsp + 0xcf0]
imul rax, rax, 8
lea rcx, str.caracara
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021419f
mov dword [rsp + 0xcf4], 0
jmp 0x180213eb8
mov eax, dword [rsp + 0xcf4]
inc eax
mov dword [rsp + 0xcf4], eax
cmp dword [rsp + 0xcf4], 0x20
jg 0x18021419f
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xcf4], eax
jne 0x180213ede
jmp 0x180213ea8
mov ecx, dword [rsp + 0xcf4]
call fcn.1802f7920
mov dword [rsp + 0xcf8], eax
movsxd rax, dword [rsp + 0xcf0]
imul rax, rax, 8
lea rcx, str.caracara
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xcfc], eax
mov ecx, dword [rsp + 0xcf8]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3d58], rax
mov ecx, dword [rsp + 0xcfc]
call qword [rsp + 0x3d58]
mov ecx, dword [rsp + 0xcfc]
call fcn.1802f6e90
test eax, eax
jne 0x180213f5b
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180213f42
xor r8d, r8d
mov edx, dword [rsp + 0xcf8]
lea rcx, [rsp + 0x147b0]
call fcn.1802f6f90
lea rcx, [rsp + 0x319c8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xcf8]
lea rcx, [rsp + 0x147e0]
call fcn.1800920e0
lea rcx, [rsp + 0x319b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xcfc]
call fcn.1802f68b0
test eax, eax
je 0x18021419a
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3d60], rax
mov ecx, dword [rsp + 0xcfc]
call qword [rsp + 0x3d60]
test eax, eax
je 0x18021419a
xorps xmm0, xmm0
movss dword [rsp + 0xd00], xmm0
mov edx, dword [rsp + 0xcf8]
lea rcx, [rsp + 0x14820]
call fcn.1802f6850
lea rcx, [rsp + 0x31998]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xcf8]
lea rcx, [rsp + 0x14850]
call fcn.1802f67d0
lea rcx, [rsp + 0x31980]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31990]
movss dword [rsp + 0xd04], xmm0
movss xmm0, dword [rsp + 0x31998]
mulss xmm0, dword [rsp + 0xd00]
movss xmm1, dword [rsp + 0x319c8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x319c8], xmm0
movss xmm0, dword [rsp + 0x319a0]
mulss xmm0, dword [rsp + 0xd00]
movss xmm1, dword [rsp + 0x319d0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x319d0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3d68], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xd04]
lea rdx, [rsp + 0x319c8]
mov ecx, dword [rsp + 0xcfc]
call qword [rsp + 0x3d68]
mov dword [rsp + 0xd08], eax
mov r8d, 1
mov edx, dword [rsp + 0xcf8]
lea rcx, [rsp + 0x14890]
call fcn.1802f6f90
lea rcx, [rsp + 0x31968]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x148d0]
lea rcx, [rsp + 0x319b0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x148d0]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xd0c], eax
xor edx, edx
mov ecx, dword [rsp + 0xd0c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xcf4], 0x20
jne 0x18021419a
jmp 0x18021419f
jmp 0x180213ea8
jmp 0x180213e4d
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Doomsday
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xd10], 0
jmp 0x180214204
mov eax, dword [rsp + 0xd10]
inc eax
mov dword [rsp + 0xd10], eax
movsxd rax, dword [rsp + 0xd10]
cmp rax, 0x1c
jae 0x18021454b
movsxd rax, dword [rsp + 0xd10]
imul rax, rax, 8
lea rcx, str.autarch
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180214546
mov dword [rsp + 0xd14], 0
jmp 0x18021425f
mov eax, dword [rsp + 0xd14]
inc eax
mov dword [rsp + 0xd14], eax
cmp dword [rsp + 0xd14], 0x20
jg 0x180214546
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xd14], eax
jne 0x180214285
jmp 0x18021424f
mov ecx, dword [rsp + 0xd14]
call fcn.1802f7920
mov dword [rsp + 0xd18], eax
movsxd rax, dword [rsp + 0xd10]
imul rax, rax, 8
lea rcx, str.autarch
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xd1c], eax
mov ecx, dword [rsp + 0xd18]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3d70], rax
mov ecx, dword [rsp + 0xd1c]
call qword [rsp + 0x3d70]
mov ecx, dword [rsp + 0xd1c]
call fcn.1802f6e90
test eax, eax
jne 0x180214302
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802142e9
xor r8d, r8d
mov edx, dword [rsp + 0xd18]
lea rcx, [rsp + 0x148f0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31950]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xd18]
lea rcx, [rsp + 0x14930]
call fcn.1800920e0
lea rcx, [rsp + 0x31938]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xd1c]
call fcn.1802f68b0
test eax, eax
je 0x180214541
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3d78], rax
mov ecx, dword [rsp + 0xd1c]
call qword [rsp + 0x3d78]
test eax, eax
je 0x180214541
xorps xmm0, xmm0
movss dword [rsp + 0xd20], xmm0
mov edx, dword [rsp + 0xd18]
lea rcx, [rsp + 0x14970]
call fcn.1802f6850
lea rcx, [rsp + 0x31920]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xd18]
lea rcx, [rsp + 0x149b0]
call fcn.1802f67d0
lea rcx, [rsp + 0x31908]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31918]
movss dword [rsp + 0xd24], xmm0
movss xmm0, dword [rsp + 0x31920]
mulss xmm0, dword [rsp + 0xd20]
movss xmm1, dword [rsp + 0x31950]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31950], xmm0
movss xmm0, dword [rsp + 0x31928]
mulss xmm0, dword [rsp + 0xd20]
movss xmm1, dword [rsp + 0x31958]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31958], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3d80], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xd24]
lea rdx, [rsp + 0x31950]
mov ecx, dword [rsp + 0xd1c]
call qword [rsp + 0x3d80]
mov dword [rsp + 0xd28], eax
mov r8d, 1
mov edx, dword [rsp + 0xd18]
lea rcx, [rsp + 0x149f0]
call fcn.1802f6f90
lea rcx, [rsp + 0x318f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x14a20]
lea rcx, [rsp + 0x31938]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x14a20]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xd2c], eax
xor edx, edx
mov ecx, dword [rsp + 0xd2c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xd14], 0x20
jne 0x180214541
jmp 0x180214546
jmp 0x18021424f
jmp 0x1802141f4
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057ac40]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xd30], 0
jmp 0x1802145ab
mov eax, dword [rsp + 0xd30]
inc eax
mov dword [rsp + 0xd30], eax
movsxd rax, dword [rsp + 0xd30]
cmp rax, 0x13
jae 0x1802148f2
movsxd rax, dword [rsp + 0xd30]
imul rax, rax, 8
lea rcx, str.havok
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802148ed
mov dword [rsp + 0xd34], 0
jmp 0x180214606
mov eax, dword [rsp + 0xd34]
inc eax
mov dword [rsp + 0xd34], eax
cmp dword [rsp + 0xd34], 0x20
jg 0x1802148ed
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xd34], eax
jne 0x18021462c
jmp 0x1802145f6
mov ecx, dword [rsp + 0xd34]
call fcn.1802f7920
mov dword [rsp + 0xd38], eax
movsxd rax, dword [rsp + 0xd30]
imul rax, rax, 8
lea rcx, str.havok
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xd3c], eax
mov ecx, dword [rsp + 0xd38]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3d88], rax
mov ecx, dword [rsp + 0xd3c]
call qword [rsp + 0x3d88]
mov ecx, dword [rsp + 0xd3c]
call fcn.1802f6e90
test eax, eax
jne 0x1802146a9
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180214690
xor r8d, r8d
mov edx, dword [rsp + 0xd38]
lea rcx, [rsp + 0x14a40]
call fcn.1802f6f90
lea rcx, [rsp + 0x318d8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xd38]
lea rcx, [rsp + 0x14a80]
call fcn.1800920e0
lea rcx, [rsp + 0x318c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xd3c]
call fcn.1802f68b0
test eax, eax
je 0x1802148e8
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3d90], rax
mov ecx, dword [rsp + 0xd3c]
call qword [rsp + 0x3d90]
test eax, eax
je 0x1802148e8
xorps xmm0, xmm0
movss dword [rsp + 0xd40], xmm0
mov edx, dword [rsp + 0xd38]
lea rcx, [rsp + 0x14ab0]
call fcn.1802f6850
lea rcx, [rsp + 0x318a8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xd38]
lea rcx, [rsp + 0x14af0]
call fcn.1802f67d0
lea rcx, [rsp + 0x31890]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x318a0]
movss dword [rsp + 0xd44], xmm0
movss xmm0, dword [rsp + 0x318a8]
mulss xmm0, dword [rsp + 0xd40]
movss xmm1, dword [rsp + 0x318d8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x318d8], xmm0
movss xmm0, dword [rsp + 0x318b0]
mulss xmm0, dword [rsp + 0xd40]
movss xmm1, dword [rsp + 0x318e0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x318e0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3d98], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xd44]
lea rdx, [rsp + 0x318d8]
mov ecx, dword [rsp + 0xd3c]
call qword [rsp + 0x3d98]
mov dword [rsp + 0xd48], eax
mov r8d, 1
mov edx, dword [rsp + 0xd38]
lea rcx, [rsp + 0x14b20]
call fcn.1802f6f90
lea rcx, [rsp + 0x31878]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x14b60]
lea rcx, [rsp + 0x318c0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x14b60]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xd4c], eax
xor edx, edx
mov ecx, dword [rsp + 0xd4c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xd34], 0x20
jne 0x1802148e8
jmp 0x1802148ed
jmp 0x1802145f6
jmp 0x18021459b
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057ac60]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xd50], 0
jmp 0x180214952
mov eax, dword [rsp + 0xd50]
inc eax
mov dword [rsp + 0xd50], eax
movsxd rax, dword [rsp + 0xd50]
cmp rax, 0x13
jae 0x180214c99
movsxd rax, dword [rsp + 0xd50]
imul rax, rax, 8
lea rcx, [0x180588fc0]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180214c94
mov dword [rsp + 0xd54], 0
jmp 0x1802149ad
mov eax, dword [rsp + 0xd54]
inc eax
mov dword [rsp + 0xd54], eax
cmp dword [rsp + 0xd54], 0x20
jg 0x180214c94
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xd54], eax
jne 0x1802149d3
jmp 0x18021499d
mov ecx, dword [rsp + 0xd54]
call fcn.1802f7920
mov dword [rsp + 0xd58], eax
movsxd rax, dword [rsp + 0xd50]
imul rax, rax, 8
lea rcx, [0x180588fc0]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xd5c], eax
mov ecx, dword [rsp + 0xd58]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3da0], rax
mov ecx, dword [rsp + 0xd5c]
call qword [rsp + 0x3da0]
mov ecx, dword [rsp + 0xd5c]
call fcn.1802f6e90
test eax, eax
jne 0x180214a50
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180214a37
xor r8d, r8d
mov edx, dword [rsp + 0xd58]
lea rcx, [rsp + 0x14b80]
call fcn.1802f6f90
lea rcx, [rsp + 0x31860]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xd58]
lea rcx, [rsp + 0x14bb0]
call fcn.1800920e0
lea rcx, [rsp + 0x31848]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xd5c]
call fcn.1802f68b0
test eax, eax
je 0x180214c8f
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3da8], rax
mov ecx, dword [rsp + 0xd5c]
call qword [rsp + 0x3da8]
test eax, eax
je 0x180214c8f
xorps xmm0, xmm0
movss dword [rsp + 0xd60], xmm0
mov edx, dword [rsp + 0xd58]
lea rcx, [rsp + 0x14bf0]
call fcn.1802f6850
lea rcx, [rsp + 0x31830]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xd58]
lea rcx, [rsp + 0x14c20]
call fcn.1802f67d0
lea rcx, [rsp + 0x31818]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31828]
movss dword [rsp + 0xd64], xmm0
movss xmm0, dword [rsp + 0x31830]
mulss xmm0, dword [rsp + 0xd60]
movss xmm1, dword [rsp + 0x31860]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31860], xmm0
movss xmm0, dword [rsp + 0x31838]
mulss xmm0, dword [rsp + 0xd60]
movss xmm1, dword [rsp + 0x31868]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31868], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3db0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xd64]
lea rdx, [rsp + 0x31860]
mov ecx, dword [rsp + 0xd5c]
call qword [rsp + 0x3db0]
mov dword [rsp + 0xd68], eax
mov r8d, 1
mov edx, dword [rsp + 0xd58]
lea rcx, [rsp + 0x14c60]
call fcn.1802f6f90
lea rcx, [rsp + 0x31800]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x14c90]
lea rcx, [rsp + 0x31848]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x14c90]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xd6c], eax
xor edx, edx
mov ecx, dword [rsp + 0xd6c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xd54], 0x20
jne 0x180214c8f
jmp 0x180214c94
jmp 0x18021499d
jmp 0x180214942
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a360]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xd70], 0
jmp 0x180214cf9
mov eax, dword [rsp + 0xd70]
inc eax
mov dword [rsp + 0xd70], eax
movsxd rax, dword [rsp + 0xd70]
cmp rax, 0xf
jae 0x180215040
movsxd rax, dword [rsp + 0xd70]
imul rax, rax, 8
lea rcx, str.bf400
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021503b
mov dword [rsp + 0xd74], 0
jmp 0x180214d54
mov eax, dword [rsp + 0xd74]
inc eax
mov dword [rsp + 0xd74], eax
cmp dword [rsp + 0xd74], 0x20
jg 0x18021503b
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xd74], eax
jne 0x180214d7a
jmp 0x180214d44
mov ecx, dword [rsp + 0xd74]
call fcn.1802f7920
mov dword [rsp + 0xd78], eax
movsxd rax, dword [rsp + 0xd70]
imul rax, rax, 8
lea rcx, str.bf400
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xd7c], eax
mov ecx, dword [rsp + 0xd78]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3db8], rax
mov ecx, dword [rsp + 0xd7c]
call qword [rsp + 0x3db8]
mov ecx, dword [rsp + 0xd7c]
call fcn.1802f6e90
test eax, eax
jne 0x180214df7
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180214dde
xor r8d, r8d
mov edx, dword [rsp + 0xd78]
lea rcx, [rsp + 0x14cb0]
call fcn.1802f6f90
lea rcx, [rsp + 0x317e8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xd78]
lea rcx, [rsp + 0x14cf0]
call fcn.1800920e0
lea rcx, [rsp + 0x317d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xd7c]
call fcn.1802f68b0
test eax, eax
je 0x180215036
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3dc0], rax
mov ecx, dword [rsp + 0xd7c]
call qword [rsp + 0x3dc0]
test eax, eax
je 0x180215036
xorps xmm0, xmm0
movss dword [rsp + 0xd80], xmm0
mov edx, dword [rsp + 0xd78]
lea rcx, [rsp + 0x14d20]
call fcn.1802f6850
lea rcx, [rsp + 0x317b8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xd78]
lea rcx, [rsp + 0x14d60]
call fcn.1802f67d0
lea rcx, [rsp + 0x317a0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x317b0]
movss dword [rsp + 0xd84], xmm0
movss xmm0, dword [rsp + 0x317b8]
mulss xmm0, dword [rsp + 0xd80]
movss xmm1, dword [rsp + 0x317e8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x317e8], xmm0
movss xmm0, dword [rsp + 0x317c0]
mulss xmm0, dword [rsp + 0xd80]
movss xmm1, dword [rsp + 0x317f0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x317f0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3dc8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xd84]
lea rdx, [rsp + 0x317e8]
mov ecx, dword [rsp + 0xd7c]
call qword [rsp + 0x3dc8]
mov dword [rsp + 0xd88], eax
mov r8d, 1
mov edx, dword [rsp + 0xd78]
lea rcx, [rsp + 0x14d90]
call fcn.1802f6f90
lea rcx, [rsp + 0x31788]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x14dd0]
lea rcx, [rsp + 0x317d0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x14dd0]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xd8c], eax
xor edx, edx
mov ecx, dword [rsp + 0xd8c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xd74], 0x20
jne 0x180215036
jmp 0x18021503b
jmp 0x180214d44
jmp 0x180214ce9
call fcn.180199f90
movss xmm0, dword [0x1805041e0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504218]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057ac80]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xd90], 0
jmp 0x1802150a0
mov eax, dword [rsp + 0xd90]
inc eax
mov dword [rsp + 0xd90], eax
movsxd rax, dword [rsp + 0xd90]
cmp rax, 0x17
jae 0x1802153e7
movsxd rax, dword [rsp + 0xd90]
imul rax, rax, 8
lea rcx, str.blazer5
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802153e2
mov dword [rsp + 0xd94], 0
jmp 0x1802150fb
mov eax, dword [rsp + 0xd94]
inc eax
mov dword [rsp + 0xd94], eax
cmp dword [rsp + 0xd94], 0x20
jg 0x1802153e2
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xd94], eax
jne 0x180215121
jmp 0x1802150eb
mov ecx, dword [rsp + 0xd94]
call fcn.1802f7920
mov dword [rsp + 0xd98], eax
movsxd rax, dword [rsp + 0xd90]
imul rax, rax, 8
lea rcx, str.blazer5
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xd9c], eax
mov ecx, dword [rsp + 0xd98]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3dd0], rax
mov ecx, dword [rsp + 0xd9c]
call qword [rsp + 0x3dd0]
mov ecx, dword [rsp + 0xd9c]
call fcn.1802f6e90
test eax, eax
jne 0x18021519e
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180215185
xor r8d, r8d
mov edx, dword [rsp + 0xd98]
lea rcx, [rsp + 0x14df0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31770]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xd98]
lea rcx, [rsp + 0x14e20]
call fcn.1800920e0
lea rcx, [rsp + 0x31758]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xd9c]
call fcn.1802f68b0
test eax, eax
je 0x1802153dd
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3dd8], rax
mov ecx, dword [rsp + 0xd9c]
call qword [rsp + 0x3dd8]
test eax, eax
je 0x1802153dd
xorps xmm0, xmm0
movss dword [rsp + 0xda0], xmm0
mov edx, dword [rsp + 0xd98]
lea rcx, [rsp + 0x14e60]
call fcn.1802f6850
lea rcx, [rsp + 0x31740]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xd98]
lea rcx, [rsp + 0x14e90]
call fcn.1802f67d0
lea rcx, [rsp + 0x31728]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31738]
movss dword [rsp + 0xda4], xmm0
movss xmm0, dword [rsp + 0x31740]
mulss xmm0, dword [rsp + 0xda0]
movss xmm1, dword [rsp + 0x31770]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31770], xmm0
movss xmm0, dword [rsp + 0x31748]
mulss xmm0, dword [rsp + 0xda0]
movss xmm1, dword [rsp + 0x31778]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31778], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3de0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xda4]
lea rdx, [rsp + 0x31770]
mov ecx, dword [rsp + 0xd9c]
call qword [rsp + 0x3de0]
mov dword [rsp + 0xda8], eax
mov r8d, 1
mov edx, dword [rsp + 0xd98]
lea rcx, [rsp + 0x14ec0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31710]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x14ef0]
lea rcx, [rsp + 0x31758]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x14ef0]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xdac], eax
xor edx, edx
mov ecx, dword [rsp + 0xdac]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xd94], 0x20
jne 0x1802153dd
jmp 0x1802153e2
jmp 0x1802150eb
jmp 0x180215090
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a3a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xdb0], 0
jmp 0x180215447
mov eax, dword [rsp + 0xdb0]
inc eax
mov dword [rsp + 0xdb0], eax
movsxd rax, dword [rsp + 0xdb0]
cmp rax, 0x15
jae 0x18021578e
movsxd rax, dword [rsp + 0xdb0]
imul rax, rax, 8
lea rcx, str.dinghy
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180215789
mov dword [rsp + 0xdb4], 0
jmp 0x1802154a2
mov eax, dword [rsp + 0xdb4]
inc eax
mov dword [rsp + 0xdb4], eax
cmp dword [rsp + 0xdb4], 0x20
jg 0x180215789
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xdb4], eax
jne 0x1802154c8
jmp 0x180215492
mov ecx, dword [rsp + 0xdb4]
call fcn.1802f7920
mov dword [rsp + 0xdb8], eax
movsxd rax, dword [rsp + 0xdb0]
imul rax, rax, 8
lea rcx, str.dinghy
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xdbc], eax
mov ecx, dword [rsp + 0xdb8]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3de8], rax
mov ecx, dword [rsp + 0xdbc]
call qword [rsp + 0x3de8]
mov ecx, dword [rsp + 0xdbc]
call fcn.1802f6e90
test eax, eax
jne 0x180215545
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18021552c
xor r8d, r8d
mov edx, dword [rsp + 0xdb8]
lea rcx, [rsp + 0x14f10]
call fcn.1802f6f90
lea rcx, [rsp + 0x316f8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xdb8]
lea rcx, [rsp + 0x14f40]
call fcn.1800920e0
lea rcx, [rsp + 0x316e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xdbc]
call fcn.1802f68b0
test eax, eax
je 0x180215784
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3df0], rax
mov ecx, dword [rsp + 0xdbc]
call qword [rsp + 0x3df0]
test eax, eax
je 0x180215784
xorps xmm0, xmm0
movss dword [rsp + 0xdc0], xmm0
mov edx, dword [rsp + 0xdb8]
lea rcx, [rsp + 0x14f70]
call fcn.1802f6850
lea rcx, [rsp + 0x316c8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xdb8]
lea rcx, [rsp + 0x14fa0]
call fcn.1802f67d0
lea rcx, [rsp + 0x316b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x316c0]
movss dword [rsp + 0xdc4], xmm0
movss xmm0, dword [rsp + 0x316c8]
mulss xmm0, dword [rsp + 0xdc0]
movss xmm1, dword [rsp + 0x316f8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x316f8], xmm0
movss xmm0, dword [rsp + 0x316d0]
mulss xmm0, dword [rsp + 0xdc0]
movss xmm1, dword [rsp + 0x31700]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31700], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3df8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xdc4]
lea rdx, [rsp + 0x316f8]
mov ecx, dword [rsp + 0xdbc]
call qword [rsp + 0x3df8]
mov dword [rsp + 0xdc8], eax
mov r8d, 1
mov edx, dword [rsp + 0xdb8]
lea rcx, [rsp + 0x14fe0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31698]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x15010]
lea rcx, [rsp + 0x316e0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x15010]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xdcc], eax
xor edx, edx
mov ecx, dword [rsp + 0xdcc]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xdb4], 0x20
jne 0x180215784
jmp 0x180215789
jmp 0x180215492
jmp 0x180215437
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a3c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xdd0], 0
jmp 0x1802157ee
mov eax, dword [rsp + 0xdd0]
inc eax
mov dword [rsp + 0xdd0], eax
movsxd rax, dword [rsp + 0xdd0]
cmp rax, 0xb
jae 0x180215b35
movsxd rax, dword [rsp + 0xdd0]
imul rax, rax, 8
lea rcx, str.benson
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180215b30
mov dword [rsp + 0xdd4], 0
jmp 0x180215849
mov eax, dword [rsp + 0xdd4]
inc eax
mov dword [rsp + 0xdd4], eax
cmp dword [rsp + 0xdd4], 0x20
jg 0x180215b30
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xdd4], eax
jne 0x18021586f
jmp 0x180215839
mov ecx, dword [rsp + 0xdd4]
call fcn.1802f7920
mov dword [rsp + 0xdd8], eax
movsxd rax, dword [rsp + 0xdd0]
imul rax, rax, 8
lea rcx, str.benson
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xddc], eax
mov ecx, dword [rsp + 0xdd8]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3e00], rax
mov ecx, dword [rsp + 0xddc]
call qword [rsp + 0x3e00]
mov ecx, dword [rsp + 0xddc]
call fcn.1802f6e90
test eax, eax
jne 0x1802158ec
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802158d3
xor r8d, r8d
mov edx, dword [rsp + 0xdd8]
lea rcx, [rsp + 0x15030]
call fcn.1802f6f90
lea rcx, [rsp + 0x31680]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xdd8]
lea rcx, [rsp + 0x15070]
call fcn.1800920e0
lea rcx, [rsp + 0x31668]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xddc]
call fcn.1802f68b0
test eax, eax
je 0x180215b2b
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3e08], rax
mov ecx, dword [rsp + 0xddc]
call qword [rsp + 0x3e08]
test eax, eax
je 0x180215b2b
xorps xmm0, xmm0
movss dword [rsp + 0xde0], xmm0
mov edx, dword [rsp + 0xdd8]
lea rcx, [rsp + 0x150a0]
call fcn.1802f6850
lea rcx, [rsp + 0x31650]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xdd8]
lea rcx, [rsp + 0x150e0]
call fcn.1802f67d0
lea rcx, [rsp + 0x31638]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31648]
movss dword [rsp + 0xde4], xmm0
movss xmm0, dword [rsp + 0x31650]
mulss xmm0, dword [rsp + 0xde0]
movss xmm1, dword [rsp + 0x31680]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31680], xmm0
movss xmm0, dword [rsp + 0x31658]
mulss xmm0, dword [rsp + 0xde0]
movss xmm1, dword [rsp + 0x31688]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31688], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3e10], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xde4]
lea rdx, [rsp + 0x31680]
mov ecx, dword [rsp + 0xddc]
call qword [rsp + 0x3e10]
mov dword [rsp + 0xde8], eax
mov r8d, 1
mov edx, dword [rsp + 0xdd8]
lea rcx, [rsp + 0x15110]
call fcn.1802f6f90
lea rcx, [rsp + 0x31620]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x15150]
lea rcx, [rsp + 0x31668]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x15150]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xdec], eax
xor edx, edx
mov ecx, dword [rsp + 0xdec]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xdd4], 0x20
jne 0x180215b2b
jmp 0x180215b30
jmp 0x180215839
jmp 0x1802157de
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Compacts
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xdf0], 0
jmp 0x180215b95
mov eax, dword [rsp + 0xdf0]
inc eax
mov dword [rsp + 0xdf0], eax
movsxd rax, dword [rsp + 0xdf0]
cmp rax, 8
jae 0x180215edc
movsxd rax, dword [rsp + 0xdf0]
imul rax, rax, 8
lea rcx, str.blista
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180215ed7
mov dword [rsp + 0xdf4], 0
jmp 0x180215bf0
mov eax, dword [rsp + 0xdf4]
inc eax
mov dword [rsp + 0xdf4], eax
cmp dword [rsp + 0xdf4], 0x20
jg 0x180215ed7
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xdf4], eax
jne 0x180215c16
jmp 0x180215be0
mov ecx, dword [rsp + 0xdf4]
call fcn.1802f7920
mov dword [rsp + 0xdf8], eax
movsxd rax, dword [rsp + 0xdf0]
imul rax, rax, 8
lea rcx, str.blista
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xdfc], eax
mov ecx, dword [rsp + 0xdf8]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3e18], rax
mov ecx, dword [rsp + 0xdfc]
call qword [rsp + 0x3e18]
mov ecx, dword [rsp + 0xdfc]
call fcn.1802f6e90
test eax, eax
jne 0x180215c93
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180215c7a
xor r8d, r8d
mov edx, dword [rsp + 0xdf8]
lea rcx, [rsp + 0x15170]
call fcn.1802f6f90
lea rcx, [rsp + 0x31608]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xdf8]
lea rcx, [rsp + 0x151a0]
call fcn.1800920e0
lea rcx, [rsp + 0x315f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xdfc]
call fcn.1802f68b0
test eax, eax
je 0x180215ed2
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3e20], rax
mov ecx, dword [rsp + 0xdfc]
call qword [rsp + 0x3e20]
test eax, eax
je 0x180215ed2
xorps xmm0, xmm0
movss dword [rsp + 0xe00], xmm0
mov edx, dword [rsp + 0xdf8]
lea rcx, [rsp + 0x151e0]
call fcn.1802f6850
lea rcx, [rsp + 0x315d8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xdf8]
lea rcx, [rsp + 0x15210]
call fcn.1802f67d0
lea rcx, [rsp + 0x315c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x315d0]
movss dword [rsp + 0xe04], xmm0
movss xmm0, dword [rsp + 0x315d8]
mulss xmm0, dword [rsp + 0xe00]
movss xmm1, dword [rsp + 0x31608]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31608], xmm0
movss xmm0, dword [rsp + 0x315e0]
mulss xmm0, dword [rsp + 0xe00]
movss xmm1, dword [rsp + 0x31610]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31610], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3e28], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xe04]
lea rdx, [rsp + 0x31608]
mov ecx, dword [rsp + 0xdfc]
call qword [rsp + 0x3e28]
mov dword [rsp + 0xe08], eax
mov r8d, 1
mov edx, dword [rsp + 0xdf8]
lea rcx, [rsp + 0x15250]
call fcn.1802f6f90
lea rcx, [rsp + 0x315a8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x15280]
lea rcx, [rsp + 0x315f0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x15280]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xe0c], eax
xor edx, edx
mov ecx, dword [rsp + 0xe0c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xdf4], 0x20
jne 0x180215ed2
jmp 0x180215ed7
jmp 0x180215be0
jmp 0x180215b85
call fcn.180199f90
movss xmm0, dword [0x180504180]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504170]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a400]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xe10], 0
jmp 0x180215f3c
mov eax, dword [rsp + 0xe10]
inc eax
mov dword [rsp + 0xe10], eax
movsxd rax, dword [rsp + 0xe10]
cmp rax, 0xe
jae 0x180216283
movsxd rax, dword [rsp + 0xe10]
imul rax, rax, 8
lea rcx, str.cogcabrio
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021627e
mov dword [rsp + 0xe14], 0
jmp 0x180215f97
mov eax, dword [rsp + 0xe14]
inc eax
mov dword [rsp + 0xe14], eax
cmp dword [rsp + 0xe14], 0x20
jg 0x18021627e
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xe14], eax
jne 0x180215fbd
jmp 0x180215f87
mov ecx, dword [rsp + 0xe14]
call fcn.1802f7920
mov dword [rsp + 0xe18], eax
movsxd rax, dword [rsp + 0xe10]
imul rax, rax, 8
lea rcx, str.cogcabrio
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xe1c], eax
mov ecx, dword [rsp + 0xe18]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3e30], rax
mov ecx, dword [rsp + 0xe1c]
call qword [rsp + 0x3e30]
mov ecx, dword [rsp + 0xe1c]
call fcn.1802f6e90
test eax, eax
jne 0x18021603a
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180216021
xor r8d, r8d
mov edx, dword [rsp + 0xe18]
lea rcx, [rsp + 0x152a0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31590]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xe18]
lea rcx, [rsp + 0x152e0]
call fcn.1800920e0
lea rcx, [rsp + 0x31578]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xe1c]
call fcn.1802f68b0
test eax, eax
je 0x180216279
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3e38], rax
mov ecx, dword [rsp + 0xe1c]
call qword [rsp + 0x3e38]
test eax, eax
je 0x180216279
xorps xmm0, xmm0
movss dword [rsp + 0xe20], xmm0
mov edx, dword [rsp + 0xe18]
lea rcx, [rsp + 0x15310]
call fcn.1802f6850
lea rcx, [rsp + 0x31560]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xe18]
lea rcx, [rsp + 0x15350]
call fcn.1802f67d0
lea rcx, [rsp + 0x31548]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31558]
movss dword [rsp + 0xe24], xmm0
movss xmm0, dword [rsp + 0x31560]
mulss xmm0, dword [rsp + 0xe20]
movss xmm1, dword [rsp + 0x31590]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31590], xmm0
movss xmm0, dword [rsp + 0x31568]
mulss xmm0, dword [rsp + 0xe20]
movss xmm1, dword [rsp + 0x31598]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31598], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3e40], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xe24]
lea rdx, [rsp + 0x31590]
mov ecx, dword [rsp + 0xe1c]
call qword [rsp + 0x3e40]
mov dword [rsp + 0xe28], eax
mov r8d, 1
mov edx, dword [rsp + 0xe18]
lea rcx, [rsp + 0x15380]
call fcn.1802f6f90
lea rcx, [rsp + 0x31530]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x153c0]
lea rcx, [rsp + 0x31578]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x153c0]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xe2c], eax
xor edx, edx
mov ecx, dword [rsp + 0xe2c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xe14], 0x20
jne 0x180216279
jmp 0x18021627e
jmp 0x180215f87
jmp 0x180215f2c
call fcn.180199f90
movss xmm0, dword [0x1805041d4]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504204]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a420]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xe30], 0
jmp 0x1802162e3
mov eax, dword [rsp + 0xe30]
inc eax
mov dword [rsp + 0xe30], eax
movsxd rax, dword [rsp + 0xe30]
cmp rax, 7
jae 0x18021662a
movsxd rax, dword [rsp + 0xe30]
imul rax, rax, 8
lea rcx, [0x180589360]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180216625
mov dword [rsp + 0xe34], 0
jmp 0x18021633e
mov eax, dword [rsp + 0xe34]
inc eax
mov dword [rsp + 0xe34], eax
cmp dword [rsp + 0xe34], 0x20
jg 0x180216625
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xe34], eax
jne 0x180216364
jmp 0x18021632e
mov ecx, dword [rsp + 0xe34]
call fcn.1802f7920
mov dword [rsp + 0xe38], eax
movsxd rax, dword [rsp + 0xe30]
imul rax, rax, 8
lea rcx, [0x180589360]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xe3c], eax
mov ecx, dword [rsp + 0xe38]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3e48], rax
mov ecx, dword [rsp + 0xe3c]
call qword [rsp + 0x3e48]
mov ecx, dword [rsp + 0xe3c]
call fcn.1802f6e90
test eax, eax
jne 0x1802163e1
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802163c8
xor r8d, r8d
mov edx, dword [rsp + 0xe38]
lea rcx, [rsp + 0x153e0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31518]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xe38]
lea rcx, [rsp + 0x15410]
call fcn.1800920e0
lea rcx, [rsp + 0x31500]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xe3c]
call fcn.1802f68b0
test eax, eax
je 0x180216620
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3e50], rax
mov ecx, dword [rsp + 0xe3c]
call qword [rsp + 0x3e50]
test eax, eax
je 0x180216620
xorps xmm0, xmm0
movss dword [rsp + 0xe40], xmm0
mov edx, dword [rsp + 0xe38]
lea rcx, [rsp + 0x15450]
call fcn.1802f6850
lea rcx, [rsp + 0x314e8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xe38]
lea rcx, [rsp + 0x15480]
call fcn.1802f67d0
lea rcx, [rsp + 0x314d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x314e0]
movss dword [rsp + 0xe44], xmm0
movss xmm0, dword [rsp + 0x314e8]
mulss xmm0, dword [rsp + 0xe40]
movss xmm1, dword [rsp + 0x31518]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31518], xmm0
movss xmm0, dword [rsp + 0x314f0]
mulss xmm0, dword [rsp + 0xe40]
movss xmm1, dword [rsp + 0x31520]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31520], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3e58], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xe44]
lea rdx, [rsp + 0x31518]
mov ecx, dword [rsp + 0xe3c]
call qword [rsp + 0x3e58]
mov dword [rsp + 0xe48], eax
mov r8d, 1
mov edx, dword [rsp + 0xe38]
lea rcx, [rsp + 0x154c0]
call fcn.1802f6f90
lea rcx, [rsp + 0x314b8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x154f0]
lea rcx, [rsp + 0x31500]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x154f0]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xe4c], eax
xor edx, edx
mov ecx, dword [rsp + 0xe4c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xe34], 0x20
jne 0x180216620
jmp 0x180216625
jmp 0x18021632e
jmp 0x1802162d3
call fcn.180199f90
movss xmm0, dword [0x180504174]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504164]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a440]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xe50], 0
jmp 0x18021668a
mov eax, dword [rsp + 0xe50]
inc eax
mov dword [rsp + 0xe50], eax
movsxd rax, dword [rsp + 0xe50]
cmp rax, 0x12
jae 0x1802169d1
movsxd rax, dword [rsp + 0xe50]
imul rax, rax, 8
lea rcx, str.ambulance
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802169cc
mov dword [rsp + 0xe54], 0
jmp 0x1802166e5
mov eax, dword [rsp + 0xe54]
inc eax
mov dword [rsp + 0xe54], eax
cmp dword [rsp + 0xe54], 0x20
jg 0x1802169cc
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xe54], eax
jne 0x18021670b
jmp 0x1802166d5
mov ecx, dword [rsp + 0xe54]
call fcn.1802f7920
mov dword [rsp + 0xe58], eax
movsxd rax, dword [rsp + 0xe50]
imul rax, rax, 8
lea rcx, str.ambulance
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xe5c], eax
mov ecx, dword [rsp + 0xe58]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3e60], rax
mov ecx, dword [rsp + 0xe5c]
call qword [rsp + 0x3e60]
mov ecx, dword [rsp + 0xe5c]
call fcn.1802f6e90
test eax, eax
jne 0x180216788
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18021676f
xor r8d, r8d
mov edx, dword [rsp + 0xe58]
lea rcx, [rsp + 0x15510]
call fcn.1802f6f90
lea rcx, [rsp + 0x314a0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xe58]
lea rcx, [rsp + 0x15550]
call fcn.1800920e0
lea rcx, [rsp + 0x31488]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xe5c]
call fcn.1802f68b0
test eax, eax
je 0x1802169c7
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3e68], rax
mov ecx, dword [rsp + 0xe5c]
call qword [rsp + 0x3e68]
test eax, eax
je 0x1802169c7
xorps xmm0, xmm0
movss dword [rsp + 0xe60], xmm0
mov edx, dword [rsp + 0xe58]
lea rcx, [rsp + 0x15580]
call fcn.1802f6850
lea rcx, [rsp + 0x31470]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xe58]
lea rcx, [rsp + 0x155c0]
call fcn.1802f67d0
lea rcx, [rsp + 0x31458]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31468]
movss dword [rsp + 0xe64], xmm0
movss xmm0, dword [rsp + 0x31470]
mulss xmm0, dword [rsp + 0xe60]
movss xmm1, dword [rsp + 0x314a0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x314a0], xmm0
movss xmm0, dword [rsp + 0x31478]
mulss xmm0, dword [rsp + 0xe60]
movss xmm1, dword [rsp + 0x314a8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x314a8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3e70], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xe64]
lea rdx, [rsp + 0x314a0]
mov ecx, dword [rsp + 0xe5c]
call qword [rsp + 0x3e70]
mov dword [rsp + 0xe68], eax
mov r8d, 1
mov edx, dword [rsp + 0xe58]
lea rcx, [rsp + 0x155f0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31440]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x15630]
lea rcx, [rsp + 0x31488]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x15630]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xe6c], eax
xor edx, edx
mov ecx, dword [rsp + 0xe6c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xe54], 0x20
jne 0x1802169c7
jmp 0x1802169cc
jmp 0x1802166d5
jmp 0x18021667a
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a460]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xe70], 0
jmp 0x180216a31
mov eax, dword [rsp + 0xe70]
inc eax
mov dword [rsp + 0xe70], eax
movsxd rax, dword [rsp + 0xe70]
cmp rax, 0x13
jae 0x180216d78
movsxd rax, dword [rsp + 0xe70]
imul rax, rax, 8
lea rcx, str.besra
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180216d73
mov dword [rsp + 0xe74], 0
jmp 0x180216a8c
mov eax, dword [rsp + 0xe74]
inc eax
mov dword [rsp + 0xe74], eax
cmp dword [rsp + 0xe74], 0x20
jg 0x180216d73
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xe74], eax
jne 0x180216ab2
jmp 0x180216a7c
mov ecx, dword [rsp + 0xe74]
call fcn.1802f7920
mov dword [rsp + 0xe78], eax
movsxd rax, dword [rsp + 0xe70]
imul rax, rax, 8
lea rcx, str.besra
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xe7c], eax
mov ecx, dword [rsp + 0xe78]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3e78], rax
mov ecx, dword [rsp + 0xe7c]
call qword [rsp + 0x3e78]
mov ecx, dword [rsp + 0xe7c]
call fcn.1802f6e90
test eax, eax
jne 0x180216b2f
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180216b16
xor r8d, r8d
mov edx, dword [rsp + 0xe78]
lea rcx, [rsp + 0x15650]
call fcn.1802f6f90
lea rcx, [rsp + 0x31428]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xe78]
lea rcx, [rsp + 0x15680]
call fcn.1800920e0
lea rcx, [rsp + 0x31410]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xe7c]
call fcn.1802f68b0
test eax, eax
je 0x180216d6e
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3e80], rax
mov ecx, dword [rsp + 0xe7c]
call qword [rsp + 0x3e80]
test eax, eax
je 0x180216d6e
xorps xmm0, xmm0
movss dword [rsp + 0xe80], xmm0
mov edx, dword [rsp + 0xe78]
lea rcx, [rsp + 0x156c0]
call fcn.1802f6850
lea rcx, [rsp + 0x313f8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xe78]
lea rcx, [rsp + 0x156f0]
call fcn.1802f67d0
lea rcx, [rsp + 0x313e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x313f0]
movss dword [rsp + 0xe84], xmm0
movss xmm0, dword [rsp + 0x313f8]
mulss xmm0, dword [rsp + 0xe80]
movss xmm1, dword [rsp + 0x31428]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31428], xmm0
movss xmm0, dword [rsp + 0x31400]
mulss xmm0, dword [rsp + 0xe80]
movss xmm1, dword [rsp + 0x31430]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31430], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3e88], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xe84]
lea rdx, [rsp + 0x31428]
mov ecx, dword [rsp + 0xe7c]
call qword [rsp + 0x3e88]
mov dword [rsp + 0xe88], eax
mov r8d, 1
mov edx, dword [rsp + 0xe78]
lea rcx, [rsp + 0x15730]
call fcn.1802f6f90
lea rcx, [rsp + 0x313c8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x15760]
lea rcx, [rsp + 0x31410]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x15760]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xe8c], eax
xor edx, edx
mov ecx, dword [rsp + 0xe8c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xe74], 0x20
jne 0x180216d6e
jmp 0x180216d73
jmp 0x180216a7c
jmp 0x180216a21
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a480]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xe90], 0
jmp 0x180216dd8
mov eax, dword [rsp + 0xe90]
inc eax
mov dword [rsp + 0xe90], eax
movsxd rax, dword [rsp + 0xe90]
cmp rax, 0x16
jae 0x18021711f
movsxd rax, dword [rsp + 0xe90]
imul rax, rax, 8
lea rcx, str.annihilator
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021711a
mov dword [rsp + 0xe94], 0
jmp 0x180216e33
mov eax, dword [rsp + 0xe94]
inc eax
mov dword [rsp + 0xe94], eax
cmp dword [rsp + 0xe94], 0x20
jg 0x18021711a
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xe94], eax
jne 0x180216e59
jmp 0x180216e23
mov ecx, dword [rsp + 0xe94]
call fcn.1802f7920
mov dword [rsp + 0xe98], eax
movsxd rax, dword [rsp + 0xe90]
imul rax, rax, 8
lea rcx, str.annihilator
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xe9c], eax
mov ecx, dword [rsp + 0xe98]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3e90], rax
mov ecx, dword [rsp + 0xe9c]
call qword [rsp + 0x3e90]
mov ecx, dword [rsp + 0xe9c]
call fcn.1802f6e90
test eax, eax
jne 0x180216ed6
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180216ebd
xor r8d, r8d
mov edx, dword [rsp + 0xe98]
lea rcx, [rsp + 0x15780]
call fcn.1802f6f90
lea rcx, [rsp + 0x313b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xe98]
lea rcx, [rsp + 0x157c0]
call fcn.1800920e0
lea rcx, [rsp + 0x31398]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xe9c]
call fcn.1802f68b0
test eax, eax
je 0x180217115
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3e98], rax
mov ecx, dword [rsp + 0xe9c]
call qword [rsp + 0x3e98]
test eax, eax
je 0x180217115
xorps xmm0, xmm0
movss dword [rsp + 0xea0], xmm0
mov edx, dword [rsp + 0xe98]
lea rcx, [rsp + 0x157f0]
call fcn.1802f6850
lea rcx, [rsp + 0x31380]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xe98]
lea rcx, [rsp + 0x15830]
call fcn.1802f67d0
lea rcx, [rsp + 0x31368]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31378]
movss dword [rsp + 0xea4], xmm0
movss xmm0, dword [rsp + 0x31380]
mulss xmm0, dword [rsp + 0xea0]
movss xmm1, dword [rsp + 0x313b0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x313b0], xmm0
movss xmm0, dword [rsp + 0x31388]
mulss xmm0, dword [rsp + 0xea0]
movss xmm1, dword [rsp + 0x313b8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x313b8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3ea0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xea4]
lea rdx, [rsp + 0x313b0]
mov ecx, dword [rsp + 0xe9c]
call qword [rsp + 0x3ea0]
mov dword [rsp + 0xea8], eax
mov r8d, 1
mov edx, dword [rsp + 0xe98]
lea rcx, [rsp + 0x15860]
call fcn.1802f6f90
lea rcx, [rsp + 0x31350]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x158a0]
lea rcx, [rsp + 0x31398]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x158a0]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xeac], eax
xor edx, edx
mov ecx, dword [rsp + 0xeac]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xe94], 0x20
jne 0x180217115
jmp 0x18021711a
jmp 0x180216e23
jmp 0x180216dc8
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a4a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xeb0], 0
jmp 0x18021717f
mov eax, dword [rsp + 0xeb0]
inc eax
mov dword [rsp + 0xeb0], eax
movsxd rax, dword [rsp + 0xeb0]
cmp rax, 0x2f
jae 0x1802174c6
movsxd rax, dword [rsp + 0xeb0]
imul rax, rax, 8
lea rcx, str.akuma
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802174c1
mov dword [rsp + 0xeb4], 0
jmp 0x1802171da
mov eax, dword [rsp + 0xeb4]
inc eax
mov dword [rsp + 0xeb4], eax
cmp dword [rsp + 0xeb4], 0x20
jg 0x1802174c1
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xeb4], eax
jne 0x180217200
jmp 0x1802171ca
mov ecx, dword [rsp + 0xeb4]
call fcn.1802f7920
mov dword [rsp + 0xeb8], eax
movsxd rax, dword [rsp + 0xeb0]
imul rax, rax, 8
lea rcx, str.akuma
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xebc], eax
mov ecx, dword [rsp + 0xeb8]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3ea8], rax
mov ecx, dword [rsp + 0xebc]
call qword [rsp + 0x3ea8]
mov ecx, dword [rsp + 0xebc]
call fcn.1802f6e90
test eax, eax
jne 0x18021727d
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180217264
xor r8d, r8d
mov edx, dword [rsp + 0xeb8]
lea rcx, [rsp + 0x158c0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31338]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xeb8]
lea rcx, [rsp + 0x158f0]
call fcn.1800920e0
lea rcx, [rsp + 0x31320]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xebc]
call fcn.1802f68b0
test eax, eax
je 0x1802174bc
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3eb0], rax
mov ecx, dword [rsp + 0xebc]
call qword [rsp + 0x3eb0]
test eax, eax
je 0x1802174bc
xorps xmm0, xmm0
movss dword [rsp + 0xec0], xmm0
mov edx, dword [rsp + 0xeb8]
lea rcx, [rsp + 0x15930]
call fcn.1802f6850
lea rcx, [rsp + 0x31308]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xeb8]
lea rcx, [rsp + 0x15960]
call fcn.1802f67d0
lea rcx, [rsp + 0x312f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31300]
movss dword [rsp + 0xec4], xmm0
movss xmm0, dword [rsp + 0x31308]
mulss xmm0, dword [rsp + 0xec0]
movss xmm1, dword [rsp + 0x31338]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31338], xmm0
movss xmm0, dword [rsp + 0x31310]
mulss xmm0, dword [rsp + 0xec0]
movss xmm1, dword [rsp + 0x31340]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31340], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3eb8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xec4]
lea rdx, [rsp + 0x31338]
mov ecx, dword [rsp + 0xebc]
call qword [rsp + 0x3eb8]
mov dword [rsp + 0xec8], eax
mov r8d, 1
mov edx, dword [rsp + 0xeb8]
lea rcx, [rsp + 0x159a0]
call fcn.1802f6f90
lea rcx, [rsp + 0x312d8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x159d0]
lea rcx, [rsp + 0x31320]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x159d0]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xecc], eax
xor edx, edx
mov ecx, dword [rsp + 0xecc]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xeb4], 0x20
jne 0x1802174bc
jmp 0x1802174c1
jmp 0x1802171ca
jmp 0x18021716f
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a4c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xed0], 0
jmp 0x180217526
mov eax, dword [rsp + 0xed0]
inc eax
mov dword [rsp + 0xed0], eax
movsxd rax, dword [rsp + 0xed0]
cmp rax, 0x1c
jae 0x18021786d
movsxd rax, dword [rsp + 0xed0]
imul rax, rax, 8
lea rcx, str.adder
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180217868
mov dword [rsp + 0xed4], 0
jmp 0x180217581
mov eax, dword [rsp + 0xed4]
inc eax
mov dword [rsp + 0xed4], eax
cmp dword [rsp + 0xed4], 0x20
jg 0x180217868
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xed4], eax
jne 0x1802175a7
jmp 0x180217571
mov ecx, dword [rsp + 0xed4]
call fcn.1802f7920
mov dword [rsp + 0xed8], eax
movsxd rax, dword [rsp + 0xed0]
imul rax, rax, 8
lea rcx, str.adder
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xedc], eax
mov ecx, dword [rsp + 0xed8]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3ec0], rax
mov ecx, dword [rsp + 0xedc]
call qword [rsp + 0x3ec0]
mov ecx, dword [rsp + 0xedc]
call fcn.1802f6e90
test eax, eax
jne 0x180217624
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18021760b
xor r8d, r8d
mov edx, dword [rsp + 0xed8]
lea rcx, [rsp + 0x159f0]
call fcn.1802f6f90
lea rcx, [rsp + 0x312c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xed8]
lea rcx, [rsp + 0x15a30]
call fcn.1800920e0
lea rcx, [rsp + 0x312a8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xedc]
call fcn.1802f68b0
test eax, eax
je 0x180217863
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3ec8], rax
mov ecx, dword [rsp + 0xedc]
call qword [rsp + 0x3ec8]
test eax, eax
je 0x180217863
xorps xmm0, xmm0
movss dword [rsp + 0xee0], xmm0
mov edx, dword [rsp + 0xed8]
lea rcx, [rsp + 0x15a60]
call fcn.1802f6850
lea rcx, [rsp + 0x31290]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xed8]
lea rcx, [rsp + 0x15aa0]
call fcn.1802f67d0
lea rcx, [rsp + 0x31278]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31288]
movss dword [rsp + 0xee4], xmm0
movss xmm0, dword [rsp + 0x31290]
mulss xmm0, dword [rsp + 0xee0]
movss xmm1, dword [rsp + 0x312c0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x312c0], xmm0
movss xmm0, dword [rsp + 0x31298]
mulss xmm0, dword [rsp + 0xee0]
movss xmm1, dword [rsp + 0x312c8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x312c8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3ed0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xee4]
lea rdx, [rsp + 0x312c0]
mov ecx, dword [rsp + 0xedc]
call qword [rsp + 0x3ed0]
mov dword [rsp + 0xee8], eax
mov r8d, 1
mov edx, dword [rsp + 0xed8]
lea rcx, [rsp + 0x15ad0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31260]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x15b10]
lea rcx, [rsp + 0x312a8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x15b10]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xeec], eax
xor edx, edx
mov ecx, dword [rsp + 0xeec]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xed4], 0x20
jne 0x180217863
jmp 0x180217868
jmp 0x180217571
jmp 0x180217516
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a4e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xef0], 0
jmp 0x1802178cd
mov eax, dword [rsp + 0xef0]
inc eax
mov dword [rsp + 0xef0], eax
movsxd rax, dword [rsp + 0xef0]
cmp rax, 0x2e
jae 0x180217c14
movsxd rax, dword [rsp + 0xef0]
imul rax, rax, 8
lea rcx, [0x180589b30]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180217c0f
mov dword [rsp + 0xef4], 0
jmp 0x180217928
mov eax, dword [rsp + 0xef4]
inc eax
mov dword [rsp + 0xef4], eax
cmp dword [rsp + 0xef4], 0x20
jg 0x180217c0f
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xef4], eax
jne 0x18021794e
jmp 0x180217918
mov ecx, dword [rsp + 0xef4]
call fcn.1802f7920
mov dword [rsp + 0xef8], eax
movsxd rax, dword [rsp + 0xef0]
imul rax, rax, 8
lea rcx, [0x180589b30]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xefc], eax
mov ecx, dword [rsp + 0xef8]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3ed8], rax
mov ecx, dword [rsp + 0xefc]
call qword [rsp + 0x3ed8]
mov ecx, dword [rsp + 0xefc]
call fcn.1802f6e90
test eax, eax
jne 0x1802179cb
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802179b2
xor r8d, r8d
mov edx, dword [rsp + 0xef8]
lea rcx, [rsp + 0x15b30]
call fcn.1802f6f90
lea rcx, [rsp + 0x31248]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xef8]
lea rcx, [rsp + 0x15b60]
call fcn.1800920e0
lea rcx, [rsp + 0x31230]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xefc]
call fcn.1802f68b0
test eax, eax
je 0x180217c0a
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3ee0], rax
mov ecx, dword [rsp + 0xefc]
call qword [rsp + 0x3ee0]
test eax, eax
je 0x180217c0a
xorps xmm0, xmm0
movss dword [rsp + 0xf00], xmm0
mov edx, dword [rsp + 0xef8]
lea rcx, [rsp + 0x15ba0]
call fcn.1802f6850
lea rcx, [rsp + 0x31218]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xef8]
lea rcx, [rsp + 0x15bd0]
call fcn.1802f67d0
lea rcx, [rsp + 0x31200]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31210]
movss dword [rsp + 0xf04], xmm0
movss xmm0, dword [rsp + 0x31218]
mulss xmm0, dword [rsp + 0xf00]
movss xmm1, dword [rsp + 0x31248]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31248], xmm0
movss xmm0, dword [rsp + 0x31220]
mulss xmm0, dword [rsp + 0xf00]
movss xmm1, dword [rsp + 0x31250]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31250], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3ee8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xf04]
lea rdx, [rsp + 0x31248]
mov ecx, dword [rsp + 0xefc]
call qword [rsp + 0x3ee8]
mov dword [rsp + 0xf08], eax
mov r8d, 1
mov edx, dword [rsp + 0xef8]
lea rcx, [rsp + 0x15c10]
call fcn.1802f6f90
lea rcx, [rsp + 0x311e8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x15c40]
lea rcx, [rsp + 0x31230]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x15c40]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xf0c], eax
xor edx, edx
mov ecx, dword [rsp + 0xf0c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xef4], 0x20
jne 0x180217c0a
jmp 0x180217c0f
jmp 0x180217918
jmp 0x1802178bd
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a500]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xf10], 0
jmp 0x180217c74
mov eax, dword [rsp + 0xf10]
inc eax
mov dword [rsp + 0xf10], eax
movsxd rax, dword [rsp + 0xf10]
cmp rax, 0x1f
jae 0x180217fbb
movsxd rax, dword [rsp + 0xf10]
imul rax, rax, 8
lea rcx, str.bfinjection
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180217fb6
mov dword [rsp + 0xf14], 0
jmp 0x180217ccf
mov eax, dword [rsp + 0xf14]
inc eax
mov dword [rsp + 0xf14], eax
cmp dword [rsp + 0xf14], 0x20
jg 0x180217fb6
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xf14], eax
jne 0x180217cf5
jmp 0x180217cbf
mov ecx, dword [rsp + 0xf14]
call fcn.1802f7920
mov dword [rsp + 0xf18], eax
movsxd rax, dword [rsp + 0xf10]
imul rax, rax, 8
lea rcx, str.bfinjection
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xf1c], eax
mov ecx, dword [rsp + 0xf18]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3ef0], rax
mov ecx, dword [rsp + 0xf1c]
call qword [rsp + 0x3ef0]
mov ecx, dword [rsp + 0xf1c]
call fcn.1802f6e90
test eax, eax
jne 0x180217d72
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180217d59
xor r8d, r8d
mov edx, dword [rsp + 0xf18]
lea rcx, [rsp + 0x15c60]
call fcn.1802f6f90
lea rcx, [rsp + 0x311d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xf18]
lea rcx, [rsp + 0x15ca0]
call fcn.1800920e0
lea rcx, [rsp + 0x311b8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xf1c]
call fcn.1802f68b0
test eax, eax
je 0x180217fb1
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3ef8], rax
mov ecx, dword [rsp + 0xf1c]
call qword [rsp + 0x3ef8]
test eax, eax
je 0x180217fb1
xorps xmm0, xmm0
movss dword [rsp + 0xf20], xmm0
mov edx, dword [rsp + 0xf18]
lea rcx, [rsp + 0x15cd0]
call fcn.1802f6850
lea rcx, [rsp + 0x311a0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xf18]
lea rcx, [rsp + 0x15d10]
call fcn.1802f67d0
lea rcx, [rsp + 0x31188]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31198]
movss dword [rsp + 0xf24], xmm0
movss xmm0, dword [rsp + 0x311a0]
mulss xmm0, dword [rsp + 0xf20]
movss xmm1, dword [rsp + 0x311d0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x311d0], xmm0
movss xmm0, dword [rsp + 0x311a8]
mulss xmm0, dword [rsp + 0xf20]
movss xmm1, dword [rsp + 0x311d8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x311d8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3f00], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xf24]
lea rdx, [rsp + 0x311d0]
mov ecx, dword [rsp + 0xf1c]
call qword [rsp + 0x3f00]
mov dword [rsp + 0xf28], eax
mov r8d, 1
mov edx, dword [rsp + 0xf18]
lea rcx, [rsp + 0x15d40]
call fcn.1802f6f90
lea rcx, [rsp + 0x31170]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x15d80]
lea rcx, [rsp + 0x311b8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x15d80]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xf2c], eax
xor edx, edx
mov ecx, dword [rsp + 0xf2c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xf14], 0x20
jne 0x180217fb1
jmp 0x180217fb6
jmp 0x180217cbf
jmp 0x180217c64
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057aca0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xf30], 0
jmp 0x18021801b
mov eax, dword [rsp + 0xf30]
inc eax
mov dword [rsp + 0xf30], eax
movsxd rax, dword [rsp + 0xf30]
cmp rax, 0x17
jae 0x180218362
movsxd rax, dword [rsp + 0xf30]
imul rax, rax, 8
lea rcx, str.btype
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021835d
mov dword [rsp + 0xf34], 0
jmp 0x180218076
mov eax, dword [rsp + 0xf34]
inc eax
mov dword [rsp + 0xf34], eax
cmp dword [rsp + 0xf34], 0x20
jg 0x18021835d
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xf34], eax
jne 0x18021809c
jmp 0x180218066
mov ecx, dword [rsp + 0xf34]
call fcn.1802f7920
mov dword [rsp + 0xf38], eax
movsxd rax, dword [rsp + 0xf30]
imul rax, rax, 8
lea rcx, str.btype
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xf3c], eax
mov ecx, dword [rsp + 0xf38]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3f08], rax
mov ecx, dword [rsp + 0xf3c]
call qword [rsp + 0x3f08]
mov ecx, dword [rsp + 0xf3c]
call fcn.1802f6e90
test eax, eax
jne 0x180218119
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180218100
xor r8d, r8d
mov edx, dword [rsp + 0xf38]
lea rcx, [rsp + 0x15da0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31158]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xf38]
lea rcx, [rsp + 0x15dd0]
call fcn.1800920e0
lea rcx, [rsp + 0x31140]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xf3c]
call fcn.1802f68b0
test eax, eax
je 0x180218358
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3f10], rax
mov ecx, dword [rsp + 0xf3c]
call qword [rsp + 0x3f10]
test eax, eax
je 0x180218358
xorps xmm0, xmm0
movss dword [rsp + 0xf40], xmm0
mov edx, dword [rsp + 0xf38]
lea rcx, [rsp + 0x15e10]
call fcn.1802f6850
lea rcx, [rsp + 0x31128]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xf38]
lea rcx, [rsp + 0x15e40]
call fcn.1802f67d0
lea rcx, [rsp + 0x31110]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31120]
movss dword [rsp + 0xf44], xmm0
movss xmm0, dword [rsp + 0x31128]
mulss xmm0, dword [rsp + 0xf40]
movss xmm1, dword [rsp + 0x31158]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31158], xmm0
movss xmm0, dword [rsp + 0x31130]
mulss xmm0, dword [rsp + 0xf40]
movss xmm1, dword [rsp + 0x31160]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31160], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3f18], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xf44]
lea rdx, [rsp + 0x31158]
mov ecx, dword [rsp + 0xf3c]
call qword [rsp + 0x3f18]
mov dword [rsp + 0xf48], eax
mov r8d, 1
mov edx, dword [rsp + 0xf38]
lea rcx, [rsp + 0x15e80]
call fcn.1802f6f90
lea rcx, [rsp + 0x310f8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x15eb0]
lea rcx, [rsp + 0x31140]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x15eb0]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xf4c], eax
xor edx, edx
mov ecx, dword [rsp + 0xf4c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xf34], 0x20
jne 0x180218358
jmp 0x18021835d
jmp 0x180218066
jmp 0x18021800b
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Suvs
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xf50], 0
jmp 0x1802183c2
mov eax, dword [rsp + 0xf50]
inc eax
mov dword [rsp + 0xf50], eax
movsxd rax, dword [rsp + 0xf50]
cmp rax, 0x1b
jae 0x180218709
movsxd rax, dword [rsp + 0xf50]
imul rax, rax, 8
lea rcx, str.baller
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180218704
mov dword [rsp + 0xf54], 0
jmp 0x18021841d
mov eax, dword [rsp + 0xf54]
inc eax
mov dword [rsp + 0xf54], eax
cmp dword [rsp + 0xf54], 0x20
jg 0x180218704
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xf54], eax
jne 0x180218443
jmp 0x18021840d
mov ecx, dword [rsp + 0xf54]
call fcn.1802f7920
mov dword [rsp + 0xf58], eax
movsxd rax, dword [rsp + 0xf50]
imul rax, rax, 8
lea rcx, str.baller
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xf5c], eax
mov ecx, dword [rsp + 0xf58]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3f20], rax
mov ecx, dword [rsp + 0xf5c]
call qword [rsp + 0x3f20]
mov ecx, dword [rsp + 0xf5c]
call fcn.1802f6e90
test eax, eax
jne 0x1802184c0
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802184a7
xor r8d, r8d
mov edx, dword [rsp + 0xf58]
lea rcx, [rsp + 0x15ed0]
call fcn.1802f6f90
lea rcx, [rsp + 0x310e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xf58]
lea rcx, [rsp + 0x15f10]
call fcn.1800920e0
lea rcx, [rsp + 0x310c8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xf5c]
call fcn.1802f68b0
test eax, eax
je 0x1802186ff
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3f28], rax
mov ecx, dword [rsp + 0xf5c]
call qword [rsp + 0x3f28]
test eax, eax
je 0x1802186ff
xorps xmm0, xmm0
movss dword [rsp + 0xf60], xmm0
mov edx, dword [rsp + 0xf58]
lea rcx, [rsp + 0x15f40]
call fcn.1802f6850
lea rcx, [rsp + 0x310b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xf58]
lea rcx, [rsp + 0x15f80]
call fcn.1802f67d0
lea rcx, [rsp + 0x31098]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x310a8]
movss dword [rsp + 0xf64], xmm0
movss xmm0, dword [rsp + 0x310b0]
mulss xmm0, dword [rsp + 0xf60]
movss xmm1, dword [rsp + 0x310e0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x310e0], xmm0
movss xmm0, dword [rsp + 0x310b8]
mulss xmm0, dword [rsp + 0xf60]
movss xmm1, dword [rsp + 0x310e8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x310e8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3f30], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xf64]
lea rdx, [rsp + 0x310e0]
mov ecx, dword [rsp + 0xf5c]
call qword [rsp + 0x3f30]
mov dword [rsp + 0xf68], eax
mov r8d, 1
mov edx, dword [rsp + 0xf58]
lea rcx, [rsp + 0x15fb0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31080]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x15ff0]
lea rcx, [rsp + 0x310c8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x15ff0]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xf6c], eax
xor edx, edx
mov ecx, dword [rsp + 0xf6c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xf54], 0x20
jne 0x1802186ff
jmp 0x180218704
jmp 0x18021840d
jmp 0x1802183b2
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a560]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xf70], 0
jmp 0x180218769
mov eax, dword [rsp + 0xf70]
inc eax
mov dword [rsp + 0xf70], eax
movsxd rax, dword [rsp + 0xf70]
cmp rax, 0x1f
jae 0x180218ab0
movsxd rax, dword [rsp + 0xf70]
imul rax, rax, 8
lea rcx, str.asea
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180218aab
mov dword [rsp + 0xf74], 0
jmp 0x1802187c4
mov eax, dword [rsp + 0xf74]
inc eax
mov dword [rsp + 0xf74], eax
cmp dword [rsp + 0xf74], 0x20
jg 0x180218aab
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xf74], eax
jne 0x1802187ea
jmp 0x1802187b4
mov ecx, dword [rsp + 0xf74]
call fcn.1802f7920
mov dword [rsp + 0xf78], eax
movsxd rax, dword [rsp + 0xf70]
imul rax, rax, 8
lea rcx, str.asea
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xf7c], eax
mov ecx, dword [rsp + 0xf78]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3f38], rax
mov ecx, dword [rsp + 0xf7c]
call qword [rsp + 0x3f38]
mov ecx, dword [rsp + 0xf7c]
call fcn.1802f6e90
test eax, eax
jne 0x180218867
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18021884e
xor r8d, r8d
mov edx, dword [rsp + 0xf78]
lea rcx, [rsp + 0x16010]
call fcn.1802f6f90
lea rcx, [rsp + 0x31068]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xf78]
lea rcx, [rsp + 0x16040]
call fcn.1800920e0
lea rcx, [rsp + 0x31050]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xf7c]
call fcn.1802f68b0
test eax, eax
je 0x180218aa6
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3f40], rax
mov ecx, dword [rsp + 0xf7c]
call qword [rsp + 0x3f40]
test eax, eax
je 0x180218aa6
xorps xmm0, xmm0
movss dword [rsp + 0xf80], xmm0
mov edx, dword [rsp + 0xf78]
lea rcx, [rsp + 0x16080]
call fcn.1802f6850
lea rcx, [rsp + 0x31038]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xf78]
lea rcx, [rsp + 0x160b0]
call fcn.1802f67d0
lea rcx, [rsp + 0x31020]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x31030]
movss dword [rsp + 0xf84], xmm0
movss xmm0, dword [rsp + 0x31038]
mulss xmm0, dword [rsp + 0xf80]
movss xmm1, dword [rsp + 0x31068]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31068], xmm0
movss xmm0, dword [rsp + 0x31040]
mulss xmm0, dword [rsp + 0xf80]
movss xmm1, dword [rsp + 0x31070]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x31070], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3f48], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xf84]
lea rdx, [rsp + 0x31068]
mov ecx, dword [rsp + 0xf7c]
call qword [rsp + 0x3f48]
mov dword [rsp + 0xf88], eax
mov r8d, 1
mov edx, dword [rsp + 0xf78]
lea rcx, [rsp + 0x160f0]
call fcn.1802f6f90
lea rcx, [rsp + 0x31008]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x16120]
lea rcx, [rsp + 0x31050]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x16120]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xf8c], eax
xor edx, edx
mov ecx, dword [rsp + 0xf8c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xf74], 0x20
jne 0x180218aa6
jmp 0x180218aab
jmp 0x1802187b4
jmp 0x180218759
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a580]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xf90], 0
jmp 0x180218b10
mov eax, dword [rsp + 0xf90]
inc eax
mov dword [rsp + 0xf90], eax
movsxd rax, dword [rsp + 0xf90]
cmp rax, 0x29
jae 0x180218e57
movsxd rax, dword [rsp + 0xf90]
imul rax, rax, 8
lea rcx, str.blade
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180218e52
mov dword [rsp + 0xf94], 0
jmp 0x180218b6b
mov eax, dword [rsp + 0xf94]
inc eax
mov dword [rsp + 0xf94], eax
cmp dword [rsp + 0xf94], 0x20
jg 0x180218e52
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xf94], eax
jne 0x180218b91
jmp 0x180218b5b
mov ecx, dword [rsp + 0xf94]
call fcn.1802f7920
mov dword [rsp + 0xf98], eax
movsxd rax, dword [rsp + 0xf90]
imul rax, rax, 8
lea rcx, str.blade
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xf9c], eax
mov ecx, dword [rsp + 0xf98]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3f50], rax
mov ecx, dword [rsp + 0xf9c]
call qword [rsp + 0x3f50]
mov ecx, dword [rsp + 0xf9c]
call fcn.1802f6e90
test eax, eax
jne 0x180218c0e
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180218bf5
xor r8d, r8d
mov edx, dword [rsp + 0xf98]
lea rcx, [rsp + 0x16140]
call fcn.1802f6f90
lea rcx, [rsp + 0x30ff0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xf98]
lea rcx, [rsp + 0x16180]
call fcn.1800920e0
lea rcx, [rsp + 0x30fd8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xf9c]
call fcn.1802f68b0
test eax, eax
je 0x180218e4d
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3f58], rax
mov ecx, dword [rsp + 0xf9c]
call qword [rsp + 0x3f58]
test eax, eax
je 0x180218e4d
xorps xmm0, xmm0
movss dword [rsp + 0xfa0], xmm0
mov edx, dword [rsp + 0xf98]
lea rcx, [rsp + 0x161b0]
call fcn.1802f6850
lea rcx, [rsp + 0x30fc0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xf98]
lea rcx, [rsp + 0x161f0]
call fcn.1802f67d0
lea rcx, [rsp + 0x30fa8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30fb8]
movss dword [rsp + 0xfa4], xmm0
movss xmm0, dword [rsp + 0x30fc0]
mulss xmm0, dword [rsp + 0xfa0]
movss xmm1, dword [rsp + 0x30ff0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30ff0], xmm0
movss xmm0, dword [rsp + 0x30fc8]
mulss xmm0, dword [rsp + 0xfa0]
movss xmm1, dword [rsp + 0x30ff8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30ff8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3f60], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xfa4]
lea rdx, [rsp + 0x30ff0]
mov ecx, dword [rsp + 0xf9c]
call qword [rsp + 0x3f60]
mov dword [rsp + 0xfa8], eax
mov r8d, 1
mov edx, dword [rsp + 0xf98]
lea rcx, [rsp + 0x16220]
call fcn.1802f6f90
lea rcx, [rsp + 0x30f90]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x16260]
lea rcx, [rsp + 0x30fd8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x16260]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xfac], eax
xor edx, edx
mov ecx, dword [rsp + 0xfac]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xf94], 0x20
jne 0x180218e4d
jmp 0x180218e52
jmp 0x180218b5b
jmp 0x180218b00
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Vans
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xfb0], 0
jmp 0x180218eb7
mov eax, dword [rsp + 0xfb0]
inc eax
mov dword [rsp + 0xfb0], eax
movsxd rax, dword [rsp + 0xfb0]
cmp rax, 0x20
jae 0x1802191fe
movsxd rax, dword [rsp + 0xfb0]
imul rax, rax, 8
lea rcx, str.bison
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802191f9
mov dword [rsp + 0xfb4], 0
jmp 0x180218f12
mov eax, dword [rsp + 0xfb4]
inc eax
mov dword [rsp + 0xfb4], eax
cmp dword [rsp + 0xfb4], 0x20
jg 0x1802191f9
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xfb4], eax
jne 0x180218f38
jmp 0x180218f02
mov ecx, dword [rsp + 0xfb4]
call fcn.1802f7920
mov dword [rsp + 0xfb8], eax
movsxd rax, dword [rsp + 0xfb0]
imul rax, rax, 8
lea rcx, str.bison
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xfbc], eax
mov ecx, dword [rsp + 0xfb8]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3f68], rax
mov ecx, dword [rsp + 0xfbc]
call qword [rsp + 0x3f68]
mov ecx, dword [rsp + 0xfbc]
call fcn.1802f6e90
test eax, eax
jne 0x180218fb5
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180218f9c
xor r8d, r8d
mov edx, dword [rsp + 0xfb8]
lea rcx, [rsp + 0x16280]
call fcn.1802f6f90
lea rcx, [rsp + 0x30f78]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xfb8]
lea rcx, [rsp + 0x162b0]
call fcn.1800920e0
lea rcx, [rsp + 0x30f60]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xfbc]
call fcn.1802f68b0
test eax, eax
je 0x1802191f4
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3f70], rax
mov ecx, dword [rsp + 0xfbc]
call qword [rsp + 0x3f70]
test eax, eax
je 0x1802191f4
xorps xmm0, xmm0
movss dword [rsp + 0xfc0], xmm0
mov edx, dword [rsp + 0xfb8]
lea rcx, [rsp + 0x162f0]
call fcn.1802f6850
lea rcx, [rsp + 0x30f48]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xfb8]
lea rcx, [rsp + 0x16320]
call fcn.1802f67d0
lea rcx, [rsp + 0x30f30]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30f40]
movss dword [rsp + 0xfc4], xmm0
movss xmm0, dword [rsp + 0x30f48]
mulss xmm0, dword [rsp + 0xfc0]
movss xmm1, dword [rsp + 0x30f78]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30f78], xmm0
movss xmm0, dword [rsp + 0x30f50]
mulss xmm0, dword [rsp + 0xfc0]
movss xmm1, dword [rsp + 0x30f80]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30f80], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3f78], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xfc4]
lea rdx, [rsp + 0x30f78]
mov ecx, dword [rsp + 0xfbc]
call qword [rsp + 0x3f78]
mov dword [rsp + 0xfc8], eax
mov r8d, 1
mov edx, dword [rsp + 0xfb8]
lea rcx, [rsp + 0x16360]
call fcn.1802f6f90
lea rcx, [rsp + 0x30f18]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x16390]
lea rcx, [rsp + 0x30f60]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x16390]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xfcc], eax
xor edx, edx
mov ecx, dword [rsp + 0xfcc]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xfb4], 0x20
jne 0x1802191f4
jmp 0x1802191f9
jmp 0x180218f02
jmp 0x180218ea7
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Military
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xfd0], 0
jmp 0x18021925e
mov eax, dword [rsp + 0xfd0]
inc eax
mov dword [rsp + 0xfd0], eax
movsxd rax, dword [rsp + 0xfd0]
cmp rax, 5
jae 0x1802195a5
movsxd rax, dword [rsp + 0xfd0]
imul rax, rax, 8
lea rcx, str.barracks
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802195a0
mov dword [rsp + 0xfd4], 0
jmp 0x1802192b9
mov eax, dword [rsp + 0xfd4]
inc eax
mov dword [rsp + 0xfd4], eax
cmp dword [rsp + 0xfd4], 0x20
jg 0x1802195a0
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xfd4], eax
jne 0x1802192df
jmp 0x1802192a9
mov ecx, dword [rsp + 0xfd4]
call fcn.1802f7920
mov dword [rsp + 0xfd8], eax
movsxd rax, dword [rsp + 0xfd0]
imul rax, rax, 8
lea rcx, str.barracks
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xfdc], eax
mov ecx, dword [rsp + 0xfd8]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3f80], rax
mov ecx, dword [rsp + 0xfdc]
call qword [rsp + 0x3f80]
mov ecx, dword [rsp + 0xfdc]
call fcn.1802f6e90
test eax, eax
jne 0x18021935c
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180219343
xor r8d, r8d
mov edx, dword [rsp + 0xfd8]
lea rcx, [rsp + 0x163b0]
call fcn.1802f6f90
lea rcx, [rsp + 0x30f00]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xfd8]
lea rcx, [rsp + 0x163f0]
call fcn.1800920e0
lea rcx, [rsp + 0x30ee8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xfdc]
call fcn.1802f68b0
test eax, eax
je 0x18021959b
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3f88], rax
mov ecx, dword [rsp + 0xfdc]
call qword [rsp + 0x3f88]
test eax, eax
je 0x18021959b
xorps xmm0, xmm0
movss dword [rsp + 0xfe0], xmm0
mov edx, dword [rsp + 0xfd8]
lea rcx, [rsp + 0x16420]
call fcn.1802f6850
lea rcx, [rsp + 0x30ed0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xfd8]
lea rcx, [rsp + 0x16460]
call fcn.1802f67d0
lea rcx, [rsp + 0x30eb8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30ec8]
movss dword [rsp + 0xfe4], xmm0
movss xmm0, dword [rsp + 0x30ed0]
mulss xmm0, dword [rsp + 0xfe0]
movss xmm1, dword [rsp + 0x30f00]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30f00], xmm0
movss xmm0, dword [rsp + 0x30ed8]
mulss xmm0, dword [rsp + 0xfe0]
movss xmm1, dword [rsp + 0x30f08]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30f08], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3f90], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0xfe4]
lea rdx, [rsp + 0x30f00]
mov ecx, dword [rsp + 0xfdc]
call qword [rsp + 0x3f90]
mov dword [rsp + 0xfe8], eax
mov r8d, 1
mov edx, dword [rsp + 0xfd8]
lea rcx, [rsp + 0x16490]
call fcn.1802f6f90
lea rcx, [rsp + 0x30ea0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x164d0]
lea rcx, [rsp + 0x30ee8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x164d0]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0xfec], eax
xor edx, edx
mov ecx, dword [rsp + 0xfec]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xfd4], 0x20
jne 0x18021959b
jmp 0x1802195a0
jmp 0x1802192a9
jmp 0x18021924e
call fcn.180199f90
movss xmm0, dword [0x18050415c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050411c]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a5e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0xff0], 0
jmp 0x180219605
mov eax, dword [rsp + 0xff0]
inc eax
mov dword [rsp + 0xff0], eax
movsxd rax, dword [rsp + 0xff0]
cmp rax, 0x12
jae 0x18021994c
movsxd rax, dword [rsp + 0xff0]
imul rax, rax, 8
lea rcx, str.airtug
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180219947
mov dword [rsp + 0xff4], 0
jmp 0x180219660
mov eax, dword [rsp + 0xff4]
inc eax
mov dword [rsp + 0xff4], eax
cmp dword [rsp + 0xff4], 0x20
jg 0x180219947
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0xff4], eax
jne 0x180219686
jmp 0x180219650
mov ecx, dword [rsp + 0xff4]
call fcn.1802f7920
mov dword [rsp + 0xff8], eax
movsxd rax, dword [rsp + 0xff0]
imul rax, rax, 8
lea rcx, str.airtug
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0xffc], eax
mov ecx, dword [rsp + 0xff8]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3f98], rax
mov ecx, dword [rsp + 0xffc]
call qword [rsp + 0x3f98]
mov ecx, dword [rsp + 0xffc]
call fcn.1802f6e90
test eax, eax
jne 0x180219703
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802196ea
xor r8d, r8d
mov edx, dword [rsp + 0xff8]
lea rcx, [rsp + 0x164f0]
call fcn.1802f6f90
lea rcx, [rsp + 0x30e88]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0xff8]
lea rcx, [rsp + 0x16520]
call fcn.1800920e0
lea rcx, [rsp + 0x30e70]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0xffc]
call fcn.1802f68b0
test eax, eax
je 0x180219942
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3fa0], rax
mov ecx, dword [rsp + 0xffc]
call qword [rsp + 0x3fa0]
test eax, eax
je 0x180219942
xorps xmm0, xmm0
movss dword [rsp + 0x1000], xmm0
mov edx, dword [rsp + 0xff8]
lea rcx, [rsp + 0x16560]
call fcn.1802f6850
lea rcx, [rsp + 0x30e58]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0xff8]
lea rcx, [rsp + 0x16590]
call fcn.1802f67d0
lea rcx, [rsp + 0x30e40]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30e50]
movss dword [rsp + 0x1004], xmm0
movss xmm0, dword [rsp + 0x30e58]
mulss xmm0, dword [rsp + 0x1000]
movss xmm1, dword [rsp + 0x30e88]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30e88], xmm0
movss xmm0, dword [rsp + 0x30e60]
mulss xmm0, dword [rsp + 0x1000]
movss xmm1, dword [rsp + 0x30e90]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30e90], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3fa8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1004]
lea rdx, [rsp + 0x30e88]
mov ecx, dword [rsp + 0xffc]
call qword [rsp + 0x3fa8]
mov dword [rsp + 0x1008], eax
mov r8d, 1
mov edx, dword [rsp + 0xff8]
lea rcx, [rsp + 0x165d0]
call fcn.1802f6f90
lea rcx, [rsp + 0x30e28]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x16600]
lea rcx, [rsp + 0x30e70]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x16600]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0x100c], eax
xor edx, edx
mov ecx, dword [rsp + 0x100c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0xff4], 0x20
jne 0x180219942
jmp 0x180219947
jmp 0x180219650
jmp 0x1802195f5
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a600]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1010], 0
jmp 0x1802199ac
mov eax, dword [rsp + 0x1010]
inc eax
mov dword [rsp + 0x1010], eax
movsxd rax, dword [rsp + 0x1010]
cmp rax, 8
jae 0x180219cf3
movsxd rax, dword [rsp + 0x1010]
imul rax, rax, 8
lea rcx, str.cablecar
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180219cee
mov dword [rsp + 0x1014], 0
jmp 0x180219a07
mov eax, dword [rsp + 0x1014]
inc eax
mov dword [rsp + 0x1014], eax
cmp dword [rsp + 0x1014], 0x20
jg 0x180219cee
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1014], eax
jne 0x180219a2d
jmp 0x1802199f7
mov ecx, dword [rsp + 0x1014]
call fcn.1802f7920
mov dword [rsp + 0x1018], eax
movsxd rax, dword [rsp + 0x1010]
imul rax, rax, 8
lea rcx, str.cablecar
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x101c], eax
mov ecx, dword [rsp + 0x1018]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3fb0], rax
mov ecx, dword [rsp + 0x101c]
call qword [rsp + 0x3fb0]
mov ecx, dword [rsp + 0x101c]
call fcn.1802f6e90
test eax, eax
jne 0x180219aaa
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180219a91
xor r8d, r8d
mov edx, dword [rsp + 0x1018]
lea rcx, [rsp + 0x16620]
call fcn.1802f6f90
lea rcx, [rsp + 0x30e10]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1018]
lea rcx, [rsp + 0x16660]
call fcn.1800920e0
lea rcx, [rsp + 0x30df8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x101c]
call fcn.1802f68b0
test eax, eax
je 0x180219ce9
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3fb8], rax
mov ecx, dword [rsp + 0x101c]
call qword [rsp + 0x3fb8]
test eax, eax
je 0x180219ce9
xorps xmm0, xmm0
movss dword [rsp + 0x1020], xmm0
mov edx, dword [rsp + 0x1018]
lea rcx, [rsp + 0x16690]
call fcn.1802f6850
lea rcx, [rsp + 0x30de0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1018]
lea rcx, [rsp + 0x166d0]
call fcn.1802f67d0
lea rcx, [rsp + 0x30dc8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30dd8]
movss dword [rsp + 0x1024], xmm0
movss xmm0, dword [rsp + 0x30de0]
mulss xmm0, dword [rsp + 0x1020]
movss xmm1, dword [rsp + 0x30e10]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30e10], xmm0
movss xmm0, dword [rsp + 0x30de8]
mulss xmm0, dword [rsp + 0x1020]
movss xmm1, dword [rsp + 0x30e18]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30e18], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3fc0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1024]
lea rdx, [rsp + 0x30e10]
mov ecx, dword [rsp + 0x101c]
call qword [rsp + 0x3fc0]
mov dword [rsp + 0x1028], eax
mov r8d, 1
mov edx, dword [rsp + 0x1018]
lea rcx, [rsp + 0x16700]
call fcn.1802f6f90
lea rcx, [rsp + 0x30db0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x16740]
lea rcx, [rsp + 0x30df8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x16740]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0x102c], eax
xor edx, edx
mov ecx, dword [rsp + 0x102c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1014], 0x20
jne 0x180219ce9
jmp 0x180219cee
jmp 0x1802199f7
jmp 0x18021999c
call fcn.180199f90
movss xmm0, dword [0x180504180]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504170]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a620]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1030], 0
jmp 0x180219d53
mov eax, dword [rsp + 0x1030]
inc eax
mov dword [rsp + 0x1030], eax
movsxd rax, dword [rsp + 0x1030]
cmp rax, 0xb
jae 0x18021a09a
movsxd rax, dword [rsp + 0x1030]
imul rax, rax, 8
lea rcx, str.airbus
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021a095
mov dword [rsp + 0x1034], 0
jmp 0x180219dae
mov eax, dword [rsp + 0x1034]
inc eax
mov dword [rsp + 0x1034], eax
cmp dword [rsp + 0x1034], 0x20
jg 0x18021a095
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1034], eax
jne 0x180219dd4
jmp 0x180219d9e
mov ecx, dword [rsp + 0x1034]
call fcn.1802f7920
mov dword [rsp + 0x1038], eax
movsxd rax, dword [rsp + 0x1030]
imul rax, rax, 8
lea rcx, str.airbus
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x103c], eax
mov ecx, dword [rsp + 0x1038]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3fc8], rax
mov ecx, dword [rsp + 0x103c]
call qword [rsp + 0x3fc8]
mov ecx, dword [rsp + 0x103c]
call fcn.1802f6e90
test eax, eax
jne 0x180219e51
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180219e38
xor r8d, r8d
mov edx, dword [rsp + 0x1038]
lea rcx, [rsp + 0x16760]
call fcn.1802f6f90
lea rcx, [rsp + 0x30d98]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1038]
lea rcx, [rsp + 0x16790]
call fcn.1800920e0
lea rcx, [rsp + 0x30d80]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x103c]
call fcn.1802f68b0
test eax, eax
je 0x18021a090
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3fd0], rax
mov ecx, dword [rsp + 0x103c]
call qword [rsp + 0x3fd0]
test eax, eax
je 0x18021a090
xorps xmm0, xmm0
movss dword [rsp + 0x1040], xmm0
mov edx, dword [rsp + 0x1038]
lea rcx, [rsp + 0x167d0]
call fcn.1802f6850
lea rcx, [rsp + 0x30d68]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1038]
lea rcx, [rsp + 0x16800]
call fcn.1802f67d0
lea rcx, [rsp + 0x30d50]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30d60]
movss dword [rsp + 0x1044], xmm0
movss xmm0, dword [rsp + 0x30d68]
mulss xmm0, dword [rsp + 0x1040]
movss xmm1, dword [rsp + 0x30d98]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30d98], xmm0
movss xmm0, dword [rsp + 0x30d70]
mulss xmm0, dword [rsp + 0x1040]
movss xmm1, dword [rsp + 0x30da0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30da0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3fd8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1044]
lea rdx, [rsp + 0x30d98]
mov ecx, dword [rsp + 0x103c]
call qword [rsp + 0x3fd8]
mov dword [rsp + 0x1048], eax
mov r8d, 1
mov edx, dword [rsp + 0x1038]
lea rcx, [rsp + 0x16840]
call fcn.1802f6f90
lea rcx, [rsp + 0x30d38]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x16870]
lea rcx, [rsp + 0x30d80]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x16870]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0x104c], eax
xor edx, edx
mov ecx, dword [rsp + 0x104c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1034], 0x20
jne 0x18021a090
jmp 0x18021a095
jmp 0x180219d9e
jmp 0x180219d43
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a640]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1050], 0
jmp 0x18021a0fa
mov eax, dword [rsp + 0x1050]
inc eax
mov dword [rsp + 0x1050], eax
movsxd rax, dword [rsp + 0x1050]
cmp rax, 0xb
jae 0x18021a441
movsxd rax, dword [rsp + 0x1050]
imul rax, rax, 8
lea rcx, str.bulldozer
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021a43c
mov dword [rsp + 0x1054], 0
jmp 0x18021a155
mov eax, dword [rsp + 0x1054]
inc eax
mov dword [rsp + 0x1054], eax
cmp dword [rsp + 0x1054], 0x20
jg 0x18021a43c
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1054], eax
jne 0x18021a17b
jmp 0x18021a145
mov ecx, dword [rsp + 0x1054]
call fcn.1802f7920
mov dword [rsp + 0x1058], eax
movsxd rax, dword [rsp + 0x1050]
imul rax, rax, 8
lea rcx, str.bulldozer
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x105c], eax
mov ecx, dword [rsp + 0x1058]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3fe0], rax
mov ecx, dword [rsp + 0x105c]
call qword [rsp + 0x3fe0]
mov ecx, dword [rsp + 0x105c]
call fcn.1802f6e90
test eax, eax
jne 0x18021a1f8
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18021a1df
xor r8d, r8d
mov edx, dword [rsp + 0x1058]
lea rcx, [rsp + 0x16890]
call fcn.1802f6f90
lea rcx, [rsp + 0x30d20]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1058]
lea rcx, [rsp + 0x168d0]
call fcn.1800920e0
lea rcx, [rsp + 0x30d08]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x105c]
call fcn.1802f68b0
test eax, eax
je 0x18021a437
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x3fe8], rax
mov ecx, dword [rsp + 0x105c]
call qword [rsp + 0x3fe8]
test eax, eax
je 0x18021a437
xorps xmm0, xmm0
movss dword [rsp + 0x1060], xmm0
mov edx, dword [rsp + 0x1058]
lea rcx, [rsp + 0x16900]
call fcn.1802f6850
lea rcx, [rsp + 0x30cf0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1058]
lea rcx, [rsp + 0x16940]
call fcn.1802f67d0
lea rcx, [rsp + 0x30cd8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30ce8]
movss dword [rsp + 0x1064], xmm0
movss xmm0, dword [rsp + 0x30cf0]
mulss xmm0, dword [rsp + 0x1060]
movss xmm1, dword [rsp + 0x30d20]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30d20], xmm0
movss xmm0, dword [rsp + 0x30cf8]
mulss xmm0, dword [rsp + 0x1060]
movss xmm1, dword [rsp + 0x30d28]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30d28], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x3ff0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1064]
lea rdx, [rsp + 0x30d20]
mov ecx, dword [rsp + 0x105c]
call qword [rsp + 0x3ff0]
mov dword [rsp + 0x1068], eax
mov r8d, 1
mov edx, dword [rsp + 0x1058]
lea rcx, [rsp + 0x16970]
call fcn.1802f6f90
lea rcx, [rsp + 0x30cc0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x169b0]
lea rcx, [rsp + 0x30d08]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x169b0]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0x106c], eax
xor edx, edx
mov ecx, dword [rsp + 0x106c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1054], 0x20
jne 0x18021a437
jmp 0x18021a43c
jmp 0x18021a145
jmp 0x18021a0ea
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a660]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1070], 0
jmp 0x18021a4a1
mov eax, dword [rsp + 0x1070]
inc eax
mov dword [rsp + 0x1070], eax
movsxd rax, dword [rsp + 0x1070]
cmp rax, 0x16
jae 0x18021a7e8
movsxd rax, dword [rsp + 0x1070]
imul rax, rax, 8
lea rcx, str.armytanker
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021a7e3
mov dword [rsp + 0x1074], 0
jmp 0x18021a4fc
mov eax, dword [rsp + 0x1074]
inc eax
mov dword [rsp + 0x1074], eax
cmp dword [rsp + 0x1074], 0x20
jg 0x18021a7e3
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1074], eax
jne 0x18021a522
jmp 0x18021a4ec
mov ecx, dword [rsp + 0x1074]
call fcn.1802f7920
mov dword [rsp + 0x1078], eax
movsxd rax, dword [rsp + 0x1070]
imul rax, rax, 8
lea rcx, str.armytanker
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x107c], eax
mov ecx, dword [rsp + 0x1078]
call fcn.1800913b0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x3ff8], rax
mov ecx, dword [rsp + 0x107c]
call qword [rsp + 0x3ff8]
mov ecx, dword [rsp + 0x107c]
call fcn.1802f6e90
test eax, eax
jne 0x18021a59f
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18021a586
xor r8d, r8d
mov edx, dword [rsp + 0x1078]
lea rcx, [rsp + 0x169d0]
call fcn.1802f6f90
lea rcx, [rsp + 0x30ca8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1078]
lea rcx, [rsp + 0x16a00]
call fcn.1800920e0
lea rcx, [rsp + 0x30c90]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x107c]
call fcn.1802f68b0
test eax, eax
je 0x18021a7de
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x4000], rax
mov ecx, dword [rsp + 0x107c]
call qword [rsp + 0x4000]
test eax, eax
je 0x18021a7de
xorps xmm0, xmm0
movss dword [rsp + 0x1080], xmm0
mov edx, dword [rsp + 0x1078]
lea rcx, [rsp + 0x16a40]
call fcn.1802f6850
lea rcx, [rsp + 0x30c78]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1078]
lea rcx, [rsp + 0x16a70]
call fcn.1802f67d0
lea rcx, [rsp + 0x30c60]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30c70]
movss dword [rsp + 0x1084], xmm0
movss xmm0, dword [rsp + 0x30c78]
mulss xmm0, dword [rsp + 0x1080]
movss xmm1, dword [rsp + 0x30ca8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30ca8], xmm0
movss xmm0, dword [rsp + 0x30c80]
mulss xmm0, dword [rsp + 0x1080]
movss xmm1, dword [rsp + 0x30cb0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30cb0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x4008], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1084]
lea rdx, [rsp + 0x30ca8]
mov ecx, dword [rsp + 0x107c]
call qword [rsp + 0x4008]
mov dword [rsp + 0x1088], eax
mov r8d, 1
mov edx, dword [rsp + 0x1078]
lea rcx, [rsp + 0x16ab0]
call fcn.1802f6f90
lea rcx, [rsp + 0x30c48]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x16ae0]
lea rcx, [rsp + 0x30c90]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x16ae0]
lea rcx, [0x1804c785c]
call fcn.1800e65c0
mov dword [rsp + 0x108c], eax
xor edx, edx
mov ecx, dword [rsp + 0x108c]
call fcn.1802f6f30
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1074], 0x20
jne 0x18021a7de
jmp 0x18021a7e3
jmp 0x18021a4ec
jmp 0x18021a491
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057acc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x219e0]
mov qword [rsp + 0x4010], rax
lea rax, [rsp + 0x108]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x108]
mov rcx, qword [rsp + 0x4010]
call fcn.1802e4da0
mov qword [rsp + 0x4018], rax
mov rax, qword [rsp + 0x4018]
mov qword [rsp + 0x4020], rax
lea rcx, [0x180579220]
call fcn.18006a860
mov qword [rsp + 0x4028], rax
mov r8, qword [rsp + 0x4020]
lea rdx, [0x1805b1084]
mov rcx, qword [rsp + 0x4028]
call fcn.1801df0f0
lea rcx, str.Criminal
call fcn.18006a860
mov edx, 0x20
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ab00]
call fcn.18006a860
mov edx, 0x2b7
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180586500]
call fcn.18006a860
mov edx, 0x2af
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x1805863e0]
call fcn.18006a860
mov edx, 0x29a
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a280]
call fcn.18006a860
mov edx, 0x293
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ac00]
call fcn.18006a860
mov edx, 0x278
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579b00]
call fcn.18006a860
mov edx, 0x25a
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579ae0]
call fcn.18006a860
mov edx, 0x21b
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a2c0]
call fcn.18006a860
mov edx, 0x1d9
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a2e0]
call fcn.18006a860
mov edx, 0x1da
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Doomsday
call fcn.18006a860
mov edx, 0x1db
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a320]
call fcn.18006a860
mov edx, 0x1dc
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a340]
call fcn.18006a860
mov edx, 0x1dd
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a360]
call fcn.18006a860
mov edx, 0x1de
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a380]
call fcn.18006a860
mov edx, 0x1df
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a3a0]
call fcn.18006a860
mov edx, 0x1e0
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a3c0]
call fcn.18006a860
mov edx, 0x1e1
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Compacts
call fcn.18006a860
mov edx, 0x1e2
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a400]
call fcn.18006a860
mov edx, 0x1e3
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a420]
call fcn.18006a860
mov edx, 0x1e4
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a440]
call fcn.18006a860
mov edx, 0x1e5
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a460]
call fcn.18006a860
mov edx, 0x1e6
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a480]
call fcn.18006a860
mov edx, 0x1e7
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4a0]
call fcn.18006a860
mov edx, 0x1e8
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4c0]
call fcn.18006a860
mov edx, 0x1e9
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4e0]
call fcn.18006a860
mov edx, 0x1ea
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a500]
call fcn.18006a860
mov edx, 0x1eb
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a520]
call fcn.18006a860
mov edx, 0x1ec
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Suvs
call fcn.18006a860
mov edx, 0x1ed
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a560]
call fcn.18006a860
mov edx, 0x1ee
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a580]
call fcn.18006a860
mov edx, 0x1ef
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Vans
call fcn.18006a860
mov edx, 0x1f0
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Military
call fcn.18006a860
mov edx, 0x1f1
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a5e0]
call fcn.18006a860
mov edx, 0x1f2
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a600]
call fcn.18006a860
mov edx, 0x1f3
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a620]
call fcn.18006a860
mov edx, 0x1f4
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a640]
call fcn.18006a860
mov edx, 0x1f5
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a660]
call fcn.18006a860
mov edx, 0x1f6
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a680]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1090], 0
jmp 0x18021acc4
mov eax, dword [rsp + 0x1090]
inc eax
mov dword [rsp + 0x1090], eax
movsxd rax, dword [rsp + 0x1090]
cmp rax, 0x16
jae 0x18021ad31
movsxd rax, dword [rsp + 0x1090]
imul rax, rax, 8
lea rcx, str.caracara2
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021ad2f
movsxd rax, dword [rsp + 0x1090]
imul rax, rax, 8
lea rcx, str.caracara2
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1094], eax
mov eax, dword [rsp + 0x1094]
mov dword [0x18056880c], eax
jmp 0x18021acb4
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a6a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1098], 0
jmp 0x18021adae
mov eax, dword [rsp + 0x1098]
inc eax
mov dword [rsp + 0x1098], eax
movsxd rax, dword [rsp + 0x1098]
cmp rax, 0x14
jae 0x18021ae1b
movsxd rax, dword [rsp + 0x1098]
imul rax, rax, 8
lea rcx, str.asbo
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021ae19
movsxd rax, dword [rsp + 0x1098]
imul rax, rax, 8
lea rcx, str.asbo
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x109c], eax
mov eax, dword [rsp + 0x109c]
mov dword [0x18056880c], eax
jmp 0x18021ad9e
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180586520]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x10a0], 0
jmp 0x18021ae98
mov eax, dword [rsp + 0x10a0]
inc eax
mov dword [rsp + 0x10a0], eax
movsxd rax, dword [rsp + 0x10a0]
cmp rax, 0x13
jae 0x18021af05
movsxd rax, dword [rsp + 0x10a0]
imul rax, rax, 8
lea rcx, str.calico
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021af03
movsxd rax, dword [rsp + 0x10a0]
imul rax, rax, 8
lea rcx, str.calico
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x10a4], eax
mov eax, dword [rsp + 0x10a4]
mov dword [0x18056880c], eax
jmp 0x18021ae88
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057ab00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x10a8], 0
jmp 0x18021af67
mov eax, dword [rsp + 0x10a8]
inc eax
mov dword [rsp + 0x10a8], eax
movsxd rax, dword [rsp + 0x10a8]
cmp rax, 0x11
jae 0x18021afd4
movsxd rax, dword [rsp + 0x10a8]
imul rax, rax, 8
lea rcx, str.astron
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021afd2
movsxd rax, dword [rsp + 0x10a8]
imul rax, rax, 8
lea rcx, str.astron
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x10ac], eax
mov eax, dword [rsp + 0x10ac]
mov dword [0x18056880c], eax
jmp 0x18021af57
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Criminal
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x10b0], 0
jmp 0x18021b036
mov eax, dword [rsp + 0x10b0]
inc eax
mov dword [rsp + 0x10b0], eax
movsxd rax, dword [rsp + 0x10b0]
cmp rax, 0x12
jae 0x18021b0a3
movsxd rax, dword [rsp + 0x10b0]
imul rax, rax, 8
lea rcx, str.brioso3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021b0a1
movsxd rax, dword [rsp + 0x10b0]
imul rax, rax, 8
lea rcx, str.brioso3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x10b4], eax
mov eax, dword [rsp + 0x10b4]
mov dword [0x18056880c], eax
jmp 0x18021b026
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180586400]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x10b8], 0
jmp 0x18021b105
mov eax, dword [rsp + 0x10b8]
inc eax
mov dword [rsp + 0x10b8], eax
movsxd rax, dword [rsp + 0x10b8]
cmp rax, 0x15
jae 0x18021b172
movsxd rax, dword [rsp + 0x10b8]
imul rax, rax, 8
lea rcx, str.alkonost
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021b170
movsxd rax, dword [rsp + 0x10b8]
imul rax, rax, 8
lea rcx, str.alkonost
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x10bc], eax
mov eax, dword [rsp + 0x10bc]
mov dword [0x18056880c], eax
jmp 0x18021b0f5
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057aac0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x10c0], 0
jmp 0x18021b1d4
mov eax, dword [rsp + 0x10c0]
inc eax
mov dword [rsp + 0x10c0], eax
movsxd rax, dword [rsp + 0x10c0]
cmp rax, 0xf
jae 0x18021b241
movsxd rax, dword [rsp + 0x10c0]
imul rax, rax, 8
lea rcx, str.openwheel1
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021b23f
movsxd rax, dword [rsp + 0x10c0]
imul rax, rax, 8
lea rcx, str.openwheel1
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x10c4], eax
mov eax, dword [rsp + 0x10c4]
mov dword [0x18056880c], eax
jmp 0x18021b1c4
call fcn.180199f90
call fcn.18006bff0
jmp case.0x1801f9d99.1
lea rcx, [0x180579ae0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x10c8], 0
jmp 0x18021b2a3
mov eax, dword [rsp + 0x10c8]
inc eax
mov dword [rsp + 0x10c8], eax
movsxd rax, dword [rsp + 0x10c8]
cmp rax, 0x2d
jae 0x18021b310
movsxd rax, dword [rsp + 0x10c8]
imul rax, rax, 8
lea rcx, str.bruiser
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021b30e
movsxd rax, dword [rsp + 0x10c8]
imul rax, rax, 8
lea rcx, str.bruiser
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x10cc], eax
mov eax, dword [rsp + 0x10cc]
mov dword [0x18056880c], eax
jmp 0x18021b293
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a2c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x10d0], 0
jmp 0x18021b372
mov eax, dword [rsp + 0x10d0]
inc eax
mov dword [rsp + 0x10d0], eax
movsxd rax, dword [rsp + 0x10d0]
cmp rax, 0xe
jae 0x18021b3df
movsxd rax, dword [rsp + 0x10d0]
imul rax, rax, 8
lea rcx, str.blimp3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021b3dd
movsxd rax, dword [rsp + 0x10d0]
imul rax, rax, 8
lea rcx, str.blimp3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x10d4], eax
mov eax, dword [rsp + 0x10d4]
mov dword [0x18056880c], eax
jmp 0x18021b362
call fcn.180199f90
movss xmm0, dword [0x1805041d4]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504204]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a2e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x10d8], 0
jmp 0x18021b45c
mov eax, dword [rsp + 0x10d8]
inc eax
mov dword [rsp + 0x10d8], eax
movsxd rax, dword [rsp + 0x10d8]
cmp rax, 0x10
jae 0x18021b4c9
movsxd rax, dword [rsp + 0x10d8]
imul rax, rax, 8
lea rcx, str.caracara
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021b4c7
movsxd rax, dword [rsp + 0x10d8]
imul rax, rax, 8
lea rcx, str.caracara
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x10dc], eax
mov eax, dword [rsp + 0x10dc]
mov dword [0x18056880c], eax
jmp 0x18021b44c
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Doomsday
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x10e0], 0
jmp 0x18021b546
mov eax, dword [rsp + 0x10e0]
inc eax
mov dword [rsp + 0x10e0], eax
movsxd rax, dword [rsp + 0x10e0]
cmp rax, 0x1c
jae 0x18021b5b3
movsxd rax, dword [rsp + 0x10e0]
imul rax, rax, 8
lea rcx, str.autarch
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021b5b1
movsxd rax, dword [rsp + 0x10e0]
imul rax, rax, 8
lea rcx, str.autarch
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x10e4], eax
mov eax, dword [rsp + 0x10e4]
mov dword [0x18056880c], eax
jmp 0x18021b536
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a320]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x10e8], 0
jmp 0x18021b630
mov eax, dword [rsp + 0x10e8]
inc eax
mov dword [rsp + 0x10e8], eax
movsxd rax, dword [rsp + 0x10e8]
cmp rax, 0x13
jae 0x18021b69d
movsxd rax, dword [rsp + 0x10e8]
imul rax, rax, 8
lea rcx, str.havok
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021b69b
movsxd rax, dword [rsp + 0x10e8]
imul rax, rax, 8
lea rcx, str.havok
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x10ec], eax
mov eax, dword [rsp + 0x10ec]
mov dword [0x18056880c], eax
jmp 0x18021b620
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a340]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x10f0], 0
jmp 0x18021b71a
mov eax, dword [rsp + 0x10f0]
inc eax
mov dword [rsp + 0x10f0], eax
movsxd rax, dword [rsp + 0x10f0]
cmp rax, 0x13
jae 0x18021b787
movsxd rax, dword [rsp + 0x10f0]
imul rax, rax, 8
lea rcx, [0x180588fc0]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021b785
movsxd rax, dword [rsp + 0x10f0]
imul rax, rax, 8
lea rcx, [0x180588fc0]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x10f4], eax
mov eax, dword [rsp + 0x10f4]
mov dword [0x18056880c], eax
jmp 0x18021b70a
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a360]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x10f8], 0
jmp 0x18021b804
mov eax, dword [rsp + 0x10f8]
inc eax
mov dword [rsp + 0x10f8], eax
movsxd rax, dword [rsp + 0x10f8]
cmp rax, 0xf
jae 0x18021b871
movsxd rax, dword [rsp + 0x10f8]
imul rax, rax, 8
lea rcx, str.bf400
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021b86f
movsxd rax, dword [rsp + 0x10f8]
imul rax, rax, 8
lea rcx, str.bf400
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x10fc], eax
mov eax, dword [rsp + 0x10fc]
mov dword [0x18056880c], eax
jmp 0x18021b7f4
call fcn.180199f90
movss xmm0, dword [0x1805041e0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504218]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a380]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1100], 0
jmp 0x18021b8ee
mov eax, dword [rsp + 0x1100]
inc eax
mov dword [rsp + 0x1100], eax
movsxd rax, dword [rsp + 0x1100]
cmp rax, 0x17
jae 0x18021b95b
movsxd rax, dword [rsp + 0x1100]
imul rax, rax, 8
lea rcx, str.blazer5
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021b959
movsxd rax, dword [rsp + 0x1100]
imul rax, rax, 8
lea rcx, str.blazer5
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1104], eax
mov eax, dword [rsp + 0x1104]
mov dword [0x18056880c], eax
jmp 0x18021b8de
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a3a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1108], 0
jmp 0x18021b9d8
mov eax, dword [rsp + 0x1108]
inc eax
mov dword [rsp + 0x1108], eax
movsxd rax, dword [rsp + 0x1108]
cmp rax, 0x15
jae 0x18021ba45
movsxd rax, dword [rsp + 0x1108]
imul rax, rax, 8
lea rcx, str.dinghy
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021ba43
movsxd rax, dword [rsp + 0x1108]
imul rax, rax, 8
lea rcx, str.dinghy
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x110c], eax
mov eax, dword [rsp + 0x110c]
mov dword [0x18056880c], eax
jmp 0x18021b9c8
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a3c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1110], 0
jmp 0x18021bac2
mov eax, dword [rsp + 0x1110]
inc eax
mov dword [rsp + 0x1110], eax
movsxd rax, dword [rsp + 0x1110]
cmp rax, 0xb
jae 0x18021bb2f
movsxd rax, dword [rsp + 0x1110]
imul rax, rax, 8
lea rcx, str.benson
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021bb2d
movsxd rax, dword [rsp + 0x1110]
imul rax, rax, 8
lea rcx, str.benson
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1114], eax
mov eax, dword [rsp + 0x1114]
mov dword [0x18056880c], eax
jmp 0x18021bab2
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Compacts
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1118], 0
jmp 0x18021bbac
mov eax, dword [rsp + 0x1118]
inc eax
mov dword [rsp + 0x1118], eax
movsxd rax, dword [rsp + 0x1118]
cmp rax, 8
jae 0x18021bc19
movsxd rax, dword [rsp + 0x1118]
imul rax, rax, 8
lea rcx, str.blista
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021bc17
movsxd rax, dword [rsp + 0x1118]
imul rax, rax, 8
lea rcx, str.blista
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x111c], eax
mov eax, dword [rsp + 0x111c]
mov dword [0x18056880c], eax
jmp 0x18021bb9c
call fcn.180199f90
movss xmm0, dword [0x180504180]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504170]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a400]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1120], 0
jmp 0x18021bc96
mov eax, dword [rsp + 0x1120]
inc eax
mov dword [rsp + 0x1120], eax
movsxd rax, dword [rsp + 0x1120]
cmp rax, 0xe
jae 0x18021bd03
movsxd rax, dword [rsp + 0x1120]
imul rax, rax, 8
lea rcx, str.cogcabrio
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021bd01
movsxd rax, dword [rsp + 0x1120]
imul rax, rax, 8
lea rcx, str.cogcabrio
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1124], eax
mov eax, dword [rsp + 0x1124]
mov dword [0x18056880c], eax
jmp 0x18021bc86
call fcn.180199f90
movss xmm0, dword [0x1805041d4]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504204]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a420]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1128], 0
jmp 0x18021bd80
mov eax, dword [rsp + 0x1128]
inc eax
mov dword [rsp + 0x1128], eax
movsxd rax, dword [rsp + 0x1128]
cmp rax, 7
jae 0x18021bded
movsxd rax, dword [rsp + 0x1128]
imul rax, rax, 8
lea rcx, [0x180589360]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021bdeb
movsxd rax, dword [rsp + 0x1128]
imul rax, rax, 8
lea rcx, [0x180589360]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x112c], eax
mov eax, dword [rsp + 0x112c]
mov dword [0x18056880c], eax
jmp 0x18021bd70
call fcn.180199f90
movss xmm0, dword [0x180504174]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504164]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a440]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1130], 0
jmp 0x18021be6a
mov eax, dword [rsp + 0x1130]
inc eax
mov dword [rsp + 0x1130], eax
movsxd rax, dword [rsp + 0x1130]
cmp rax, 0x12
jae 0x18021bed7
movsxd rax, dword [rsp + 0x1130]
imul rax, rax, 8
lea rcx, str.ambulance
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021bed5
movsxd rax, dword [rsp + 0x1130]
imul rax, rax, 8
lea rcx, str.ambulance
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1134], eax
mov eax, dword [rsp + 0x1134]
mov dword [0x18056880c], eax
jmp 0x18021be5a
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a460]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1138], 0
jmp 0x18021bf54
mov eax, dword [rsp + 0x1138]
inc eax
mov dword [rsp + 0x1138], eax
movsxd rax, dword [rsp + 0x1138]
cmp rax, 0x13
jae 0x18021bfc1
movsxd rax, dword [rsp + 0x1138]
imul rax, rax, 8
lea rcx, str.besra
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021bfbf
movsxd rax, dword [rsp + 0x1138]
imul rax, rax, 8
lea rcx, str.besra
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x113c], eax
mov eax, dword [rsp + 0x113c]
mov dword [0x18056880c], eax
jmp 0x18021bf44
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a480]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1140], 0
jmp 0x18021c03e
mov eax, dword [rsp + 0x1140]
inc eax
mov dword [rsp + 0x1140], eax
movsxd rax, dword [rsp + 0x1140]
cmp rax, 0x16
jae 0x18021c0ab
movsxd rax, dword [rsp + 0x1140]
imul rax, rax, 8
lea rcx, str.annihilator
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021c0a9
movsxd rax, dword [rsp + 0x1140]
imul rax, rax, 8
lea rcx, str.annihilator
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1144], eax
mov eax, dword [rsp + 0x1144]
mov dword [0x18056880c], eax
jmp 0x18021c02e
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a4a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1148], 0
jmp 0x18021c128
mov eax, dword [rsp + 0x1148]
inc eax
mov dword [rsp + 0x1148], eax
movsxd rax, dword [rsp + 0x1148]
cmp rax, 0x2f
jae 0x18021c195
movsxd rax, dword [rsp + 0x1148]
imul rax, rax, 8
lea rcx, str.akuma
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021c193
movsxd rax, dword [rsp + 0x1148]
imul rax, rax, 8
lea rcx, str.akuma
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x114c], eax
mov eax, dword [rsp + 0x114c]
mov dword [0x18056880c], eax
jmp 0x18021c118
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a4c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1150], 0
jmp 0x18021c212
mov eax, dword [rsp + 0x1150]
inc eax
mov dword [rsp + 0x1150], eax
movsxd rax, dword [rsp + 0x1150]
cmp rax, 0x1c
jae 0x18021c27f
movsxd rax, dword [rsp + 0x1150]
imul rax, rax, 8
lea rcx, str.adder
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021c27d
movsxd rax, dword [rsp + 0x1150]
imul rax, rax, 8
lea rcx, str.adder
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1154], eax
mov eax, dword [rsp + 0x1154]
mov dword [0x18056880c], eax
jmp 0x18021c202
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a4e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1158], 0
jmp 0x18021c2fc
mov eax, dword [rsp + 0x1158]
inc eax
mov dword [rsp + 0x1158], eax
movsxd rax, dword [rsp + 0x1158]
cmp rax, 0x2e
jae 0x18021c369
movsxd rax, dword [rsp + 0x1158]
imul rax, rax, 8
lea rcx, [0x180589b30]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021c367
movsxd rax, dword [rsp + 0x1158]
imul rax, rax, 8
lea rcx, [0x180589b30]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x115c], eax
mov eax, dword [rsp + 0x115c]
mov dword [0x18056880c], eax
jmp 0x18021c2ec
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a500]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1160], 0
jmp 0x18021c3e6
mov eax, dword [rsp + 0x1160]
inc eax
mov dword [rsp + 0x1160], eax
movsxd rax, dword [rsp + 0x1160]
cmp rax, 0x1f
jae 0x18021c453
movsxd rax, dword [rsp + 0x1160]
imul rax, rax, 8
lea rcx, str.bfinjection
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021c451
movsxd rax, dword [rsp + 0x1160]
imul rax, rax, 8
lea rcx, str.bfinjection
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1164], eax
mov eax, dword [rsp + 0x1164]
mov dword [0x18056880c], eax
jmp 0x18021c3d6
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a520]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1168], 0
jmp 0x18021c4d0
mov eax, dword [rsp + 0x1168]
inc eax
mov dword [rsp + 0x1168], eax
movsxd rax, dword [rsp + 0x1168]
cmp rax, 0x17
jae 0x18021c53d
movsxd rax, dword [rsp + 0x1168]
imul rax, rax, 8
lea rcx, str.btype
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021c53b
movsxd rax, dword [rsp + 0x1168]
imul rax, rax, 8
lea rcx, str.btype
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x116c], eax
mov eax, dword [rsp + 0x116c]
mov dword [0x18056880c], eax
jmp 0x18021c4c0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Suvs
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1170], 0
jmp 0x18021c5ba
mov eax, dword [rsp + 0x1170]
inc eax
mov dword [rsp + 0x1170], eax
movsxd rax, dword [rsp + 0x1170]
cmp rax, 0x1b
jae 0x18021c627
movsxd rax, dword [rsp + 0x1170]
imul rax, rax, 8
lea rcx, str.baller
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021c625
movsxd rax, dword [rsp + 0x1170]
imul rax, rax, 8
lea rcx, str.baller
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1174], eax
mov eax, dword [rsp + 0x1174]
mov dword [0x18056880c], eax
jmp 0x18021c5aa
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a560]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1178], 0
jmp 0x18021c6a4
mov eax, dword [rsp + 0x1178]
inc eax
mov dword [rsp + 0x1178], eax
movsxd rax, dword [rsp + 0x1178]
cmp rax, 0x1f
jae 0x18021c711
movsxd rax, dword [rsp + 0x1178]
imul rax, rax, 8
lea rcx, str.asea
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021c70f
movsxd rax, dword [rsp + 0x1178]
imul rax, rax, 8
lea rcx, str.asea
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x117c], eax
mov eax, dword [rsp + 0x117c]
mov dword [0x18056880c], eax
jmp 0x18021c694
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a580]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1180], 0
jmp 0x18021c78e
mov eax, dword [rsp + 0x1180]
inc eax
mov dword [rsp + 0x1180], eax
movsxd rax, dword [rsp + 0x1180]
cmp rax, 0x29
jae 0x18021c7fb
movsxd rax, dword [rsp + 0x1180]
imul rax, rax, 8
lea rcx, str.blade
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021c7f9
movsxd rax, dword [rsp + 0x1180]
imul rax, rax, 8
lea rcx, str.blade
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1184], eax
mov eax, dword [rsp + 0x1184]
mov dword [0x18056880c], eax
jmp 0x18021c77e
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Vans
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1188], 0
jmp 0x18021c878
mov eax, dword [rsp + 0x1188]
inc eax
mov dword [rsp + 0x1188], eax
movsxd rax, dword [rsp + 0x1188]
cmp rax, 0x20
jae 0x18021c8e5
movsxd rax, dword [rsp + 0x1188]
imul rax, rax, 8
lea rcx, str.bison
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021c8e3
movsxd rax, dword [rsp + 0x1188]
imul rax, rax, 8
lea rcx, str.bison
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x118c], eax
mov eax, dword [rsp + 0x118c]
mov dword [0x18056880c], eax
jmp 0x18021c868
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Military
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1190], 0
jmp 0x18021c962
mov eax, dword [rsp + 0x1190]
inc eax
mov dword [rsp + 0x1190], eax
movsxd rax, dword [rsp + 0x1190]
cmp rax, 5
jae 0x18021c9cf
movsxd rax, dword [rsp + 0x1190]
imul rax, rax, 8
lea rcx, str.barracks
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021c9cd
movsxd rax, dword [rsp + 0x1190]
imul rax, rax, 8
lea rcx, str.barracks
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1194], eax
mov eax, dword [rsp + 0x1194]
mov dword [0x18056880c], eax
jmp 0x18021c952
call fcn.180199f90
movss xmm0, dword [0x18050415c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050411c]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a5e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1198], 0
jmp 0x18021ca4c
mov eax, dword [rsp + 0x1198]
inc eax
mov dword [rsp + 0x1198], eax
movsxd rax, dword [rsp + 0x1198]
cmp rax, 0x12
jae 0x18021cab9
movsxd rax, dword [rsp + 0x1198]
imul rax, rax, 8
lea rcx, str.airtug
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021cab7
movsxd rax, dword [rsp + 0x1198]
imul rax, rax, 8
lea rcx, str.airtug
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x119c], eax
mov eax, dword [rsp + 0x119c]
mov dword [0x18056880c], eax
jmp 0x18021ca3c
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a600]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x11a0], 0
jmp 0x18021cb36
mov eax, dword [rsp + 0x11a0]
inc eax
mov dword [rsp + 0x11a0], eax
movsxd rax, dword [rsp + 0x11a0]
cmp rax, 8
jae 0x18021cba3
movsxd rax, dword [rsp + 0x11a0]
imul rax, rax, 8
lea rcx, str.cablecar
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021cba1
movsxd rax, dword [rsp + 0x11a0]
imul rax, rax, 8
lea rcx, str.cablecar
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x11a4], eax
mov eax, dword [rsp + 0x11a4]
mov dword [0x18056880c], eax
jmp 0x18021cb26
call fcn.180199f90
movss xmm0, dword [0x18050418c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504188]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a620]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x11a8], 0
jmp 0x18021cc20
mov eax, dword [rsp + 0x11a8]
inc eax
mov dword [rsp + 0x11a8], eax
movsxd rax, dword [rsp + 0x11a8]
cmp rax, 0xb
jae 0x18021cc8d
movsxd rax, dword [rsp + 0x11a8]
imul rax, rax, 8
lea rcx, str.airbus
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021cc8b
movsxd rax, dword [rsp + 0x11a8]
imul rax, rax, 8
lea rcx, str.airbus
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x11ac], eax
mov eax, dword [rsp + 0x11ac]
mov dword [0x18056880c], eax
jmp 0x18021cc10
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a640]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x11b0], 0
jmp 0x18021cd0a
mov eax, dword [rsp + 0x11b0]
inc eax
mov dword [rsp + 0x11b0], eax
movsxd rax, dword [rsp + 0x11b0]
cmp rax, 0xb
jae 0x18021cd77
movsxd rax, dword [rsp + 0x11b0]
imul rax, rax, 8
lea rcx, str.bulldozer
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021cd75
movsxd rax, dword [rsp + 0x11b0]
imul rax, rax, 8
lea rcx, str.bulldozer
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x11b4], eax
mov eax, dword [rsp + 0x11b4]
mov dword [0x18056880c], eax
jmp 0x18021ccfa
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a660]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x11b8], 0
jmp 0x18021cdf4
mov eax, dword [rsp + 0x11b8]
inc eax
mov dword [rsp + 0x11b8], eax
movsxd rax, dword [rsp + 0x11b8]
cmp rax, 0x16
jae 0x18021ce61
movsxd rax, dword [rsp + 0x11b8]
imul rax, rax, 8
lea rcx, str.armytanker
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021ce5f
movsxd rax, dword [rsp + 0x11b8]
imul rax, rax, 8
lea rcx, str.armytanker
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x11bc], eax
mov eax, dword [rsp + 0x11bc]
mov dword [0x18056880c], eax
jmp 0x18021cde4
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180579240]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x219a0]
mov qword [rsp + 0x4030], rax
lea rax, [rsp + 0x109]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x109]
mov rcx, qword [rsp + 0x4030]
call fcn.1802e4dc0
mov qword [rsp + 0x4038], rax
mov rax, qword [rsp + 0x4038]
mov qword [rsp + 0x4040], rax
lea rcx, [0x180579220]
call fcn.18006a860
mov qword [rsp + 0x4048], rax
mov r8, qword [rsp + 0x4040]
lea rdx, [0x1805b107b]
mov rcx, qword [rsp + 0x4048]
call fcn.1801df0f0
lea rcx, str.Criminal
call fcn.18006a860
mov edx, 0x21
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ab00]
call fcn.18006a860
mov edx, 0x2b8
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180586500]
call fcn.18006a860
mov edx, 0x2b0
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x1805863e0]
call fcn.18006a860
mov edx, 0x29b
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a2a0]
call fcn.18006a860
mov edx, 0x279
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579b00]
call fcn.18006a860
mov edx, 0x25b
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579ae0]
call fcn.18006a860
mov edx, 0x21c
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a2c0]
call fcn.18006a860
mov edx, 0x1f8
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a2e0]
call fcn.18006a860
mov edx, 0x1f9
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Doomsday
call fcn.18006a860
mov edx, 0x1fa
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a320]
call fcn.18006a860
mov edx, 0x1fb
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a340]
call fcn.18006a860
mov edx, 0x1fc
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a360]
call fcn.18006a860
mov edx, 0x1fd
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a380]
call fcn.18006a860
mov edx, 0x1fe
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a3a0]
call fcn.18006a860
mov edx, 0x1ff
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a3c0]
call fcn.18006a860
mov edx, 0x200
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Compacts
call fcn.18006a860
mov edx, 0x201
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a400]
call fcn.18006a860
mov edx, 0x202
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a420]
call fcn.18006a860
mov edx, 0x203
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a440]
call fcn.18006a860
mov edx, 0x204
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a460]
call fcn.18006a860
mov edx, 0x205
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a480]
call fcn.18006a860
mov edx, 0x206
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4a0]
call fcn.18006a860
mov edx, 0x207
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4c0]
call fcn.18006a860
mov edx, 0x208
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4e0]
call fcn.18006a860
mov edx, 0x209
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a500]
call fcn.18006a860
mov edx, 0x20a
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a520]
call fcn.18006a860
mov edx, 0x20b
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Suvs
call fcn.18006a860
mov edx, 0x20c
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a560]
call fcn.18006a860
mov edx, 0x20d
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a580]
call fcn.18006a860
mov edx, 0x20e
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Vans
call fcn.18006a860
mov edx, 0x20f
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Military
call fcn.18006a860
mov edx, 0x210
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a5e0]
call fcn.18006a860
mov edx, 0x211
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a600]
call fcn.18006a860
mov edx, 0x212
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a620]
call fcn.18006a860
mov edx, 0x213
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a640]
call fcn.18006a860
mov edx, 0x214
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a660]
call fcn.18006a860
mov edx, 0x215
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180579b00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x11c0], 0
jmp 0x18021d324
mov eax, dword [rsp + 0x11c0]
inc eax
mov dword [rsp + 0x11c0], eax
movsxd rax, dword [rsp + 0x11c0]
cmp rax, 0x16
jae 0x18021d391
movsxd rax, dword [rsp + 0x11c0]
imul rax, rax, 8
lea rcx, str.caracara2
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021d38f
movsxd rax, dword [rsp + 0x11c0]
imul rax, rax, 8
lea rcx, str.caracara2
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x11c4], eax
mov eax, dword [rsp + 0x11c4]
mov dword [0x180568810], eax
jmp 0x18021d314
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180586500]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x11c8], 0
jmp 0x18021d3f3
mov eax, dword [rsp + 0x11c8]
inc eax
mov dword [rsp + 0x11c8], eax
movsxd rax, dword [rsp + 0x11c8]
cmp rax, 0x13
jae 0x18021d460
movsxd rax, dword [rsp + 0x11c8]
imul rax, rax, 8
lea rcx, str.calico
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021d45e
movsxd rax, dword [rsp + 0x11c8]
imul rax, rax, 8
lea rcx, str.calico
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x11cc], eax
mov eax, dword [rsp + 0x11cc]
mov dword [0x180568810], eax
jmp 0x18021d3e3
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057ab00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x11d0], 0
jmp 0x18021d4c2
mov eax, dword [rsp + 0x11d0]
inc eax
mov dword [rsp + 0x11d0], eax
movsxd rax, dword [rsp + 0x11d0]
cmp rax, 0x11
jae 0x18021d52f
movsxd rax, dword [rsp + 0x11d0]
imul rax, rax, 8
lea rcx, str.astron
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021d52d
movsxd rax, dword [rsp + 0x11d0]
imul rax, rax, 8
lea rcx, str.astron
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x11d4], eax
mov eax, dword [rsp + 0x11d4]
mov dword [0x180568810], eax
jmp 0x18021d4b2
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Criminal
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x11d8], 0
jmp 0x18021d591
mov eax, dword [rsp + 0x11d8]
inc eax
mov dword [rsp + 0x11d8], eax
movsxd rax, dword [rsp + 0x11d8]
cmp rax, 0x12
jae 0x18021d5fe
movsxd rax, dword [rsp + 0x11d8]
imul rax, rax, 8
lea rcx, str.brioso3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021d5fc
movsxd rax, dword [rsp + 0x11d8]
imul rax, rax, 8
lea rcx, str.brioso3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x11dc], eax
mov eax, dword [rsp + 0x11dc]
mov dword [0x180568810], eax
jmp 0x18021d581
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x1805863e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x11e0], 0
jmp 0x18021d660
mov eax, dword [rsp + 0x11e0]
inc eax
mov dword [rsp + 0x11e0], eax
movsxd rax, dword [rsp + 0x11e0]
cmp rax, 0x15
jae 0x18021d6cd
movsxd rax, dword [rsp + 0x11e0]
imul rax, rax, 8
lea rcx, str.alkonost
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021d6cb
movsxd rax, dword [rsp + 0x11e0]
imul rax, rax, 8
lea rcx, str.alkonost
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x11e4], eax
mov eax, dword [rsp + 0x11e4]
mov dword [0x180568810], eax
jmp 0x18021d650
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a2a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x11e8], 0
jmp 0x18021d72f
mov eax, dword [rsp + 0x11e8]
inc eax
mov dword [rsp + 0x11e8], eax
movsxd rax, dword [rsp + 0x11e8]
cmp rax, 0x14
jae 0x18021d79c
movsxd rax, dword [rsp + 0x11e8]
imul rax, rax, 8
lea rcx, str.asbo
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021d79a
movsxd rax, dword [rsp + 0x11e8]
imul rax, rax, 8
lea rcx, str.asbo
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x11ec], eax
mov eax, dword [rsp + 0x11ec]
mov dword [0x180568810], eax
jmp 0x18021d71f
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180579ae0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x11f0], 0
jmp 0x18021d7fe
mov eax, dword [rsp + 0x11f0]
inc eax
mov dword [rsp + 0x11f0], eax
movsxd rax, dword [rsp + 0x11f0]
cmp rax, 0x2d
jae 0x18021d86b
movsxd rax, dword [rsp + 0x11f0]
imul rax, rax, 8
lea rcx, str.bruiser
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021d869
movsxd rax, dword [rsp + 0x11f0]
imul rax, rax, 8
lea rcx, str.bruiser
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x11f4], eax
mov eax, dword [rsp + 0x11f4]
mov dword [0x180568810], eax
jmp 0x18021d7ee
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a2c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x11f8], 0
jmp 0x18021d8cd
mov eax, dword [rsp + 0x11f8]
inc eax
mov dword [rsp + 0x11f8], eax
movsxd rax, dword [rsp + 0x11f8]
cmp rax, 0xe
jae 0x18021d93a
movsxd rax, dword [rsp + 0x11f8]
imul rax, rax, 8
lea rcx, str.blimp3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021d938
movsxd rax, dword [rsp + 0x11f8]
imul rax, rax, 8
lea rcx, str.blimp3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x11fc], eax
mov eax, dword [rsp + 0x11fc]
mov dword [0x180568810], eax
jmp 0x18021d8bd
call fcn.180199f90
movss xmm0, dword [0x1805041d4]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504204]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a700]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1200], 0
jmp 0x18021d9b7
mov eax, dword [rsp + 0x1200]
inc eax
mov dword [rsp + 0x1200], eax
movsxd rax, dword [rsp + 0x1200]
cmp rax, 0x10
jae 0x18021da24
movsxd rax, dword [rsp + 0x1200]
imul rax, rax, 8
lea rcx, str.caracara
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021da22
movsxd rax, dword [rsp + 0x1200]
imul rax, rax, 8
lea rcx, str.caracara
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1204], eax
mov eax, dword [rsp + 0x1204]
mov dword [0x180568810], eax
jmp 0x18021d9a7
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Doomsday
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1208], 0
jmp 0x18021da86
mov eax, dword [rsp + 0x1208]
inc eax
mov dword [rsp + 0x1208], eax
movsxd rax, dword [rsp + 0x1208]
cmp rax, 0x1c
jae 0x18021daf3
movsxd rax, dword [rsp + 0x1208]
imul rax, rax, 8
lea rcx, str.autarch
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021daf1
movsxd rax, dword [rsp + 0x1208]
imul rax, rax, 8
lea rcx, str.autarch
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x120c], eax
mov eax, dword [rsp + 0x120c]
mov dword [0x180568810], eax
jmp 0x18021da76
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a320]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1210], 0
jmp 0x18021db55
mov eax, dword [rsp + 0x1210]
inc eax
mov dword [rsp + 0x1210], eax
movsxd rax, dword [rsp + 0x1210]
cmp rax, 0x13
jae 0x18021dbc2
movsxd rax, dword [rsp + 0x1210]
imul rax, rax, 8
lea rcx, str.havok
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021dbc0
movsxd rax, dword [rsp + 0x1210]
imul rax, rax, 8
lea rcx, str.havok
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1214], eax
mov eax, dword [rsp + 0x1214]
mov dword [0x180568810], eax
jmp 0x18021db45
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a340]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1218], 0
jmp 0x18021dc24
mov eax, dword [rsp + 0x1218]
inc eax
mov dword [rsp + 0x1218], eax
movsxd rax, dword [rsp + 0x1218]
cmp rax, 0x13
jae 0x18021dc91
movsxd rax, dword [rsp + 0x1218]
imul rax, rax, 8
lea rcx, [0x180588fc0]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021dc8f
movsxd rax, dword [rsp + 0x1218]
imul rax, rax, 8
lea rcx, [0x180588fc0]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x121c], eax
mov eax, dword [rsp + 0x121c]
mov dword [0x180568810], eax
jmp 0x18021dc14
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a360]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1220], 0
jmp 0x18021dcf3
mov eax, dword [rsp + 0x1220]
inc eax
mov dword [rsp + 0x1220], eax
movsxd rax, dword [rsp + 0x1220]
cmp rax, 0xf
jae 0x18021dd60
movsxd rax, dword [rsp + 0x1220]
imul rax, rax, 8
lea rcx, str.bf400
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021dd5e
movsxd rax, dword [rsp + 0x1220]
imul rax, rax, 8
lea rcx, str.bf400
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1224], eax
mov eax, dword [rsp + 0x1224]
mov dword [0x180568810], eax
jmp 0x18021dce3
call fcn.180199f90
movss xmm0, dword [0x1805041e0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504218]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a380]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1228], 0
jmp 0x18021dddd
mov eax, dword [rsp + 0x1228]
inc eax
mov dword [rsp + 0x1228], eax
movsxd rax, dword [rsp + 0x1228]
cmp rax, 0x17
jae 0x18021de4a
movsxd rax, dword [rsp + 0x1228]
imul rax, rax, 8
lea rcx, str.blazer5
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021de48
movsxd rax, dword [rsp + 0x1228]
imul rax, rax, 8
lea rcx, str.blazer5
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x122c], eax
mov eax, dword [rsp + 0x122c]
mov dword [0x180568810], eax
jmp 0x18021ddcd
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a3a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1230], 0
jmp 0x18021deac
mov eax, dword [rsp + 0x1230]
inc eax
mov dword [rsp + 0x1230], eax
movsxd rax, dword [rsp + 0x1230]
cmp rax, 0x15
jae 0x18021df19
movsxd rax, dword [rsp + 0x1230]
imul rax, rax, 8
lea rcx, str.dinghy
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021df17
movsxd rax, dword [rsp + 0x1230]
imul rax, rax, 8
lea rcx, str.dinghy
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1234], eax
mov eax, dword [rsp + 0x1234]
mov dword [0x180568810], eax
jmp 0x18021de9c
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a3c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1238], 0
jmp 0x18021df96
mov eax, dword [rsp + 0x1238]
inc eax
mov dword [rsp + 0x1238], eax
movsxd rax, dword [rsp + 0x1238]
cmp rax, 0xb
jae 0x18021e003
movsxd rax, dword [rsp + 0x1238]
imul rax, rax, 8
lea rcx, str.benson
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021e001
movsxd rax, dword [rsp + 0x1238]
imul rax, rax, 8
lea rcx, str.benson
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x123c], eax
mov eax, dword [rsp + 0x123c]
mov dword [0x180568810], eax
jmp 0x18021df86
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Compacts
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1240], 0
jmp 0x18021e080
mov eax, dword [rsp + 0x1240]
inc eax
mov dword [rsp + 0x1240], eax
movsxd rax, dword [rsp + 0x1240]
cmp rax, 8
jae 0x18021e0ed
movsxd rax, dword [rsp + 0x1240]
imul rax, rax, 8
lea rcx, str.blista
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021e0eb
movsxd rax, dword [rsp + 0x1240]
imul rax, rax, 8
lea rcx, str.blista
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1244], eax
mov eax, dword [rsp + 0x1244]
mov dword [0x180568810], eax
jmp 0x18021e070
call fcn.180199f90
movss xmm0, dword [0x180504180]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504170]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a400]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1248], 0
jmp 0x18021e16a
mov eax, dword [rsp + 0x1248]
inc eax
mov dword [rsp + 0x1248], eax
movsxd rax, dword [rsp + 0x1248]
cmp rax, 0xe
jae 0x18021e1d7
movsxd rax, dword [rsp + 0x1248]
imul rax, rax, 8
lea rcx, str.cogcabrio
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021e1d5
movsxd rax, dword [rsp + 0x1248]
imul rax, rax, 8
lea rcx, str.cogcabrio
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x124c], eax
mov eax, dword [rsp + 0x124c]
mov dword [0x180568810], eax
jmp 0x18021e15a
call fcn.180199f90
movss xmm0, dword [0x1805041d4]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504204]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a420]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1250], 0
jmp 0x18021e254
mov eax, dword [rsp + 0x1250]
inc eax
mov dword [rsp + 0x1250], eax
movsxd rax, dword [rsp + 0x1250]
cmp rax, 7
jae 0x18021e2c1
movsxd rax, dword [rsp + 0x1250]
imul rax, rax, 8
lea rcx, [0x180589360]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021e2bf
movsxd rax, dword [rsp + 0x1250]
imul rax, rax, 8
lea rcx, [0x180589360]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1254], eax
mov eax, dword [rsp + 0x1254]
mov dword [0x180568810], eax
jmp 0x18021e244
call fcn.180199f90
movss xmm0, dword [0x180504174]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504164]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a440]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1258], 0
jmp 0x18021e33e
mov eax, dword [rsp + 0x1258]
inc eax
mov dword [rsp + 0x1258], eax
movsxd rax, dword [rsp + 0x1258]
cmp rax, 0x12
jae 0x18021e3ab
movsxd rax, dword [rsp + 0x1258]
imul rax, rax, 8
lea rcx, str.ambulance
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021e3a9
movsxd rax, dword [rsp + 0x1258]
imul rax, rax, 8
lea rcx, str.ambulance
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x125c], eax
mov eax, dword [rsp + 0x125c]
mov dword [0x180568810], eax
jmp 0x18021e32e
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a460]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1260], 0
jmp 0x18021e40d
mov eax, dword [rsp + 0x1260]
inc eax
mov dword [rsp + 0x1260], eax
movsxd rax, dword [rsp + 0x1260]
cmp rax, 0x13
jae 0x18021e47a
movsxd rax, dword [rsp + 0x1260]
imul rax, rax, 8
lea rcx, str.besra
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021e478
movsxd rax, dword [rsp + 0x1260]
imul rax, rax, 8
lea rcx, str.besra
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1264], eax
mov eax, dword [rsp + 0x1264]
mov dword [0x180568810], eax
jmp 0x18021e3fd
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a480]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1268], 0
jmp 0x18021e4dc
mov eax, dword [rsp + 0x1268]
inc eax
mov dword [rsp + 0x1268], eax
movsxd rax, dword [rsp + 0x1268]
cmp rax, 0x16
jae 0x18021e549
movsxd rax, dword [rsp + 0x1268]
imul rax, rax, 8
lea rcx, str.annihilator
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021e547
movsxd rax, dword [rsp + 0x1268]
imul rax, rax, 8
lea rcx, str.annihilator
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x126c], eax
mov eax, dword [rsp + 0x126c]
mov dword [0x180568810], eax
jmp 0x18021e4cc
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a4a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1270], 0
jmp 0x18021e5ab
mov eax, dword [rsp + 0x1270]
inc eax
mov dword [rsp + 0x1270], eax
movsxd rax, dword [rsp + 0x1270]
cmp rax, 0x2f
jae 0x18021e618
movsxd rax, dword [rsp + 0x1270]
imul rax, rax, 8
lea rcx, str.akuma
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021e616
movsxd rax, dword [rsp + 0x1270]
imul rax, rax, 8
lea rcx, str.akuma
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1274], eax
mov eax, dword [rsp + 0x1274]
mov dword [0x180568810], eax
jmp 0x18021e59b
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a4c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1278], 0
jmp 0x18021e67a
mov eax, dword [rsp + 0x1278]
inc eax
mov dword [rsp + 0x1278], eax
movsxd rax, dword [rsp + 0x1278]
cmp rax, 0x1c
jae 0x18021e6e7
movsxd rax, dword [rsp + 0x1278]
imul rax, rax, 8
lea rcx, str.adder
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021e6e5
movsxd rax, dword [rsp + 0x1278]
imul rax, rax, 8
lea rcx, str.adder
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x127c], eax
mov eax, dword [rsp + 0x127c]
mov dword [0x180568810], eax
jmp 0x18021e66a
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a4e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1280], 0
jmp 0x18021e749
mov eax, dword [rsp + 0x1280]
inc eax
mov dword [rsp + 0x1280], eax
movsxd rax, dword [rsp + 0x1280]
cmp rax, 0x2e
jae 0x18021e7b6
movsxd rax, dword [rsp + 0x1280]
imul rax, rax, 8
lea rcx, [0x180589b30]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021e7b4
movsxd rax, dword [rsp + 0x1280]
imul rax, rax, 8
lea rcx, [0x180589b30]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1284], eax
mov eax, dword [rsp + 0x1284]
mov dword [0x180568810], eax
jmp 0x18021e739
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a500]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1288], 0
jmp 0x18021e818
mov eax, dword [rsp + 0x1288]
inc eax
mov dword [rsp + 0x1288], eax
movsxd rax, dword [rsp + 0x1288]
cmp rax, 0x1f
jae 0x18021e885
movsxd rax, dword [rsp + 0x1288]
imul rax, rax, 8
lea rcx, str.bfinjection
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021e883
movsxd rax, dword [rsp + 0x1288]
imul rax, rax, 8
lea rcx, str.bfinjection
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x128c], eax
mov eax, dword [rsp + 0x128c]
mov dword [0x180568810], eax
jmp 0x18021e808
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a520]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1290], 0
jmp 0x18021e8e7
mov eax, dword [rsp + 0x1290]
inc eax
mov dword [rsp + 0x1290], eax
movsxd rax, dword [rsp + 0x1290]
cmp rax, 0x17
jae 0x18021e954
movsxd rax, dword [rsp + 0x1290]
imul rax, rax, 8
lea rcx, str.btype
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021e952
movsxd rax, dword [rsp + 0x1290]
imul rax, rax, 8
lea rcx, str.btype
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1294], eax
mov eax, dword [rsp + 0x1294]
mov dword [0x180568810], eax
jmp 0x18021e8d7
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Suvs
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1298], 0
jmp 0x18021e9b6
mov eax, dword [rsp + 0x1298]
inc eax
mov dword [rsp + 0x1298], eax
movsxd rax, dword [rsp + 0x1298]
cmp rax, 0x1b
jae 0x18021ea23
movsxd rax, dword [rsp + 0x1298]
imul rax, rax, 8
lea rcx, str.baller
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021ea21
movsxd rax, dword [rsp + 0x1298]
imul rax, rax, 8
lea rcx, str.baller
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x129c], eax
mov eax, dword [rsp + 0x129c]
mov dword [0x180568810], eax
jmp 0x18021e9a6
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a560]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x12a0], 0
jmp 0x18021ea85
mov eax, dword [rsp + 0x12a0]
inc eax
mov dword [rsp + 0x12a0], eax
movsxd rax, dword [rsp + 0x12a0]
cmp rax, 0x1f
jae 0x18021eaf2
movsxd rax, dword [rsp + 0x12a0]
imul rax, rax, 8
lea rcx, str.asea
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021eaf0
movsxd rax, dword [rsp + 0x12a0]
imul rax, rax, 8
lea rcx, str.asea
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x12a4], eax
mov eax, dword [rsp + 0x12a4]
mov dword [0x180568810], eax
jmp 0x18021ea75
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a580]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x12a8], 0
jmp 0x18021eb54
mov eax, dword [rsp + 0x12a8]
inc eax
mov dword [rsp + 0x12a8], eax
movsxd rax, dword [rsp + 0x12a8]
cmp rax, 0x29
jae 0x18021ebc1
movsxd rax, dword [rsp + 0x12a8]
imul rax, rax, 8
lea rcx, str.blade
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021ebbf
movsxd rax, dword [rsp + 0x12a8]
imul rax, rax, 8
lea rcx, str.blade
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x12ac], eax
mov eax, dword [rsp + 0x12ac]
mov dword [0x180568810], eax
jmp 0x18021eb44
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Vans
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x12b0], 0
jmp 0x18021ec23
mov eax, dword [rsp + 0x12b0]
inc eax
mov dword [rsp + 0x12b0], eax
movsxd rax, dword [rsp + 0x12b0]
cmp rax, 0x20
jae 0x18021ec90
movsxd rax, dword [rsp + 0x12b0]
imul rax, rax, 8
lea rcx, str.bison
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021ec8e
movsxd rax, dword [rsp + 0x12b0]
imul rax, rax, 8
lea rcx, str.bison
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x12b4], eax
mov eax, dword [rsp + 0x12b4]
mov dword [0x180568810], eax
jmp 0x18021ec13
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Military
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x12b8], 0
jmp 0x18021ecf2
mov eax, dword [rsp + 0x12b8]
inc eax
mov dword [rsp + 0x12b8], eax
movsxd rax, dword [rsp + 0x12b8]
cmp rax, 5
jae 0x18021ed5f
movsxd rax, dword [rsp + 0x12b8]
imul rax, rax, 8
lea rcx, str.barracks
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021ed5d
movsxd rax, dword [rsp + 0x12b8]
imul rax, rax, 8
lea rcx, str.barracks
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x12bc], eax
mov eax, dword [rsp + 0x12bc]
mov dword [0x180568810], eax
jmp 0x18021ece2
call fcn.180199f90
movss xmm0, dword [0x18050415c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050411c]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a5e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x12c0], 0
jmp 0x18021eddc
mov eax, dword [rsp + 0x12c0]
inc eax
mov dword [rsp + 0x12c0], eax
movsxd rax, dword [rsp + 0x12c0]
cmp rax, 0x12
jae 0x18021ee49
movsxd rax, dword [rsp + 0x12c0]
imul rax, rax, 8
lea rcx, str.airtug
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021ee47
movsxd rax, dword [rsp + 0x12c0]
imul rax, rax, 8
lea rcx, str.airtug
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x12c4], eax
mov eax, dword [rsp + 0x12c4]
mov dword [0x180568810], eax
jmp 0x18021edcc
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057a600]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x12c8], 0
jmp 0x18021eeab
mov eax, dword [rsp + 0x12c8]
inc eax
mov dword [rsp + 0x12c8], eax
movsxd rax, dword [rsp + 0x12c8]
cmp rax, 8
jae 0x18021ef18
movsxd rax, dword [rsp + 0x12c8]
imul rax, rax, 8
lea rcx, str.cablecar
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021ef16
movsxd rax, dword [rsp + 0x12c8]
imul rax, rax, 8
lea rcx, str.cablecar
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x12cc], eax
mov eax, dword [rsp + 0x12cc]
mov dword [0x180568810], eax
jmp 0x18021ee9b
call fcn.180199f90
movss xmm0, dword [0x18050418c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504188]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a620]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x12d0], 0
jmp 0x18021ef95
mov eax, dword [rsp + 0x12d0]
inc eax
mov dword [rsp + 0x12d0], eax
movsxd rax, dword [rsp + 0x12d0]
cmp rax, 0xb
jae 0x18021f002
movsxd rax, dword [rsp + 0x12d0]
imul rax, rax, 8
lea rcx, str.airbus
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f000
movsxd rax, dword [rsp + 0x12d0]
imul rax, rax, 8
lea rcx, str.airbus
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x12d4], eax
mov eax, dword [rsp + 0x12d4]
mov dword [0x180568810], eax
jmp 0x18021ef85
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a640]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x12d8], 0
jmp 0x18021f07f
mov eax, dword [rsp + 0x12d8]
inc eax
mov dword [rsp + 0x12d8], eax
movsxd rax, dword [rsp + 0x12d8]
cmp rax, 0xb
jae 0x18021f0ec
movsxd rax, dword [rsp + 0x12d8]
imul rax, rax, 8
lea rcx, str.bulldozer
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f0ea
movsxd rax, dword [rsp + 0x12d8]
imul rax, rax, 8
lea rcx, str.bulldozer
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x12dc], eax
mov eax, dword [rsp + 0x12dc]
mov dword [0x180568810], eax
jmp 0x18021f06f
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a660]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x12e0], 0
jmp 0x18021f169
mov eax, dword [rsp + 0x12e0]
inc eax
mov dword [rsp + 0x12e0], eax
movsxd rax, dword [rsp + 0x12e0]
cmp rax, 0x16
jae 0x18021f1d6
movsxd rax, dword [rsp + 0x12e0]
imul rax, rax, 8
lea rcx, str.armytanker
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f1d4
movsxd rax, dword [rsp + 0x12e0]
imul rax, rax, 8
lea rcx, str.armytanker
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x12e4], eax
mov eax, dword [rsp + 0x12e4]
mov dword [0x180568810], eax
jmp 0x18021f159
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057ace0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x18021f231
lea rcx, [0x18057ad00]
call fcn.18006a860
mov edx, 0x10c
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ad20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f258
lea rcx, str.prop_fireescape_02a
call fcn.1800ce4c0
lea rcx, [0x18057ad40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f27f
lea rcx, str.prop_towercrane_02el2
call fcn.1800ce8a0
lea rcx, [0x18057ad60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f2a6
lea rcx, str.prop_mp_icon_shad_lrg
call fcn.1800ceeb0
lea rcx, [0x18057ad80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f2cd
lea rcx, str.prop_mp_icon_shad_med
call fcn.1800ceeb0
lea rcx, [0x18057ada0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f2f4
lea rcx, str.prop_mp_icon_shad_sm
call fcn.1800ceeb0
lea rcx, str.Big_Shit
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f31b
lea rcx, str.prop_big_shit_02
call fcn.1800ceeb0
lea rcx, [0x18057ae00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f342
lea rcx, str.prop_cs_panties
call fcn.1800ceeb0
lea rcx, str.Pink_Bra
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f369
lea rcx, str.prop_cs_panties_02
call fcn.1800ceeb0
lea rcx, [0x18057ae40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f390
lea rcx, str.prop_cs_panties_03
call fcn.1800ceeb0
lea rcx, [0x18057ae60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f3b7
lea rcx, str.prop_water_corpse_02
call fcn.1800ceeb0
lea rcx, [0x18057ae80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f3de
lea rcx, str.prop_dress_disp_03
call fcn.1800ceeb0
lea rcx, str.Fire
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f405
lea rcx, str.prop_still
call fcn.1800ceeb0
lea rcx, [0x18057aec0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f42c
lea rcx, str.p_oil_slick_01
call fcn.1800ceeb0
lea rcx, [0x18057aee0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f453
lea rcx, str.hei_prop_heist_emp
call fcn.1800ceeb0
lea rcx, [0x18057af00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f47a
lea rcx, str.prop_juicestand
call fcn.1800ceeb0
lea rcx, str.Weed
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f4a1
lea rcx, str.prop_weed_01
call fcn.1800ceeb0
lea rcx, [0x18057af40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f4c8
lea rcx, str.prop_weed_01
call fcn.1800ceeb0
lea rcx, str.Safe
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f4ef
lea rcx, str.p_v_43_safe_s
call fcn.1800ceeb0
lea rcx, [0x18057af80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f516
lea rcx, str.p_spinning_anus_s
call fcn.1800ceeb0
lea rcx, [0x18057afa0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f53d
lea rcx, str.prop_ld_toilet_01
call fcn.1800ceeb0
lea rcx, [0x18057afc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f564
lea rcx, str.prop_xmas_tree_int
call fcn.1800ceeb0
lea rcx, str.Windmill
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f58b
lea rcx, str.prop_windmill_01
call fcn.1800ceeb0
lea rcx, [0x18057b000]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f5b2
lea rcx, str.prop_air_bigradar
call fcn.1800ceeb0
lea rcx, [0x18057b020]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f5d9
lea rcx, str.prop_alien_egg_01
call fcn.1800ceeb0
lea rcx, [0x18057b040]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f600
lea rcx, str.prop_beggers_sign_01
call fcn.1800ceeb0
lea rcx, [0x18057b060]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f627
lea rcx, str.prop_beggers_sign_02
call fcn.1800ceeb0
lea rcx, [0x18057b080]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f64e
lea rcx, str.prop_egg_clock_01
call fcn.1800ceeb0
lea rcx, [0x18057b0a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f675
lea rcx, str.prop_acc_guitar_01_d1
call fcn.1800ceeb0
lea rcx, [0x18057b0c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f69c
lea rcx, str.prop_cs_duffel_01b
call fcn.1800ceeb0
lea rcx, [0x18057b0e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f6c3
lea rcx, str.prop_juice_dispenser
call fcn.1800ceeb0
lea rcx, [0x18057b100]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f6ea
lea rcx, str.prop_boxing_glove_01
call fcn.1800ceeb0
lea rcx, [0x18057b120]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f711
lea rcx, str.prop_byard_dingy
call fcn.1800ceeb0
lea rcx, [0x18057b140]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f738
lea rcx, str.prop_cs_dildo_01
call fcn.1800ceeb0
lea rcx, str.Dumpster
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f75f
lea rcx, str.prop_cs_dumpster_01a
call fcn.1800ceeb0
lea rcx, [0x18057b180]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f786
lea rcx, str.prop_dj_deck_02
call fcn.1800ceeb0
lea rcx, [0x18057b1a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f7ad
lea rcx, str.prop_dummy_plane
call fcn.1800ceeb0
lea rcx, str.Ramp
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f7d4
lea rcx, str.PROP_MP_RAMP_03
call fcn.1800ceeb0
lea rcx, [0x18057b1e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f7fb
lea rcx, str.PROP_MP_RAMP_02
call fcn.1800ceeb0
lea rcx, [0x18057b200]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f822
lea rcx, str.PROP_MP_RAMP_01
call fcn.1800ceeb0
lea rcx, str.Skip
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f849
lea rcx, str.PROP_SKIP_08A
call fcn.1800ceeb0
lea rcx, str.Number_1
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f870
lea rcx, str.PROP_MP_NUM_1
call fcn.1800ceeb0
lea rcx, str.Number_2
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f897
lea rcx, str.PROP_MP_NUM_2
call fcn.1800ceeb0
lea rcx, str.Number_3
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f8be
lea rcx, str.PROP_MP_NUM_3
call fcn.1800ceeb0
lea rcx, str.Number_4
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f8e5
lea rcx, str.PROP_MP_NUM_4
call fcn.1800ceeb0
lea rcx, str.Number_5
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f90c
lea rcx, str.PROP_MP_NUM_5
call fcn.1800ceeb0
lea rcx, str.Number_6
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f933
lea rcx, str.PROP_MP_NUM_6
call fcn.1800ceeb0
lea rcx, str.Number_7
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f95a
lea rcx, str.PROP_MP_NUM_7
call fcn.1800ceeb0
lea rcx, str.Number_8
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f981
lea rcx, str.PROP_MP_NUM_8
call fcn.1800ceeb0
lea rcx, str.Number_9
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f9a8
lea rcx, str.PROP_MP_NUM_9
call fcn.1800ceeb0
lea rcx, [0x18057b360]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f9cf
lea rcx, str.prop_beer_neon_01
call fcn.1800ceeb0
lea rcx, [0x18057b380]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021f9f6
lea rcx, str.prop_dummy_plane
call fcn.1800ceeb0
lea rcx, [0x18057b3a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021fa1d
lea rcx, str.prop_anim_cash_pile_02
call fcn.1800ceeb0
lea rcx, str.Asteroid
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021fa44
lea rcx, str.prop_asteroid_01
call fcn.1800ceeb0
lea rcx, [0x18057b3e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021fa6b
lea rcx, str.prop_weed_pallet
call fcn.1800ceeb0
lea rcx, [0x18057b400]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021fa92
lea rcx, str.prop_Ld_ferris_wheel
call fcn.1800ceeb0
lea rcx, [0x18057b420]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021fab9
lea rcx, str.prop_amb_donut
call fcn.1800ceeb0
lea rcx, str.Basejump
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021fae0
lea rcx, str.prop_basejump_target_01
call fcn.1800ceeb0
lea rcx, [0x18057b460]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021fb07
lea rcx, str.prop_amb_handbag_01
call fcn.1800ceeb0
lea rcx, [0x18057b480]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021fb2e
lea rcx, str.prop_air_cargo_01a
call fcn.1800ceeb0
lea rcx, [0x18057b4a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021fb55
lea rcx, str.stt_prop_ramp_multi_loop_rb
call fcn.1800ceeb0
lea rcx, [0x18057b4c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021fb7c
lea rcx, str.prop_crashed_heli
call fcn.1800ceeb0
lea rcx, [0x18057b4e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021fba3
lea rcx, str.prop_crashed_heli_s
call fcn.1800ceeb0
lea rcx, [0x18057b500]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021fbca
lea rcx, str.prop_rail_boxcar3
call fcn.1800ceeb0
lea rcx, str.Tram
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021fbf1
lea rcx, str.p_tram_crash_s
call fcn.1800ceeb0
lea rcx, [0x18057b540]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021fc18
lea rcx, str.prop_roller_car_02
call fcn.1800ceeb0
lea rcx, [0x18057b560]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021fc3f
lea rcx, str.p_cargo_chute_s
call fcn.1800ceeb0
lea rcx, [0x18057b580]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021fc66
lea rcx, str.CARGOPLANE
call fcn.1800ceeb0
lea rcx, [0x18057b5a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021fc8d
lea rcx, str.prop_beach_fire
call fcn.1800ceeb0
lea rcx, [0x180579a60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021ff4c
lea rcx, str.p_oil_slick_01
call fcn.1800ceeb0
lea rcx, str.hei_prop_heist_emp
call fcn.1800ceeb0
lea rcx, str.prop_juicestand
call fcn.1800ceeb0
lea rcx, str.prop_weed_01
call fcn.1800ceeb0
lea rcx, str.prop_weed_01
call fcn.1800ceeb0
lea rcx, str.p_v_43_safe_s
call fcn.1800ceeb0
lea rcx, str.p_spinning_anus_s
call fcn.1800ceeb0
lea rcx, str.prop_ld_toilet_01
call fcn.1800ceeb0
lea rcx, str.prop_xmas_tree_int
call fcn.1800ceeb0
lea rcx, str.prop_windmill_01
call fcn.1800ceeb0
lea rcx, str.prop_air_bigradar
call fcn.1800ceeb0
lea rcx, str.prop_alien_egg_01
call fcn.1800ceeb0
lea rcx, str.prop_beggers_sign_01
call fcn.1800ceeb0
lea rcx, str.prop_beggers_sign_02
call fcn.1800ceeb0
lea rcx, str.prop_egg_clock_01
call fcn.1800ceeb0
lea rcx, str.prop_acc_guitar_01_d1
call fcn.1800ceeb0
lea rcx, str.prop_cs_duffel_01b
call fcn.1800ceeb0
lea rcx, str.prop_juice_dispenser
call fcn.1800ceeb0
lea rcx, str.prop_boxing_glove_01
call fcn.1800ceeb0
lea rcx, str.prop_byard_dingy
call fcn.1800ceeb0
lea rcx, str.prop_cs_dildo_01
call fcn.1800ceeb0
lea rcx, str.prop_cs_dumpster_01a
call fcn.1800ceeb0
lea rcx, str.prop_dj_deck_02
call fcn.1800ceeb0
lea rcx, str.prop_dummy_plane
call fcn.1800ceeb0
lea rcx, str.PROP_MP_RAMP_03
call fcn.1800ceeb0
lea rcx, str.PROP_MP_RAMP_02
call fcn.1800ceeb0
lea rcx, str.PROP_MP_RAMP_01
call fcn.1800ceeb0
lea rcx, str.PROP_SKIP_08A
call fcn.1800ceeb0
lea rcx, str.PROP_MP_NUM_1
call fcn.1800ceeb0
lea rcx, str.PROP_MP_NUM_2
call fcn.1800ceeb0
lea rcx, str.PROP_MP_NUM_3
call fcn.1800ceeb0
lea rcx, str.PROP_MP_NUM_4
call fcn.1800ceeb0
lea rcx, str.PROP_MP_NUM_5
call fcn.1800ceeb0
lea rcx, str.PROP_MP_NUM_6
call fcn.1800ceeb0
lea rcx, str.PROP_MP_NUM_7
call fcn.1800ceeb0
lea rcx, str.PROP_MP_NUM_8
call fcn.1800ceeb0
lea rcx, str.PROP_MP_NUM_9
call fcn.1800ceeb0
lea rcx, str.prop_beer_neon_01
call fcn.1800ceeb0
lea rcx, str.prop_dummy_plane
call fcn.1800ceeb0
lea rcx, str.prop_anim_cash_pile_02
call fcn.1800ceeb0
lea rcx, str.prop_asteroid_01
call fcn.1800ceeb0
lea rcx, str.prop_weed_pallet
call fcn.1800ceeb0
lea rcx, str.prop_Ld_ferris_wheel
call fcn.1800ceeb0
lea rcx, str.prop_amb_donut
call fcn.1800ceeb0
lea rcx, str.prop_basejump_target_01
call fcn.1800ceeb0
lea rcx, str.prop_amb_handbag_01
call fcn.1800ceeb0
lea rcx, str.prop_air_cargo_01a
call fcn.1800ceeb0
lea rcx, str.stt_prop_ramp_multi_loop_rb
call fcn.1800ceeb0
lea rcx, str.prop_crashed_heli
call fcn.1800ceeb0
lea rcx, str.prop_crashed_heli_s
call fcn.1800ceeb0
lea rcx, str.prop_rail_boxcar3
call fcn.1800ceeb0
lea rcx, str.p_tram_crash_s
call fcn.1800ceeb0
lea rcx, str.prop_roller_car_02
call fcn.1800ceeb0
lea rcx, str.p_cargo_chute_s
call fcn.1800ceeb0
lea rcx, str.CARGOPLANE
call fcn.1800ceeb0
lea rcx, str.prop_beach_fire
call fcn.1800ceeb0
lea rcx, [0x18057b5c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18021fffb
lea rcx, str.xs_propint2_building_base_03
call fcn.1800ceeb0
lea rcx, str.xs_propint2_building_base_02
call fcn.1800ceeb0
lea rcx, str.xs_propint2_building_base_01
call fcn.1800ceeb0
lea rcx, str.xs_propint2_building_08
call fcn.1800ceeb0
lea rcx, str.xs_propint2_building_07
call fcn.1800ceeb0
lea rcx, str.xs_propint2_building_06
call fcn.1800ceeb0
lea rcx, str.xs_propint2_building_05b
call fcn.1800ceeb0
lea rcx, str.xs_propint2_building_05
call fcn.1800ceeb0
lea rcx, str.xs_propint2_building_04
call fcn.1800ceeb0
lea rcx, str.xs_propint2_building_03
call fcn.1800ceeb0
lea rcx, str.xs_propint2_building_02
call fcn.1800ceeb0
lea rcx, str.xs_propint2_building_01
call fcn.1800ceeb0
lea rcx, [0x18057b5e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220122
lea rcx, str.xs_propint5_waste_10_ground_d
call fcn.1800ceeb0
lea rcx, str.xs_propint5_waste_10_ground
call fcn.1800ceeb0
lea rcx, str.xs_propint5_waste_09_ground_d
call fcn.1800ceeb0
lea rcx, str.xs_propint5_waste_09_ground_cut
call fcn.1800ceeb0
lea rcx, str.xs_propint5_waste_09_ground
call fcn.1800ceeb0
lea rcx, str.xs_propint5_waste_08_ground_d
call fcn.1800ceeb0
lea rcx, str.xs_propint5_waste_08_ground
call fcn.1800ceeb0
lea rcx, str.xs_propint5_waste_07_ground_d
call fcn.1800ceeb0
lea rcx, str.xs_propint5_waste_07_ground
call fcn.1800ceeb0
lea rcx, str.xs_propint5_waste_06_ground_d
call fcn.1800ceeb0
lea rcx, str.xs_propint5_waste_06_ground
call fcn.1800ceeb0
lea rcx, str.xs_propint5_waste_05_ground_line
call fcn.1800ceeb0
lea rcx, str.xs_propint5_waste_05_ground_d
call fcn.1800ceeb0
lea rcx, str.xs_propint5_waste_05_ground
call fcn.1800ceeb0
lea rcx, str.xs_propint5_waste_04_ground_d
call fcn.1800ceeb0
lea rcx, str.xs_propint5_waste_04_ground
call fcn.1800ceeb0
lea rcx, str.xs_propint5_waste_03_ground_d
call fcn.1800ceeb0
lea rcx, str.xs_propint5_waste_03_ground
call fcn.1800ceeb0
lea rcx, str.xs_propint5_waste_02_ground_d
call fcn.1800ceeb0
lea rcx, str.xs_propint5_waste_02_ground
call fcn.1800ceeb0
lea rcx, str.xs_propint5_waste_01_ground_d
call fcn.1800ceeb0
lea rcx, str.xs_propint5_waste_01_ground
call fcn.1800ceeb0
lea rcx, [0x18057b600]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802203a5
lea rcx, str.xs_propintarena_structure_c_01a
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_c_01ald
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_c_01b
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_c_01bld
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_c_01c
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_c_02a
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_c_02ald
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_c_02b
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_c_02c
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_c_03a
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_c_04a
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_c_04b
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_c_04c
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_f_01a
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_f_02a
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_f_02b
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_f_02c
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_f_02d
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_f_02e
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_f_03a
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_f_03b
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_f_03c
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_f_03d
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_f_03e
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_f_04a
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_guide
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_l_01a
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_l_02a
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_l_03a
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_s_01a
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_s_01ald
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_s_01amc
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_s_02a
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_s_02ald
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_s_02b
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_s_03a
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_s_03ald
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_s_04a
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_s_04ald
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_s_05a
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_s_05ald
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_s_05b
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_s_06a
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_s_06b
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_s_06c
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_s_07a
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_s_07ald
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_s_07b
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_s_08a
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_t_01a
call fcn.1800ceeb0
lea rcx, str.xs_propintarena_structure_t_01b
call fcn.1800ceeb0
call fcn.1802fc4b0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057ace0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x180220405
lea rcx, [0x18057ad00]
call fcn.18006a860
mov edx, 0x151
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ad20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022042c
lea rcx, str.prop_fireescape_02a
call fcn.1800cfcd0
lea rcx, [0x18057ad40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220453
lea rcx, str.prop_towercrane_02el2
call fcn.1800cf640
lea rcx, [0x18057aec0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022047a
lea rcx, str.p_oil_slick_01
call fcn.1800cf240
lea rcx, [0x18057aee0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802204a1
lea rcx, str.hei_prop_heist_emp
call fcn.1800cf240
lea rcx, [0x18057af00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802204c8
lea rcx, str.prop_juicestand
call fcn.1800cf240
lea rcx, str.Weed
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802204ef
lea rcx, str.prop_weed_01
call fcn.1800cf240
lea rcx, [0x18057af40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220516
lea rcx, str.prop_weed_01
call fcn.1800cf240
lea rcx, str.Safe
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022053d
lea rcx, str.p_v_43_safe_s
call fcn.1800cf240
lea rcx, [0x18057af80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220564
lea rcx, str.p_spinning_anus_s
call fcn.1800cf240
lea rcx, [0x18057afa0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022058b
lea rcx, str.prop_ld_toilet_01
call fcn.1800cf240
lea rcx, [0x18057afc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802205b2
lea rcx, str.prop_xmas_tree_int
call fcn.1800cf240
lea rcx, str.Windmill
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802205d9
lea rcx, str.prop_windmill_01
call fcn.1800cf240
lea rcx, [0x18057b000]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220600
lea rcx, str.prop_air_bigradar
call fcn.1800cf240
lea rcx, [0x18057b020]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220627
lea rcx, str.prop_alien_egg_01
call fcn.1800cf240
lea rcx, [0x18057b040]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022064e
lea rcx, str.prop_beggers_sign_01
call fcn.1800cf240
lea rcx, [0x18057b060]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220675
lea rcx, str.prop_beggers_sign_02
call fcn.1800cf240
lea rcx, [0x18057b080]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022069c
lea rcx, str.prop_egg_clock_01
call fcn.1800cf240
lea rcx, [0x18057b0a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802206c3
lea rcx, str.prop_acc_guitar_01_d1
call fcn.1800cf240
lea rcx, [0x18057b0c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802206ea
lea rcx, str.prop_cs_duffel_01b
call fcn.1800cf240
lea rcx, [0x18057b0e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220711
lea rcx, str.prop_juice_dispenser
call fcn.1800cf240
lea rcx, [0x18057b100]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220738
lea rcx, str.prop_boxing_glove_01
call fcn.1800cf240
lea rcx, [0x18057b120]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022075f
lea rcx, str.prop_byard_dingy
call fcn.1800cf240
lea rcx, [0x18057b140]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220786
lea rcx, str.prop_cs_dildo_01
call fcn.1800cf240
lea rcx, str.Dumpster
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802207ad
lea rcx, str.prop_cs_dumpster_01a
call fcn.1800cf240
lea rcx, [0x18057b180]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802207d4
lea rcx, str.prop_dj_deck_02
call fcn.1800cf240
lea rcx, [0x18057b1a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802207fb
lea rcx, str.prop_dummy_plane
call fcn.1800cf240
lea rcx, str.Ramp
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220822
lea rcx, str.PROP_MP_RAMP_03
call fcn.1800cf240
lea rcx, [0x18057b1e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220849
lea rcx, str.PROP_MP_RAMP_02
call fcn.1800cf240
lea rcx, [0x18057b200]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220870
lea rcx, str.PROP_MP_RAMP_01
call fcn.1800cf240
lea rcx, str.Skip
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220897
lea rcx, str.PROP_SKIP_08A
call fcn.1800cf240
lea rcx, str.Number_1
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802208be
lea rcx, str.PROP_MP_NUM_1
call fcn.1800cf240
lea rcx, str.Number_2
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802208e5
lea rcx, str.PROP_MP_NUM_2
call fcn.1800cf240
lea rcx, str.Number_3
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022090c
lea rcx, str.PROP_MP_NUM_3
call fcn.1800cf240
lea rcx, str.Number_4
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220933
lea rcx, str.PROP_MP_NUM_4
call fcn.1800cf240
lea rcx, str.Number_5
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022095a
lea rcx, str.PROP_MP_NUM_5
call fcn.1800cf240
lea rcx, str.Number_6
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220981
lea rcx, str.PROP_MP_NUM_6
call fcn.1800cf240
lea rcx, str.Number_7
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802209a8
lea rcx, str.PROP_MP_NUM_7
call fcn.1800cf240
lea rcx, str.Number_8
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802209cf
lea rcx, str.PROP_MP_NUM_8
call fcn.1800cf240
lea rcx, str.Number_9
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802209f6
lea rcx, str.PROP_MP_NUM_9
call fcn.1800cf240
lea rcx, [0x18057b360]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220a1d
lea rcx, str.prop_beer_neon_01
call fcn.1800cf240
lea rcx, [0x18057b380]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220a44
lea rcx, str.prop_dummy_plane
call fcn.1800cf240
lea rcx, [0x18057b3a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220a6b
lea rcx, str.prop_anim_cash_pile_02
call fcn.1800cf240
lea rcx, str.Asteroid
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220a92
lea rcx, str.prop_asteroid_01
call fcn.1800cf240
lea rcx, [0x18057b3e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220ab9
lea rcx, str.prop_weed_pallet
call fcn.1800cf240
lea rcx, [0x18057b400]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220ae0
lea rcx, str.prop_Ld_ferris_wheel
call fcn.1800cf240
lea rcx, [0x18057b420]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220b07
lea rcx, str.prop_amb_donut
call fcn.1800cf240
lea rcx, str.Basejump
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220b2e
lea rcx, str.prop_basejump_target_01
call fcn.1800cf240
lea rcx, [0x18057b460]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220b55
lea rcx, str.prop_amb_handbag_01
call fcn.1800cf240
lea rcx, [0x18057b480]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220b7c
lea rcx, str.prop_air_cargo_01a
call fcn.1800cf240
lea rcx, [0x18057b4a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220ba3
lea rcx, str.stt_prop_ramp_multi_loop_rb
call fcn.1800cf240
lea rcx, [0x18057b4c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220bca
lea rcx, str.prop_crashed_heli
call fcn.1800cf240
lea rcx, [0x18057b4e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220bf1
lea rcx, str.prop_crashed_heli_s
call fcn.1800cf240
lea rcx, [0x18057b500]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220c18
lea rcx, str.prop_rail_boxcar3
call fcn.1800cf240
lea rcx, str.Tram
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220c3f
lea rcx, str.p_tram_crash_s
call fcn.1800cf240
lea rcx, [0x18057b540]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220c66
lea rcx, str.prop_roller_car_02
call fcn.1800cf240
lea rcx, [0x18057b560]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220c8d
lea rcx, str.p_cargo_chute_s
call fcn.1800cf240
lea rcx, [0x18057b580]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220cb4
lea rcx, str.CARGOPLANE
call fcn.1800cf240
lea rcx, [0x18057b5a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180220cdb
lea rcx, str.prop_beach_fire
call fcn.1800cf240
lea rax, str.prop_bskball_01
mov qword [rsp + 0x37420], rax
lea rax, str.PROP_MP_RAMP_03
mov qword [rsp + 0x37428], rax
lea rax, str.PROP_MP_RAMP_02
mov qword [rsp + 0x37430], rax
lea rax, str.PROP_MP_RAMP_01
mov qword [rsp + 0x37438], rax
lea rax, str.PROP_JETSKI_RAMP_01
mov qword [rsp + 0x37440], rax
lea rax, str.PROP_WATER_RAMP_03
mov qword [rsp + 0x37448], rax
lea rax, str.PROP_VEND_SNAK_01
mov qword [rsp + 0x37450], rax
lea rax, str.PROP_TRI_START_BANNER
mov qword [rsp + 0x37458], rax
lea rax, str.PROP_TRI_FINISH_BANNER
mov qword [rsp + 0x37460], rax
lea rax, str.PROP_TEMP_BLOCK_BLOCKER
mov qword [rsp + 0x37468], rax
lea rax, str.PROP_SLUICEGATEL
mov qword [rsp + 0x37470], rax
lea rax, str.PROP_SKIP_08A
mov qword [rsp + 0x37478], rax
lea rax, str.PROP_SAM_01
mov qword [rsp + 0x37480], rax
lea rax, str.PROP_RUB_CONT_01B
mov qword [rsp + 0x37488], rax
lea rax, str.PROP_ROADCONE01A
mov qword [rsp + 0x37490], rax
lea rax, str.PROP_MP_ARROW_BARRIER_01
mov qword [rsp + 0x37498], rax
lea rax, str.PROP_HOTEL_CLOCK_01
mov qword [rsp + 0x374a0], rax
lea rax, str.PROP_LIFEBLURB_02
mov qword [rsp + 0x374a8], rax
lea rax, str.PROP_COFFIN_02B
mov qword [rsp + 0x374b0], rax
lea rax, str.PROP_MP_NUM_1
mov qword [rsp + 0x374b8], rax
lea rax, str.PROP_MP_NUM_2
mov qword [rsp + 0x374c0], rax
lea rax, str.PROP_MP_NUM_3
mov qword [rsp + 0x374c8], rax
lea rax, str.PROP_MP_NUM_4
mov qword [rsp + 0x374d0], rax
lea rax, str.PROP_MP_NUM_5
mov qword [rsp + 0x374d8], rax
lea rax, str.PROP_MP_NUM_6
mov qword [rsp + 0x374e0], rax
lea rax, str.PROP_MP_NUM_7
mov qword [rsp + 0x374e8], rax
lea rax, str.PROP_MP_NUM_8
mov qword [rsp + 0x374f0], rax
lea rax, str.PROP_MP_NUM_9
mov qword [rsp + 0x374f8], rax
lea rax, str.prop_xmas_tree_int
mov qword [rsp + 0x37500], rax
lea rax, str.prop_bumper_car_01
mov qword [rsp + 0x37508], rax
lea rax, str.prop_beer_neon_01
mov qword [rsp + 0x37510], rax
lea rax, str.prop_space_rifle
mov qword [rsp + 0x37518], rax
lea rax, str.prop_dummy_01
mov qword [rsp + 0x37520], rax
lea rax, str.prop_rub_trolley01a
mov qword [rsp + 0x37528], rax
lea rax, str.prop_wheelchair_01_s
mov qword [rsp + 0x37530], rax
lea rax, str.PROP_CS_KATANA_01
mov qword [rsp + 0x37538], rax
lea rax, str.PROP_CS_DILDO_01
mov qword [rsp + 0x37540], rax
lea rax, str.prop_armchair_01
mov qword [rsp + 0x37548], rax
lea rax, str.prop_bin_04a
mov qword [rsp + 0x37550], rax
lea rax, str.prop_chair_01a
mov qword [rsp + 0x37558], rax
lea rax, str.prop_dog_cage_01
mov qword [rsp + 0x37560], rax
lea rax, str.prop_dummy_plane
mov qword [rsp + 0x37568], rax
lea rax, str.prop_golf_bag_01
mov qword [rsp + 0x37570], rax
lea rax, str.prop_arcade_01
mov qword [rsp + 0x37578], rax
lea rax, str.hei_prop_heist_emp
mov qword [rsp + 0x37580], rax
lea rax, str.prop_alien_egg_01
mov qword [rsp + 0x37588], rax
lea rax, str.prop_air_towbar_01
mov qword [rsp + 0x37590], rax
lea rax, str.hei_prop_heist_tug
mov qword [rsp + 0x37598], rax
lea rax, str.prop_air_luggtrolley
mov qword [rsp + 0x375a0], rax
lea rax, str.PROP_CUP_SAUCER_01
mov qword [rsp + 0x375a8], rax
lea rax, str.prop_wheelchair_01
mov qword [rsp + 0x375b0], rax
lea rax, str.prop_ld_toilet_01
mov qword [rsp + 0x375b8], rax
lea rax, str.prop_acc_guitar_01
mov qword [rsp + 0x375c0], rax
lea rax, str.prop_bank_vaultdoor
mov qword [rsp + 0x375c8], rax
lea rax, str.p_v_43_safe_s
mov qword [rsp + 0x375d0], rax
lea rax, str.p_spinning_anus_s
mov qword [rsp + 0x375d8], rax
lea rax, str.prop_can_canoe
mov qword [rsp + 0x375e0], rax
lea rax, str.prop_air_woodsteps
mov qword [rsp + 0x375e8], rax
lea rax, str.Prop_weed_01
mov qword [rsp + 0x375f0], rax
lea rax, str.prop_a_trailer_door_01
mov qword [rsp + 0x375f8], rax
lea rax, str.prop_apple_box_01
mov qword [rsp + 0x37600], rax
lea rax, str.prop_air_fueltrail1
mov qword [rsp + 0x37608], rax
lea rax, str.prop_barrel_02a
mov qword [rsp + 0x37610], rax
lea rax, str.prop_barrel_float_1
mov qword [rsp + 0x37618], rax
lea rax, str.prop_barrier_wat_03b
mov qword [rsp + 0x37620], rax
lea rax, str.prop_air_fueltrail2
mov qword [rsp + 0x37628], rax
lea rax, str.prop_air_propeller01
mov qword [rsp + 0x37630], rax
lea rax, str.prop_windmill_01
mov qword [rsp + 0x37638], rax
lea rax, str.prop_Ld_ferris_wheel
mov qword [rsp + 0x37640], rax
lea rax, str.p_tram_crash_s
mov qword [rsp + 0x37648], rax
lea rax, str.p_oil_slick_01
mov qword [rsp + 0x37650], rax
lea rax, str.p_ld_stinger_s
mov qword [rsp + 0x37658], rax
lea rax, str.p_ld_soc_ball_01
mov qword [rsp + 0x37660], rax
lea rax, str.prop_juicestand
mov qword [rsp + 0x37668], rax
lea rax, str.p_oil_pjack_01_s
mov qword [rsp + 0x37670], rax
lea rax, str.prop_barbell_01
mov qword [rsp + 0x37678], rax
lea rax, str.prop_barbell_100kg
mov qword [rsp + 0x37680], rax
lea rax, str.p_parachute1_s
mov qword [rsp + 0x37688], rax
lea rax, str.p_cablecar_s
mov qword [rsp + 0x37690], rax
lea rax, str.prop_beach_fire
mov qword [rsp + 0x37698], rax
lea rax, str.prop_lev_des_barge_02
mov qword [rsp + 0x376a0], rax
lea rax, str.prop_lev_des_barge_01
mov qword [rsp + 0x376a8], rax
lea rax, str.prop_a_base_bars_01
mov qword [rsp + 0x376b0], rax
lea rax, str.prop_beach_bars_01
mov qword [rsp + 0x376b8], rax
lea rax, str.prop_air_bigradar
mov qword [rsp + 0x376c0], rax
lea rax, str.prop_weed_pallet
mov qword [rsp + 0x376c8], rax
lea rax, str.prop_artifact_01
mov qword [rsp + 0x376d0], rax
lea rax, str.prop_attache_case_01
mov qword [rsp + 0x376d8], rax
lea rax, str.prop_large_gold
mov qword [rsp + 0x376e0], rax
lea rax, str.prop_roller_car_01
mov qword [rsp + 0x376e8], rax
lea rax, str.prop_water_corpse_01
mov qword [rsp + 0x376f0], rax
lea rax, str.prop_water_corpse_02
mov qword [rsp + 0x376f8], rax
lea rax, str.prop_dummy_01
mov qword [rsp + 0x37700], rax
lea rax, str.prop_atm_01
mov qword [rsp + 0x37708], rax
lea rax, str.hei_prop_carrier_docklight_01
mov qword [rsp + 0x37710], rax
lea rax, str.hei_prop_carrier_liferafts
mov qword [rsp + 0x37718], rax
lea rax, str.hei_prop_carrier_ord_03
mov qword [rsp + 0x37720], rax
lea rax, str.hei_prop_carrier_defense_02
mov qword [rsp + 0x37728], rax
lea rax, str.hei_prop_carrier_defense_01
mov qword [rsp + 0x37730], rax
lea rax, str.hei_prop_carrier_radar_1
mov qword [rsp + 0x37738], rax
lea rax, str.hei_prop_carrier_radar_2
mov qword [rsp + 0x37740], rax
lea rax, str.hei_prop_hei_bust_01
mov qword [rsp + 0x37748], rax
lea rax, str.hei_prop_wall_alarm_on
mov qword [rsp + 0x37750], rax
lea rax, str.hei_prop_wall_light_10a_cr
mov qword [rsp + 0x37758], rax
lea rax, str.prop_afsign_amun
mov qword [rsp + 0x37760], rax
lea rax, str.prop_afsign_vbike
mov qword [rsp + 0x37768], rax
lea rax, str.prop_aircon_l_01
mov qword [rsp + 0x37770], rax
lea rax, str.prop_aircon_l_02
mov qword [rsp + 0x37778], rax
lea rax, str.prop_aircon_l_03
mov qword [rsp + 0x37780], rax
lea rax, str.prop_aircon_l_04
mov qword [rsp + 0x37788], rax
lea rax, str.prop_airhockey_01
mov qword [rsp + 0x37790], rax
lea rax, str.prop_air_bagloader
mov qword [rsp + 0x37798], rax
lea rax, str.prop_air_blastfence_01
mov qword [rsp + 0x377a0], rax
lea rax, str.prop_air_blastfence_02
mov qword [rsp + 0x377a8], rax
lea rax, str.prop_air_cargo_01a
mov qword [rsp + 0x377b0], rax
lea rax, str.prop_air_chock_01
mov qword [rsp + 0x377b8], rax
lea rax, str.prop_air_chock_03
mov qword [rsp + 0x377c0], rax
lea rax, str.prop_air_gasbogey_01
mov qword [rsp + 0x377c8], rax
lea rax, str.prop_air_generator_03
mov qword [rsp + 0x377d0], rax
lea rax, str.prop_air_stair_02
mov qword [rsp + 0x377d8], rax
lea rax, str.prop_amb_40oz_02
mov qword [rsp + 0x377e0], rax
lea rax, str.prop_amb_40oz_03
mov qword [rsp + 0x377e8], rax
lea rax, str.prop_amb_beer_bottle
mov qword [rsp + 0x377f0], rax
lea rax, str.prop_amb_donut
mov qword [rsp + 0x377f8], rax
lea rax, str.prop_amb_handbag_01
mov qword [rsp + 0x37800], rax
lea rax, str.prop_amp_01
mov qword [rsp + 0x37808], rax
lea rax, str.prop_anim_cash_pile_02
mov qword [rsp + 0x37810], rax
lea rax, str.prop_asteroid_01
mov qword [rsp + 0x37818], rax
lea rax, str.prop_arm_wrestle_01
mov qword [rsp + 0x37820], rax
lea rax, str.prop_ballistic_shield
mov qword [rsp + 0x37828], rax
lea rax, str.prop_bank_shutter
mov qword [rsp + 0x37830], rax
lea rax, str.prop_barier_conc_02b
mov qword [rsp + 0x37838], rax
lea rax, str.prop_barier_conc_05a
mov qword [rsp + 0x37840], rax
lea rax, str.prop_barrel_01a
mov qword [rsp + 0x37848], rax
lea rax, str.prop_bar_stool_01
mov qword [rsp + 0x37850], rax
lea rax, str.prop_basejump_target_01
mov qword [rsp + 0x37858], rax
lea rcx, [0x180579a60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802217af
call qword [sym.imp.WINMM.dll_timeGetTime]
sub eax, dword [0x1805aee00]
cmp eax, 0x64
jbe 0x18022150f
lea rcx, str.p_oil_slick_01
call fcn.1800d0100
lea rcx, str.hei_prop_heist_emp
call fcn.1800d0100
lea rcx, str.prop_juicestand
call fcn.1800d0100
lea rcx, str.prop_weed_01
call fcn.1800d0100
lea rcx, str.prop_weed_01
call fcn.1800d0100
lea rcx, str.p_v_43_safe_s
call fcn.1800d0100
lea rcx, str.p_spinning_anus_s
call fcn.1800d0100
lea rcx, str.prop_ld_toilet_01
call fcn.1800d0100
lea rcx, str.prop_xmas_tree_int
call fcn.1800d0100
lea rcx, str.prop_windmill_01
call fcn.1800d0100
lea rcx, str.prop_air_bigradar
call fcn.1800d0100
lea rcx, str.prop_alien_egg_01
call fcn.1800d0100
lea rcx, str.prop_beggers_sign_01
call fcn.1800d0100
lea rcx, str.prop_beggers_sign_02
call fcn.1800d0100
lea rcx, str.prop_egg_clock_01
call fcn.1800d0100
lea rcx, str.prop_acc_guitar_01_d1
call fcn.1800d0100
lea rcx, str.prop_cs_duffel_01b
call fcn.1800d0100
lea rcx, str.prop_juice_dispenser
call fcn.1800d0100
lea rcx, str.prop_boxing_glove_01
call fcn.1800d0100
lea rcx, str.prop_byard_dingy
call fcn.1800d0100
lea rcx, str.prop_cs_dildo_01
call fcn.1800d0100
lea rcx, str.prop_cs_dumpster_01a
call fcn.1800d0100
lea rcx, str.prop_dj_deck_02
call fcn.1800d0100
lea rcx, str.prop_dummy_plane
call fcn.1800d0100
lea rcx, str.PROP_MP_RAMP_03
call fcn.1800d0100
lea rcx, str.PROP_MP_RAMP_02
call fcn.1800d0100
lea rcx, str.PROP_MP_RAMP_01
call fcn.1800d0100
lea rcx, str.PROP_SKIP_08A
call fcn.1800d0100
lea rcx, str.PROP_MP_NUM_1
call fcn.1800d0100
lea rcx, str.PROP_MP_NUM_2
call fcn.1800d0100
lea rcx, str.PROP_MP_NUM_3
call fcn.1800d0100
lea rcx, str.PROP_MP_NUM_4
call fcn.1800d0100
lea rcx, str.PROP_MP_NUM_5
call fcn.1800d0100
lea rcx, str.PROP_MP_NUM_6
call fcn.1800d0100
lea rcx, str.PROP_MP_NUM_7
call fcn.1800d0100
lea rcx, str.PROP_MP_NUM_8
call fcn.1800d0100
lea rcx, str.PROP_MP_NUM_9
call fcn.1800d0100
lea rcx, str.prop_beer_neon_01
call fcn.1800d0100
lea rcx, str.prop_dummy_plane
call fcn.1800d0100
lea rcx, str.prop_anim_cash_pile_02
call fcn.1800d0100
lea rcx, str.prop_asteroid_01
call fcn.1800d0100
lea rcx, str.prop_weed_pallet
call fcn.1800d0100
lea rcx, str.prop_Ld_ferris_wheel
call fcn.1800d0100
lea rcx, str.prop_amb_donut
call fcn.1800d0100
lea rcx, str.prop_basejump_target_01
call fcn.1800d0100
lea rcx, str.prop_amb_handbag_01
call fcn.1800d0100
lea rcx, str.prop_air_cargo_01a
call fcn.1800d0100
lea rcx, str.stt_prop_ramp_multi_loop_rb
call fcn.1800d0100
lea rcx, str.prop_crashed_heli
call fcn.1800d0100
lea rcx, str.prop_crashed_heli_s
call fcn.1800d0100
lea rcx, str.prop_rail_boxcar3
call fcn.1800d0100
lea rcx, str.p_tram_crash_s
call fcn.1800d0100
lea rcx, str.prop_roller_car_02
call fcn.1800d0100
lea rcx, str.p_cargo_chute_s
call fcn.1800d0100
lea rcx, str.CARGOPLANE
call fcn.1800d0100
lea rcx, str.prop_beach_fire
call fcn.1800d0100
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aee00], eax
lea rcx, [0x18057b620]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221a7e
mov dword [rsp + 0x12e8], 0
jmp 0x1802217eb
mov eax, dword [rsp + 0x12e8]
inc eax
mov dword [rsp + 0x12e8], eax
cmp dword [rsp + 0x12e8], 0x20
jg 0x180221a7e
xor ecx, ecx
call fcn.1801b4c50
call qword [sym.imp.WINMM.dll_timeGetTime]
sub eax, dword [0x1805aee00]
cmp eax, 0x2710
jbe 0x180221824
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x12e8], eax
jne 0x180221824
jmp 0x1802217db
mov ecx, dword [rsp + 0x12e8]
call fcn.1802f7920
mov dword [rsp + 0x12ec], eax
mov r8d, 1
mov edx, dword [rsp + 0x12ec]
lea rcx, [rsp + 0x16b00]
call fcn.1802f6f90
lea rcx, [rsp + 0x30c30]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0
movss xmm3, dword [0x180504354]
movss xmm2, dword [rsp + 0x30c40]
movss xmm1, dword [rsp + 0x30c38]
movss xmm0, dword [rsp + 0x30c30]
call fcn.1802f67a0
mov dword [rsp + 0x20], 0
movss xmm3, dword [0x180504354]
movss xmm2, dword [rsp + 0x30c40]
movss xmm1, dword [rsp + 0x30c38]
movss xmm0, dword [rsp + 0x30c30]
call fcn.1802f66a0
mov dword [rsp + 0x40], 0
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0
movss xmm3, dword [0x180504354]
movss xmm2, dword [rsp + 0x30c40]
movss xmm1, dword [rsp + 0x30c38]
movss xmm0, dword [rsp + 0x30c30]
call fcn.1802f6570
mov dword [rsp + 0x12f0], 0
jmp 0x180221933
mov eax, dword [rsp + 0x12f0]
inc eax
mov dword [rsp + 0x12f0], eax
cmp dword [rsp + 0x12f0], 0x88
jge 0x180221a79
movsxd rax, dword [rsp + 0x12f0]
imul rax, rax, 8
lea rcx, [rsp + 0x37420]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], eax
movss xmm3, dword [0x180504440]
movss xmm2, dword [rsp + 0x30c40]
movss xmm1, dword [rsp + 0x30c38]
movss xmm0, dword [rsp + 0x30c30]
call fcn.1802f6450
mov dword [rsp + 0x12f4], eax
mov ecx, dword [rsp + 0x12f4]
call fcn.180092090
test eax, eax
je 0x180221a74
mov edx, dword [rsp + 0x12ec]
mov ecx, dword [rsp + 0x12f4]
call fcn.1802f63f0
test eax, eax
je 0x180221a74
mov ecx, dword [rsp + 0x12f4]
call fcn.180167810
mov ecx, dword [rsp + 0x12f4]
call fcn.1802f63a0
mov dword [rsp + 0x12f8], eax
mov edx, 1
mov ecx, dword [rsp + 0x12f8]
call fcn.1802f6340
mov ecx, dword [rsp + 0x12f8]
call fcn.1800d9a80
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x12f4]
call fcn.1802f62d0
mov ecx, dword [rsp + 0x12f4]
call fcn.1802f6280
test eax, eax
je 0x180221a74
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x12f4]
call fcn.1802f6210
lea rcx, [rsp + 0x12f4]
call fcn.1802f61d0
lea rcx, [rsp + 0x12f4]
call fcn.180091490
jmp 0x180221923
jmp 0x1802217db
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057b640]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057b660]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221ad3
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1800913b0
lea rcx, [0x18057b680]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221b07
lea r8, str.shag_loop_poppy
lea rdx, str.rcmpaparazzo_2
mov ecx, dword [0x1805b11f0]
call fcn.1800d9b70
lea rcx, [0x18057b6a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221b3b
lea r8, str.shag_loop_a
lea rdx, str.rcmpaparazzo_2
mov ecx, dword [0x1805b11f0]
call fcn.1800d9b70
lea rcx, [0x18057b6c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221b6f
lea r8, str.priv_dance_p1
lea rdx, str.mini_strip_club_private_dance_part1
mov ecx, dword [0x1805b11f0]
call fcn.1800d9b70
lea rcx, [0x18057b6e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221ba3
lea r8, str.pd_dance_01
lea rdx, str.mini_strip_club_pole_dance_pole_dance1
mov ecx, dword [0x1805b11f0]
call fcn.1800d9b70
lea rcx, str.Push_Ups
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221bd7
lea r8, str.base
lea rdx, str.amb_world_human_push_ups_male_base
mov ecx, dword [0x1805b11f0]
call fcn.1800d9b70
lea rcx, [0x18057b720]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221c0b
lea r8, str.base
lea rdx, str.amb_world_human_sit_ups_male_base
mov ecx, dword [0x1805b11f0]
call fcn.1800d9b70
lea rcx, [0x18057b740]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221c3f
lea r8, str.celebrate
lea rdx, str.rcmfanatic1celebrate
mov ecx, dword [0x1805b11f0]
call fcn.1800d9b70
lea rcx, [0x18057b760]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221c73
lea r8, str.electrocute
lea rdx, str.ragdoll_human
mov ecx, dword [0x1805b11f0]
call fcn.1800d9b70
lea rcx, [0x180584860]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221ca7
lea r8, str.pistol
lea rdx, str.mp_suicide
mov ecx, dword [0x1805b11f0]
call fcn.1800d9b70
lea rcx, [0x18057b7a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221cdb
lea r8, str.male_shower_idle_b
lea rdx, str.mp_safehouseshower_male_
mov ecx, dword [0x1805b11f0]
call fcn.1800d9b70
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057b640]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057b7c0]
call fcn.18006a860
mov edx, 0x107
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057b660]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221d3c
call fcn.1800dc940
lea rcx, [0x18057b680]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221d6a
lea rdx, str.shag_loop_poppy
lea rcx, str.rcmpaparazzo_2
call fcn.1800dd2a0
lea rcx, [0x18057b6a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221d98
lea rdx, str.shag_loop_a
lea rcx, str.rcmpaparazzo_2
call fcn.1800dd2a0
lea rcx, [0x18057b6c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221dc6
lea rdx, str.priv_dance_p1
lea rcx, str.mini_strip_club_private_dance_part1
call fcn.1800dd2a0
lea rcx, [0x18057b6e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221df4
lea rdx, str.pd_dance_01
lea rcx, str.mini_strip_club_pole_dance_pole_dance1
call fcn.1800dd2a0
lea rcx, str.Push_Ups
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221e22
lea rdx, str.base
lea rcx, str.amb_world_human_push_ups_male_base
call fcn.1800dd2a0
lea rcx, [0x18057b720]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221e50
lea rdx, str.base
lea rcx, str.amb_world_human_sit_ups_male_base
call fcn.1800dd2a0
lea rcx, [0x18057b740]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221e7e
lea rdx, str.celebrate
lea rcx, str.rcmfanatic1celebrate
call fcn.1800dd2a0
lea rcx, [0x18057b760]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221eac
lea rdx, str.electrocute
lea rcx, str.ragdoll_human
call fcn.1800dd2a0
lea rcx, [0x180584860]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221eda
lea rdx, str.pistol
lea rcx, str.mp_suicide
call fcn.1800dd2a0
lea rcx, [0x18057b7a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221f08
lea rdx, str.male_shower_idle_b
lea rcx, str.mp_safehouseshower_male_
call fcn.1800dd2a0
call fcn.180199f90
movss xmm0, dword [0x1805041b8]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041d8]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057b7c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057b660]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221f72
call fcn.180091cb0
mov ecx, eax
call fcn.1800913b0
lea rcx, [0x18057b7e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221fa9
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_PAPARAZZI
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057b800]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180221fe0
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_DRUG_DEALER_HARD
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057b820]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222017
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_AA_COFFEE
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057b840]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022204e
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_MUSICIAN
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057b860]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222085
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_MUSCLE_FLEX
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057b880]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802220bc
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_JOG_STANDING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057b8a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802220f3
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_BINOCULARS
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057b8c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022212a
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_CLIPBOARD
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057b8e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222161
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.PROP_HUMAN_SEAT_MUSCLE_BENCH_PRESS
mov ecx, eax
call fcn.1802f6150
lea rcx, str.Chin_Ups
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222198
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.PROP_HUMAN_MUSCLE_CHIN_UPS
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057b920]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802221cf
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.PROP_HUMAN_BBQ
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057b940]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222206
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_SUPERHERO
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057b960]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022223d
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_STAND_FISHING
mov ecx, eax
call fcn.1802f6150
lea rcx, str.Security
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222274
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_SECURITY_SHINE_TORCH
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057b9a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802222ab
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_GARDENER_LEAF_BLOWER
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057b9c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802222e2
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_MOBILE_FILM_SHOCKING
mov ecx, eax
call fcn.1802f6150
lea rcx, str.Idle_Cop
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222319
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_COP_IDLES
mov ecx, eax
call fcn.1802f6150
lea rcx, str.Drinking
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222350
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_DRINKING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057ba20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222387
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_GOLF_PLAYER
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057ba40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802223be
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_WELDING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057ba60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802223f5
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_SMOKING_POT
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057ba80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022242c
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_HAMMERING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057baa0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222463
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_TENNIS_PLAYER
mov ecx, eax
call fcn.1802f6150
lea rcx, str.Drilling
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022249a
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_CONST_DRILL
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bae0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802224d1
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_AA_SMOKE
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bb00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222508
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_BUM_FREEWAY
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bb20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022253f
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_BUM_SLUMPED
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bb40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222576
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_BUM_STANDING
mov ecx, eax
call fcn.1802f6150
lea rcx, str.BUM_WASH
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802225ad
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_BUM_WASH
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bb80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802225e4
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_CAR_PARK_ATTENDANT
mov ecx, eax
call fcn.1802f6150
lea rcx, str.CHEERING
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022261b
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_CHEERING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bbc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222652
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_GARDENER_PLANT
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bbe0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222689
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_GUARD_PATROL
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bc00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802226c0
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_GUARD_STAND
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bc20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802226f7
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_GUARD_STAND_ARMY
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bc40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022272e
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_HANG_OUT_STREET
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bc60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222765
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_HIKER_STANDING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bc80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022279c
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_HUMAN_STATUE
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bca0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802227d3
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_JANITOR
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bcc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022280a
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_LEANING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bce0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222841
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_MAID_CLEAN
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bd00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222878
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_MUSCLE_FREE_WEIGHTS
mov ecx, eax
call fcn.1802f6150
lea rcx, str.PARTYING
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802228af
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_PARTYING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bd40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802228e6
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_PICNIC
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bd60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022291d
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_PROSTITUTE_HIGH_CLASS
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bd80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222954
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_PROSTITUTE_LOW_CLASS
mov ecx, eax
call fcn.1802f6150
lea rcx, str.PUSH_UPS
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022298b
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_PUSH_UPS
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bdc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802229c2
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_SEAT_LEDGE
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bde0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802229f9
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_SEAT_LEDGE_EATING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057be00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222a30
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_SEAT_STEPS
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057be20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222a67
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_SEAT_WALL
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057be40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222a9e
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_SEAT_WALL_EATING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057be60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222ad5
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_SEAT_WALL_TABLET
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057be80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222b0c
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_SECURITY_SHINE_TORCH
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bea0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222b43
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_SIT_UPS
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bec0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222b7a
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_STAND_FIRE
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bee0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222bb1
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_STAND_IMPATIENT
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bf00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222be8
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_STAND_IMPATIENT_UPRIGHT
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bf20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222c1f
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_STAND_MOBILE
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bf40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222c56
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_STAND_MOBILE_UPRIGHT
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bf60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222c8d
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_STRIP_WATCH_STAND
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bf80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222cc4
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_STUPOR
mov ecx, eax
call fcn.1802f6150
lea rcx, str.SUNBATHE
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222cfb
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_SUNBATHE
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057bfc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222d32
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_SUNBATHE_BACK
mov ecx, eax
call fcn.1802f6150
lea rcx, str.SWIMMING
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222d69
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_SWIMMING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c000]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222da0
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_TOURIST_MAP
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c020]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222dd7
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_TOURIST_MOBILE
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c040]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222e0e
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_VEHICLE_MECHANIC
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c060]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222e45
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_WINDOW_SHOP_BROWSE
mov ecx, eax
call fcn.1802f6150
lea rcx, str.YOGA
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222e7c
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HUMAN_YOGA
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c0a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222eb3
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_BOAR_GRAZING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c0c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222eea
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_CAT_SLEEPING_GROUND
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c0e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222f21
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_CAT_SLEEPING_LEDGE
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c100]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222f58
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_COW_GRAZING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c120]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222f8f
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_COYOTE_HOWL
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c140]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222fc6
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_COYOTE_REST
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c160]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180222ffd
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_COYOTE_WANDER
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c180]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180223034
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_CHICKENHAWK_FEEDING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c1a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022306b
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_CHICKENHAWK_STANDING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c1c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802230a2
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_CORMORANT_STANDING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c1e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802230d9
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_CROW_FEEDING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c200]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180223110
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_CROW_STANDING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c220]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180223147
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_DOG_BARKING_ROTTWEILER
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c240]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022317e
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_DOG_BARKING_RETRIEVER
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c260]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802231b5
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_DOG_BARKING_SHEPHERD
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c280]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802231ec
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_DOG_SITTING_ROTTWEILER
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c2a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180223223
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_DOG_SITTING_RETRIEVER
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c2c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022325a
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_DOG_SITTING_SHEPHERD
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c2e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180223291
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_DOG_BARKING_SMALL
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c300]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802232c8
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_DOG_SITTING_SMALL
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c320]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802232ff
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_FISH_IDLE
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c340]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180223336
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_GULL_FEEDING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c360]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022336d
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HEN_PECKING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c380]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802233a4
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_HEN_STANDING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c3a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802233db
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_MOUNTAIN_LION_REST
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c3c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180223412
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_MOUNTAIN_LION_WANDER
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c3e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180223449
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_PIG_GRAZING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c400]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180223480
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_PIGEON_FEEDING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c420]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802234b7
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_PIGEON_STANDING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c440]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802234ee
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_RABBIT_EATING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c460]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180223525
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_RATS_EATING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c480]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022355c
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_SHARK_SWIM
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c4a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180223593
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.PROP_BIRD_IN_TREE
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c4c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802235ca
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.PROP_BIRD_TELEGRAPH_POLE
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c4e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180223601
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.PROP_HUMAN_ATM
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c500]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180223638
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.WORLD_GULL_STANDING
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c520]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022366f
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.PROP_HUMAN_BUM_BIN
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c540]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802236a6
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.PROP_HUMAN_BUM_SHOPPING_CART
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c560]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802236dd
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.PROP_HUMAN_MUSCLE_CHIN_UPS_ARMY
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c580]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180223714
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.PROP_HUMAN_MUSCLE_CHIN_UPS_PRISON
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c5a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022374b
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.PROP_HUMAN_PARKING_METER
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c5c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180223782
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.PROP_HUMAN_SEAT_ARMCHAIR
mov ecx, eax
call fcn.1802f6150
lea rcx, str.SEAT_BAR
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802237b9
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.PROP_HUMAN_SEAT_BAR
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c600]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802237f0
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.PROP_HUMAN_SEAT_BENCH
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c620]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180223827
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.PROP_HUMAN_SEAT_BENCH_DRINK
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c640]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022385e
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.PROP_HUMAN_SEAT_BENCH_DRINK_BEER
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c660]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180223895
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.PROP_HUMAN_SEAT_BENCH_FOOD
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c680]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802238cc
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.PROP_HUMAN_SEAT_BUS_STOP_WAIT
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c6a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180223903
call fcn.180091cb0
mov r9d, 1
xor r8d, r8d
lea rdx, str.PROP_HUMAN_SEAT_CHAIR
mov ecx, eax
call fcn.1802f6150
lea rcx, [0x18057c6c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022393a
lea rcx, [0x18057ca20]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057ca40]
call fcn.18006a860
mov edx, 0xc4
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ca60]
call fcn.18006a860
mov edx, 6
mov rcx, rax
call fcn.1801dea40
mov edx, 0xc0
lea rcx, str.Custom_Vehicle_t_t_t_t
call fcn.1801dea40
lea rcx, str.Big_Foot
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022410e
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x12fc], eax
call fcn.180091cb0
mov dword [rsp + 0x1300], eax
mov ecx, dword [rsp + 0x1300]
call fcn.180092090
test eax, eax
jne 0x180223f88
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x16b40]
call fcn.1802f6f90
lea rcx, [rsp + 0x30c18]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.cs_orleans
call fcn.180196b00
mov dword [rsp + 0x1304], eax
lea rcx, str.WEAPON_RAILGUN
call fcn.180196b00
mov dword [rsp + 0x1308], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x4050], rax
mov ecx, dword [rsp + 0x1304]
call qword [rsp + 0x4050]
mov ecx, dword [rsp + 0x1304]
call fcn.1802f6e90
test eax, eax
jne 0x180224013
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180223ffa
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x30c28]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x30c20]
movss xmm2, dword [rsp + 0x30c18]
mov edx, dword [rsp + 0x1304]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x130c], eax
mov ecx, dword [0x1805b11ec]
call fcn.1802f5fe0
mov dword [rsp + 0x1310], eax
mov edx, dword [rsp + 0x1310]
mov ecx, dword [rsp + 0x1300]
call fcn.1802f5f80
mov edx, dword [rsp + 0x1310]
mov ecx, dword [rsp + 0x130c]
call fcn.1802f5f20
mov edx, dword [rsp + 0x1310]
mov ecx, dword [rsp + 0x130c]
call fcn.1802f5ec0
xor edx, edx
mov ecx, dword [rsp + 0x130c]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x130c]
call fcn.1802f5e60
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x1308]
mov edx, dword [rsp + 0x1308]
mov ecx, dword [rsp + 0x130c]
call fcn.18015ab20
mov edx, 1
mov ecx, dword [rsp + 0x130c]
call fcn.1802f5e00
lea rcx, [0x18057caa0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802242e4
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x1314], eax
call fcn.180091cb0
mov dword [rsp + 0x1318], eax
mov ecx, dword [rsp + 0x1318]
call fcn.180092090
test eax, eax
jne 0x18022415b
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x16b70]
call fcn.1802f6f90
lea rcx, [rsp + 0x30c00]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.U_M_M_Jesus_01
call fcn.180196b00
mov dword [rsp + 0x131c], eax
lea rcx, str.WEAPON_RAILGUN
call fcn.180196b00
mov dword [rsp + 0x1320], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x4058], rax
mov ecx, dword [rsp + 0x131c]
call qword [rsp + 0x4058]
mov ecx, dword [rsp + 0x131c]
call fcn.1802f6e90
test eax, eax
jne 0x1802241e6
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802241cd
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x30c10]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x30c08]
movss xmm2, dword [rsp + 0x30c00]
mov edx, dword [rsp + 0x131c]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x1324], eax
mov ecx, dword [0x1805b11ec]
call fcn.1802f5fe0
mov dword [rsp + 0x1328], eax
mov edx, dword [rsp + 0x1328]
mov ecx, dword [rsp + 0x1318]
call fcn.1802f5f80
mov edx, dword [rsp + 0x1328]
mov ecx, dword [rsp + 0x1324]
call fcn.1802f5f20
mov edx, dword [rsp + 0x1328]
mov ecx, dword [rsp + 0x1324]
call fcn.1802f5ec0
mov edx, 1
mov ecx, dword [rsp + 0x1324]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x1324]
call fcn.1802f5e60
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x1320]
mov edx, dword [rsp + 0x1320]
mov ecx, dword [rsp + 0x1324]
call fcn.18015ab20
mov edx, 1
mov ecx, dword [rsp + 0x1324]
call fcn.1802f5e00
call fcn.180199f90
call fcn.18006beb0
jmp case.0x1801f9d99.1
lea rcx, [0x18057cac0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057cae0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022444a
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x132c], eax
call fcn.180091cb0
mov dword [rsp + 0x1330], eax
mov ecx, dword [rsp + 0x1330]
call fcn.180092090
test eax, eax
jne 0x180224359
jmp 0x1802e2e2f
lea rcx, str.WEAPON_BAT
call fcn.180196b00
mov dword [rsp + 0x1334], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x16bb0]
call fcn.1802f6f90
lea rcx, [rsp + 0x30be8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11ec]
call fcn.1802f5fe0
mov dword [rsp + 0x1338], eax
cvttss2si eax, dword [rsp + 0x30bf8]
cvttss2si ecx, dword [rsp + 0x30bf0]
mov r9d, eax
mov r8d, ecx
movss xmm1, dword [rsp + 0x30be8]
mov ecx, dword [rsp + 0x1330]
call fcn.1802f5d60
mov dword [rsp + 0x133c], eax
mov edx, dword [rsp + 0x1338]
mov ecx, dword [rsp + 0x1330]
call fcn.1802f5f80
mov edx, dword [rsp + 0x1338]
mov ecx, dword [rsp + 0x133c]
call fcn.1802f5f20
mov edx, dword [rsp + 0x1338]
mov ecx, dword [rsp + 0x133c]
call fcn.1802f5ec0
xor edx, edx
mov ecx, dword [rsp + 0x133c]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x133c]
call fcn.1802f5e60
mov edx, 3
mov ecx, dword [rsp + 0x1338]
call fcn.1802f5d00
lea rcx, [0x18057cb00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802245c2
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x1340], eax
call fcn.180091cb0
mov dword [rsp + 0x1344], eax
mov ecx, dword [rsp + 0x1344]
call fcn.180092090
test eax, eax
jne 0x180224497
jmp 0x1802e2e2f
lea rcx, str.WEAPON_BAT
call fcn.180196b00
mov dword [rsp + 0x1348], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x16be0]
call fcn.1802f6f90
lea rcx, [rsp + 0x30bd0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11ec]
call fcn.1802f5fe0
mov dword [rsp + 0x134c], eax
cvttss2si eax, dword [rsp + 0x30be0]
cvttss2si ecx, dword [rsp + 0x30bd8]
mov r9d, eax
mov r8d, ecx
movss xmm1, dword [rsp + 0x30bd0]
mov ecx, dword [rsp + 0x1344]
call fcn.1802f5d60
mov dword [rsp + 0x1350], eax
mov edx, dword [rsp + 0x134c]
mov ecx, dword [rsp + 0x1344]
call fcn.1802f5f80
mov edx, dword [rsp + 0x134c]
mov ecx, dword [rsp + 0x1350]
call fcn.1802f5f20
mov edx, dword [rsp + 0x134c]
mov ecx, dword [rsp + 0x1350]
call fcn.1802f5ec0
xor edx, edx
mov ecx, dword [rsp + 0x1350]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x1350]
call fcn.1802f5e60
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x1348]
mov edx, dword [rsp + 0x1348]
mov ecx, dword [rsp + 0x1350]
call fcn.18015ab20
mov edx, 1
mov ecx, dword [rsp + 0x1350]
call fcn.1802f5e00
mov edx, 3
mov ecx, dword [rsp + 0x134c]
call fcn.1802f5d00
lea rcx, [0x18057cb20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022473a
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x1354], eax
call fcn.180091cb0
mov dword [rsp + 0x1358], eax
mov ecx, dword [rsp + 0x1358]
call fcn.180092090
test eax, eax
jne 0x18022460f
jmp 0x1802e2e2f
lea rcx, str.WEAPON_HEAVYSNIPER
call fcn.180196b00
mov dword [rsp + 0x135c], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x16c20]
call fcn.1802f6f90
lea rcx, [rsp + 0x30bb8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11ec]
call fcn.1802f5fe0
mov dword [rsp + 0x1360], eax
cvttss2si eax, dword [rsp + 0x30bc8]
cvttss2si ecx, dword [rsp + 0x30bc0]
mov r9d, eax
mov r8d, ecx
movss xmm1, dword [rsp + 0x30bb8]
mov ecx, dword [rsp + 0x1358]
call fcn.1802f5d60
mov dword [rsp + 0x1364], eax
mov edx, dword [rsp + 0x1360]
mov ecx, dword [rsp + 0x1358]
call fcn.1802f5f80
mov edx, dword [rsp + 0x1360]
mov ecx, dword [rsp + 0x1364]
call fcn.1802f5f20
mov edx, dword [rsp + 0x1360]
mov ecx, dword [rsp + 0x1364]
call fcn.1802f5ec0
xor edx, edx
mov ecx, dword [rsp + 0x1364]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x1364]
call fcn.1802f5e60
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x135c]
mov edx, dword [rsp + 0x135c]
mov ecx, dword [rsp + 0x1364]
call fcn.18015ab20
mov edx, 1
mov ecx, dword [rsp + 0x1364]
call fcn.1802f5e00
mov edx, 3
mov ecx, dword [rsp + 0x1360]
call fcn.1802f5d00
lea rcx, [0x18057cb40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802248b2
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x1368], eax
call fcn.180091cb0
mov dword [rsp + 0x136c], eax
mov ecx, dword [rsp + 0x136c]
call fcn.180092090
test eax, eax
jne 0x180224787
jmp 0x1802e2e2f
lea rcx, str.WEAPON_STUNGUN
call fcn.180196b00
mov dword [rsp + 0x1370], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x16c50]
call fcn.1802f6f90
lea rcx, [rsp + 0x30ba0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11ec]
call fcn.1802f5fe0
mov dword [rsp + 0x1374], eax
cvttss2si eax, dword [rsp + 0x30bb0]
cvttss2si ecx, dword [rsp + 0x30ba8]
mov r9d, eax
mov r8d, ecx
movss xmm1, dword [rsp + 0x30ba0]
mov ecx, dword [rsp + 0x136c]
call fcn.1802f5d60
mov dword [rsp + 0x1378], eax
mov edx, dword [rsp + 0x1374]
mov ecx, dword [rsp + 0x136c]
call fcn.1802f5f80
mov edx, dword [rsp + 0x1374]
mov ecx, dword [rsp + 0x1378]
call fcn.1802f5f20
mov edx, dword [rsp + 0x1374]
mov ecx, dword [rsp + 0x1378]
call fcn.1802f5ec0
xor edx, edx
mov ecx, dword [rsp + 0x1378]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x1378]
call fcn.1802f5e60
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x1370]
mov edx, dword [rsp + 0x1370]
mov ecx, dword [rsp + 0x1378]
call fcn.18015ab20
mov edx, 1
mov ecx, dword [rsp + 0x1378]
call fcn.1802f5e00
mov edx, 3
mov ecx, dword [rsp + 0x1374]
call fcn.1802f5d00
lea rcx, [0x18057cb60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180224a2a
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x137c], eax
call fcn.180091cb0
mov dword [rsp + 0x1380], eax
mov ecx, dword [rsp + 0x1380]
call fcn.180092090
test eax, eax
jne 0x1802248ff
jmp 0x1802e2e2f
lea rcx, str.WEAPON_RAILGUN
call fcn.180196b00
mov dword [rsp + 0x1384], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x16c90]
call fcn.1802f6f90
lea rcx, [rsp + 0x30b88]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11ec]
call fcn.1802f5fe0
mov dword [rsp + 0x1388], eax
cvttss2si eax, dword [rsp + 0x30b98]
cvttss2si ecx, dword [rsp + 0x30b90]
mov r9d, eax
mov r8d, ecx
movss xmm1, dword [rsp + 0x30b88]
mov ecx, dword [rsp + 0x1380]
call fcn.1802f5d60
mov dword [rsp + 0x138c], eax
mov edx, dword [rsp + 0x1388]
mov ecx, dword [rsp + 0x1380]
call fcn.1802f5f80
mov edx, dword [rsp + 0x1388]
mov ecx, dword [rsp + 0x138c]
call fcn.1802f5f20
mov edx, dword [rsp + 0x1388]
mov ecx, dword [rsp + 0x138c]
call fcn.1802f5ec0
xor edx, edx
mov ecx, dword [rsp + 0x138c]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x138c]
call fcn.1802f5e60
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x1384]
mov edx, dword [rsp + 0x1384]
mov ecx, dword [rsp + 0x138c]
call fcn.18015ab20
mov edx, 1
mov ecx, dword [rsp + 0x138c]
call fcn.1802f5e00
mov edx, 3
mov ecx, dword [rsp + 0x1388]
call fcn.1802f5d00
lea rcx, [0x18057cb80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180224b8b
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x1390], eax
call fcn.180091cb0
mov dword [rsp + 0x1394], eax
mov ecx, dword [rsp + 0x1394]
call fcn.180092090
test eax, eax
jne 0x180224a77
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x16cc0]
call fcn.1802f6f90
lea rcx, [rsp + 0x30b70]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, str.mini_strip_club_lap_dance_2g_ld_2g_p2
mov qword [rsp + 0x4060], rax
lea rax, str.ld_2g_p2_s2
mov qword [rsp + 0x4068], rax
cvttss2si eax, dword [rsp + 0x30b80]
cvttss2si ecx, dword [rsp + 0x30b78]
mov r9d, eax
mov r8d, ecx
movss xmm1, dword [rsp + 0x30b70]
mov ecx, dword [rsp + 0x1394]
call fcn.1802f5d60
mov dword [rsp + 0x1398], eax
xor edx, edx
mov ecx, dword [rsp + 0x1398]
call fcn.1802f6f30
mov rcx, qword [rsp + 0x4060]
call fcn.1802f5cc0
mov rcx, qword [rsp + 0x4060]
call fcn.1802f5c80
test eax, eax
jne 0x180224b2d
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180224b13
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xffffffff
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504568]
mov r8, qword [rsp + 0x4068]
mov rdx, qword [rsp + 0x4060]
mov ecx, dword [rsp + 0x1398]
call fcn.1802f5b40
lea rcx, [0x18057cba0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180224d4a
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x139c], eax
call fcn.180091cb0
mov dword [rsp + 0x13a0], eax
mov ecx, dword [rsp + 0x13a0]
call fcn.180092090
test eax, eax
jne 0x180224bd8
jmp 0x1802e2e2f
lea rcx, str.WEAPON_FIREWORK
call fcn.180196b00
mov dword [rsp + 0x13a4], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x16d00]
call fcn.1802f6f90
lea rcx, [rsp + 0x30b58]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, str.rcmcollect_paperleadinout_
mov qword [rsp + 0x4070], rax
lea rax, str.meditiate_idle
mov qword [rsp + 0x4078], rax
cvttss2si eax, dword [rsp + 0x30b68]
cvttss2si ecx, dword [rsp + 0x30b60]
mov r9d, eax
mov r8d, ecx
movss xmm1, dword [rsp + 0x30b58]
mov ecx, dword [rsp + 0x13a0]
call fcn.1802f5d60
mov dword [rsp + 0x13a8], eax
xor edx, edx
mov ecx, dword [rsp + 0x13a8]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x13a8]
call fcn.1802f5e60
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x13a4]
mov edx, dword [rsp + 0x13a4]
mov ecx, dword [rsp + 0x13a8]
call fcn.18015ab20
mov edx, 1
mov ecx, dword [rsp + 0x13a8]
call fcn.1802f5e00
mov rcx, qword [rsp + 0x4070]
call fcn.1802f5cc0
mov rcx, qword [rsp + 0x4070]
call fcn.1802f5c80
test eax, eax
jne 0x180224cec
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180224cd2
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xffffffff
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504568]
mov r8, qword [rsp + 0x4078]
mov rdx, qword [rsp + 0x4070]
mov ecx, dword [rsp + 0x13a8]
call fcn.1802f5b40
lea rcx, str.push_ups
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180224eab
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x13ac], eax
call fcn.180091cb0
mov dword [rsp + 0x13b0], eax
mov ecx, dword [rsp + 0x13b0]
call fcn.180092090
test eax, eax
jne 0x180224d97
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x16d30]
call fcn.1802f6f90
lea rcx, [rsp + 0x30b40]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, str.amb_world_human_push_ups_male_base
mov qword [rsp + 0x4080], rax
lea rax, str.base
mov qword [rsp + 0x4088], rax
cvttss2si eax, dword [rsp + 0x30b50]
cvttss2si ecx, dword [rsp + 0x30b48]
mov r9d, eax
mov r8d, ecx
movss xmm1, dword [rsp + 0x30b40]
mov ecx, dword [rsp + 0x13b0]
call fcn.1802f5d60
mov dword [rsp + 0x13b4], eax
xor edx, edx
mov ecx, dword [rsp + 0x13b4]
call fcn.1802f6f30
mov rcx, qword [rsp + 0x4080]
call fcn.1802f5cc0
mov rcx, qword [rsp + 0x4080]
call fcn.1802f5c80
test eax, eax
jne 0x180224e4d
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180224e33
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xffffffff
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504568]
mov r8, qword [rsp + 0x4088]
mov rdx, qword [rsp + 0x4080]
mov ecx, dword [rsp + 0x13b4]
call fcn.1802f5b40
lea rcx, [0x18057b6e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022500c
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x13b8], eax
call fcn.180091cb0
mov dword [rsp + 0x13bc], eax
mov ecx, dword [rsp + 0x13bc]
call fcn.180092090
test eax, eax
jne 0x180224ef8
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x16d70]
call fcn.1802f6f90
lea rcx, [rsp + 0x30b28]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, str.mini_strip_club_pole_dance_pole_dance2
mov qword [rsp + 0x4090], rax
lea rax, str.pd_dance_02
mov qword [rsp + 0x4098], rax
cvttss2si eax, dword [rsp + 0x30b38]
cvttss2si ecx, dword [rsp + 0x30b30]
mov r9d, eax
mov r8d, ecx
movss xmm1, dword [rsp + 0x30b28]
mov ecx, dword [rsp + 0x13bc]
call fcn.1802f5d60
mov dword [rsp + 0x13c0], eax
xor edx, edx
mov ecx, dword [rsp + 0x13c0]
call fcn.1802f6f30
mov rcx, qword [rsp + 0x4090]
call fcn.1802f5cc0
mov rcx, qword [rsp + 0x4090]
call fcn.1802f5c80
test eax, eax
jne 0x180224fae
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180224f94
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xffffffff
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504568]
mov r8, qword [rsp + 0x4098]
mov rdx, qword [rsp + 0x4090]
mov ecx, dword [rsp + 0x13c0]
call fcn.1802f5b40
call fcn.180199f90
movss xmm0, dword [0x18050418c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504188]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057cbe0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0ea8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x40a0], rax
lea rcx, [0x18057cc00]
call fcn.18006a860
mov qword [rsp + 0x40a8], rax
mov rdx, qword [rsp + 0x40a0]
mov rcx, qword [rsp + 0x40a8]
call fcn.1801deec0
lea rcx, [0x18057cc20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802250cd
lea r8, str.scr_clown_appears
lea rdx, str.scr_rcbarry2
lea rcx, str.scr_rcbarry2
call fcn.1800dd370
lea rcx, [0x18057cc40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180225102
lea r8, str.scr_indep_firework_trailburst
lea rdx, str.scr_indep_fireworks
lea rcx, str.scr_indep_fireworks
call fcn.1800dd370
lea rcx, [0x18057cc60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180225137
lea r8, str.scr_firework_xmas_burst_rgw
lea rdx, str.proj_xmas_firework
lea rcx, str.proj_xmas_firework
call fcn.1800dd370
lea rcx, [0x18057cc80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022516c
lea r8, str.scr_firework_xmas_spiral_burst_rgw
lea rdx, str.proj_xmas_firework
lea rcx, str.proj_xmas_firework
call fcn.1800dd370
lea rcx, [0x18057cca0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802251a1
lea r8, str.scr_heist_ornate_banknotes
lea rdx, str.scr_ornate_heist
lea rcx, str.scr_ornate_heist
call fcn.1800dd370
lea rcx, [0x18057ccc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802251d6
lea r8, str.scr_fbi4_trucks_crash
lea rdx, str.scr_fbi4
lea rcx, str.scr_fbi4
call fcn.1800dd370
lea rcx, [0x18057cce0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022520b
lea r8, str.scr_alien_disintegrate
lea rdx, str.scr_rcbarry1
lea rcx, str.scr_rcbarry1
call fcn.1800dd370
lea rcx, [0x18057cd00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180225240
lea r8, str.scr_alien_teleport
lea rdx, str.scr_rcbarry1
lea rcx, str.scr_rcbarry1
call fcn.1800dd370
lea rcx, [0x18057cd20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180225275
lea r8, str.scr_agency3b_elec_box
lea rdx, str.scr_agencyheistb
lea rcx, str.scr_agencyheistb
call fcn.1800dd370
lea rcx, [0x18057cd40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802252aa
lea r8, str.scr_fbi5_ped_water_splash
lea rdx, str.scr_fbi5a
lea rcx, str.scr_fbi5a
call fcn.1800dd370
lea rcx, [0x18057cd60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802252df
lea r8, str.water_splash_ped_bubbles
lea rdx, str.scr_fbi5a
lea rcx, str.scr_fbi5a
call fcn.1800dd370
lea rcx, [0x18057cd80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180225314
lea r8, str.scr_finale2_blood_entry
lea rdx, str.scr_finalec2
lea rcx, str.scr_finalec2
call fcn.1800dd370
lea rcx, [0x18057cda0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180225349
lea r8, str.scr_sol1_sniper_impact
lea rdx, str.scr_martin1
lea rcx, str.scr_martin1
call fcn.1800dd370
lea rcx, [0x18057cdc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022537e
lea r8, str.cs_mich1_spade_dirt_throw
lea rdx, str.core_snow
lea rcx, str.core_snow
call fcn.1800dd370
lea rcx, [0x18057cde0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802253b3
lea r8, str.scr_mich2_blood_stab
lea rdx, str.scr_michael2
lea rcx, str.scr_michael2
call fcn.1800dd370
lea rcx, [0x18057ce00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802253e8
lea r8, str.scr_abattoir_ped_sliced
lea rdx, str.scr_michael2
lea rcx, str.scr_michael2
call fcn.1800dd370
lea rcx, [0x18057ce20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022541d
lea r8, str.scr_rcpap1_camera
lea rdx, str.scr_rcpaparazzo1
lea rcx, str.scr_rcpaparazzo1
call fcn.1800dd370
lea rcx, [0x18057ce40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180225452
lea r8, str.scr_meth_pipe_smoke
lea rdx, str.scr_familyscenem
lea rcx, str.scr_familyscenem
call fcn.1800dd370
lea rcx, [0x18057ce60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180225487
lea r8, str.scr_burial_dirt
lea rdx, str.scr_reburials
lea rcx, str.scr_reburials
call fcn.1800dd370
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057cbe0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.18014f9f0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057ce80]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x2ca
lea rcx, str.PTFX
call fcn.1801dea40
lea rcx, str.Settings
call fcn.18006a860
mov edx, 0x269
mov rcx, rax
call fcn.1801dea40
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0ea8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x40b0], rax
lea rcx, [0x18057cc00]
call fcn.18006a860
mov qword [rsp + 0x40b8], rax
mov rdx, qword [rsp + 0x40b0]
mov rcx, qword [rsp + 0x40b8]
call fcn.1801deec0
lea rcx, [0x18057cc20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022558b
mov r9d, dword [0x1805b11f0]
lea r8, str.scr_clown_appears
lea rdx, str.scr_rcbarry2
lea rcx, str.scr_rcbarry2
call fcn.1800dd900
lea rcx, [0x18057cc40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802255c7
mov r9d, dword [0x1805b11f0]
lea r8, str.scr_indep_firework_trailburst
lea rdx, str.scr_indep_fireworks
lea rcx, str.scr_indep_fireworks
call fcn.1800dd900
lea rcx, [0x18057cc60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180225603
mov r9d, dword [0x1805b11f0]
lea r8, str.scr_firework_xmas_burst_rgw
lea rdx, str.proj_xmas_firework
lea rcx, str.proj_xmas_firework
call fcn.1800dd900
lea rcx, [0x18057cc80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022563f
mov r9d, dword [0x1805b11f0]
lea r8, str.scr_firework_xmas_spiral_burst_rgw
lea rdx, str.proj_xmas_firework
lea rcx, str.proj_xmas_firework
call fcn.1800dd900
lea rcx, [0x18057cca0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022567b
mov r9d, dword [0x1805b11f0]
lea r8, str.scr_heist_ornate_banknotes
lea rdx, str.scr_ornate_heist
lea rcx, str.scr_ornate_heist
call fcn.1800dd900
lea rcx, [0x18057ccc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802256b7
mov r9d, dword [0x1805b11f0]
lea r8, str.scr_fbi4_trucks_crash
lea rdx, str.scr_fbi4
lea rcx, str.scr_fbi4
call fcn.1800dd900
lea rcx, [0x18057ce00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802256f3
mov r9d, dword [0x1805b11f0]
lea r8, str.scr_abattoir_ped_sliced
lea rdx, str.scr_michael2
lea rcx, str.scr_michael2
call fcn.1800dd900
lea rcx, [0x18057ce20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022572f
mov r9d, dword [0x1805b11f0]
lea r8, str.scr_rcpap1_camera
lea rdx, str.scr_rcpaparazzo1
lea rcx, str.scr_rcpaparazzo1
call fcn.1800dd900
lea rcx, [0x18057cce0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022576b
mov r9d, dword [0x1805b11f0]
lea r8, str.scr_alien_disintegrate
lea rdx, str.scr_rcbarry1
lea rcx, str.scr_rcbarry1
call fcn.1800dd900
lea rcx, [0x18057cd00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802257a7
mov r9d, dword [0x1805b11f0]
lea r8, str.scr_alien_teleport
lea rdx, str.scr_rcbarry1
lea rcx, str.scr_rcbarry1
call fcn.1800dd900
lea rcx, [0x18057cd20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802257e3
mov r9d, dword [0x1805b11f0]
lea r8, str.scr_agency3b_elec_box
lea rdx, str.scr_agencyheistb
lea rcx, str.scr_agencyheistb
call fcn.1800dd900
lea rcx, [0x18057cd40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022581f
mov r9d, dword [0x1805b11f0]
lea r8, str.scr_fbi5_ped_water_splash
lea rdx, str.scr_fbi5a
lea rcx, str.scr_fbi5a
call fcn.1800dd900
lea rcx, [0x18057cd60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022585b
mov r9d, dword [0x1805b11f0]
lea r8, str.water_splash_ped_bubbles
lea rdx, str.scr_fbi5a
lea rcx, str.scr_fbi5a
call fcn.1800dd900
lea rcx, [0x18057cd80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180225897
mov r9d, dword [0x1805b11f0]
lea r8, str.scr_finale2_blood_entry
lea rdx, str.scr_finalec2
lea rcx, str.scr_finalec2
call fcn.1800dd900
lea rcx, [0x18057cda0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802258d3
mov r9d, dword [0x1805b11f0]
lea r8, str.scr_sol1_sniper_impact
lea rdx, str.scr_martin1
lea rcx, str.scr_martin1
call fcn.1800dd900
lea rcx, [0x18057cdc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022590f
mov r9d, dword [0x1805b11f0]
lea r8, str.cs_mich1_spade_dirt_throw
lea rdx, str.core_snow
lea rcx, str.core_snow
call fcn.1800dd900
lea rcx, [0x18057cde0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022594b
mov r9d, dword [0x1805b11f0]
lea r8, str.scr_mich2_blood_stab
lea rdx, str.scr_michael2
lea rcx, str.scr_michael2
call fcn.1800dd900
lea rcx, [0x18057ce40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180225987
mov r9d, dword [0x1805b11f0]
lea r8, str.scr_meth_pipe_smoke
lea rdx, str.scr_familyscenem
lea rcx, str.scr_familyscenem
call fcn.1800dd900
lea rcx, [0x18057ce60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802259c3
mov r9d, dword [0x1805b11f0]
lea r8, str.scr_burial_dirt
lea rdx, str.scr_reburials
lea rcx, str.scr_reburials
call fcn.1800dd900
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057cec0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057cee0]
call fcn.18006a860
movss xmm3, dword [0x18050552c]
movss xmm2, dword [0x180507814]
lea rdx, [0x1805addc8]
mov rcx, rax
call fcn.1801e1260
lea rcx, [0x18057cf00]
call fcn.18006a860
movss xmm3, dword [0x18050552c]
movss xmm2, dword [0x180507814]
lea rdx, [0x1805addc4]
mov rcx, rax
call fcn.1801e1260
lea rcx, [0x18057cf20]
call fcn.18006a860
movss xmm3, dword [0x18050552c]
movss xmm2, dword [0x180507814]
lea rdx, [0x180568838]
mov rcx, rax
call fcn.1801e1260
lea rcx, str.Four
call fcn.18006a860
movss xmm3, dword [0x18050552c]
movss xmm2, dword [0x180507814]
lea rdx, [0x1805addbc]
mov rcx, rax
call fcn.1801e1260
lea rcx, str.Five
call fcn.18006a860
movss xmm3, dword [0x18050552c]
movss xmm2, dword [0x180507814]
lea rdx, [0x1805addc0]
mov rcx, rax
call fcn.1801e1260
lea rcx, [0x18057cf80]
call fcn.18006a860
movss xmm3, dword [0x18050552c]
movss xmm2, dword [0x180507814]
lea rdx, [0x1805addb8]
mov rcx, rax
call fcn.1801e1260
lea rcx, [0x18057cfa0]
call fcn.18006a860
movss xmm3, dword [0x18050552c]
movss xmm2, dword [0x180507814]
lea rdx, [0x180568834]
mov rcx, rax
call fcn.1801e1260
call fcn.180199f90
call fcn.18006bef0
jmp case.0x1801f9d99.1
mov byte [0x1805ab94e], 1
lea rcx, [0x180579d20]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x1805864c0]
call fcn.18006a860
mov edx, 0x2ab
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057cfc0]
call fcn.18006a860
mov edx, 0x3f
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057cfe0]
call fcn.18006a860
mov edx, 0xba
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057d000]
call fcn.18006a860
mov edx, 0xa
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057d020]
call fcn.18006a860
mov edx, pe_nt_image_headers64
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057d040]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180225e55
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x13c4], eax
mov r9d, 1
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, dword [rsp + 0x13c4]
call fcn.1802f5d60
mov r9d, 1
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, dword [rsp + 0x13c4]
call fcn.1802f5d60
mov r9d, 1
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, dword [rsp + 0x13c4]
call fcn.1802f5d60
mov r9d, 1
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, dword [rsp + 0x13c4]
call fcn.1802f5d60
mov r9d, 1
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, dword [rsp + 0x13c4]
call fcn.1802f5d60
mov r9d, 1
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, dword [rsp + 0x13c4]
call fcn.1802f5d60
mov r9d, 1
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, dword [rsp + 0x13c4]
call fcn.1802f5d60
mov r9d, 1
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, dword [rsp + 0x13c4]
call fcn.1802f5d60
mov r9d, 1
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, dword [rsp + 0x13c4]
call fcn.1802f5d60
mov r9d, 1
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, dword [rsp + 0x13c4]
call fcn.1802f5d60
mov r9d, 1
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, dword [rsp + 0x13c4]
call fcn.1802f5d60
mov r9d, 1
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, dword [rsp + 0x13c4]
call fcn.1802f5d60
mov r9d, 1
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, dword [rsp + 0x13c4]
call fcn.1802f5d60
mov r9d, 1
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, dword [rsp + 0x13c4]
call fcn.1802f5d60
mov r9d, 1
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, dword [rsp + 0x13c4]
call fcn.1802f5d60
mov r9d, 1
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, dword [rsp + 0x13c4]
call fcn.1802f5d60
mov r9d, 1
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, dword [rsp + 0x13c4]
call fcn.1802f5d60
mov r9d, 1
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, dword [rsp + 0x13c4]
call fcn.1802f5d60
mov r9d, 1
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, dword [rsp + 0x13c4]
call fcn.1802f5d60
lea rcx, [0x18057d060]
call fcn.18006a860
mov edx, 0x18d
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180578ec0]
call fcn.18006a860
mov edx, 0x18c
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057d080]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180225eb4
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.18016af00
lea rcx, [0x18057d0a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180225f88
lea rax, [rsp + 0x1aba0]
mov qword [rsp + 0x40c0], rax
mov rax, qword [0x1805b1cb8]
mov qword [rsp + 0x40c8], rax
mov ecx, dword [0x1805b11f0]
call qword [rsp + 0x40c8]
mov rdx, rax
mov rcx, qword [rsp + 0x40c0]
call fcn.18006b1e0
mov qword [rsp + 0x40d0], rax
mov rax, qword [rsp + 0x40d0]
mov qword [rsp + 0x40d8], rax
mov rax, qword [rsp + 0x40d8]
mov qword [rsp + 0x40e0], rax
lea rax, [rsp + 0x1ab80]
mov qword [rsp + 0x40e8], rax
lea rdx, str.ThunderMenu_friend.txt
mov rcx, qword [rsp + 0x40e8]
call fcn.18006b1e0
mov qword [rsp + 0x40f0], rax
mov rax, qword [rsp + 0x40f0]
mov qword [rsp + 0x40f8], rax
mov rdx, qword [rsp + 0x40e0]
mov rcx, qword [rsp + 0x40f8]
call fcn.180115ca0
lea rcx, str.Heal
call fcn.18006a860
mov edx, 0x268
mov rcx, rax
call fcn.1801dea40
movzx eax, byte [0x1805b1098]
test eax, eax
je 0x180225ff6
lea rcx, str.give_player_armour
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180225fd1
mov edx, dword [0x1805b11f0]
mov rcx, qword [0x1805ede40]
call fcn.180186e20
lea rcx, str.give_player_health
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180225ff6
mov edx, dword [0x1805b11f0]
mov rcx, qword [0x1805ede40]
call fcn.180186e50
lea rcx, [0x18057d0e0]
call fcn.18006a860
mov edx, 0x22b
mov rcx, rax
call fcn.1801dea40
movzx eax, byte [0x1805b11e4]
test eax, eax
je 0x180226021
mov byte [0x1805ab808], 1
call fcn.180199f90
movzx eax, byte [0x1805b1098]
test eax, eax
jne 0x180226036
call fcn.18006bf90
movzx eax, byte [0x1805b1098]
test eax, eax
je 0x180226046
call fcn.18006bfd0
jmp case.0x1801f9d99.1
mov byte [0x1805ab94e], 1
lea rcx, [0x1805864c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov eax, dword [0x1805b11f0]
mov dword [0x1805ab970], eax
lea rdx, [0x1805b1ae6]
lea rcx, str.Black_Hole_ReplayInterface
call fcn.1801deec0
lea rdx, [0x1805b1b04]
lea rcx, str.Explode_ReplayInterface
call fcn.1801deec0
lea rcx, str.Get_Coord__z20
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180226173
call fcn.180091cb0
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x16da0]
call fcn.1802f6f90
lea rcx, [rsp + 0x30b10]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30b10]
movss dword [0x1805b1b48], xmm0
call fcn.180091cb0
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x16de0]
call fcn.1802f6f90
lea rcx, [rsp + 0x30af8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30b00]
movss dword [0x1805b1b50], xmm0
call fcn.180091cb0
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x16e10]
call fcn.1802f6f90
lea rcx, [rsp + 0x30ae0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30af0]
addss xmm0, dword [0x1805048d8]
movss dword [0x1805b1b58], xmm0
lea rcx, [0x1805864c0]
call fcn.18006a860
lea rdx, [0x1805b0f8b]
mov rcx, rax
call fcn.1801deec0
lea rcx, [0x1805864e0]
call fcn.18006a860
lea rdx, [0x1805b0f8c]
mov rcx, rax
call fcn.1801deec0
lea rdx, [0x1805b0f88]
lea rcx, str.Black_Hole
call fcn.1801deec0
movss xmm0, dword [0x180504008]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
lea rdx, [0x180568674]
lea rcx, str.Gravity_Speed
call fcn.1801e14f0
lea rdx, [0x1805ab89d]
lea rcx, str.Coord_Black_Hole_to_Coordonate
call fcn.1801deec0
movzx eax, byte [0x1805ab89d]
test eax, eax
je 0x18022623c
movzx eax, byte [0x180568671]
test eax, eax
je 0x180226218
mov byte [0x180568671], 0
movzx eax, byte [0x1805ab89e]
test eax, eax
je 0x18022622a
mov byte [0x1805ab89e], 0
movzx eax, byte [0x1805ab89c]
test eax, eax
je 0x18022623c
mov byte [0x1805ab89c], 0
lea rcx, str.Get_Coord__y10
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180226254
call fcn.18012b270
lea rdx, [0x1805b2ce9]
lea rcx, str.Black_Hole_Prop
call fcn.1801deec0
lea rdx, [0x1805b0f83]
lea rcx, str.Delete_To_Blackhole
call fcn.1801deec0
lea rcx, str.Get_Coord__y2
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180226292
call fcn.18012b1d0
lea rcx, str.Get_Coord__y20
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802262aa
call fcn.18012b310
mov r9d, 0x7d0
mov r8d, 1
lea rdx, [0x18056867c]
lea rcx, str.RequestTimes
call fcn.1801e0410
mov r9d, 0x32
mov r8d, 1
lea rdx, [0x180568678]
lea rcx, str.BlackHole_Position_Z
call fcn.1801e0410
mov r9d, 0x168
mov r8d, 1
lea rdx, [0x18056866c]
lea rcx, str.BlackHole_Position_Pitch
call fcn.1801e0410
lea rdx, [0x1805ab89e]
lea rcx, str.Black_Hole_On_Me
call fcn.1801deec0
lea rdx, [0x1805ab89c]
lea rcx, str.Black_Hole_On_Player
call fcn.1801deec0
lea rdx, [0x1805ab89f]
lea rcx, str.disallowNewEntity
call fcn.1801deec0
lea rdx, [0x180568671]
lea rcx, str.Coord_Black_Hole_on_me
call fcn.1801deec0
lea rcx, str.Get_Coord
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022636b
call fcn.18012b130
movss xmm3, dword [0x180506a34]
movss xmm2, dword [0x1805098f0]
lea rdx, [0x180568680]
lea rcx, str.blackheigh
call fcn.1801e1260
movss xmm3, dword [0x180506a34]
movss xmm2, dword [0x1805098f0]
lea rdx, [0x180568684]
lea rcx, str.blackwidth
call fcn.1801e1260
movss xmm3, dword [0x180506a34]
movss xmm2, dword [0x1805098f0]
lea rdx, [0x1805ab944]
lea rcx, str.blacklength
call fcn.1801e1260
movss xmm3, dword [0x180506a34]
movss xmm2, dword [0x1805098f0]
lea rdx, [0x1805ab93c]
lea rcx, str.coordonatex
call fcn.1801e1260
movss xmm3, dword [0x180506a34]
movss xmm2, dword [0x1805098f0]
lea rdx, [0x1805ab940]
lea rcx, str.coordonatey
call fcn.1801e1260
movss xmm3, dword [0x180506a34]
movss xmm2, dword [0x1805098f0]
lea rdx, [0x1805ab938]
lea rcx, str.coordonatez
call fcn.1801e1260
lea rcx, str.Spawn_Black_Hole
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180226455
call fcn.180130e50
lea rdx, [0x1805b0f85]
lea rcx, str.Delete_Cars
call fcn.1801deec0
mov r9d, 0x3e8
mov r8d, 1
lea rdx, str.d_
lea rcx, str.Black_Hole_Timer
call fcn.1801e0410
call fcn.180130e70
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Money_Coord
call fcn.1801dd910
call fcn.180199ba0
lea rdx, [0x1805b0f86]
lea rcx, str.Money_Coord
call fcn.1801deec0
lea rdx, [0x1805b0f87]
lea rcx, str.Money_Spawn
call fcn.1801deec0
lea rdx, [0x1805b0f84]
lea rcx, str.Money_Coord_Eclipse
call fcn.1801deec0
call fcn.180308790
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
mov byte [0x1805ab94e], 0
lea rcx, [0x18057d100]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.180304d70
call fcn.180199f90
call fcn.18006be90
jmp case.0x1801f9d99.1
lea rcx, [0x18057d1a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18022659b
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afac8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x4100], rax
lea rcx, [0x18057d1c0]
call fcn.18006a860
mov qword [rsp + 0x4108], rax
mov rdx, qword [rsp + 0x4100]
mov rcx, qword [rsp + 0x4108]
call fcn.1801deec0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802265f0
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afae8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x4110], rax
lea rcx, [0x18057d1e0]
call fcn.18006a860
mov qword [rsp + 0x4118], rax
mov rdx, qword [rsp + 0x4110]
mov rcx, qword [rsp + 0x4118]
call fcn.1801deec0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180226645
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afa88]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x4120], rax
lea rcx, [0x18057d200]
call fcn.18006a860
mov qword [rsp + 0x4128], rax
mov rdx, qword [rsp + 0x4120]
mov rcx, qword [rsp + 0x4128]
call fcn.1801deec0
call fcn.180199f90
call fcn.18006be70
jmp case.0x1801f9d99.1
lea rcx, [0x18043c2a0]
call fcn.1801dd910
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aef68]
add rcx, rax
mov rax, rcx
mov rdx, rax
lea rcx, str.Rocket_Target
call fcn.1801deec0
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aef48]
add rcx, rax
mov rax, rcx
mov rdx, rax
lea rcx, str.Shoot_Target
call fcn.1801deec0
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805ab878]
add rcx, rax
mov rax, rcx
mov rdx, rax
lea rcx, str.Exclude_Explose_Him
call fcn.1801deec0
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805ab858]
add rcx, rax
mov rax, rcx
mov rdx, rax
lea rcx, str.Exclude_Explose_Friends
call fcn.1801deec0
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aefa8]
add rcx, rax
mov rax, rcx
mov rdx, rax
lea rcx, str.Blame_All
call fcn.1801deec0
lea rcx, str.Blame_All
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180226741
mov ecx, dword [0x1805b11f0]
call fcn.1801325e0
call fcn.180132ea0
jmp case.0x1801f9d99.1
lea rcx, [0x18057d0e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057d2a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022678a
mov ecx, dword [0x1805b11f0]
call fcn.18011f810
lea rcx, [0x18057d2c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802267b0
mov ecx, dword [0x1805b11f0]
call fcn.180115ba0
lea rcx, [0x18057d2e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802267d6
mov ecx, dword [0x1805b11f0]
call fcn.1801164e0
lea rcx, [0x18057d300]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802267fc
mov ecx, dword [0x1805b11f0]
call fcn.180115c20
lea rcx, str.Kick_1
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802269b0
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x13c8], ecx
movzx ecx, al
mov eax, dword [rsp + 0x13c8]
shl eax, cl
mov dword [rsp + 0x13cc], eax
mov eax, dword [0x1805b11f0]
mov dword [rsp + 0x13d0], eax
movsxd rax, dword [rsp + 0x13d0]
mov qword [rsp + 0x4130], rax
mov dword [rsp + 0x13d4], 0
movsxd rax, dword [rsp + 0x13d4]
mov qword [rsp + 0x4138], rax
mov qword [rsp + 0x4140], 0xffffffffeaeea84d
mov rax, qword [rsp + 0x4140]
mov qword [rsp + 0x35888], rax
mov rax, qword [rsp + 0x4130]
mov qword [rsp + 0x35890], rax
mov rax, qword [rsp + 0x4138]
mov qword [rsp + 0x35898], rax
mov rax, qword [rsp + 0x4138]
mov qword [rsp + 0x358a0], rax
lea rax, [rsp + 0x35888]
mov qword [rsp + 0x4148], rax
mov rdi, qword [rsp + 0x4148]
xor eax, eax
mov ecx, 0x20
rep stosb byte [rdi], al
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x35888]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x4140]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 1
lea rcx, [rsp + 0x35888]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x4130]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 2
lea rcx, [rsp + 0x35888]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x4138]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 3
lea rcx, [rsp + 0x35888]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x4138]
mov qword [rax], rcx
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x4150], rax
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x35888]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0xeaeea84d
mov r9d, dword [rsp + 0x13cc]
mov r8d, 4
mov rdx, rax
mov ecx, 1
call qword [rsp + 0x4150]
lea rcx, str.Kick_2
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180226b64
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x13d8], ecx
movzx ecx, al
mov eax, dword [rsp + 0x13d8]
shl eax, cl
mov dword [rsp + 0x13dc], eax
mov eax, dword [0x1805b11f0]
mov dword [rsp + 0x13e0], eax
movsxd rax, dword [rsp + 0x13e0]
mov qword [rsp + 0x4158], rax
mov dword [rsp + 0x13e4], 0
movsxd rax, dword [rsp + 0x13e4]
mov qword [rsp + 0x4160], rax
mov qword [rsp + 0x4168], 0xffffffffbe55cf18
mov rax, qword [rsp + 0x4168]
mov qword [rsp + 0x35a48], rax
mov rax, qword [rsp + 0x4158]
mov qword [rsp + 0x35a50], rax
mov rax, qword [rsp + 0x4160]
mov qword [rsp + 0x35a58], rax
mov rax, qword [rsp + 0x4160]
mov qword [rsp + 0x35a60], rax
lea rax, [rsp + 0x35a48]
mov qword [rsp + 0x4170], rax
mov rdi, qword [rsp + 0x4170]
xor eax, eax
mov ecx, 0x20
rep stosb byte [rdi], al
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x35a48]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x4168]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 1
lea rcx, [rsp + 0x35a48]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x4158]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 2
lea rcx, [rsp + 0x35a48]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x4160]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 3
lea rcx, [rsp + 0x35a48]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x4160]
mov qword [rax], rcx
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x4178], rax
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x35a48]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0xbe55cf18
mov r9d, dword [rsp + 0x13dc]
mov r8d, 4
mov rdx, rax
mov ecx, 1
call qword [rsp + 0x4178]
lea rcx, str.Kick_3
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180226d18
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x13e8], ecx
movzx ecx, al
mov eax, dword [rsp + 0x13e8]
shl eax, cl
mov dword [rsp + 0x13ec], eax
mov eax, dword [0x1805b11f0]
mov dword [rsp + 0x13f0], eax
movsxd rax, dword [rsp + 0x13f0]
mov qword [rsp + 0x4180], rax
mov dword [rsp + 0x13f4], 0
movsxd rax, dword [rsp + 0x13f4]
mov qword [rsp + 0x4188], rax
mov qword [rsp + 0x4190], 0x762a354d
mov rax, qword [rsp + 0x4190]
mov qword [rsp + 0x35a28], rax
mov rax, qword [rsp + 0x4180]
mov qword [rsp + 0x35a30], rax
mov rax, qword [rsp + 0x4188]
mov qword [rsp + 0x35a38], rax
mov rax, qword [rsp + 0x4188]
mov qword [rsp + 0x35a40], rax
lea rax, [rsp + 0x35a28]
mov qword [rsp + 0x4198], rax
mov rdi, qword [rsp + 0x4198]
xor eax, eax
mov ecx, 0x20
rep stosb byte [rdi], al
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x35a28]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x4190]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 1
lea rcx, [rsp + 0x35a28]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x4180]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 2
lea rcx, [rsp + 0x35a28]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x4188]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 3
lea rcx, [rsp + 0x35a28]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x4188]
mov qword [rax], rcx
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x41a0], rax
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x35a28]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0x762a354d
mov r9d, dword [rsp + 0x13ec]
mov r8d, 4
mov rdx, rax
mov ecx, 1
call qword [rsp + 0x41a0]
lea rcx, str.Kick_4
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180226ecc
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x13f8], ecx
movzx ecx, al
mov eax, dword [rsp + 0x13f8]
shl eax, cl
mov dword [rsp + 0x13fc], eax
mov eax, dword [0x1805b11f0]
mov dword [rsp + 0x1400], eax
movsxd rax, dword [rsp + 0x1400]
mov qword [rsp + 0x41a8], rax
mov dword [rsp + 0x1404], 0
movsxd rax, dword [rsp + 0x1404]
mov qword [rsp + 0x41b0], rax
mov qword [rsp + 0x41b8], 0xffffffffbc0b9af4
mov rax, qword [rsp + 0x41b8]
mov qword [rsp + 0x35a08], rax
mov rax, qword [rsp + 0x41a8]
mov qword [rsp + 0x35a10], rax
mov rax, qword [rsp + 0x41b0]
mov qword [rsp + 0x35a18], rax
mov rax, qword [rsp + 0x41b0]
mov qword [rsp + 0x35a20], rax
lea rax, [rsp + 0x35a08]
mov qword [rsp + 0x41c0], rax
mov rdi, qword [rsp + 0x41c0]
xor eax, eax
mov ecx, 0x20
rep stosb byte [rdi], al
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x35a08]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x41b8]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 1
lea rcx, [rsp + 0x35a08]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x41a8]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 2
lea rcx, [rsp + 0x35a08]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x41b0]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 3
lea rcx, [rsp + 0x35a08]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x41b0]
mov qword [rax], rcx
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x41c8], rax
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x35a08]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0xbc0b9af4
mov r9d, dword [rsp + 0x13fc]
mov r8d, 4
mov rdx, rax
mov ecx, 1
call qword [rsp + 0x41c8]
lea rcx, str.Kick_5
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180227080
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1408], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1408]
shl eax, cl
mov dword [rsp + 0x140c], eax
mov eax, dword [0x1805b11f0]
mov dword [rsp + 0x1410], eax
movsxd rax, dword [rsp + 0x1410]
mov qword [rsp + 0x41d0], rax
mov dword [rsp + 0x1414], 0
movsxd rax, dword [rsp + 0x1414]
mov qword [rsp + 0x41d8], rax
mov qword [rsp + 0x41e0], 0x25294845
mov rax, qword [rsp + 0x41e0]
mov qword [rsp + 0x359e8], rax
mov rax, qword [rsp + 0x41d0]
mov qword [rsp + 0x359f0], rax
mov rax, qword [rsp + 0x41d8]
mov qword [rsp + 0x359f8], rax
mov rax, qword [rsp + 0x41d8]
mov qword [rsp + 0x35a00], rax
lea rax, [rsp + 0x359e8]
mov qword [rsp + 0x41e8], rax
mov rdi, qword [rsp + 0x41e8]
xor eax, eax
mov ecx, 0x20
rep stosb byte [rdi], al
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x359e8]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x41e0]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 1
lea rcx, [rsp + 0x359e8]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x41d0]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 2
lea rcx, [rsp + 0x359e8]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x41d8]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 3
lea rcx, [rsp + 0x359e8]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x41d8]
mov qword [rax], rcx
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x41f0], rax
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x359e8]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0x25294845
mov r9d, dword [rsp + 0x140c]
mov r8d, 4
mov rdx, rax
mov ecx, 1
call qword [rsp + 0x41f0]
mov dword [rsp + 0x1418], 0
jmp 0x18022709d
mov eax, dword [rsp + 0x1418]
inc eax
mov dword [rsp + 0x1418], eax
movsxd rax, dword [rsp + 0x1418]
cmp rax, 7
jae 0x180227322
movsxd rax, dword [rsp + 0x1418]
imul rax, rax, 8
lea rcx, str.1456052554
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022731d
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x141c], ecx
movzx ecx, al
mov eax, dword [rsp + 0x141c]
shl eax, cl
mov dword [rsp + 0x1420], eax
mov eax, dword [0x1805b11f0]
mov dword [rsp + 0x1424], eax
movsxd rax, dword [rsp + 0x1424]
mov qword [rsp + 0x41f8], rax
mov dword [rsp + 0x1428], 0
lea rcx, [rsp + 0x33128]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x24860]
call fcn.1800763c0
nop
lea rax, [rsp + 0x24860]
add rax, 0x10
movsxd rcx, dword [rsp + 0x1418]
imul rcx, rcx, 8
lea rdx, str.1456052554
add rdx, rcx
mov rcx, rdx
mov rdx, qword [rcx]
mov rcx, rax
call fcn.18007acb0
lea rdx, [rsp + 0x33128]
lea rcx, [rsp + 0x24860]
call fcn.18007af60
mov r8d, 0xa
xor edx, edx
lea rcx, [rsp + 0x33128]
call fcn.18015d970
mov dword [rsp + 0x142c], eax
movsxd rax, dword [rsp + 0x1428]
mov qword [rsp + 0x4200], rax
movsxd rax, dword [rsp + 0x142c]
mov qword [rsp + 0x4208], rax
mov rax, qword [rsp + 0x4208]
mov qword [rsp + 0x359c8], rax
mov rax, qword [rsp + 0x41f8]
mov qword [rsp + 0x359d0], rax
mov rax, qword [rsp + 0x4200]
mov qword [rsp + 0x359d8], rax
mov rax, qword [rsp + 0x4200]
mov qword [rsp + 0x359e0], rax
lea rax, [rsp + 0x359c8]
mov qword [rsp + 0x4210], rax
mov rdi, qword [rsp + 0x4210]
xor eax, eax
mov ecx, 0x20
rep stosb byte [rdi], al
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x359c8]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x4208]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 1
lea rcx, [rsp + 0x359c8]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x41f8]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 2
lea rcx, [rsp + 0x359c8]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x4200]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 3
lea rcx, [rsp + 0x359c8]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x4200]
mov qword [rax], rcx
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x4218], rax
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x359c8]
add rcx, rax
mov rax, rcx
mov ecx, dword [rsp + 0x142c]
mov dword [rsp + 0x20], ecx
mov r9d, dword [rsp + 0x1420]
mov r8d, 4
mov rdx, rax
mov ecx, 1
call qword [rsp + 0x4218]
nop
lea rcx, [rsp + 0x24860]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33128]
call fcn.18006b930
jmp 0x18022708d
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057d0e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1430], 0
jmp 0x180227367
mov eax, dword [rsp + 0x1430]
inc eax
mov dword [rsp + 0x1430], eax
movsxd rax, dword [rsp + 0x1430]
cmp rax, 0x178
jae 0x18022764a
movsxd rax, dword [rsp + 0x1430]
imul rax, rax, 8
lea rcx, str._642704387
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180227645
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1434], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1434]
shl eax, cl
mov dword [rsp + 0x1438], eax
mov eax, dword [0x1805b11f0]
mov dword [rsp + 0x143c], eax
movsxd rax, dword [rsp + 0x143c]
mov qword [rsp + 0x4220], rax
mov dword [rsp + 0x1440], 0
movsxd rax, dword [rsp + 0x1430]
imul rax, rax, 8
lea rcx, str._642704387
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801dba10
lea rcx, [rsp + 0x33168]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x24960]
call fcn.1800763c0
nop
lea rax, [rsp + 0x24960]
add rax, 0x10
movsxd rcx, dword [rsp + 0x1430]
imul rcx, rcx, 8
lea rdx, str._642704387
add rdx, rcx
mov rcx, rdx
mov rdx, qword [rcx]
mov rcx, rax
call fcn.18007acb0
lea rdx, [rsp + 0x33168]
lea rcx, [rsp + 0x24960]
call fcn.18007af60
mov r8d, 0xa
xor edx, edx
lea rcx, [rsp + 0x33168]
call fcn.18015d970
mov dword [rsp + 0x1444], eax
mov qword [rsp + 0x4228], 0x17
movsxd rax, dword [rsp + 0x1444]
mov qword [rsp + 0x36040], rax
call fcn.1801346a0
mov qword [rsp + 0x36048], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1448], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1448]
shl eax, cl
cdqe
mov qword [rsp + 0x36050], rax
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x36058], rax
mov qword [rsp + 0x36060], 0xffffffffffffffff
mov qword [rsp + 0x36068], 1
mov qword [rsp + 0x36070], 1
mov qword [rsp + 0x36078], 1
mov qword [rsp + 0x36080], 1
mov qword [rsp + 0x36088], 1
mov qword [rsp + 0x36090], 1
mov qword [rsp + 0x36098], 1
mov qword [rsp + 0x360a0], 1
mov qword [rsp + 0x360a8], 1
mov qword [rsp + 0x360b0], 1
mov qword [rsp + 0x360b8], 1
mov qword [rsp + 0x360c0], 1
mov qword [rsp + 0x360c8], 1
mov qword [rsp + 0x360d0], 1
mov qword [rsp + 0x360d8], 1
mov qword [rsp + 0x360e0], 1
mov qword [rsp + 0x360e8], 1
mov qword [rsp + 0x360f0], 1
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x4230], rax
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x36040]
add rcx, rax
mov rax, rcx
mov ecx, dword [rsp + 0x1444]
mov dword [rsp + 0x20], ecx
mov r9d, dword [rsp + 0x1438]
mov r8d, 0x17
mov rdx, rax
mov ecx, 1
call qword [rsp + 0x4230]
nop
lea rcx, [rsp + 0x24960]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33168]
call fcn.18006b930
jmp 0x180227357
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057d0e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movzx eax, byte [0x1805b11e4]
test eax, eax
je 0x180227684
mov byte [0x1805ab808], 1
lea rdx, [0x1805b11e4]
lea rcx, str.Player_Info
call fcn.1801deec0
lea rcx, str.Fake_Ban_Message
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180227771
mov qword [rsp + 0x4238], 9
mov qword [rsp + 0x35e40], 0xffffffff964d0d00
call fcn.1801346a0
mov qword [rsp + 0x35e48], rax
call fcn.1801346a0
mov qword [rsp + 0x35e50], rax
lea rax, [rsp + 0x35e58]
mov rdi, rax
xor eax, eax
mov ecx, 0x30
rep stosb byte [rdi], al
mov eax, 8
imul rax, rax, 2
lea rcx, [rsp + 0x35e40]
add rcx, rax
mov rax, rcx
lea rcx, str.HUD_ROSBANPERM
mov rdi, rax
mov rsi, rcx
mov ecx, 0xf
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x4240], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x144c], ecx
movzx ecx, al
mov eax, dword [rsp + 0x144c]
shl eax, cl
mov dword [rsp + 0x20], 0x964d0d00
mov r9d, eax
mov r8d, 9
lea rdx, [rsp + 0x35e40]
mov ecx, 1
call qword [rsp + 0x4240]
lea rcx, str.Fake_Ban_Message2
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022784b
mov qword [rsp + 0x4248], 9
mov qword [rsp + 0x35e90], 0xffffffff964d0d00
call fcn.1801346a0
mov qword [rsp + 0x35e98], rax
call fcn.1801346a0
mov qword [rsp + 0x35ea0], rax
lea rax, [rsp + 0x35ea8]
mov rdi, rax
xor eax, eax
mov ecx, 0x30
rep stosb byte [rdi], al
mov eax, 8
imul rax, rax, 2
lea rcx, [rsp + 0x35e90]
add rcx, rax
mov rax, rcx
lea rcx, str.HUD_ROSBANNED
mov rdi, rax
mov rsi, rcx
mov ecx, 0xe
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x4250], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1450], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1450]
shl eax, cl
mov dword [rsp + 0x20], 0x964d0d00
mov r9d, eax
mov r8d, 9
lea rdx, [rsp + 0x35e90]
mov ecx, 1
call qword [rsp + 0x4250]
lea rcx, str.Give_Rp
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180227925
mov qword [rsp + 0x35e00], 0x723592dd
call fcn.1802f78f0
cdqe
mov qword [rsp + 0x35e08], rax
mov qword [rsp + 0x35e10], 8
call fcn.180370444
cdq
mov ecx, 0x3e8
idiv ecx
mov eax, edx
cdqe
mov qword [rsp + 0x35e18], rax
mov qword [rsp + 0x35e20], 1
mov qword [rsp + 0x35e28], 1
mov qword [rsp + 0x35e30], 1
call fcn.1801346a0
mov qword [rsp + 0x35e38], rax
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x4258], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1454], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1454]
shl eax, cl
mov dword [rsp + 0x20], 0x723592dd
mov r9d, eax
mov r8d, 8
lea rdx, [rsp + 0x35e00]
mov ecx, 1
call qword [rsp + 0x4258]
lea rcx, str.Helico
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802279cc
mov qword [rsp + 0x35ab0], 0xffffffffe99c5bc4
call fcn.1801346a0
mov qword [rsp + 0x35ab8], rax
mov qword [rsp + 0x35ac0], 1
mov qword [rsp + 0x35ac8], 1
call fcn.1801346a0
mov qword [rsp + 0x35ad0], rax
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x4260], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1458], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1458]
shl eax, cl
mov dword [rsp + 0x20], 0xe99c5bc4
mov r9d, eax
mov r8d, 5
lea rdx, [rsp + 0x35ab0]
mov ecx, 1
call qword [rsp + 0x4260]
lea rcx, str.freeze_spawn
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180227a73
mov qword [rsp + 0x35a88], 0xffffffffb54d0db9
call fcn.1801346a0
mov qword [rsp + 0x35a90], rax
mov qword [rsp + 0x35a98], 1
mov qword [rsp + 0x35aa0], 1
call fcn.1801346a0
mov qword [rsp + 0x35aa8], rax
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x4268], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x145c], ecx
movzx ecx, al
mov eax, dword [rsp + 0x145c]
shl eax, cl
mov dword [rsp + 0x20], 0xb54d0db9
mov r9d, eax
mov r8d, 5
lea rdx, [rsp + 0x35a88]
mov ecx, 1
call qword [rsp + 0x4268]
lea rcx, str.Island_Invitation
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180227b63
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1460], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1460]
shl eax, cl
mov dword [rsp + 0x1464], eax
mov qword [rsp + 0x35ad8], 0x16414487
call fcn.1801346a0
mov qword [rsp + 0x35ae0], rax
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x35ae8], rax
mov eax, dword [rsp + 0x1464]
mov qword [rsp + 0x35af0], rax
mov qword [rsp + 0x35af8], 1
call fcn.1801346a0
mov qword [rsp + 0x35b00], rax
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x4270], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1468], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1468]
shl eax, cl
mov ecx, 8
imul rcx, rcx, 0
lea rdx, [rsp + 0x35ad8]
add rdx, rcx
mov rcx, rdx
mov dword [rsp + 0x20], 0x16414487
mov r9d, eax
mov r8d, 6
mov rdx, rcx
mov ecx, 1
call qword [rsp + 0x4270]
lea rcx, str.Coffre
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180227c73
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x146c], ecx
movzx ecx, al
mov eax, dword [rsp + 0x146c]
shl eax, cl
mov dword [rsp + 0x1470], eax
mov qword [rsp + 0x4278], 8
mov qword [rsp + 0x35dc0], 0x39b69db1
call fcn.1801346a0
mov qword [rsp + 0x35dc8], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1474], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1474]
shl eax, cl
cdqe
mov qword [rsp + 0x35dd0], rax
mov qword [rsp + 0x35dd8], 1
mov qword [rsp + 0x35de0], 1
mov qword [rsp + 0x35de8], 1
mov qword [rsp + 0x35df0], 1
mov qword [rsp + 0x35df8], 1
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x4280], rax
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x35dc0]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0x39b69db1
mov r9d, dword [rsp + 0x1470]
mov r8d, 8
mov rdx, rax
mov ecx, 1
call qword [rsp + 0x4280]
lea rcx, str.LS_1
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180227d9e
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1478], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1478]
shl eax, cl
mov dword [rsp + 0x147c], eax
mov qword [rsp + 0x4288], 0xa
mov qword [rsp + 0x35ee0], 0x39b69db1
call fcn.1801346a0
mov qword [rsp + 0x35ee8], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1480], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1480]
shl eax, cl
cdqe
mov qword [rsp + 0x35ef0], rax
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x35ef8], rax
mov qword [rsp + 0x35f00], 0xffffffffffffffff
mov qword [rsp + 0x35f08], 1
mov qword [rsp + 0x35f10], 1
mov qword [rsp + 0x35f18], 1
mov qword [rsp + 0x35f20], 1
mov qword [rsp + 0x35f28], 1
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x4290], rax
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x35ee0]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0x39b69db1
mov r9d, dword [rsp + 0x147c]
mov r8d, 0xa
mov rdx, rax
mov ecx, 1
call qword [rsp + 0x4290]
lea rcx, str.15M__Bend_Job_Limited_
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180227f8a
mov edx, 0x453bdf
lea rcx, [rsp + 0x4298]
call fcn.18015ae90
mov qword [rsp + 0x42a0], rax
mov r8d, 1
lea rdx, [rsp + 0x42a8]
mov rcx, qword [rsp + 0x42a0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7ffffffe
mov edx, 0x453bdf
lea rcx, [rsp + 0x42b0]
call fcn.18015ae90
mov qword [rsp + 0x42b8], rax
mov r8d, 7
lea rdx, [rsp + 0x42c0]
mov rcx, qword [rsp + 0x42b8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7fffffff
mov edx, 0x453bdf
lea rcx, [rsp + 0x42c8]
call fcn.18015ae90
mov qword [rsp + 0x42d0], rax
mov r8d, 6
lea rdx, [rsp + 0x42d8]
mov rcx, qword [rsp + 0x42d0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x42e0]
call fcn.18015ae90
mov qword [rsp + 0x42e8], rax
mov r8d, 5
lea rdx, [rsp + 0x42f0]
mov rcx, qword [rsp + 0x42e8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x42f8]
call fcn.18015ae90
mov qword [rsp + 0x4300], rax
mov r8d, 3
lea rdx, [rsp + 0x4308]
mov rcx, qword [rsp + 0x4300]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x176d9d54
mov edx, 0x453bdf
lea rcx, [rsp + 0x4310]
call fcn.18015ae90
mov qword [rsp + 0x4318], rax
mov r8d, 2
lea rdx, [rsp + 0x4320]
mov rcx, qword [rsp + 0x4318]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0xe4e1c0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4328]
call fcn.18015ae90
mov qword [rsp + 0x4330], rax
mov r8d, 1
lea rdx, [rsp + 0x4338]
mov rcx, qword [rsp + 0x4330]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 1
lea rcx, str.15M__Bend_Bonus_Limited_
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180228176
mov edx, 0x453bdf
lea rcx, [rsp + 0x4340]
call fcn.18015ae90
mov qword [rsp + 0x4348], rax
mov r8d, 1
lea rdx, [rsp + 0x4350]
mov rcx, qword [rsp + 0x4348]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7ffffffe
mov edx, 0x453bdf
lea rcx, [rsp + 0x4358]
call fcn.18015ae90
mov qword [rsp + 0x4360], rax
mov r8d, 7
lea rdx, [rsp + 0x4368]
mov rcx, qword [rsp + 0x4360]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7fffffff
mov edx, 0x453bdf
lea rcx, [rsp + 0x4370]
call fcn.18015ae90
mov qword [rsp + 0x4378], rax
mov r8d, 6
lea rdx, [rsp + 0x4380]
mov rcx, qword [rsp + 0x4378]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4388]
call fcn.18015ae90
mov qword [rsp + 0x4390], rax
mov r8d, 5
lea rdx, [rsp + 0x4398]
mov rcx, qword [rsp + 0x4390]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x43a0]
call fcn.18015ae90
mov qword [rsp + 0x43a8], rax
mov r8d, 3
lea rdx, [rsp + 0x43b0]
mov rcx, qword [rsp + 0x43a8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0xa174f633
mov edx, 0x453bdf
lea rcx, [rsp + 0x43b8]
call fcn.18015ae90
mov qword [rsp + 0x43c0], rax
mov r8d, 2
lea rdx, [rsp + 0x43c8]
mov rcx, qword [rsp + 0x43c0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0xe4e1c0
mov edx, 0x453bdf
lea rcx, [rsp + 0x43d0]
call fcn.18015ae90
mov qword [rsp + 0x43d8], rax
mov r8d, 1
lea rdx, [rsp + 0x43e0]
mov rcx, qword [rsp + 0x43d8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 1
lea rcx, str.7m__Gang_Money_
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180228362
mov edx, 0x453bdf
lea rcx, [rsp + 0x43e8]
call fcn.18015ae90
mov qword [rsp + 0x43f0], rax
mov r8d, 1
lea rdx, [rsp + 0x43f8]
mov rcx, qword [rsp + 0x43f0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7ffffffe
mov edx, 0x453bdf
lea rcx, [rsp + 0x4400]
call fcn.18015ae90
mov qword [rsp + 0x4408], rax
mov r8d, 7
lea rdx, [rsp + 0x4410]
mov rcx, qword [rsp + 0x4408]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7fffffff
mov edx, 0x453bdf
lea rcx, [rsp + 0x4418]
call fcn.18015ae90
mov qword [rsp + 0x4420], rax
mov r8d, 6
lea rdx, [rsp + 0x4428]
mov rcx, qword [rsp + 0x4420]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4430]
call fcn.18015ae90
mov qword [rsp + 0x4438], rax
mov r8d, 5
lea rdx, [rsp + 0x4440]
mov rcx, qword [rsp + 0x4438]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4448]
call fcn.18015ae90
mov qword [rsp + 0x4450], rax
mov r8d, 3
lea rdx, [rsp + 0x4458]
mov rcx, qword [rsp + 0x4450]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0xed97afc1
mov edx, 0x453bdf
lea rcx, [rsp + 0x4460]
call fcn.18015ae90
mov qword [rsp + 0x4468], rax
mov r8d, 2
lea rdx, [rsp + 0x4470]
mov rcx, qword [rsp + 0x4468]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x6acfc0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4478]
call fcn.18015ae90
mov qword [rsp + 0x4480], rax
mov r8d, 1
lea rdx, [rsp + 0x4488]
mov rcx, qword [rsp + 0x4480]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 1
lea rcx, str.3.6M__Casino_Heist_Money_
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022854e
mov edx, 0x453bdf
lea rcx, [rsp + 0x4490]
call fcn.18015ae90
mov qword [rsp + 0x4498], rax
mov r8d, 1
lea rdx, [rsp + 0x44a0]
mov rcx, qword [rsp + 0x4498]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7ffffffe
mov edx, 0x453bdf
lea rcx, [rsp + 0x44a8]
call fcn.18015ae90
mov qword [rsp + 0x44b0], rax
mov r8d, 7
lea rdx, [rsp + 0x44b8]
mov rcx, qword [rsp + 0x44b0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7fffffff
mov edx, 0x453bdf
lea rcx, [rsp + 0x44c0]
call fcn.18015ae90
mov qword [rsp + 0x44c8], rax
mov r8d, 6
lea rdx, [rsp + 0x44d0]
mov rcx, qword [rsp + 0x44c8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x44d8]
call fcn.18015ae90
mov qword [rsp + 0x44e0], rax
mov r8d, 5
lea rdx, [rsp + 0x44e8]
mov rcx, qword [rsp + 0x44e0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x44f0]
call fcn.18015ae90
mov qword [rsp + 0x44f8], rax
mov r8d, 3
lea rdx, [rsp + 0x4500]
mov rcx, qword [rsp + 0x44f8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0xb703ed29
mov edx, 0x453bdf
lea rcx, [rsp + 0x4508]
call fcn.18015ae90
mov qword [rsp + 0x4510], rax
mov r8d, 2
lea rdx, [rsp + 0x4518]
mov rcx, qword [rsp + 0x4510]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x36ee80
mov edx, 0x453bdf
lea rcx, [rsp + 0x4520]
call fcn.18015ae90
mov qword [rsp + 0x4528], rax
mov r8d, 1
lea rdx, [rsp + 0x4530]
mov rcx, qword [rsp + 0x4528]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 1
lea rcx, str.2.5M__Gang_Money_Limited_
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022873a
mov edx, 0x453bdf
lea rcx, [rsp + 0x4538]
call fcn.18015ae90
mov qword [rsp + 0x4540], rax
mov r8d, 1
lea rdx, [rsp + 0x4548]
mov rcx, qword [rsp + 0x4540]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7ffffffe
mov edx, 0x453bdf
lea rcx, [rsp + 0x4550]
call fcn.18015ae90
mov qword [rsp + 0x4558], rax
mov r8d, 7
lea rdx, [rsp + 0x4560]
mov rcx, qword [rsp + 0x4558]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7fffffff
mov edx, 0x453bdf
lea rcx, [rsp + 0x4568]
call fcn.18015ae90
mov qword [rsp + 0x4570], rax
mov r8d, 6
lea rdx, [rsp + 0x4578]
mov rcx, qword [rsp + 0x4570]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4580]
call fcn.18015ae90
mov qword [rsp + 0x4588], rax
mov r8d, 5
lea rdx, [rsp + 0x4590]
mov rcx, qword [rsp + 0x4588]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4598]
call fcn.18015ae90
mov qword [rsp + 0x45a0], rax
mov r8d, 3
lea rdx, [rsp + 0x45a8]
mov rcx, qword [rsp + 0x45a0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x46521174
mov edx, 0x453bdf
lea rcx, [rsp + 0x45b0]
call fcn.18015ae90
mov qword [rsp + 0x45b8], rax
mov r8d, 2
lea rdx, [rsp + 0x45c0]
mov rcx, qword [rsp + 0x45b8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x2625a0
mov edx, 0x453bdf
lea rcx, [rsp + 0x45c8]
call fcn.18015ae90
mov qword [rsp + 0x45d0], rax
mov r8d, 1
lea rdx, [rsp + 0x45d8]
mov rcx, qword [rsp + 0x45d0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 1
lea rcx, str.2.5M__Island_Heist_Money_Limited_
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180228926
mov edx, 0x453bdf
lea rcx, [rsp + 0x45e0]
call fcn.18015ae90
mov qword [rsp + 0x45e8], rax
mov r8d, 1
lea rdx, [rsp + 0x45f0]
mov rcx, qword [rsp + 0x45e8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7ffffffe
mov edx, 0x453bdf
lea rcx, [rsp + 0x45f8]
call fcn.18015ae90
mov qword [rsp + 0x4600], rax
mov r8d, 7
lea rdx, [rsp + 0x4608]
mov rcx, qword [rsp + 0x4600]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7fffffff
mov edx, 0x453bdf
lea rcx, [rsp + 0x4610]
call fcn.18015ae90
mov qword [rsp + 0x4618], rax
mov r8d, 6
lea rdx, [rsp + 0x4620]
mov rcx, qword [rsp + 0x4618]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4628]
call fcn.18015ae90
mov qword [rsp + 0x4630], rax
mov r8d, 5
lea rdx, [rsp + 0x4638]
mov rcx, qword [rsp + 0x4630]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4640]
call fcn.18015ae90
mov qword [rsp + 0x4648], rax
mov r8d, 3
lea rdx, [rsp + 0x4650]
mov rcx, qword [rsp + 0x4648]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0xdbf39508
mov edx, 0x453bdf
lea rcx, [rsp + 0x4658]
call fcn.18015ae90
mov qword [rsp + 0x4660], rax
mov r8d, 2
lea rdx, [rsp + 0x4668]
mov rcx, qword [rsp + 0x4660]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x2625a0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4670]
call fcn.18015ae90
mov qword [rsp + 0x4678], rax
mov r8d, 1
lea rdx, [rsp + 0x4680]
mov rcx, qword [rsp + 0x4678]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 1
lea rcx, str.2M__Heist_Awards_Money_Limited_
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180228b12
mov edx, 0x453bdf
lea rcx, [rsp + 0x4688]
call fcn.18015ae90
mov qword [rsp + 0x4690], rax
mov r8d, 1
lea rdx, [rsp + 0x4698]
mov rcx, qword [rsp + 0x4690]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7ffffffe
mov edx, 0x453bdf
lea rcx, [rsp + 0x46a0]
call fcn.18015ae90
mov qword [rsp + 0x46a8], rax
mov r8d, 7
lea rdx, [rsp + 0x46b0]
mov rcx, qword [rsp + 0x46a8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7fffffff
mov edx, 0x453bdf
lea rcx, [rsp + 0x46b8]
call fcn.18015ae90
mov qword [rsp + 0x46c0], rax
mov r8d, 6
lea rdx, [rsp + 0x46c8]
mov rcx, qword [rsp + 0x46c0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x46d0]
call fcn.18015ae90
mov qword [rsp + 0x46d8], rax
mov r8d, 5
lea rdx, [rsp + 0x46e0]
mov rcx, qword [rsp + 0x46d8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x46e8]
call fcn.18015ae90
mov qword [rsp + 0x46f0], rax
mov r8d, 3
lea rdx, [rsp + 0x46f8]
mov rcx, qword [rsp + 0x46f0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x8107bb89
mov edx, 0x453bdf
lea rcx, [rsp + 0x4700]
call fcn.18015ae90
mov qword [rsp + 0x4708], rax
mov r8d, 2
lea rdx, [rsp + 0x4710]
mov rcx, qword [rsp + 0x4708]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x1e8480
mov edx, 0x453bdf
lea rcx, [rsp + 0x4718]
call fcn.18015ae90
mov qword [rsp + 0x4720], rax
mov r8d, 1
lea rdx, [rsp + 0x4728]
mov rcx, qword [rsp + 0x4720]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 1
lea rcx, str.2M__Tuner_Robbery_Money_Limited_
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180228cfe
mov edx, 0x453bdf
lea rcx, [rsp + 0x4730]
call fcn.18015ae90
mov qword [rsp + 0x4738], rax
mov r8d, 1
lea rdx, [rsp + 0x4740]
mov rcx, qword [rsp + 0x4738]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7ffffffe
mov edx, 0x453bdf
lea rcx, [rsp + 0x4748]
call fcn.18015ae90
mov qword [rsp + 0x4750], rax
mov r8d, 7
lea rdx, [rsp + 0x4758]
mov rcx, qword [rsp + 0x4750]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7fffffff
mov edx, 0x453bdf
lea rcx, [rsp + 0x4760]
call fcn.18015ae90
mov qword [rsp + 0x4768], rax
mov r8d, 6
lea rdx, [rsp + 0x4770]
mov rcx, qword [rsp + 0x4768]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4778]
call fcn.18015ae90
mov qword [rsp + 0x4780], rax
mov r8d, 5
lea rdx, [rsp + 0x4788]
mov rcx, qword [rsp + 0x4780]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4790]
call fcn.18015ae90
mov qword [rsp + 0x4798], rax
mov r8d, 3
lea rdx, [rsp + 0x47a0]
mov rcx, qword [rsp + 0x4798]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x921fcf3c
mov edx, 0x453bdf
lea rcx, [rsp + 0x47a8]
call fcn.18015ae90
mov qword [rsp + 0x47b0], rax
mov r8d, 2
lea rdx, [rsp + 0x47b8]
mov rcx, qword [rsp + 0x47b0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x1e8480
mov edx, 0x453bdf
lea rcx, [rsp + 0x47c0]
call fcn.18015ae90
mov qword [rsp + 0x47c8], rax
mov r8d, 1
lea rdx, [rsp + 0x47d0]
mov rcx, qword [rsp + 0x47c8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 1
lea rcx, str.2M__Business_Hub_Money_Limited_
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180228eea
mov edx, 0x453bdf
lea rcx, [rsp + 0x47d8]
call fcn.18015ae90
mov qword [rsp + 0x47e0], rax
mov r8d, 1
lea rdx, [rsp + 0x47e8]
mov rcx, qword [rsp + 0x47e0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7ffffffe
mov edx, 0x453bdf
lea rcx, [rsp + 0x47f0]
call fcn.18015ae90
mov qword [rsp + 0x47f8], rax
mov r8d, 7
lea rdx, [rsp + 0x4800]
mov rcx, qword [rsp + 0x47f8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7fffffff
mov edx, 0x453bdf
lea rcx, [rsp + 0x4808]
call fcn.18015ae90
mov qword [rsp + 0x4810], rax
mov r8d, 6
lea rdx, [rsp + 0x4818]
mov rcx, qword [rsp + 0x4810]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4820]
call fcn.18015ae90
mov qword [rsp + 0x4828], rax
mov r8d, 5
lea rdx, [rsp + 0x4830]
mov rcx, qword [rsp + 0x4828]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4838]
call fcn.18015ae90
mov qword [rsp + 0x4840], rax
mov r8d, 3
lea rdx, [rsp + 0x4848]
mov rcx, qword [rsp + 0x4840]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x4b6a869c
mov edx, 0x453bdf
lea rcx, [rsp + 0x4850]
call fcn.18015ae90
mov qword [rsp + 0x4858], rax
mov r8d, 2
lea rdx, [rsp + 0x4860]
mov rcx, qword [rsp + 0x4858]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x1e8480
mov edx, 0x453bdf
lea rcx, [rsp + 0x4868]
call fcn.18015ae90
mov qword [rsp + 0x4870], rax
mov r8d, 1
lea rdx, [rsp + 0x4878]
mov rcx, qword [rsp + 0x4870]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 1
lea rcx, str.1M__Avenger_Operations_Money_Limited_
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802290d6
mov edx, 0x453bdf
lea rcx, [rsp + 0x4880]
call fcn.18015ae90
mov qword [rsp + 0x4888], rax
mov r8d, 1
lea rdx, [rsp + 0x4890]
mov rcx, qword [rsp + 0x4888]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7ffffffe
mov edx, 0x453bdf
lea rcx, [rsp + 0x4898]
call fcn.18015ae90
mov qword [rsp + 0x48a0], rax
mov r8d, 7
lea rdx, [rsp + 0x48a8]
mov rcx, qword [rsp + 0x48a0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7fffffff
mov edx, 0x453bdf
lea rcx, [rsp + 0x48b0]
call fcn.18015ae90
mov qword [rsp + 0x48b8], rax
mov r8d, 6
lea rdx, [rsp + 0x48c0]
mov rcx, qword [rsp + 0x48b8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x48c8]
call fcn.18015ae90
mov qword [rsp + 0x48d0], rax
mov r8d, 5
lea rdx, [rsp + 0x48d8]
mov rcx, qword [rsp + 0x48d0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x48e0]
call fcn.18015ae90
mov qword [rsp + 0x48e8], rax
mov r8d, 3
lea rdx, [rsp + 0x48f0]
mov rcx, qword [rsp + 0x48e8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0xe9bbc247
mov edx, 0x453bdf
lea rcx, [rsp + 0x48f8]
call fcn.18015ae90
mov qword [rsp + 0x4900], rax
mov r8d, 2
lea rdx, [rsp + 0x4908]
mov rcx, qword [rsp + 0x4900]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0xf4240
mov edx, 0x453bdf
lea rcx, [rsp + 0x4910]
call fcn.18015ae90
mov qword [rsp + 0x4918], rax
mov r8d, 1
lea rdx, [rsp + 0x4920]
mov rcx, qword [rsp + 0x4918]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 1
lea rcx, str.1M__Daily_Objective_Event_Money_Limited_
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802292c2
mov edx, 0x453bdf
lea rcx, [rsp + 0x4928]
call fcn.18015ae90
mov qword [rsp + 0x4930], rax
mov r8d, 1
lea rdx, [rsp + 0x4938]
mov rcx, qword [rsp + 0x4930]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7ffffffe
mov edx, 0x453bdf
lea rcx, [rsp + 0x4940]
call fcn.18015ae90
mov qword [rsp + 0x4948], rax
mov r8d, 7
lea rdx, [rsp + 0x4950]
mov rcx, qword [rsp + 0x4948]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7fffffff
mov edx, 0x453bdf
lea rcx, [rsp + 0x4958]
call fcn.18015ae90
mov qword [rsp + 0x4960], rax
mov r8d, 6
lea rdx, [rsp + 0x4968]
mov rcx, qword [rsp + 0x4960]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4970]
call fcn.18015ae90
mov qword [rsp + 0x4978], rax
mov r8d, 5
lea rdx, [rsp + 0x4980]
mov rcx, qword [rsp + 0x4978]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4988]
call fcn.18015ae90
mov qword [rsp + 0x4990], rax
mov r8d, 3
lea rdx, [rsp + 0x4998]
mov rcx, qword [rsp + 0x4990]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x314fb8b0
mov edx, 0x453bdf
lea rcx, [rsp + 0x49a0]
call fcn.18015ae90
mov qword [rsp + 0x49a8], rax
mov r8d, 2
lea rdx, [rsp + 0x49b0]
mov rcx, qword [rsp + 0x49a8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0xf4240
mov edx, 0x453bdf
lea rcx, [rsp + 0x49b8]
call fcn.18015ae90
mov qword [rsp + 0x49c0], rax
mov r8d, 1
lea rdx, [rsp + 0x49c8]
mov rcx, qword [rsp + 0x49c0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 1
lea rcx, str.1M__Daily_Objective_Money_Limited_
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802294ae
mov edx, 0x453bdf
lea rcx, [rsp + 0x49d0]
call fcn.18015ae90
mov qword [rsp + 0x49d8], rax
mov r8d, 1
lea rdx, [rsp + 0x49e0]
mov rcx, qword [rsp + 0x49d8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7ffffffe
mov edx, 0x453bdf
lea rcx, [rsp + 0x49e8]
call fcn.18015ae90
mov qword [rsp + 0x49f0], rax
mov r8d, 7
lea rdx, [rsp + 0x49f8]
mov rcx, qword [rsp + 0x49f0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7fffffff
mov edx, 0x453bdf
lea rcx, [rsp + 0x4a00]
call fcn.18015ae90
mov qword [rsp + 0x4a08], rax
mov r8d, 6
lea rdx, [rsp + 0x4a10]
mov rcx, qword [rsp + 0x4a08]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4a18]
call fcn.18015ae90
mov qword [rsp + 0x4a20], rax
mov r8d, 5
lea rdx, [rsp + 0x4a28]
mov rcx, qword [rsp + 0x4a20]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4a30]
call fcn.18015ae90
mov qword [rsp + 0x4a38], rax
mov r8d, 3
lea rdx, [rsp + 0x4a40]
mov rcx, qword [rsp + 0x4a38]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0xbfcbe6b6
mov edx, 0x453bdf
lea rcx, [rsp + 0x4a48]
call fcn.18015ae90
mov qword [rsp + 0x4a50], rax
mov r8d, 2
lea rdx, [rsp + 0x4a58]
mov rcx, qword [rsp + 0x4a50]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0xf4240
mov edx, 0x453bdf
lea rcx, [rsp + 0x4a60]
call fcn.18015ae90
mov qword [rsp + 0x4a68], rax
mov r8d, 1
lea rdx, [rsp + 0x4a70]
mov rcx, qword [rsp + 0x4a68]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 1
lea rcx, str.680K__Betting_Money_Limited_
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022969a
mov edx, 0x453bdf
lea rcx, [rsp + 0x4a78]
call fcn.18015ae90
mov qword [rsp + 0x4a80], rax
mov r8d, 1
lea rdx, [rsp + 0x4a88]
mov rcx, qword [rsp + 0x4a80]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7ffffffe
mov edx, 0x453bdf
lea rcx, [rsp + 0x4a90]
call fcn.18015ae90
mov qword [rsp + 0x4a98], rax
mov r8d, 7
lea rdx, [rsp + 0x4aa0]
mov rcx, qword [rsp + 0x4a98]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7fffffff
mov edx, 0x453bdf
lea rcx, [rsp + 0x4aa8]
call fcn.18015ae90
mov qword [rsp + 0x4ab0], rax
mov r8d, 6
lea rdx, [rsp + 0x4ab8]
mov rcx, qword [rsp + 0x4ab0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4ac0]
call fcn.18015ae90
mov qword [rsp + 0x4ac8], rax
mov r8d, 5
lea rdx, [rsp + 0x4ad0]
mov rcx, qword [rsp + 0x4ac8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4ad8]
call fcn.18015ae90
mov qword [rsp + 0x4ae0], rax
mov r8d, 3
lea rdx, [rsp + 0x4ae8]
mov rcx, qword [rsp + 0x4ae0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0xaca75aae
mov edx, 0x453bdf
lea rcx, [rsp + 0x4af0]
call fcn.18015ae90
mov qword [rsp + 0x4af8], rax
mov r8d, 2
lea rdx, [rsp + 0x4b00]
mov rcx, qword [rsp + 0x4af8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0xa6040
mov edx, 0x453bdf
lea rcx, [rsp + 0x4b08]
call fcn.18015ae90
mov qword [rsp + 0x4b10], rax
mov r8d, 1
lea rdx, [rsp + 0x4b18]
mov rcx, qword [rsp + 0x4b10]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 1
lea rcx, str.500K__Juggalo_Story_Money_Limited_
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180229886
mov edx, 0x453bdf
lea rcx, [rsp + 0x4b20]
call fcn.18015ae90
mov qword [rsp + 0x4b28], rax
mov r8d, 1
lea rdx, [rsp + 0x4b30]
mov rcx, qword [rsp + 0x4b28]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7ffffffe
mov edx, 0x453bdf
lea rcx, [rsp + 0x4b38]
call fcn.18015ae90
mov qword [rsp + 0x4b40], rax
mov r8d, 7
lea rdx, [rsp + 0x4b48]
mov rcx, qword [rsp + 0x4b40]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7fffffff
mov edx, 0x453bdf
lea rcx, [rsp + 0x4b50]
call fcn.18015ae90
mov qword [rsp + 0x4b58], rax
mov r8d, 6
lea rdx, [rsp + 0x4b60]
mov rcx, qword [rsp + 0x4b58]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4b68]
call fcn.18015ae90
mov qword [rsp + 0x4b70], rax
mov r8d, 5
lea rdx, [rsp + 0x4b78]
mov rcx, qword [rsp + 0x4b70]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4b80]
call fcn.18015ae90
mov qword [rsp + 0x4b88], rax
mov r8d, 3
lea rdx, [rsp + 0x4b90]
mov rcx, qword [rsp + 0x4b88]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x5f2b7ee
mov edx, 0x453bdf
lea rcx, [rsp + 0x4b98]
call fcn.18015ae90
mov qword [rsp + 0x4ba0], rax
mov r8d, 2
lea rdx, [rsp + 0x4ba8]
mov rcx, qword [rsp + 0x4ba0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7a120
mov edx, 0x453bdf
lea rcx, [rsp + 0x4bb0]
call fcn.18015ae90
mov qword [rsp + 0x4bb8], rax
mov r8d, 1
lea rdx, [rsp + 0x4bc0]
mov rcx, qword [rsp + 0x4bb8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 1
lea rcx, str.310K__Vehicle_Export_Money_Limited_
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180229a72
mov edx, 0x453bdf
lea rcx, [rsp + 0x4bc8]
call fcn.18015ae90
mov qword [rsp + 0x4bd0], rax
mov r8d, 1
lea rdx, [rsp + 0x4bd8]
mov rcx, qword [rsp + 0x4bd0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7ffffffe
mov edx, 0x453bdf
lea rcx, [rsp + 0x4be0]
call fcn.18015ae90
mov qword [rsp + 0x4be8], rax
mov r8d, 7
lea rdx, [rsp + 0x4bf0]
mov rcx, qword [rsp + 0x4be8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7fffffff
mov edx, 0x453bdf
lea rcx, [rsp + 0x4bf8]
call fcn.18015ae90
mov qword [rsp + 0x4c00], rax
mov r8d, 6
lea rdx, [rsp + 0x4c08]
mov rcx, qword [rsp + 0x4c00]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4c10]
call fcn.18015ae90
mov qword [rsp + 0x4c18], rax
mov r8d, 5
lea rdx, [rsp + 0x4c20]
mov rcx, qword [rsp + 0x4c18]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4c28]
call fcn.18015ae90
mov qword [rsp + 0x4c30], rax
mov r8d, 3
lea rdx, [rsp + 0x4c38]
mov rcx, qword [rsp + 0x4c30]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0xee884170
mov edx, 0x453bdf
lea rcx, [rsp + 0x4c40]
call fcn.18015ae90
mov qword [rsp + 0x4c48], rax
mov r8d, 2
lea rdx, [rsp + 0x4c50]
mov rcx, qword [rsp + 0x4c48]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x4baf0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4c58]
call fcn.18015ae90
mov qword [rsp + 0x4c60], rax
mov r8d, 1
lea rdx, [rsp + 0x4c68]
mov rcx, qword [rsp + 0x4c60]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 1
lea rcx, str.200K__DoomsDay_Finale_Bonus_Money_Limited_
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180229c5e
mov edx, 0x453bdf
lea rcx, [rsp + 0x4c70]
call fcn.18015ae90
mov qword [rsp + 0x4c78], rax
mov r8d, 1
lea rdx, [rsp + 0x4c80]
mov rcx, qword [rsp + 0x4c78]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7ffffffe
mov edx, 0x453bdf
lea rcx, [rsp + 0x4c88]
call fcn.18015ae90
mov qword [rsp + 0x4c90], rax
mov r8d, 7
lea rdx, [rsp + 0x4c98]
mov rcx, qword [rsp + 0x4c90]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7fffffff
mov edx, 0x453bdf
lea rcx, [rsp + 0x4ca0]
call fcn.18015ae90
mov qword [rsp + 0x4ca8], rax
mov r8d, 6
lea rdx, [rsp + 0x4cb0]
mov rcx, qword [rsp + 0x4ca8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4cb8]
call fcn.18015ae90
mov qword [rsp + 0x4cc0], rax
mov r8d, 5
lea rdx, [rsp + 0x4cc8]
mov rcx, qword [rsp + 0x4cc0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4cd0]
call fcn.18015ae90
mov qword [rsp + 0x4cd8], rax
mov r8d, 3
lea rdx, [rsp + 0x4ce0]
mov rcx, qword [rsp + 0x4cd8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0xba16f44b
mov edx, 0x453bdf
lea rcx, [rsp + 0x4ce8]
call fcn.18015ae90
mov qword [rsp + 0x4cf0], rax
mov r8d, 2
lea rdx, [rsp + 0x4cf8]
mov rcx, qword [rsp + 0x4cf0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x30d40
mov edx, 0x453bdf
lea rcx, [rsp + 0x4d00]
call fcn.18015ae90
mov qword [rsp + 0x4d08], rax
mov r8d, 1
lea rdx, [rsp + 0x4d10]
mov rcx, qword [rsp + 0x4d08]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 1
lea rcx, str.200K__Action_Figures_Money_Limited_
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180229e4a
mov edx, 0x453bdf
lea rcx, [rsp + 0x4d18]
call fcn.18015ae90
mov qword [rsp + 0x4d20], rax
mov r8d, 1
lea rdx, [rsp + 0x4d28]
mov rcx, qword [rsp + 0x4d20]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7ffffffe
mov edx, 0x453bdf
lea rcx, [rsp + 0x4d30]
call fcn.18015ae90
mov qword [rsp + 0x4d38], rax
mov r8d, 7
lea rdx, [rsp + 0x4d40]
mov rcx, qword [rsp + 0x4d38]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7fffffff
mov edx, 0x453bdf
lea rcx, [rsp + 0x4d48]
call fcn.18015ae90
mov qword [rsp + 0x4d50], rax
mov r8d, 6
lea rdx, [rsp + 0x4d58]
mov rcx, qword [rsp + 0x4d50]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4d60]
call fcn.18015ae90
mov qword [rsp + 0x4d68], rax
mov r8d, 5
lea rdx, [rsp + 0x4d70]
mov rcx, qword [rsp + 0x4d68]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4d78]
call fcn.18015ae90
mov qword [rsp + 0x4d80], rax
mov r8d, 3
lea rdx, [rsp + 0x4d88]
mov rcx, qword [rsp + 0x4d80]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x9145f938
mov edx, 0x453bdf
lea rcx, [rsp + 0x4d90]
call fcn.18015ae90
mov qword [rsp + 0x4d98], rax
mov r8d, 2
lea rdx, [rsp + 0x4da0]
mov rcx, qword [rsp + 0x4d98]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x30d40
mov edx, 0x453bdf
lea rcx, [rsp + 0x4da8]
call fcn.18015ae90
mov qword [rsp + 0x4db0], rax
mov r8d, 1
lea rdx, [rsp + 0x4db8]
mov rcx, qword [rsp + 0x4db0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 1
lea rcx, str.200K__Collectibles_Money_Limited_
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022a036
mov edx, 0x453bdf
lea rcx, [rsp + 0x4dc0]
call fcn.18015ae90
mov qword [rsp + 0x4dc8], rax
mov r8d, 1
lea rdx, [rsp + 0x4dd0]
mov rcx, qword [rsp + 0x4dc8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7ffffffe
mov edx, 0x453bdf
lea rcx, [rsp + 0x4dd8]
call fcn.18015ae90
mov qword [rsp + 0x4de0], rax
mov r8d, 7
lea rdx, [rsp + 0x4de8]
mov rcx, qword [rsp + 0x4de0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7fffffff
mov edx, 0x453bdf
lea rcx, [rsp + 0x4df0]
call fcn.18015ae90
mov qword [rsp + 0x4df8], rax
mov r8d, 6
lea rdx, [rsp + 0x4e00]
mov rcx, qword [rsp + 0x4df8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4e08]
call fcn.18015ae90
mov qword [rsp + 0x4e10], rax
mov r8d, 5
lea rdx, [rsp + 0x4e18]
mov rcx, qword [rsp + 0x4e10]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4e20]
call fcn.18015ae90
mov qword [rsp + 0x4e28], rax
mov r8d, 3
lea rdx, [rsp + 0x4e30]
mov rcx, qword [rsp + 0x4e28]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0xcdcf2380
mov edx, 0x453bdf
lea rcx, [rsp + 0x4e38]
call fcn.18015ae90
mov qword [rsp + 0x4e40], rax
mov r8d, 2
lea rdx, [rsp + 0x4e48]
mov rcx, qword [rsp + 0x4e40]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x30d40
mov edx, 0x453bdf
lea rcx, [rsp + 0x4e50]
call fcn.18015ae90
mov qword [rsp + 0x4e58], rax
mov r8d, 1
lea rdx, [rsp + 0x4e60]
mov rcx, qword [rsp + 0x4e58]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 1
lea rcx, str.190K__Vehicle_Sales_Money_Limited_
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022a222
mov edx, 0x453bdf
lea rcx, [rsp + 0x4e68]
call fcn.18015ae90
mov qword [rsp + 0x4e70], rax
mov r8d, 1
lea rdx, [rsp + 0x4e78]
mov rcx, qword [rsp + 0x4e70]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7ffffffe
mov edx, 0x453bdf
lea rcx, [rsp + 0x4e80]
call fcn.18015ae90
mov qword [rsp + 0x4e88], rax
mov r8d, 7
lea rdx, [rsp + 0x4e90]
mov rcx, qword [rsp + 0x4e88]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x7fffffff
mov edx, 0x453bdf
lea rcx, [rsp + 0x4e98]
call fcn.18015ae90
mov qword [rsp + 0x4ea0], rax
mov r8d, 6
lea rdx, [rsp + 0x4ea8]
mov rcx, qword [rsp + 0x4ea0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4eb0]
call fcn.18015ae90
mov qword [rsp + 0x4eb8], rax
mov r8d, 5
lea rdx, [rsp + 0x4ec0]
mov rcx, qword [rsp + 0x4eb8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0
mov edx, 0x453bdf
lea rcx, [rsp + 0x4ec8]
call fcn.18015ae90
mov qword [rsp + 0x4ed0], rax
mov r8d, 3
lea rdx, [rsp + 0x4ed8]
mov rcx, qword [rsp + 0x4ed0]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0xfd389995
mov edx, 0x453bdf
lea rcx, [rsp + 0x4ee0]
call fcn.18015ae90
mov qword [rsp + 0x4ee8], rax
mov r8d, 2
lea rdx, [rsp + 0x4ef0]
mov rcx, qword [rsp + 0x4ee8]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 0x2e630
mov edx, 0x453bdf
lea rcx, [rsp + 0x4ef8]
call fcn.18015ae90
mov qword [rsp + 0x4f00], rax
mov r8d, 1
lea rdx, [rsp + 0x4f08]
mov rcx, qword [rsp + 0x4f00]
call fcn.18015aea0
mov rcx, rax
call fcn.180157740
mov dword [rax], 1
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057d0e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1484], 0
jmp 0x18022a267
mov eax, dword [rsp + 0x1484]
inc eax
mov dword [rsp + 0x1484], eax
movsxd rax, dword [rsp + 0x1484]
cmp rax, 7
jae 0x18022a57b
movsxd rax, dword [rsp + 0x1484]
imul rax, rax, 8
lea rcx, str.1810531023
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022a576
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1488], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1488]
shl eax, cl
mov dword [rsp + 0x148c], eax
mov eax, dword [0x1805b11f0]
mov dword [rsp + 0x1490], eax
movsxd rax, dword [rsp + 0x1490]
mov qword [rsp + 0x4f10], rax
mov dword [rsp + 0x1494], 0
lea rcx, [rsp + 0x33188]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x24a60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x24a60]
add rax, 0x10
movsxd rcx, dword [rsp + 0x1484]
imul rcx, rcx, 8
lea rdx, str.1810531023
add rdx, rcx
mov rcx, rdx
mov rdx, qword [rcx]
mov rcx, rax
call fcn.18007acb0
lea rdx, [rsp + 0x33188]
lea rcx, [rsp + 0x24a60]
call fcn.18007af60
mov r8d, 0xa
xor edx, edx
lea rcx, [rsp + 0x33188]
call fcn.18015d970
mov dword [rsp + 0x1498], eax
movsxd rax, dword [rsp + 0x1494]
mov qword [rsp + 0x4f18], rax
movsxd rax, dword [rsp + 0x1498]
mov qword [rsp + 0x4f20], rax
mov rax, qword [rsp + 0x4f20]
mov qword [rsp + 0x35c90], rax
mov rax, qword [rsp + 0x4f10]
mov qword [rsp + 0x35c98], rax
mov qword [rsp + 0x35ca0], 8
call fcn.180370444
cdq
mov ecx, 0x3e8
idiv ecx
mov eax, edx
cdqe
mov qword [rsp + 0x35ca8], rax
mov qword [rsp + 0x35cb0], 1
mov qword [rsp + 0x35cb8], 1
mov qword [rsp + 0x35cc0], 1
lea rax, [rsp + 0x35c90]
mov qword [rsp + 0x4f28], rax
mov rdi, qword [rsp + 0x4f28]
xor eax, eax
mov ecx, 0x38
rep stosb byte [rdi], al
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x35c90]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x4f20]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 1
lea rcx, [rsp + 0x35c90]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x4f10]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 2
lea rcx, [rsp + 0x35c90]
add rcx, rax
mov rax, rcx
mov qword [rax], 8
call fcn.180370444
cdq
mov ecx, 0x3e8
idiv ecx
mov eax, edx
cdqe
mov ecx, 8
imul rcx, rcx, 3
lea rdx, [rsp + 0x35c90]
add rdx, rcx
mov rcx, rdx
mov qword [rcx], rax
mov eax, 8
imul rax, rax, 4
lea rcx, [rsp + 0x35c90]
add rcx, rax
mov rax, rcx
mov qword [rax], 1
mov eax, 8
imul rax, rax, 5
lea rcx, [rsp + 0x35c90]
add rcx, rax
mov rax, rcx
mov qword [rax], 1
mov eax, 8
imul rax, rax, 6
lea rcx, [rsp + 0x35c90]
add rcx, rax
mov rax, rcx
mov qword [rax], 1
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x4f30], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x149c], ecx
movzx ecx, al
mov eax, dword [rsp + 0x149c]
shl eax, cl
mov ecx, dword [rsp + 0x1498]
mov dword [rsp + 0x20], ecx
mov r9d, eax
mov r8d, 7
lea rdx, [rsp + 0x35c90]
mov ecx, 1
call qword [rsp + 0x4f30]
nop
lea rcx, [rsp + 0x24a60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33188]
call fcn.18006b930
jmp 0x18022a257
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057d0e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x14a0], 0
jmp 0x18022a5c0
mov eax, dword [rsp + 0x14a0]
inc eax
mov dword [rsp + 0x14a0], eax
movsxd rax, dword [rsp + 0x14a0]
cmp rax, 0x16e
jae 0x18022a83d
movsxd rax, dword [rsp + 0x14a0]
imul rax, rax, 8
lea rcx, str._642704387
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022a838
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x14a4], ecx
movzx ecx, al
mov eax, dword [rsp + 0x14a4]
shl eax, cl
mov dword [rsp + 0x14a8], eax
mov eax, dword [0x1805b11f0]
mov dword [rsp + 0x14ac], eax
movsxd rax, dword [rsp + 0x14ac]
mov qword [rsp + 0x4f38], rax
mov dword [rsp + 0x14b0], 0
lea rcx, [rsp + 0x331a8]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x24b60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x24b60]
add rax, 0x10
movsxd rcx, dword [rsp + 0x14a0]
imul rcx, rcx, 8
lea rdx, str._642704387
add rdx, rcx
mov rcx, rdx
mov rdx, qword [rcx]
mov rcx, rax
call fcn.18007acb0
lea rdx, [rsp + 0x331a8]
lea rcx, [rsp + 0x24b60]
call fcn.18007af60
mov r8d, 0xa
xor edx, edx
lea rcx, [rsp + 0x331a8]
call fcn.18015d970
mov dword [rsp + 0x14b4], eax
movsxd rax, dword [rsp + 0x14b4]
mov qword [rsp + 0x4f40], rax
call fcn.180370444
cdq
mov ecx, 0x3e8
idiv ecx
mov eax, edx
mov dword [rsp + 0x14b8], eax
mov rax, qword [rsp + 0x4f40]
mov qword [rsp + 0x359a8], rax
mov rax, qword [rsp + 0x4f38]
mov qword [rsp + 0x359b0], rax
mov qword [rsp + 0x359b8], 1
mov qword [rsp + 0x359c0], 2
lea rax, [rsp + 0x359a8]
mov qword [rsp + 0x4f48], rax
mov rdi, qword [rsp + 0x4f48]
xor eax, eax
mov ecx, 0x20
rep stosb byte [rdi], al
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x359a8]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x4f40]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 1
lea rcx, [rsp + 0x359a8]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x4f38]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 2
lea rcx, [rsp + 0x359a8]
add rcx, rax
mov rax, rcx
mov qword [rax], 1
mov eax, 8
imul rax, rax, 3
lea rcx, [rsp + 0x359a8]
add rcx, rax
mov rax, rcx
mov qword [rax], 2
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x4f50], rax
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x359a8]
add rcx, rax
mov rax, rcx
mov ecx, dword [rsp + 0x14b4]
mov dword [rsp + 0x20], ecx
mov r9d, dword [rsp + 0x14a8]
mov r8d, 4
mov rdx, rax
mov ecx, 1
call qword [rsp + 0x4f50]
nop
lea rcx, [rsp + 0x24b60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x331a8]
call fcn.18006b930
jmp 0x18022a5b0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Blacklist
call fcn.1801dd910
call fcn.180199ba0
call fcn.1803116b0
call fcn.180199f90
call fcn.18006bf10
jmp case.0x1801f9d99.1
lea rcx, str.Crash
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.spam_crash
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022a8a0
mov ecx, dword [0x1805b11f0]
call fcn.18008e8b0
lea rcx, str.clone_crash
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022a8be
mov ecx, dword [0x1805b11f0]
call fcn.18008e6a0
lea rcx, str.quadped_crash
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022a8dc
mov ecx, dword [0x1805b11f0]
call fcn.18008e670
lea rcx, str.human_crash
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022a8fa
mov ecx, dword [0x1805b11f0]
call fcn.18008e650
lea rcx, str.weapon_crash
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022a918
mov ecx, dword [0x1805b11f0]
call fcn.18008e560
lea rcx, str.vehicle_crash
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022a936
mov ecx, dword [0x1805b11f0]
call fcn.18008e470
call fcn.180199f90
call fcn.18006bed0
jmp case.0x1801f9d99.1
lea rcx, [0x18057d0e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movsxd rax, dword [0x180568808]
imul rax, rax, 8
lea rcx, [0x1805dd280]
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [rsp + 0x331e8]
call fcn.18006b1e0
nop
mov qword [rsp + 0x4f58], 0x78
mov r8, qword [rsp + 0x4f58]
lea rdx, [0x1805dd280]
lea rcx, [rsp + 0x16e50]
call fcn.1801e48a0
nop
lea rax, [rsp + 0x21960]
mov qword [rsp + 0x4f60], rax
lea rdx, [0x180116740]
mov rcx, qword [rsp + 0x4f60]
call fcn.1802e4de0
mov qword [rsp + 0x4f68], rax
mov rax, qword [rsp + 0x4f68]
mov qword [rsp + 0x4f70], rax
lea rcx, [rsp + 0x331e8]
call fcn.18006a860
mov qword [rsp + 0x4f78], rax
mov r9, qword [rsp + 0x4f70]
lea r8, [rsp + 0x16e50]
lea rdx, [0x180568808]
mov rcx, qword [rsp + 0x4f78]
call fcn.1801dffb0
lea rcx, [0x1805868c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022aa4b
mov ecx, dword [0x1805b11f0]
call fcn.180132050
lea rcx, [0x180586700]
call fcn.18006a860
mov edx, 0x2dc
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180586720]
call fcn.18006a860
mov edx, 3
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180586740]
call fcn.18006a860
mov edx, 5
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180586780]
call fcn.18006a860
mov edx, 0x2dd
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x1805867a0]
call fcn.18006a860
mov edx, 0x16
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057d240]
call fcn.18006a860
mov edx, 0x22e
mov rcx, rax
call fcn.1801dea40
movsxd rax, dword [0x1805685a8]
imul rax, rax, 8
lea rcx, str.INVALID
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [rsp + 0x33208]
call fcn.18006b1e0
nop
mov qword [rsp + 0x4f80], 0x17
mov r8, qword [rsp + 0x4f80]
lea rdx, str.INVALID
lea rcx, [rsp + 0x16e68]
call fcn.1801e48a0
nop
lea rax, [rsp + 0x21920]
mov qword [rsp + 0x4f88], rax
lea rdx, [0x18014c090]
mov rcx, qword [rsp + 0x4f88]
call fcn.1802e4de0
mov qword [rsp + 0x4f90], rax
mov rax, qword [rsp + 0x4f90]
mov qword [rsp + 0x4f98], rax
lea rcx, [rsp + 0x33208]
call fcn.18006a860
mov qword [rsp + 0x4fa0], rax
mov r9, qword [rsp + 0x4f98]
lea r8, [rsp + 0x16e68]
lea rdx, [0x1805685a8]
mov rcx, qword [rsp + 0x4fa0]
call fcn.1801dffb0
movsxd rax, dword [0x1805b5138]
mov rdx, rax
lea rcx, [0x1805d84d0]
call fcn.180187710
mov rdx, rax
lea rcx, [rsp + 0x33228]
call fcn.1800691d0
nop
lea rax, [rsp + 0x218e0]
mov qword [rsp + 0x4fa8], rax
lea rdx, [0x1801e49d0]
mov rcx, qword [rsp + 0x4fa8]
call fcn.1802e4de0
mov qword [rsp + 0x4fb0], rax
mov rax, qword [rsp + 0x4fb0]
mov qword [rsp + 0x4fb8], rax
lea rcx, [rsp + 0x33228]
call fcn.18006a860
mov qword [rsp + 0x4fc0], rax
mov r9, qword [rsp + 0x4fb8]
lea r8, [0x1805d84d0]
lea rdx, [0x1805b5138]
mov rcx, qword [rsp + 0x4fc0]
call fcn.1801dffb0
lea rcx, [0x18057d320]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022ac69
mov ecx, dword [0x1805b11f0]
call fcn.180117120
lea rcx, [0x18057d340]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022ac8f
mov ecx, dword [0x1805b11f0]
call fcn.1801168f0
lea rcx, str.Ceo_Kick
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022acb5
mov ecx, dword [0x1805b11f0]
call fcn.180116750
lea rcx, [0x1805868a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022acdb
mov ecx, dword [0x1805b11f0]
call fcn.180116820
mov r9d, 0xff
mov r8d, 1
lea rdx, [0x1805685a8]
lea rcx, str.Send_to_Warehouse
call fcn.1801e0410
lea rcx, str.send_player_to_mc
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022ad1e
mov edx, dword [0x1805685a8]
mov ecx, dword [0x1805b11f0]
call fcn.18014c0a0
lea rcx, [0x1805868e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022ad44
mov ecx, dword [0x1805b11f0]
call fcn.18014bf10
mov r9d, 0x2710
mov r8d, 1
lea rdx, [0x1805685dc]
lea rcx, str.Freeze_Timer
call fcn.1801e0410
lea rcx, [0x18057e640]
call fcn.18006a860
lea rdx, [0x1805b0f94]
mov rcx, rax
call fcn.1801deec0
lea rax, [rsp + 0x218a0]
mov qword [rsp + 0x4fc8], rax
lea rax, [rsp + 0x10a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x10a]
mov rcx, qword [rsp + 0x4fc8]
call fcn.1802e4e00
mov qword [rsp + 0x4fd0], rax
mov rax, qword [rsp + 0x4fd0]
mov qword [rsp + 0x4fd8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aefe8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x4fe0], rax
lea rcx, [0x180586940]
call fcn.18006a860
mov qword [rsp + 0x4fe8], rax
mov r8, qword [rsp + 0x4fd8]
mov rdx, qword [rsp + 0x4fe0]
mov rcx, qword [rsp + 0x4fe8]
call fcn.1801df0f0
lea rax, [rsp + 0x21860]
mov qword [rsp + 0x4ff0], rax
lea rax, [rsp + 0x10b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x10b]
mov rcx, qword [rsp + 0x4ff0]
call fcn.1802e4e20
mov qword [rsp + 0x4ff8], rax
mov rax, qword [rsp + 0x4ff8]
mov qword [rsp + 0x5000], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aef88]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x5008], rax
lea rcx, [0x180586960]
call fcn.18006a860
mov qword [rsp + 0x5010], rax
mov r8, qword [rsp + 0x5000]
mov rdx, qword [rsp + 0x5008]
mov rcx, qword [rsp + 0x5010]
call fcn.1801df0f0
lea rcx, str.Marchandise_Special
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022b044
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x14bc], ecx
movzx ecx, al
mov eax, dword [rsp + 0x14bc]
shl eax, cl
mov dword [rsp + 0x14c0], eax
mov eax, dword [0x1805b11f0]
mov dword [rsp + 0x14c4], eax
movsxd rax, dword [rsp + 0x14c4]
mov qword [rsp + 0x5018], rax
mov dword [rsp + 0x14c8], 1
movsxd rax, dword [rsp + 0x14c8]
mov qword [rsp + 0x5020], rax
mov qword [rsp + 0x5028], 0xfffffffff6958e50
mov rax, qword [rsp + 0x5028]
mov qword [rsp + 0x35858], rax
mov rax, qword [rsp + 0x5018]
mov qword [rsp + 0x35860], rax
mov rax, qword [rsp + 0x5020]
mov qword [rsp + 0x35868], rax
lea rax, [rsp + 0x35858]
mov qword [rsp + 0x5030], rax
mov rdi, qword [rsp + 0x5030]
xor eax, eax
mov ecx, 0x18
rep stosb byte [rdi], al
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x35858]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x5028]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 1
lea rcx, [rsp + 0x35858]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x5018]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 2
lea rcx, [rsp + 0x35858]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x5020]
mov qword [rax], rcx
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5038], rax
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x35858]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0xf6958e50
mov r9d, dword [rsp + 0x14c0]
mov r8d, 3
mov rdx, rax
mov ecx, 1
call qword [rsp + 0x5038]
lea rcx, str.SendAndFreeze
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022b1f8
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x14cc], ecx
movzx ecx, al
mov eax, dword [rsp + 0x14cc]
shl eax, cl
mov dword [rsp + 0x14d0], eax
mov eax, dword [0x1805b11f0]
mov dword [rsp + 0x14d4], eax
movsxd rax, dword [rsp + 0x14d4]
mov qword [rsp + 0x5040], rax
mov dword [rsp + 0x14d8], 0
movsxd rax, dword [rsp + 0x14d8]
mov qword [rsp + 0x5048], rax
mov qword [rsp + 0x5050], 0x6383f5b7
mov rax, qword [rsp + 0x5050]
mov qword [rsp + 0x35988], rax
mov rax, qword [rsp + 0x5040]
mov qword [rsp + 0x35990], rax
mov rax, qword [rsp + 0x5048]
mov qword [rsp + 0x35998], rax
mov rax, qword [rsp + 0x5048]
mov qword [rsp + 0x359a0], rax
lea rax, [rsp + 0x35988]
mov qword [rsp + 0x5058], rax
mov rdi, qword [rsp + 0x5058]
xor eax, eax
mov ecx, 0x20
rep stosb byte [rdi], al
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x35988]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x5050]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 1
lea rcx, [rsp + 0x35988]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x5040]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 2
lea rcx, [rsp + 0x35988]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x5048]
mov qword [rax], rcx
mov eax, 8
imul rax, rax, 3
lea rcx, [rsp + 0x35988]
add rcx, rax
mov rax, rcx
mov rcx, qword [rsp + 0x5048]
mov qword [rax], rcx
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5060], rax
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x35988]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0x6383f5b7
mov r9d, dword [rsp + 0x14d0]
mov r8d, 4
mov rdx, rax
mov ecx, 1
call qword [rsp + 0x5060]
lea rcx, str.Antennas_Repaired
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022b2f8
mov dword [rsp + 0x14dc], 0
jmp 0x18022b22c
mov eax, dword [rsp + 0x14dc]
inc eax
mov dword [rsp + 0x14dc], eax
cmp dword [rsp + 0x14dc], 0xa
jge 0x18022b2f8
mov qword [rsp + 0x5068], 7
mov qword [rsp + 0x35cc8], 0x39b69db1
call fcn.1802f78f0
cdqe
mov qword [rsp + 0x35cd0], rax
mov qword [rsp + 0x35cd8], 3
movsxd rax, dword [rsp + 0x14dc]
mov qword [rsp + 0x35ce0], rax
mov qword [rsp + 0x35ce8], 1
mov qword [rsp + 0x35cf0], 1
mov qword [rsp + 0x35cf8], 1
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5070], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x14e0], ecx
movzx ecx, al
mov eax, dword [rsp + 0x14e0]
shl eax, cl
mov dword [rsp + 0x20], 0x39b69db1
mov r9d, eax
mov r8d, 7
lea rdx, [rsp + 0x35cc8]
mov ecx, 1
call qword [rsp + 0x5070]
jmp 0x18022b21c
lea rcx, str.CircoLoco_Records
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022b3f8
mov dword [rsp + 0x14e4], 0
jmp 0x18022b32c
mov eax, dword [rsp + 0x14e4]
inc eax
mov dword [rsp + 0x14e4], eax
cmp dword [rsp + 0x14e4], 0x14
jge 0x18022b3f8
mov qword [rsp + 0x5078], 7
mov qword [rsp + 0x35d00], 0x39b69db1
call fcn.1802f78f0
cdqe
mov qword [rsp + 0x35d08], rax
mov qword [rsp + 0x35d10], 4
movsxd rax, dword [rsp + 0x14e4]
mov qword [rsp + 0x35d18], rax
mov qword [rsp + 0x35d20], 1
mov qword [rsp + 0x35d28], 1
mov qword [rsp + 0x35d30], 1
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5080], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x14e8], ecx
movzx ecx, al
mov eax, dword [rsp + 0x14e8]
shl eax, cl
mov dword [rsp + 0x20], 0x39b69db1
mov r9d, eax
mov r8d, 7
lea rdx, [rsp + 0x35d00]
mov ecx, 1
call qword [rsp + 0x5080]
jmp 0x18022b31c
lea rcx, str.LD_Organics_Product
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022b4e5
mov qword [rsp + 0x5088], 8
mov qword [rsp + 0x35d40], 0x39b69db1
call fcn.1802f78f0
cdqe
mov qword [rsp + 0x35d48], rax
mov qword [rsp + 0x35d50], 9
call fcn.180370444
cdq
mov ecx, 0x3e8
idiv ecx
mov eax, edx
cdqe
mov qword [rsp + 0x35d58], rax
mov qword [rsp + 0x35d60], 1
mov qword [rsp + 0x35d68], 1
mov qword [rsp + 0x35d70], 1
lea rax, [rsp + 0x35d78]
mov rdi, rax
xor eax, eax
mov ecx, 8
rep stosb byte [rdi], al
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5090], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x14ec], ecx
movzx ecx, al
mov eax, dword [rsp + 0x14ec]
shl eax, cl
mov dword [rsp + 0x20], 0x39b69db1
mov r9d, eax
mov r8d, 7
lea rdx, [rsp + 0x35d40]
mov ecx, 1
call qword [rsp + 0x5090]
lea rcx, str.Hidden_Caches
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022b5e5
mov dword [rsp + 0x14f0], 0
jmp 0x18022b519
mov eax, dword [rsp + 0x14f0]
inc eax
mov dword [rsp + 0x14f0], eax
cmp dword [rsp + 0x14f0], 0xa
jge 0x18022b5e5
mov qword [rsp + 0x5098], 7
mov qword [rsp + 0x35b08], 0x39b69db1
call fcn.1802f78f0
cdqe
mov qword [rsp + 0x35b10], rax
mov qword [rsp + 0x35b18], 1
movsxd rax, dword [rsp + 0x14f0]
mov qword [rsp + 0x35b20], rax
mov qword [rsp + 0x35b28], 1
mov qword [rsp + 0x35b30], 1
mov qword [rsp + 0x35b38], 1
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x50a0], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x14f4], ecx
movzx ecx, al
mov eax, dword [rsp + 0x14f4]
shl eax, cl
mov dword [rsp + 0x20], 0x39b69db1
mov r9d, eax
mov r8d, 7
lea rdx, [rsp + 0x35b08]
mov ecx, 1
call qword [rsp + 0x50a0]
jmp 0x18022b509
lea rcx, str.Treasure_Chests
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022b6e5
mov dword [rsp + 0x14f8], 0
jmp 0x18022b619
mov eax, dword [rsp + 0x14f8]
inc eax
mov dword [rsp + 0x14f8], eax
cmp dword [rsp + 0x14f8], 2
jge 0x18022b6e5
mov qword [rsp + 0x50a8], 7
mov qword [rsp + 0x35b40], 0x39b69db1
call fcn.1802f78f0
cdqe
mov qword [rsp + 0x35b48], rax
mov qword [rsp + 0x35b50], 2
movsxd rax, dword [rsp + 0x14f8]
mov qword [rsp + 0x35b58], rax
mov qword [rsp + 0x35b60], 1
mov qword [rsp + 0x35b68], 1
mov qword [rsp + 0x35b70], 1
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x50b0], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x14fc], ecx
movzx ecx, al
mov eax, dword [rsp + 0x14fc]
shl eax, cl
mov dword [rsp + 0x20], 0x39b69db1
mov r9d, eax
mov r8d, 7
lea rdx, [rsp + 0x35b40]
mov ecx, 1
call qword [rsp + 0x50b0]
jmp 0x18022b609
lea rcx, str.Outfit_Scraps
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022b7be
mov qword [rsp + 0x50b8], 7
mov qword [rsp + 0x35b78], 0x39b69db1
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x35b80], rax
mov qword [rsp + 0x35b88], 5
call fcn.180370444
cdq
mov ecx, 0x3e8
idiv ecx
mov eax, edx
cdqe
mov qword [rsp + 0x35b90], rax
mov qword [rsp + 0x35b98], 1
mov qword [rsp + 0x35ba0], 1
mov qword [rsp + 0x35ba8], 1
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x50c0], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1500], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1500]
shl eax, cl
mov dword [rsp + 0x20], 0x39b69db1
mov r9d, eax
mov r8d, 7
lea rdx, [rsp + 0x35b78]
mov ecx, 1
call qword [rsp + 0x50c0]
lea rcx, str.Buried_Stashes
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022b8be
mov dword [rsp + 0x1504], 0
jmp 0x18022b7f2
mov eax, dword [rsp + 0x1504]
inc eax
mov dword [rsp + 0x1504], eax
cmp dword [rsp + 0x1504], 2
jge 0x18022b8be
mov qword [rsp + 0x50c8], 7
mov qword [rsp + 0x35bb0], 0x39b69db1
call fcn.1802f78f0
cdqe
mov qword [rsp + 0x35bb8], rax
mov qword [rsp + 0x35bc0], 6
movsxd rax, dword [rsp + 0x1504]
mov qword [rsp + 0x35bc8], rax
mov qword [rsp + 0x35bd0], 1
mov qword [rsp + 0x35bd8], 1
mov qword [rsp + 0x35be0], 1
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x50d0], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1508], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1508]
shl eax, cl
mov dword [rsp + 0x20], 0x39b69db1
mov r9d, eax
mov r8d, 7
lea rdx, [rsp + 0x35bb0]
mov ecx, 1
call qword [rsp + 0x50d0]
jmp 0x18022b7e2
lea rcx, str.Trick_or_Treat
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022b9ab
mov qword [rsp + 0x50d8], 8
mov qword [rsp + 0x35d80], 0x39b69db1
call fcn.1802f78f0
cdqe
mov qword [rsp + 0x35d88], rax
mov qword [rsp + 0x35d90], 8
call fcn.180370444
cdq
mov ecx, 0x3e8
idiv ecx
mov eax, edx
cdqe
mov qword [rsp + 0x35d98], rax
mov qword [rsp + 0x35da0], 1
mov qword [rsp + 0x35da8], 1
mov qword [rsp + 0x35db0], 1
lea rax, [rsp + 0x35db8]
mov rdi, rax
xor eax, eax
mov ecx, 8
rep stosb byte [rdi], al
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x50e0], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x150c], ecx
movzx ecx, al
mov eax, dword [rsp + 0x150c]
shl eax, cl
mov dword [rsp + 0x20], 0x39b69db1
mov r9d, eax
mov r8d, 7
lea rdx, [rsp + 0x35d80]
mov ecx, 1
call qword [rsp + 0x50e0]
lea rcx, str.Junk_Energy_Skydives
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022baab
mov dword [rsp + 0x1510], 0
jmp 0x18022b9df
mov eax, dword [rsp + 0x1510]
inc eax
mov dword [rsp + 0x1510], eax
cmp dword [rsp + 0x1510], 0xa
jge 0x18022baab
mov qword [rsp + 0x50e8], 7
mov qword [rsp + 0x35be8], 0x39b69db1
call fcn.1802f78f0
cdqe
mov qword [rsp + 0x35bf0], rax
mov qword [rsp + 0x35bf8], 0xa
movsxd rax, dword [rsp + 0x1510]
mov qword [rsp + 0x35c00], rax
mov qword [rsp + 0x35c08], 1
mov qword [rsp + 0x35c10], 1
mov qword [rsp + 0x35c18], 1
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x50f0], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1514], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1514]
shl eax, cl
mov dword [rsp + 0x20], 0x39b69db1
mov r9d, eax
mov r8d, 7
lea rdx, [rsp + 0x35be8]
mov ecx, 1
call qword [rsp + 0x50f0]
jmp 0x18022b9cf
lea rcx, str.Snowmen
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022bbab
mov dword [rsp + 0x1518], 0
jmp 0x18022badf
mov eax, dword [rsp + 0x1518]
inc eax
mov dword [rsp + 0x1518], eax
cmp dword [rsp + 0x1518], 0xa
jge 0x18022bbab
mov qword [rsp + 0x50f8], 7
mov qword [rsp + 0x35c20], 0x39b69db1
call fcn.1802f78f0
cdqe
mov qword [rsp + 0x35c28], rax
mov qword [rsp + 0x35c30], 0x10
movsxd rax, dword [rsp + 0x1518]
mov qword [rsp + 0x35c38], rax
mov qword [rsp + 0x35c40], 1
mov qword [rsp + 0x35c48], 1
mov qword [rsp + 0x35c50], 1
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5100], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x151c], ecx
movzx ecx, al
mov eax, dword [rsp + 0x151c]
shl eax, cl
mov dword [rsp + 0x20], 0x39b69db1
mov r9d, eax
mov r8d, 7
lea rdx, [rsp + 0x35c20]
mov ecx, 1
call qword [rsp + 0x5100]
jmp 0x18022bacf
lea rcx, str.DeadDrop
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022bcab
mov dword [rsp + 0x1520], 0
jmp 0x18022bbdf
mov eax, dword [rsp + 0x1520]
inc eax
mov dword [rsp + 0x1520], eax
cmp dword [rsp + 0x1520], 0xa
jge 0x18022bcab
mov qword [rsp + 0x5108], 7
mov qword [rsp + 0x35c58], 0x39b69db1
call fcn.1802f78f0
cdqe
mov qword [rsp + 0x35c60], rax
mov qword [rsp + 0x35c68], 0x11
movsxd rax, dword [rsp + 0x1520]
mov qword [rsp + 0x35c70], rax
mov qword [rsp + 0x35c78], 1
mov qword [rsp + 0x35c80], 1
mov qword [rsp + 0x35c88], 1
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5110], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1524], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1524]
shl eax, cl
mov dword [rsp + 0x20], 0x39b69db1
mov r9d, eax
mov r8d, 7
lea rdx, [rsp + 0x35c58]
mov ecx, 1
call qword [rsp + 0x5110]
jmp 0x18022bbcf
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aeec8]
add rcx, rax
mov rax, rcx
movzx eax, byte [rax]
test eax, eax
jne 0x18022bd2f
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aeee8]
add rcx, rax
mov rax, rcx
movzx eax, byte [rax]
test eax, eax
jne 0x18022bd2f
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aee88]
add rcx, rax
mov rax, rcx
movzx eax, byte [rax]
test eax, eax
jne 0x18022bd2f
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aef28]
add rcx, rax
mov rax, rcx
mov rdx, rax
lea rcx, str.Maze_Bank_50k_10Seconde
call fcn.1801deec0
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aef28]
add rcx, rax
mov rax, rcx
movzx eax, byte [rax]
test eax, eax
jne 0x18022bdb3
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aeee8]
add rcx, rax
mov rax, rcx
movzx eax, byte [rax]
test eax, eax
jne 0x18022bdb3
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aee88]
add rcx, rax
mov rax, rcx
movzx eax, byte [rax]
test eax, eax
jne 0x18022bdb3
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aeec8]
add rcx, rax
mov rax, rcx
mov rdx, rax
lea rcx, str.Maze_Bank_50k_2_10Seconde
call fcn.1801deec0
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aef28]
add rcx, rax
mov rax, rcx
movzx eax, byte [rax]
test eax, eax
jne 0x18022be37
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aeec8]
add rcx, rax
mov rax, rcx
movzx eax, byte [rax]
test eax, eax
jne 0x18022be37
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aee88]
add rcx, rax
mov rax, rcx
movzx eax, byte [rax]
test eax, eax
jne 0x18022be37
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aeee8]
add rcx, rax
mov rax, rcx
mov rdx, rax
lea rcx, str.Give_Rp_10Seconde
call fcn.1801deec0
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aef28]
add rcx, rax
mov rax, rcx
movzx eax, byte [rax]
test eax, eax
jne 0x18022bebb
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aeec8]
add rcx, rax
mov rax, rcx
movzx eax, byte [rax]
test eax, eax
jne 0x18022bebb
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aeee8]
add rcx, rax
mov rax, rcx
movzx eax, byte [rax]
test eax, eax
jne 0x18022bebb
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aee88]
add rcx, rax
mov rax, rcx
mov rdx, rax
lea rcx, str.Random_Gift_10second
call fcn.1801deec0
lea rcx, str.Join_Ceo
call fcn.18006a860
lea rdx, [0x1805b0f7a]
mov rcx, rax
call fcn.1801deec0
lea rcx, [0x1805869a0]
call fcn.18006a860
lea rdx, [0x1805b0f77]
mov rcx, rax
call fcn.1801deec0
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aeea8]
add rcx, rax
mov rax, rcx
mov rdx, rax
lea rcx, str.Money_Drop_AI
call fcn.1801deec0
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0ec8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x5118], rax
lea rcx, [0x1805869c0]
call fcn.18006a860
mov qword [rsp + 0x5120], rax
mov rdx, qword [rsp + 0x5118]
mov rcx, qword [rsp + 0x5120]
call fcn.1801deec0
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0ee8]
add rcx, rax
mov rax, rcx
mov rdx, rax
lea rcx, [0x1804a717c]
call fcn.1801deec0
mov byte [0x1805ab808], 1
call fcn.180199f90
call fcn.18006c010
nop
lea rcx, [rsp + 0x33228]
call fcn.18006b930
nop
lea rcx, [rsp + 0x16e68]
call fcn.18008cee0
nop
lea rcx, [rsp + 0x33208]
call fcn.18006b930
nop
lea rcx, [rsp + 0x16e50]
call fcn.18008cee0
nop
lea rcx, [rsp + 0x331e8]
call fcn.18006b930
jmp case.0x1801f9d99.1
lea rcx, [0x18057d280]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057d380]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022c023
mov ecx, dword [0x1805b11f0]
call fcn.180116a90
lea rcx, [0x18057d3a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022c049
mov ecx, dword [0x1805b11f0]
call fcn.180116b60
lea rcx, [0x18057d3c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022c06f
mov ecx, dword [0x1805b11f0]
call fcn.180116c30
lea rcx, [0x18057d3e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022c095
mov ecx, dword [0x1805b11f0]
call fcn.180116d00
lea rcx, [0x18057d400]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022c0bb
mov ecx, dword [0x1805b11f0]
call fcn.180116dd0
lea rcx, [0x18057d420]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022c0e1
mov ecx, dword [0x1805b11f0]
call fcn.180116ea0
call fcn.180199f90
call fcn.18006bed0
jmp case.0x1801f9d99.1
lea rcx, [0x18057d240]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Turbulences__Agent14_
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022c1d0
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1528], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1528]
shl eax, cl
mov dword [rsp + 0x152c], eax
mov qword [rsp + 0x5128], 4
mov qword [rsp + 0x35968], 0xf773049
call fcn.1801346a0
mov qword [rsp + 0x35970], rax
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x35978], rax
mov qword [rsp + 0x35980], 0
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5130], rax
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x35968]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0xf773049
mov r9d, dword [rsp + 0x152c]
mov r8d, 4
mov rdx, rax
mov ecx, 1
call qword [rsp + 0x5130]
lea rcx, [0x18057d440]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022c29f
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1530], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1530]
shl eax, cl
mov dword [rsp + 0x1534], eax
mov qword [rsp + 0x5138], 4
mov qword [rsp + 0x35948], 0xf773049
call fcn.1801346a0
mov qword [rsp + 0x35950], rax
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x35958], rax
mov qword [rsp + 0x35960], 1
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5140], rax
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x35948]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0xf773049
mov r9d, dword [rsp + 0x1534]
mov r8d, 4
mov rdx, rax
mov ecx, 1
call qword [rsp + 0x5140]
lea rcx, [0x18057d460]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022c36e
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1538], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1538]
shl eax, cl
mov dword [rsp + 0x153c], eax
mov qword [rsp + 0x5148], 4
mov qword [rsp + 0x35928], 0xf773049
call fcn.1801346a0
mov qword [rsp + 0x35930], rax
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x35938], rax
mov qword [rsp + 0x35940], 2
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5150], rax
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x35928]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0xf773049
mov r9d, dword [rsp + 0x153c]
mov r8d, 4
mov rdx, rax
mov ecx, 1
call qword [rsp + 0x5150]
lea rcx, [0x18057d480]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022c43d
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1540], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1540]
shl eax, cl
mov dword [rsp + 0x1544], eax
mov qword [rsp + 0x5158], 4
mov qword [rsp + 0x35908], 0xf773049
call fcn.1801346a0
mov qword [rsp + 0x35910], rax
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x35918], rax
mov qword [rsp + 0x35920], 3
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5160], rax
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x35908]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0xf773049
mov r9d, dword [rsp + 0x1544]
mov r8d, 4
mov rdx, rax
mov ecx, 1
call qword [rsp + 0x5160]
lea rcx, [0x18057d4a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022c50c
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1548], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1548]
shl eax, cl
mov dword [rsp + 0x154c], eax
mov qword [rsp + 0x5168], 4
mov qword [rsp + 0x358e8], 0xf773049
call fcn.1801346a0
mov qword [rsp + 0x358f0], rax
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x358f8], rax
mov qword [rsp + 0x35900], 4
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5170], rax
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x358e8]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0xf773049
mov r9d, dword [rsp + 0x154c]
mov r8d, 4
mov rdx, rax
mov ecx, 1
call qword [rsp + 0x5170]
lea rcx, [0x18057d4c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022c5db
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1550], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1550]
shl eax, cl
mov dword [rsp + 0x1554], eax
mov qword [rsp + 0x5178], 4
mov qword [rsp + 0x358c8], 0xf773049
call fcn.1801346a0
mov qword [rsp + 0x358d0], rax
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x358d8], rax
mov qword [rsp + 0x358e0], 5
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5180], rax
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x358c8]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0xf773049
mov r9d, dword [rsp + 0x1554]
mov r8d, 4
mov rdx, rax
mov ecx, 1
call qword [rsp + 0x5180]
lea rcx, [0x18057d4e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022c6aa
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1558], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1558]
shl eax, cl
mov dword [rsp + 0x155c], eax
mov qword [rsp + 0x5188], 4
mov qword [rsp + 0x35a68], 0xf773049
call fcn.1801346a0
mov qword [rsp + 0x35a70], rax
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x35a78], rax
mov qword [rsp + 0x35a80], 6
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5190], rax
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x35a68]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0xf773049
mov r9d, dword [rsp + 0x155c]
mov r8d, 4
mov rdx, rax
mov ecx, 1
call qword [rsp + 0x5190]
lea rcx, [0x18057d500]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022c779
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1560], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1560]
shl eax, cl
mov dword [rsp + 0x1564], eax
mov qword [rsp + 0x5198], 4
mov qword [rsp + 0x358a8], 0xf773049
call fcn.1801346a0
mov qword [rsp + 0x358b0], rax
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x358b8], rax
mov qword [rsp + 0x358c0], 7
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x51a0], rax
mov eax, 8
imul rax, rax, 0
lea rcx, [rsp + 0x358a8]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0xf773049
mov r9d, dword [rsp + 0x1564]
mov r8d, 4
mov rdx, rax
mov ecx, 1
call qword [rsp + 0x51a0]
call fcn.180199f90
call fcn.18006bf10
jmp case.0x1801f9d99.1
lea rcx, [0x18057d520]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057f0a0]
call fcn.18006a860
mov r9d, 0x79
mov r8d, 1
lea rdx, [0x180568808]
mov rcx, rax
call fcn.1801e0410
movsxd rax, dword [0x180568808]
imul rax, rax, 8
lea rcx, [0x1805dd280]
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [rsp + 0x33368]
call fcn.18006b1e0
nop
lea rcx, [rsp + 0x33368]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022c818
mov ecx, dword [0x1805b11f0]
call fcn.180116690
call fcn.180199f90
call fcn.18006be50
nop
lea rcx, [rsp + 0x33368]
call fcn.18006b930
jmp case.0x1801f9d99.1
lea rcx, [0x18057d520]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057d060]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x18022c9da
lea rcx, [0x18057d060]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022c959
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x1568], eax
xor r8d, r8d
mov edx, dword [rsp + 0x1568]
lea rcx, [rsp + 0x16e98]
call fcn.1802f6f90
lea rcx, [rsp + 0x30ac8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 0
movss xmm0, dword [0x1805045a8]
movss dword [rsp + 0x20], xmm0
mov r9d, 7
movss xmm2, dword [rsp + 0x30ad8]
movss xmm1, dword [rsp + 0x30ad0]
movss xmm0, dword [rsp + 0x30ac8]
call fcn.18015cdd0
lea rax, [rsp + 0x21820]
mov qword [rsp + 0x51a8], rax
lea rax, [rsp + 0x10c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x10c]
mov rcx, qword [rsp + 0x51a8]
call fcn.1802e4e40
mov qword [rsp + 0x51b0], rax
mov rax, qword [rsp + 0x51b0]
mov qword [rsp + 0x51b8], rax
lea rcx, [0x18057d060]
call fcn.18006a860
mov qword [rsp + 0x51c0], rax
mov r8, qword [rsp + 0x51b8]
lea rdx, [0x1805b1048]
mov rcx, qword [rsp + 0x51c0]
call fcn.1801df0f0
call fcn.180199f90
call fcn.18006be50
jmp case.0x1801f9d99.1
lea rcx, [0x180578ec0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180578ec0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022cc5a
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x16ed0]
call fcn.1802f6f90
lea rcx, [rsp + 0x30ab0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30ac0]
addss xmm0, dword [0x1805047dc]
movss dword [rsp + 0x30ac0], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x156c], eax
lea rcx, str.VEHICLE_WEAPON_SPACE_ROCKET
call fcn.180196b00
mov dword [rsp + 0x1570], eax
movss xmm0, dword [rsp + 0x30ac0]
addss xmm0, dword [0x180504c64]
movss xmm1, dword [0x180506314]
movss dword [rsp + 0x60], xmm1
mov dword [rsp + 0x58], 1
mov dword [rsp + 0x50], 1
mov eax, dword [rsp + 0x156c]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x1570]
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x30], 0xfa
movss xmm1, dword [rsp + 0x30ac0]
movss dword [rsp + 0x28], xmm1
movss xmm1, dword [rsp + 0x30ab8]
movss dword [rsp + 0x20], xmm1
movss xmm3, dword [rsp + 0x30ab0]
movaps xmm2, xmm0
movss xmm1, dword [rsp + 0x30ab8]
movss xmm0, dword [rsp + 0x30ab0]
call fcn.18015cc10
lea rcx, str.VEHICLE_WEAPON_SPACE_ROCKET
call fcn.180196b00
movss xmm0, dword [rsp + 0x30ac0]
addss xmm0, dword [0x180504b04]
movss xmm1, dword [0x180506314]
movss dword [rsp + 0x60], xmm1
mov dword [rsp + 0x58], 1
mov dword [rsp + 0x50], 1
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xfa
movss xmm1, dword [rsp + 0x30ac0]
movss dword [rsp + 0x28], xmm1
movss xmm1, dword [rsp + 0x30ab8]
movss dword [rsp + 0x20], xmm1
movss xmm3, dword [rsp + 0x30ab0]
movaps xmm2, xmm0
movss xmm1, dword [rsp + 0x30ab8]
movss xmm0, dword [rsp + 0x30ab0]
call fcn.18015cc10
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
movss xmm0, dword [rsp + 0x30ac0]
addss xmm0, dword [0x180504f90]
movss xmm1, dword [0x1805063a8]
movss dword [rsp + 0x60], xmm1
mov dword [rsp + 0x58], 1
mov dword [rsp + 0x50], 1
mov dword [rsp + 0x48], eax
mov dword [rsp + 0x40], 0xf8a3939f
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0x64
movss xmm1, dword [rsp + 0x30ac0]
movss dword [rsp + 0x28], xmm1
movss xmm1, dword [rsp + 0x30ab8]
movss dword [rsp + 0x20], xmm1
movss xmm3, dword [rsp + 0x30ab0]
movaps xmm2, xmm0
movss xmm1, dword [rsp + 0x30ab8]
movss xmm0, dword [rsp + 0x30ab0]
call fcn.18015cc10
lea rax, [rsp + 0x217e0]
mov qword [rsp + 0x51c8], rax
lea rax, [rsp + 0x10d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x10d]
mov rcx, qword [rsp + 0x51c8]
call fcn.1802e4e60
mov qword [rsp + 0x51d0], rax
mov rax, qword [rsp + 0x51d0]
mov qword [rsp + 0x51d8], rax
lea rcx, [0x180578ec0]
call fcn.18006a860
mov qword [rsp + 0x51e0], rax
mov r8, qword [rsp + 0x51d8]
lea rdx, [0x1805b1045]
mov rcx, qword [rsp + 0x51e0]
call fcn.1801df0f0
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057e460]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057e480]
call fcn.18006a860
mov edx, 0xe7
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057e4a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022cfc4
lea rcx, str.Valkyrie
call fcn.180196b00
mov dword [rsp + 0x1574], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x51e8], rax
mov ecx, dword [rsp + 0x1574]
call qword [rsp + 0x51e8]
mov ecx, dword [rsp + 0x1574]
call fcn.1802f6e90
test eax, eax
jne 0x18022cd9f
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18022cd86
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x16f00]
call fcn.1800920e0
lea rcx, [rsp + 0x30a98]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1574]
call fcn.1802f68b0
test eax, eax
je 0x18022cfc4
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x51f0], rax
mov ecx, dword [rsp + 0x1574]
call qword [rsp + 0x51f0]
test eax, eax
je 0x18022cfc4
lea r8, [rsp + 0x30a80]
lea rdx, [rsp + 0x30a68]
mov ecx, dword [rsp + 0x1574]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x30a88]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1578], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x16f80]
call fcn.1802f6850
lea rcx, [rsp + 0x30a50]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x16fb0]
call fcn.1802f67d0
lea rcx, [rsp + 0x30a38]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30a48]
movss dword [rsp + 0x157c], xmm0
movss xmm0, dword [rsp + 0x30a50]
mulss xmm0, dword [rsp + 0x1578]
movss xmm1, dword [rsp + 0x30a98]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30a98], xmm0
movss xmm0, dword [rsp + 0x30a58]
mulss xmm0, dword [rsp + 0x1578]
movss xmm1, dword [rsp + 0x30aa0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30aa0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x51f8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x157c]
lea rdx, [rsp + 0x30a98]
mov ecx, dword [rsp + 0x1574]
call qword [rsp + 0x51f8]
mov dword [rsp + 0x1580], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x16ff0]
call fcn.1802f6f90
lea rcx, [rsp + 0x30a20]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1580]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1580]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1580]
call fcn.1802f5a70
lea rcx, [0x18057e4c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022d251
lea rcx, str.TAXI
call fcn.180196b00
mov dword [rsp + 0x1584], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5200], rax
mov ecx, dword [rsp + 0x1584]
call qword [rsp + 0x5200]
mov ecx, dword [rsp + 0x1584]
call fcn.1802f6e90
test eax, eax
jne 0x18022d02c
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18022d013
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x17020]
call fcn.1800920e0
lea rcx, [rsp + 0x30a08]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1584]
call fcn.1802f68b0
test eax, eax
je 0x18022d251
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5208], rax
mov ecx, dword [rsp + 0x1584]
call qword [rsp + 0x5208]
test eax, eax
je 0x18022d251
lea r8, [rsp + 0x309f0]
lea rdx, [rsp + 0x309d8]
mov ecx, dword [rsp + 0x1584]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x309f8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1588], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x170a0]
call fcn.1802f6850
lea rcx, [rsp + 0x309c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x170d0]
call fcn.1802f67d0
lea rcx, [rsp + 0x309a8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x309b8]
movss dword [rsp + 0x158c], xmm0
movss xmm0, dword [rsp + 0x309c0]
mulss xmm0, dword [rsp + 0x1588]
movss xmm1, dword [rsp + 0x30a08]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30a08], xmm0
movss xmm0, dword [rsp + 0x309c8]
mulss xmm0, dword [rsp + 0x1588]
movss xmm1, dword [rsp + 0x30a10]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30a10], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5210], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x158c]
lea rdx, [rsp + 0x30a08]
mov ecx, dword [rsp + 0x1584]
call qword [rsp + 0x5210]
mov dword [rsp + 0x1590], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x17110]
call fcn.1802f6f90
lea rcx, [rsp + 0x30990]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1590]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1590]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1590]
call fcn.1802f5a70
lea rcx, [0x18057e4e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022d4de
lea rcx, str.tezeract
call fcn.180196b00
mov dword [rsp + 0x1594], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5218], rax
mov ecx, dword [rsp + 0x1594]
call qword [rsp + 0x5218]
mov ecx, dword [rsp + 0x1594]
call fcn.1802f6e90
test eax, eax
jne 0x18022d2b9
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18022d2a0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x17140]
call fcn.1800920e0
lea rcx, [rsp + 0x30978]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1594]
call fcn.1802f68b0
test eax, eax
je 0x18022d4de
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5220], rax
mov ecx, dword [rsp + 0x1594]
call qword [rsp + 0x5220]
test eax, eax
je 0x18022d4de
lea r8, [rsp + 0x30960]
lea rdx, [rsp + 0x30948]
mov ecx, dword [rsp + 0x1594]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x30968]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1598], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x171c0]
call fcn.1802f6850
lea rcx, [rsp + 0x30930]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x171f0]
call fcn.1802f67d0
lea rcx, [rsp + 0x30918]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30928]
movss dword [rsp + 0x159c], xmm0
movss xmm0, dword [rsp + 0x30930]
mulss xmm0, dword [rsp + 0x1598]
movss xmm1, dword [rsp + 0x30978]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30978], xmm0
movss xmm0, dword [rsp + 0x30938]
mulss xmm0, dword [rsp + 0x1598]
movss xmm1, dword [rsp + 0x30980]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30980], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5228], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x159c]
lea rdx, [rsp + 0x30978]
mov ecx, dword [rsp + 0x1594]
call qword [rsp + 0x5228]
mov dword [rsp + 0x15a0], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x17230]
call fcn.1802f6f90
lea rcx, [rsp + 0x30900]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x15a0]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x15a0]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x15a0]
call fcn.1802f5a70
lea rcx, [0x18057e500]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022d76b
lea rcx, str.PHANTOM3
call fcn.180196b00
mov dword [rsp + 0x15a4], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5230], rax
mov ecx, dword [rsp + 0x15a4]
call qword [rsp + 0x5230]
mov ecx, dword [rsp + 0x15a4]
call fcn.1802f6e90
test eax, eax
jne 0x18022d546
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18022d52d
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x17260]
call fcn.1800920e0
lea rcx, [rsp + 0x308e8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x15a4]
call fcn.1802f68b0
test eax, eax
je 0x18022d76b
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5238], rax
mov ecx, dword [rsp + 0x15a4]
call qword [rsp + 0x5238]
test eax, eax
je 0x18022d76b
lea r8, [rsp + 0x308d0]
lea rdx, [rsp + 0x308b8]
mov ecx, dword [rsp + 0x15a4]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x308d8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x15a8], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x172e0]
call fcn.1802f6850
lea rcx, [rsp + 0x308a0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x17310]
call fcn.1802f67d0
lea rcx, [rsp + 0x30888]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30898]
movss dword [rsp + 0x15ac], xmm0
movss xmm0, dword [rsp + 0x308a0]
mulss xmm0, dword [rsp + 0x15a8]
movss xmm1, dword [rsp + 0x308e8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x308e8], xmm0
movss xmm0, dword [rsp + 0x308a8]
mulss xmm0, dword [rsp + 0x15a8]
movss xmm1, dword [rsp + 0x308f0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x308f0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5240], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x15ac]
lea rdx, [rsp + 0x308e8]
mov ecx, dword [rsp + 0x15a4]
call qword [rsp + 0x5240]
mov dword [rsp + 0x15b0], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x17350]
call fcn.1802f6f90
lea rcx, [rsp + 0x30870]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x15b0]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x15b0]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x15b0]
call fcn.1802f5a70
lea rcx, [0x18057e520]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022d9f8
lea rcx, str.SHOTARO
call fcn.180196b00
mov dword [rsp + 0x15b4], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5248], rax
mov ecx, dword [rsp + 0x15b4]
call qword [rsp + 0x5248]
mov ecx, dword [rsp + 0x15b4]
call fcn.1802f6e90
test eax, eax
jne 0x18022d7d3
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18022d7ba
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x17380]
call fcn.1800920e0
lea rcx, [rsp + 0x30858]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x15b4]
call fcn.1802f68b0
test eax, eax
je 0x18022d9f8
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5250], rax
mov ecx, dword [rsp + 0x15b4]
call qword [rsp + 0x5250]
test eax, eax
je 0x18022d9f8
lea r8, [rsp + 0x30840]
lea rdx, [rsp + 0x30828]
mov ecx, dword [rsp + 0x15b4]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x30848]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x15b8], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x17400]
call fcn.1802f6850
lea rcx, [rsp + 0x30810]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x17430]
call fcn.1802f67d0
lea rcx, [rsp + 0x307f8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30808]
movss dword [rsp + 0x15bc], xmm0
movss xmm0, dword [rsp + 0x30810]
mulss xmm0, dword [rsp + 0x15b8]
movss xmm1, dword [rsp + 0x30858]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30858], xmm0
movss xmm0, dword [rsp + 0x30818]
mulss xmm0, dword [rsp + 0x15b8]
movss xmm1, dword [rsp + 0x30860]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30860], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5258], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x15bc]
lea rdx, [rsp + 0x30858]
mov ecx, dword [rsp + 0x15b4]
call qword [rsp + 0x5258]
mov dword [rsp + 0x15c0], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x17470]
call fcn.1802f6f90
lea rcx, [rsp + 0x307e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x15c0]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x15c0]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x15c0]
call fcn.1802f5a70
lea rcx, [0x18057e540]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022dc85
lea rcx, [0x18048e484]
call fcn.180196b00
mov dword [rsp + 0x15c4], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5260], rax
mov ecx, dword [rsp + 0x15c4]
call qword [rsp + 0x5260]
mov ecx, dword [rsp + 0x15c4]
call fcn.1802f6e90
test eax, eax
jne 0x18022da60
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18022da47
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x174a0]
call fcn.1800920e0
lea rcx, [rsp + 0x2eef0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x15c4]
call fcn.1802f68b0
test eax, eax
je 0x18022dc85
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5268], rax
mov ecx, dword [rsp + 0x15c4]
call qword [rsp + 0x5268]
test eax, eax
je 0x18022dc85
lea r8, [rsp + 0x307c8]
lea rdx, [rsp + 0x307b0]
mov ecx, dword [rsp + 0x15c4]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x307d0]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x15c8], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x17520]
call fcn.1802f6850
lea rcx, [rsp + 0x30798]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x17550]
call fcn.1802f67d0
lea rcx, [rsp + 0x30780]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30790]
movss dword [rsp + 0x15cc], xmm0
movss xmm0, dword [rsp + 0x30798]
mulss xmm0, dword [rsp + 0x15c8]
movss xmm1, dword [rsp + 0x2eef0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2eef0], xmm0
movss xmm0, dword [rsp + 0x307a0]
mulss xmm0, dword [rsp + 0x15c8]
movss xmm1, dword [rsp + 0x2eef8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2eef8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5270], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x15cc]
lea rdx, [rsp + 0x2eef0]
mov ecx, dword [rsp + 0x15c4]
call qword [rsp + 0x5270]
mov dword [rsp + 0x15d0], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x17590]
call fcn.1802f6f90
lea rcx, [rsp + 0x30768]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x15d0]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x15d0]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x15d0]
call fcn.1802f5a70
lea rcx, [0x18057e560]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022df12
lea rcx, str.COQUETTE
call fcn.180196b00
mov dword [rsp + 0x15d4], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5278], rax
mov ecx, dword [rsp + 0x15d4]
call qword [rsp + 0x5278]
mov ecx, dword [rsp + 0x15d4]
call fcn.1802f6e90
test eax, eax
jne 0x18022dced
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18022dcd4
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x175c0]
call fcn.1800920e0
lea rcx, [rsp + 0x30750]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x15d4]
call fcn.1802f68b0
test eax, eax
je 0x18022df12
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5280], rax
mov ecx, dword [rsp + 0x15d4]
call qword [rsp + 0x5280]
test eax, eax
je 0x18022df12
lea r8, [rsp + 0x30738]
lea rdx, [rsp + 0x30720]
mov ecx, dword [rsp + 0x15d4]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x30740]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x15d8], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x17640]
call fcn.1802f6850
lea rcx, [rsp + 0x30708]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x17670]
call fcn.1802f67d0
lea rcx, [rsp + 0x306f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30700]
movss dword [rsp + 0x15dc], xmm0
movss xmm0, dword [rsp + 0x30708]
mulss xmm0, dword [rsp + 0x15d8]
movss xmm1, dword [rsp + 0x30750]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30750], xmm0
movss xmm0, dword [rsp + 0x30710]
mulss xmm0, dword [rsp + 0x15d8]
movss xmm1, dword [rsp + 0x30758]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30758], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5288], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x15dc]
lea rdx, [rsp + 0x30750]
mov ecx, dword [rsp + 0x15d4]
call qword [rsp + 0x5288]
mov dword [rsp + 0x15e0], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x176b0]
call fcn.1802f6f90
lea rcx, [rsp + 0x306d8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x15e0]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x15e0]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x15e0]
call fcn.1802f5a70
lea rcx, [0x18057e580]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022e19f
lea rcx, [0x18048d4ac]
call fcn.180196b00
mov dword [rsp + 0x15e4], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5290], rax
mov ecx, dword [rsp + 0x15e4]
call qword [rsp + 0x5290]
mov ecx, dword [rsp + 0x15e4]
call fcn.1802f6e90
test eax, eax
jne 0x18022df7a
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18022df61
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x176e0]
call fcn.1800920e0
lea rcx, [rsp + 0x306c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x15e4]
call fcn.1802f68b0
test eax, eax
je 0x18022e19f
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5298], rax
mov ecx, dword [rsp + 0x15e4]
call qword [rsp + 0x5298]
test eax, eax
je 0x18022e19f
lea r8, [rsp + 0x306a8]
lea rdx, [rsp + 0x30690]
mov ecx, dword [rsp + 0x15e4]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x306b0]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x15e8], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x17760]
call fcn.1802f6850
lea rcx, [rsp + 0x30678]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x17790]
call fcn.1802f67d0
lea rcx, [rsp + 0x30660]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30670]
movss dword [rsp + 0x15ec], xmm0
movss xmm0, dword [rsp + 0x30678]
mulss xmm0, dword [rsp + 0x15e8]
movss xmm1, dword [rsp + 0x306c0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x306c0], xmm0
movss xmm0, dword [rsp + 0x30680]
mulss xmm0, dword [rsp + 0x15e8]
movss xmm1, dword [rsp + 0x306c8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x306c8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x52a0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x15ec]
lea rdx, [rsp + 0x306c0]
mov ecx, dword [rsp + 0x15e4]
call qword [rsp + 0x52a0]
mov dword [rsp + 0x15f0], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x177d0]
call fcn.1802f6f90
lea rcx, [rsp + 0x30648]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x15f0]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x15f0]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x15f0]
call fcn.1802f5a70
call fcn.180199f90
movss xmm0, dword [0x18050418c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504188]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057e5a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Criminal
call fcn.18006a860
mov edx, 0x22
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ab00]
call fcn.18006a860
mov edx, 0x2b9
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180586500]
call fcn.18006a860
mov edx, 0x2b1
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x1805863e0]
call fcn.18006a860
mov edx, 0x29c
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579b00]
call fcn.18006a860
mov edx, 0x25c
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579ae0]
call fcn.18006a860
mov edx, 0x218
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a2c0]
call fcn.18006a860
mov edx, 0xe8
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a2e0]
call fcn.18006a860
mov edx, 0xe9
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a320]
call fcn.18006a860
mov edx, 0xea
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a340]
call fcn.18006a860
mov edx, 0xeb
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a360]
call fcn.18006a860
mov edx, 0xec
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a380]
call fcn.18006a860
mov edx, 0xed
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Doomsday
call fcn.18006a860
mov edx, 0xee
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4c0]
call fcn.18006a860
mov edx, 0xef
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4e0]
call fcn.18006a860
mov edx, 0xf0
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a520]
call fcn.18006a860
mov edx, 0xf1
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a500]
call fcn.18006a860
mov edx, 0xf2
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a560]
call fcn.18006a860
mov edx, 0xf3
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a400]
call fcn.18006a860
mov edx, 0xf4
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a580]
call fcn.18006a860
mov edx, 0xf5
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a3a0]
call fcn.18006a860
mov edx, 0xf6
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a3c0]
call fcn.18006a860
mov edx, 0xf7
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Compacts
call fcn.18006a860
mov edx, 0xf8
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a420]
call fcn.18006a860
mov edx, 0xf9
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a440]
call fcn.18006a860
mov edx, 0xfa
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a480]
call fcn.18006a860
mov edx, 0xfb
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a640]
call fcn.18006a860
mov edx, 0xfc
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Military
call fcn.18006a860
mov edx, 0xfd
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4a0]
call fcn.18006a860
mov edx, 0xfe
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a460]
call fcn.18006a860
mov edx, 0xff
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a620]
call fcn.18006a860
mov edx, 0x100
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Suvs
call fcn.18006a860
mov edx, 0x101
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a660]
call fcn.18006a860
mov edx, 0x102
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a600]
call fcn.18006a860
mov edx, 0x103
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a5e0]
call fcn.18006a860
mov edx, 0x104
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Vans
call fcn.18006a860
mov edx, 0x106
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180586500]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x15f4], 0
jmp 0x18022e5ab
mov eax, dword [rsp + 0x15f4]
inc eax
mov dword [rsp + 0x15f4], eax
movsxd rax, dword [rsp + 0x15f4]
cmp rax, 0x13
jae 0x18022e871
movsxd rax, dword [rsp + 0x15f4]
imul rax, rax, 8
lea rcx, str.calico
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022e86c
movsxd rax, dword [rsp + 0x15f4]
imul rax, rax, 8
lea rcx, str.calico
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x15f8], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x17800]
call fcn.1800920e0
lea rcx, [rsp + 0x30630]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x52a8], rax
mov ecx, dword [rsp + 0x15f8]
call qword [rsp + 0x52a8]
mov ecx, dword [rsp + 0x15f8]
call fcn.1802f6e90
test eax, eax
jne 0x18022e68a
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18022e671
mov ecx, dword [rsp + 0x15f8]
call fcn.1802f68b0
test eax, eax
je 0x18022e86c
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x52b0], rax
mov ecx, dword [rsp + 0x15f8]
call qword [rsp + 0x52b0]
test eax, eax
je 0x18022e86c
lea r8, [rsp + 0x30618]
lea rdx, [rsp + 0x30600]
mov ecx, dword [rsp + 0x15f8]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x30620]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x15fc], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x17880]
call fcn.1802f6850
lea rcx, [rsp + 0x305e8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x178b0]
call fcn.1802f67d0
lea rcx, [rsp + 0x305d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x305e0]
movss dword [rsp + 0x1600], xmm0
movss xmm0, dword [rsp + 0x305e8]
mulss xmm0, dword [rsp + 0x15fc]
movss xmm1, dword [rsp + 0x30630]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30630], xmm0
movss xmm0, dword [rsp + 0x305f0]
mulss xmm0, dword [rsp + 0x15fc]
movss xmm1, dword [rsp + 0x30638]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30638], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x52b8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1600]
lea rdx, [rsp + 0x30630]
mov ecx, dword [rsp + 0x15f8]
call qword [rsp + 0x52b8]
mov dword [rsp + 0x1604], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x178f0]
call fcn.1802f6f90
lea rcx, [rsp + 0x305b8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1604]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1604]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1604]
call fcn.1802f5a70
jmp 0x18022e59b
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057ab00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1608], 0
jmp 0x18022e8b6
mov eax, dword [rsp + 0x1608]
inc eax
mov dword [rsp + 0x1608], eax
movsxd rax, dword [rsp + 0x1608]
cmp rax, 0x11
jae 0x18022eb7c
movsxd rax, dword [rsp + 0x1608]
imul rax, rax, 8
lea rcx, str.astron
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022eb77
movsxd rax, dword [rsp + 0x1608]
imul rax, rax, 8
lea rcx, str.astron
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x160c], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x17920]
call fcn.1800920e0
lea rcx, [rsp + 0x305a0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x52c0], rax
mov ecx, dword [rsp + 0x160c]
call qword [rsp + 0x52c0]
mov ecx, dword [rsp + 0x160c]
call fcn.1802f6e90
test eax, eax
jne 0x18022e995
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18022e97c
mov ecx, dword [rsp + 0x160c]
call fcn.1802f68b0
test eax, eax
je 0x18022eb77
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x52c8], rax
mov ecx, dword [rsp + 0x160c]
call qword [rsp + 0x52c8]
test eax, eax
je 0x18022eb77
lea r8, [rsp + 0x30588]
lea rdx, [rsp + 0x30570]
mov ecx, dword [rsp + 0x160c]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x30590]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1610], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x179a0]
call fcn.1802f6850
lea rcx, [rsp + 0x30558]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x179d0]
call fcn.1802f67d0
lea rcx, [rsp + 0x30540]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30550]
movss dword [rsp + 0x1614], xmm0
movss xmm0, dword [rsp + 0x30558]
mulss xmm0, dword [rsp + 0x1610]
movss xmm1, dword [rsp + 0x305a0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x305a0], xmm0
movss xmm0, dword [rsp + 0x30560]
mulss xmm0, dword [rsp + 0x1610]
movss xmm1, dword [rsp + 0x305a8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x305a8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x52d0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1614]
lea rdx, [rsp + 0x305a0]
mov ecx, dword [rsp + 0x160c]
call qword [rsp + 0x52d0]
mov dword [rsp + 0x1618], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x17a10]
call fcn.1802f6f90
lea rcx, [rsp + 0x30528]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1618]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1618]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1618]
call fcn.1802f5a70
jmp 0x18022e8a6
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Criminal
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x161c], 0
jmp 0x18022ebc1
mov eax, dword [rsp + 0x161c]
inc eax
mov dword [rsp + 0x161c], eax
movsxd rax, dword [rsp + 0x161c]
cmp rax, 0x12
jae 0x18022ee87
movsxd rax, dword [rsp + 0x161c]
imul rax, rax, 8
lea rcx, str.brioso3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022ee82
movsxd rax, dword [rsp + 0x161c]
imul rax, rax, 8
lea rcx, str.brioso3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1620], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x17a40]
call fcn.1800920e0
lea rcx, [rsp + 0x30510]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x52d8], rax
mov ecx, dword [rsp + 0x1620]
call qword [rsp + 0x52d8]
mov ecx, dword [rsp + 0x1620]
call fcn.1802f6e90
test eax, eax
jne 0x18022eca0
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18022ec87
mov ecx, dword [rsp + 0x1620]
call fcn.1802f68b0
test eax, eax
je 0x18022ee82
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x52e0], rax
mov ecx, dword [rsp + 0x1620]
call qword [rsp + 0x52e0]
test eax, eax
je 0x18022ee82
lea r8, [rsp + 0x304f8]
lea rdx, [rsp + 0x304e0]
mov ecx, dword [rsp + 0x1620]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x30500]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1624], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x17ac0]
call fcn.1802f6850
lea rcx, [rsp + 0x304c8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x17af0]
call fcn.1802f67d0
lea rcx, [rsp + 0x304b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x304c0]
movss dword [rsp + 0x1628], xmm0
movss xmm0, dword [rsp + 0x304c8]
mulss xmm0, dword [rsp + 0x1624]
movss xmm1, dword [rsp + 0x30510]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30510], xmm0
movss xmm0, dword [rsp + 0x304d0]
mulss xmm0, dword [rsp + 0x1624]
movss xmm1, dword [rsp + 0x30518]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30518], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x52e8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1628]
lea rdx, [rsp + 0x30510]
mov ecx, dword [rsp + 0x1620]
call qword [rsp + 0x52e8]
mov dword [rsp + 0x162c], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x17b30]
call fcn.1802f6f90
lea rcx, [rsp + 0x30498]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x162c]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x162c]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x162c]
call fcn.1802f5a70
jmp 0x18022ebb1
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x1805863e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1630], 0
jmp 0x18022eecc
mov eax, dword [rsp + 0x1630]
inc eax
mov dword [rsp + 0x1630], eax
movsxd rax, dword [rsp + 0x1630]
cmp rax, 0x15
jae 0x18022f192
movsxd rax, dword [rsp + 0x1630]
imul rax, rax, 8
lea rcx, str.alkonost
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022f18d
movsxd rax, dword [rsp + 0x1630]
imul rax, rax, 8
lea rcx, str.alkonost
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1634], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x17b60]
call fcn.1800920e0
lea rcx, [rsp + 0x30480]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x52f0], rax
mov ecx, dword [rsp + 0x1634]
call qword [rsp + 0x52f0]
mov ecx, dword [rsp + 0x1634]
call fcn.1802f6e90
test eax, eax
jne 0x18022efab
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18022ef92
mov ecx, dword [rsp + 0x1634]
call fcn.1802f68b0
test eax, eax
je 0x18022f18d
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x52f8], rax
mov ecx, dword [rsp + 0x1634]
call qword [rsp + 0x52f8]
test eax, eax
je 0x18022f18d
lea r8, [rsp + 0x30468]
lea rdx, [rsp + 0x30450]
mov ecx, dword [rsp + 0x1634]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x30470]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1638], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x17be0]
call fcn.1802f6850
lea rcx, [rsp + 0x30438]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x11100]
call fcn.1802f67d0
lea rcx, [rsp + 0x30408]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30418]
movss dword [rsp + 0x163c], xmm0
movss xmm0, dword [rsp + 0x30438]
mulss xmm0, dword [rsp + 0x1638]
movss xmm1, dword [rsp + 0x30480]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30480], xmm0
movss xmm0, dword [rsp + 0x30440]
mulss xmm0, dword [rsp + 0x1638]
movss xmm1, dword [rsp + 0x30488]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30488], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5300], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x163c]
lea rdx, [rsp + 0x30480]
mov ecx, dword [rsp + 0x1634]
call qword [rsp + 0x5300]
mov dword [rsp + 0x1640], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x17c48]
call fcn.1802f6f90
lea rcx, [rsp + 0x303f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1640]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1640]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1640]
call fcn.1802f5a70
jmp 0x18022eebc
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180579b00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1644], 0
jmp 0x18022f1d7
mov eax, dword [rsp + 0x1644]
inc eax
mov dword [rsp + 0x1644], eax
movsxd rax, dword [rsp + 0x1644]
cmp rax, 0x16
jae 0x18022f49d
movsxd rax, dword [rsp + 0x1644]
imul rax, rax, 8
lea rcx, str.caracara2
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022f498
movsxd rax, dword [rsp + 0x1644]
imul rax, rax, 8
lea rcx, str.caracara2
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1648], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x17c80]
call fcn.1800920e0
lea rcx, [rsp + 0x303d8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5308], rax
mov ecx, dword [rsp + 0x1648]
call qword [rsp + 0x5308]
mov ecx, dword [rsp + 0x1648]
call fcn.1802f6e90
test eax, eax
jne 0x18022f2b6
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18022f29d
mov ecx, dword [rsp + 0x1648]
call fcn.1802f68b0
test eax, eax
je 0x18022f498
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5310], rax
mov ecx, dword [rsp + 0x1648]
call qword [rsp + 0x5310]
test eax, eax
je 0x18022f498
lea r8, [rsp + 0x303c0]
lea rdx, [rsp + 0x303a8]
mov ecx, dword [rsp + 0x1648]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x303c8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x164c], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x17ce8]
call fcn.1802f6850
lea rcx, [rsp + 0x30390]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x17d20]
call fcn.1802f67d0
lea rcx, [rsp + 0x30378]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30388]
movss dword [rsp + 0x1650], xmm0
movss xmm0, dword [rsp + 0x30390]
mulss xmm0, dword [rsp + 0x164c]
movss xmm1, dword [rsp + 0x303d8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x303d8], xmm0
movss xmm0, dword [rsp + 0x30398]
mulss xmm0, dword [rsp + 0x164c]
movss xmm1, dword [rsp + 0x303e0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x303e0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5318], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1650]
lea rdx, [rsp + 0x303d8]
mov ecx, dword [rsp + 0x1648]
call qword [rsp + 0x5318]
mov dword [rsp + 0x1654], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x17d50]
call fcn.1802f6f90
lea rcx, [rsp + 0x30360]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1654]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1654]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1654]
call fcn.1802f5a70
jmp 0x18022f1c7
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180579ae0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1658], 0
jmp 0x18022f4fd
mov eax, dword [rsp + 0x1658]
inc eax
mov dword [rsp + 0x1658], eax
movsxd rax, dword [rsp + 0x1658]
cmp rax, 0x2d
jae 0x18022f7c3
movsxd rax, dword [rsp + 0x1658]
imul rax, rax, 8
lea rcx, str.bruiser
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022f7be
movsxd rax, dword [rsp + 0x1658]
imul rax, rax, 8
lea rcx, str.bruiser
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x165c], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x17d90]
call fcn.1800920e0
lea rcx, [rsp + 0x30348]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5320], rax
mov ecx, dword [rsp + 0x165c]
call qword [rsp + 0x5320]
mov ecx, dword [rsp + 0x165c]
call fcn.1802f6e90
test eax, eax
jne 0x18022f5dc
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18022f5c3
mov ecx, dword [rsp + 0x165c]
call fcn.1802f68b0
test eax, eax
je 0x18022f7be
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5328], rax
mov ecx, dword [rsp + 0x165c]
call qword [rsp + 0x5328]
test eax, eax
je 0x18022f7be
lea r8, [rsp + 0x30330]
lea rdx, [rsp + 0x30318]
mov ecx, dword [rsp + 0x165c]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x30338]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1660], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x17df8]
call fcn.1802f6850
lea rcx, [rsp + 0x30300]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x17e30]
call fcn.1802f67d0
lea rcx, [rsp + 0x302e8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x302f8]
movss dword [rsp + 0x1664], xmm0
movss xmm0, dword [rsp + 0x30300]
mulss xmm0, dword [rsp + 0x1660]
movss xmm1, dword [rsp + 0x30348]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30348], xmm0
movss xmm0, dword [rsp + 0x30308]
mulss xmm0, dword [rsp + 0x1660]
movss xmm1, dword [rsp + 0x30350]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30350], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5330], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1664]
lea rdx, [rsp + 0x30348]
mov ecx, dword [rsp + 0x165c]
call qword [rsp + 0x5330]
mov dword [rsp + 0x1668], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x17e60]
call fcn.1802f6f90
lea rcx, [rsp + 0x302d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1668]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1668]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1668]
call fcn.1802f5a70
jmp 0x18022f4ed
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a2c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x166c], 0
jmp 0x18022f823
mov eax, dword [rsp + 0x166c]
inc eax
mov dword [rsp + 0x166c], eax
movsxd rax, dword [rsp + 0x166c]
cmp rax, 0xe
jae 0x18022fae9
movsxd rax, dword [rsp + 0x166c]
imul rax, rax, 8
lea rcx, str.blimp3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022fae4
movsxd rax, dword [rsp + 0x166c]
imul rax, rax, 8
lea rcx, str.blimp3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1670], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x17ea0]
call fcn.1800920e0
lea rcx, [rsp + 0x302b8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5338], rax
mov ecx, dword [rsp + 0x1670]
call qword [rsp + 0x5338]
mov ecx, dword [rsp + 0x1670]
call fcn.1802f6e90
test eax, eax
jne 0x18022f902
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18022f8e9
mov ecx, dword [rsp + 0x1670]
call fcn.1802f68b0
test eax, eax
je 0x18022fae4
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5340], rax
mov ecx, dword [rsp + 0x1670]
call qword [rsp + 0x5340]
test eax, eax
je 0x18022fae4
lea r8, [rsp + 0x302a0]
lea rdx, [rsp + 0x30288]
mov ecx, dword [rsp + 0x1670]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x302a8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1674], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x17f20]
call fcn.1802f6850
lea rcx, [rsp + 0x30270]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x17f60]
call fcn.1802f67d0
lea rcx, [rsp + 0x30258]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30268]
movss dword [rsp + 0x1678], xmm0
movss xmm0, dword [rsp + 0x30270]
mulss xmm0, dword [rsp + 0x1674]
movss xmm1, dword [rsp + 0x302b8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x302b8], xmm0
movss xmm0, dword [rsp + 0x30278]
mulss xmm0, dword [rsp + 0x1674]
movss xmm1, dword [rsp + 0x302c0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x302c0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5348], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1678]
lea rdx, [rsp + 0x302b8]
mov ecx, dword [rsp + 0x1670]
call qword [rsp + 0x5348]
mov dword [rsp + 0x167c], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x17fa0]
call fcn.1802f6f90
lea rcx, [rsp + 0x30240]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x167c]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x167c]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x167c]
call fcn.1802f5a70
jmp 0x18022f813
call fcn.180199f90
movss xmm0, dword [0x1805041d4]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504204]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a2e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1680], 0
jmp 0x18022fb49
mov eax, dword [rsp + 0x1680]
inc eax
mov dword [rsp + 0x1680], eax
movsxd rax, dword [rsp + 0x1680]
cmp rax, 0x10
jae 0x18022fe0f
movsxd rax, dword [rsp + 0x1680]
imul rax, rax, 8
lea rcx, str.caracara
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18022fe0a
movsxd rax, dword [rsp + 0x1680]
imul rax, rax, 8
lea rcx, str.caracara
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1684], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x17fe0]
call fcn.1800920e0
lea rcx, [rsp + 0x30228]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5350], rax
mov ecx, dword [rsp + 0x1684]
call qword [rsp + 0x5350]
mov ecx, dword [rsp + 0x1684]
call fcn.1802f6e90
test eax, eax
jne 0x18022fc28
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18022fc0f
mov ecx, dword [rsp + 0x1684]
call fcn.1802f68b0
test eax, eax
je 0x18022fe0a
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5358], rax
mov ecx, dword [rsp + 0x1684]
call qword [rsp + 0x5358]
test eax, eax
je 0x18022fe0a
lea r8, [rsp + 0x30210]
lea rdx, [rsp + 0x301f8]
mov ecx, dword [rsp + 0x1684]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x30218]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1688], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x18060]
call fcn.1802f6850
lea rcx, [rsp + 0x301e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x180a0]
call fcn.1802f67d0
lea rcx, [rsp + 0x301c8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x301d8]
movss dword [rsp + 0x168c], xmm0
movss xmm0, dword [rsp + 0x301e0]
mulss xmm0, dword [rsp + 0x1688]
movss xmm1, dword [rsp + 0x30228]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30228], xmm0
movss xmm0, dword [rsp + 0x301e8]
mulss xmm0, dword [rsp + 0x1688]
movss xmm1, dword [rsp + 0x30230]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30230], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5360], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x168c]
lea rdx, [rsp + 0x30228]
mov ecx, dword [rsp + 0x1684]
call qword [rsp + 0x5360]
mov dword [rsp + 0x1690], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x180e0]
call fcn.1802f6f90
lea rcx, [rsp + 0x301b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1690]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1690]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1690]
call fcn.1802f5a70
jmp 0x18022fb39
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a320]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1694], 0
jmp 0x18022fe6f
mov eax, dword [rsp + 0x1694]
inc eax
mov dword [rsp + 0x1694], eax
movsxd rax, dword [rsp + 0x1694]
cmp rax, 0x13
jae 0x180230135
movsxd rax, dword [rsp + 0x1694]
imul rax, rax, 8
lea rcx, str.havok
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180230130
movsxd rax, dword [rsp + 0x1694]
imul rax, rax, 8
lea rcx, str.havok
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1698], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x18120]
call fcn.1800920e0
lea rcx, [rsp + 0x30198]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5368], rax
mov ecx, dword [rsp + 0x1698]
call qword [rsp + 0x5368]
mov ecx, dword [rsp + 0x1698]
call fcn.1802f6e90
test eax, eax
jne 0x18022ff4e
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18022ff35
mov ecx, dword [rsp + 0x1698]
call fcn.1802f68b0
test eax, eax
je 0x180230130
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5370], rax
mov ecx, dword [rsp + 0x1698]
call qword [rsp + 0x5370]
test eax, eax
je 0x180230130
lea r8, [rsp + 0x30180]
lea rdx, [rsp + 0x30168]
mov ecx, dword [rsp + 0x1698]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x30188]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x169c], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x181a0]
call fcn.1802f6850
lea rcx, [rsp + 0x30150]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x181e0]
call fcn.1802f67d0
lea rcx, [rsp + 0x30138]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30148]
movss dword [rsp + 0x16a0], xmm0
movss xmm0, dword [rsp + 0x30150]
mulss xmm0, dword [rsp + 0x169c]
movss xmm1, dword [rsp + 0x30198]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30198], xmm0
movss xmm0, dword [rsp + 0x30158]
mulss xmm0, dword [rsp + 0x169c]
movss xmm1, dword [rsp + 0x301a0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x301a0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5378], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x16a0]
lea rdx, [rsp + 0x30198]
mov ecx, dword [rsp + 0x1698]
call qword [rsp + 0x5378]
mov dword [rsp + 0x16a4], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x18220]
call fcn.1802f6f90
lea rcx, [rsp + 0x30120]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x16a4]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x16a4]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x16a4]
call fcn.1802f5a70
jmp 0x18022fe5f
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a340]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x16a8], 0
jmp 0x180230195
mov eax, dword [rsp + 0x16a8]
inc eax
mov dword [rsp + 0x16a8], eax
movsxd rax, dword [rsp + 0x16a8]
cmp rax, 0x13
jae 0x18023045b
movsxd rax, dword [rsp + 0x16a8]
imul rax, rax, 8
lea rcx, [0x180588fc0]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180230456
movsxd rax, dword [rsp + 0x16a8]
imul rax, rax, 8
lea rcx, [0x180588fc0]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x16ac], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x18260]
call fcn.1800920e0
lea rcx, [rsp + 0x30108]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5380], rax
mov ecx, dword [rsp + 0x16ac]
call qword [rsp + 0x5380]
mov ecx, dword [rsp + 0x16ac]
call fcn.1802f6e90
test eax, eax
jne 0x180230274
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023025b
mov ecx, dword [rsp + 0x16ac]
call fcn.1802f68b0
test eax, eax
je 0x180230456
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5388], rax
mov ecx, dword [rsp + 0x16ac]
call qword [rsp + 0x5388]
test eax, eax
je 0x180230456
lea r8, [rsp + 0x300f0]
lea rdx, [rsp + 0x300d8]
mov ecx, dword [rsp + 0x16ac]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x300f8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x16b0], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x182e0]
call fcn.1802f6850
lea rcx, [rsp + 0x300c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x18320]
call fcn.1802f67d0
lea rcx, [rsp + 0x300a8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x300b8]
movss dword [rsp + 0x16b4], xmm0
movss xmm0, dword [rsp + 0x300c0]
mulss xmm0, dword [rsp + 0x16b0]
movss xmm1, dword [rsp + 0x30108]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30108], xmm0
movss xmm0, dword [rsp + 0x300c8]
mulss xmm0, dword [rsp + 0x16b0]
movss xmm1, dword [rsp + 0x30110]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30110], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5390], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x16b4]
lea rdx, [rsp + 0x30108]
mov ecx, dword [rsp + 0x16ac]
call qword [rsp + 0x5390]
mov dword [rsp + 0x16b8], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x18360]
call fcn.1802f6f90
lea rcx, [rsp + 0x30090]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x16b8]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x16b8]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x16b8]
call fcn.1802f5a70
jmp 0x180230185
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a360]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x16bc], 0
jmp 0x1802304bb
mov eax, dword [rsp + 0x16bc]
inc eax
mov dword [rsp + 0x16bc], eax
movsxd rax, dword [rsp + 0x16bc]
cmp rax, 0xf
jae 0x180230781
movsxd rax, dword [rsp + 0x16bc]
imul rax, rax, 8
lea rcx, str.bf400
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023077c
movsxd rax, dword [rsp + 0x16bc]
imul rax, rax, 8
lea rcx, str.bf400
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x16c0], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x183a0]
call fcn.1800920e0
lea rcx, [rsp + 0x30078]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5398], rax
mov ecx, dword [rsp + 0x16c0]
call qword [rsp + 0x5398]
mov ecx, dword [rsp + 0x16c0]
call fcn.1802f6e90
test eax, eax
jne 0x18023059a
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180230581
mov ecx, dword [rsp + 0x16c0]
call fcn.1802f68b0
test eax, eax
je 0x18023077c
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x53a0], rax
mov ecx, dword [rsp + 0x16c0]
call qword [rsp + 0x53a0]
test eax, eax
je 0x18023077c
lea r8, [rsp + 0x30060]
lea rdx, [rsp + 0x30048]
mov ecx, dword [rsp + 0x16c0]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x30068]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x16c4], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x18420]
call fcn.1802f6850
lea rcx, [rsp + 0x30030]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x18460]
call fcn.1802f67d0
lea rcx, [rsp + 0x30018]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x30028]
movss dword [rsp + 0x16c8], xmm0
movss xmm0, dword [rsp + 0x30030]
mulss xmm0, dword [rsp + 0x16c4]
movss xmm1, dword [rsp + 0x30078]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30078], xmm0
movss xmm0, dword [rsp + 0x30038]
mulss xmm0, dword [rsp + 0x16c4]
movss xmm1, dword [rsp + 0x30080]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x30080], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x53a8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x16c8]
lea rdx, [rsp + 0x30078]
mov ecx, dword [rsp + 0x16c0]
call qword [rsp + 0x53a8]
mov dword [rsp + 0x16cc], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x184a0]
call fcn.1802f6f90
lea rcx, [rsp + 0x30000]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x16cc]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x16cc]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x16cc]
call fcn.1802f5a70
jmp 0x1802304ab
call fcn.180199f90
movss xmm0, dword [0x1805041e0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504218]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a380]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x16d0], 0
jmp 0x1802307e1
mov eax, dword [rsp + 0x16d0]
inc eax
mov dword [rsp + 0x16d0], eax
movsxd rax, dword [rsp + 0x16d0]
cmp rax, 0x17
jae 0x180230aa7
movsxd rax, dword [rsp + 0x16d0]
imul rax, rax, 8
lea rcx, str.blazer5
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180230aa2
movsxd rax, dword [rsp + 0x16d0]
imul rax, rax, 8
lea rcx, str.blazer5
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x16d4], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x184e0]
call fcn.1800920e0
lea rcx, [rsp + 0x2ffe8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x53b0], rax
mov ecx, dword [rsp + 0x16d4]
call qword [rsp + 0x53b0]
mov ecx, dword [rsp + 0x16d4]
call fcn.1802f6e90
test eax, eax
jne 0x1802308c0
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802308a7
mov ecx, dword [rsp + 0x16d4]
call fcn.1802f68b0
test eax, eax
je 0x180230aa2
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x53b8], rax
mov ecx, dword [rsp + 0x16d4]
call qword [rsp + 0x53b8]
test eax, eax
je 0x180230aa2
lea r8, [rsp + 0x2ffd0]
lea rdx, [rsp + 0x2ffb8]
mov ecx, dword [rsp + 0x16d4]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2ffd8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x16d8], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x18560]
call fcn.1802f6850
lea rcx, [rsp + 0x2ffa0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x185a0]
call fcn.1802f67d0
lea rcx, [rsp + 0x2ff88]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2ff98]
movss dword [rsp + 0x16dc], xmm0
movss xmm0, dword [rsp + 0x2ffa0]
mulss xmm0, dword [rsp + 0x16d8]
movss xmm1, dword [rsp + 0x2ffe8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2ffe8], xmm0
movss xmm0, dword [rsp + 0x2ffa8]
mulss xmm0, dword [rsp + 0x16d8]
movss xmm1, dword [rsp + 0x2fff0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2fff0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x53c0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x16dc]
lea rdx, [rsp + 0x2ffe8]
mov ecx, dword [rsp + 0x16d4]
call qword [rsp + 0x53c0]
mov dword [rsp + 0x16e0], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x185e0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2ff70]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x16e0]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x16e0]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x16e0]
call fcn.1802f5a70
jmp 0x1802307d1
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Doomsday
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x16e4], 0
jmp 0x180230b07
mov eax, dword [rsp + 0x16e4]
inc eax
mov dword [rsp + 0x16e4], eax
movsxd rax, dword [rsp + 0x16e4]
cmp rax, 0x1c
jae 0x180230dcd
movsxd rax, dword [rsp + 0x16e4]
imul rax, rax, 8
lea rcx, str.autarch
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180230dc8
movsxd rax, dword [rsp + 0x16e4]
imul rax, rax, 8
lea rcx, str.autarch
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x16e8], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x18620]
call fcn.1800920e0
lea rcx, [rsp + 0x2ff58]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x53c8], rax
mov ecx, dword [rsp + 0x16e8]
call qword [rsp + 0x53c8]
mov ecx, dword [rsp + 0x16e8]
call fcn.1802f6e90
test eax, eax
jne 0x180230be6
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180230bcd
mov ecx, dword [rsp + 0x16e8]
call fcn.1802f68b0
test eax, eax
je 0x180230dc8
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x53d0], rax
mov ecx, dword [rsp + 0x16e8]
call qword [rsp + 0x53d0]
test eax, eax
je 0x180230dc8
lea r8, [rsp + 0x2ff40]
lea rdx, [rsp + 0x2ff28]
mov ecx, dword [rsp + 0x16e8]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2ff48]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x16ec], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x186a0]
call fcn.1802f6850
lea rcx, [rsp + 0x2ff10]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x186e0]
call fcn.1802f67d0
lea rcx, [rsp + 0x2fef8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2ff08]
movss dword [rsp + 0x16f0], xmm0
movss xmm0, dword [rsp + 0x2ff10]
mulss xmm0, dword [rsp + 0x16ec]
movss xmm1, dword [rsp + 0x2ff58]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2ff58], xmm0
movss xmm0, dword [rsp + 0x2ff18]
mulss xmm0, dword [rsp + 0x16ec]
movss xmm1, dword [rsp + 0x2ff60]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2ff60], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x53d8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x16f0]
lea rdx, [rsp + 0x2ff58]
mov ecx, dword [rsp + 0x16e8]
call qword [rsp + 0x53d8]
mov dword [rsp + 0x16f4], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x18720]
call fcn.1802f6f90
lea rcx, [rsp + 0x2fee0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x16f4]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x16f4]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x16f4]
call fcn.1802f5a70
jmp 0x180230af7
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a4c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x16f8], 0
jmp 0x180230e2d
mov eax, dword [rsp + 0x16f8]
inc eax
mov dword [rsp + 0x16f8], eax
movsxd rax, dword [rsp + 0x16f8]
cmp rax, 0x1c
jae 0x1802310f3
movsxd rax, dword [rsp + 0x16f8]
imul rax, rax, 8
lea rcx, str.adder
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802310ee
movsxd rax, dword [rsp + 0x16f8]
imul rax, rax, 8
lea rcx, str.adder
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x16fc], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x18750]
call fcn.1800920e0
lea rcx, [rsp + 0x2fec8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x53e0], rax
mov ecx, dword [rsp + 0x16fc]
call qword [rsp + 0x53e0]
mov ecx, dword [rsp + 0x16fc]
call fcn.1802f6e90
test eax, eax
jne 0x180230f0c
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180230ef3
mov ecx, dword [rsp + 0x16fc]
call fcn.1802f68b0
test eax, eax
je 0x1802310ee
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x53e8], rax
mov ecx, dword [rsp + 0x16fc]
call qword [rsp + 0x53e8]
test eax, eax
je 0x1802310ee
lea r8, [rsp + 0x2feb0]
lea rdx, [rsp + 0x2fe98]
mov ecx, dword [rsp + 0x16fc]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2feb8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1700], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x18768]
call fcn.1802f6850
lea rcx, [rsp + 0x2fe80]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x18780]
call fcn.1802f67d0
lea rcx, [rsp + 0x2fe68]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2fe78]
movss dword [rsp + 0x1704], xmm0
movss xmm0, dword [rsp + 0x2fe80]
mulss xmm0, dword [rsp + 0x1700]
movss xmm1, dword [rsp + 0x2fec8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2fec8], xmm0
movss xmm0, dword [rsp + 0x2fe88]
mulss xmm0, dword [rsp + 0x1700]
movss xmm1, dword [rsp + 0x2fed0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2fed0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x53f0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1704]
lea rdx, [rsp + 0x2fec8]
mov ecx, dword [rsp + 0x16fc]
call qword [rsp + 0x53f0]
mov dword [rsp + 0x1708], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x18798]
call fcn.1802f6f90
lea rcx, [rsp + 0x2fe50]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1708]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1708]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1708]
call fcn.1802f5a70
jmp 0x180230e1d
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a4e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x170c], 0
jmp 0x180231153
mov eax, dword [rsp + 0x170c]
inc eax
mov dword [rsp + 0x170c], eax
movsxd rax, dword [rsp + 0x170c]
cmp rax, 0x2e
jae 0x180231419
movsxd rax, dword [rsp + 0x170c]
imul rax, rax, 8
lea rcx, [0x180589b30]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180231414
movsxd rax, dword [rsp + 0x170c]
imul rax, rax, 8
lea rcx, [0x180589b30]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1710], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x187b0]
call fcn.1800920e0
lea rcx, [rsp + 0x2fe38]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x53f8], rax
mov ecx, dword [rsp + 0x1710]
call qword [rsp + 0x53f8]
mov ecx, dword [rsp + 0x1710]
call fcn.1802f6e90
test eax, eax
jne 0x180231232
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180231219
mov ecx, dword [rsp + 0x1710]
call fcn.1802f68b0
test eax, eax
je 0x180231414
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5400], rax
mov ecx, dword [rsp + 0x1710]
call qword [rsp + 0x5400]
test eax, eax
je 0x180231414
lea r8, [rsp + 0x2fe20]
lea rdx, [rsp + 0x2fe08]
mov ecx, dword [rsp + 0x1710]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2fe28]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1714], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x187c8]
call fcn.1802f6850
lea rcx, [rsp + 0x2fdf0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x187e0]
call fcn.1802f67d0
lea rcx, [rsp + 0x2fdd8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2fde8]
movss dword [rsp + 0x1718], xmm0
movss xmm0, dword [rsp + 0x2fdf0]
mulss xmm0, dword [rsp + 0x1714]
movss xmm1, dword [rsp + 0x2fe38]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2fe38], xmm0
movss xmm0, dword [rsp + 0x2fdf8]
mulss xmm0, dword [rsp + 0x1714]
movss xmm1, dword [rsp + 0x2fe40]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2fe40], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5408], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1718]
lea rdx, [rsp + 0x2fe38]
mov ecx, dword [rsp + 0x1710]
call qword [rsp + 0x5408]
mov dword [rsp + 0x171c], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x187f8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2fdc0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x171c]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x171c]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x171c]
call fcn.1802f5a70
jmp 0x180231143
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a520]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1720], 0
jmp 0x180231479
mov eax, dword [rsp + 0x1720]
inc eax
mov dword [rsp + 0x1720], eax
movsxd rax, dword [rsp + 0x1720]
cmp rax, 0x17
jae 0x18023173f
movsxd rax, dword [rsp + 0x1720]
imul rax, rax, 8
lea rcx, str.btype
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023173a
movsxd rax, dword [rsp + 0x1720]
imul rax, rax, 8
lea rcx, str.btype
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1724], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x18810]
call fcn.1800920e0
lea rcx, [rsp + 0x2fda8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5410], rax
mov ecx, dword [rsp + 0x1724]
call qword [rsp + 0x5410]
mov ecx, dword [rsp + 0x1724]
call fcn.1802f6e90
test eax, eax
jne 0x180231558
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023153f
mov ecx, dword [rsp + 0x1724]
call fcn.1802f68b0
test eax, eax
je 0x18023173a
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5418], rax
mov ecx, dword [rsp + 0x1724]
call qword [rsp + 0x5418]
test eax, eax
je 0x18023173a
lea r8, [rsp + 0x2fd90]
lea rdx, [rsp + 0x2fd78]
mov ecx, dword [rsp + 0x1724]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2fd98]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1728], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x18828]
call fcn.1802f6850
lea rcx, [rsp + 0x2fd60]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x18840]
call fcn.1802f67d0
lea rcx, [rsp + 0x2fd30]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2fd40]
movss dword [rsp + 0x172c], xmm0
movss xmm0, dword [rsp + 0x2fd60]
mulss xmm0, dword [rsp + 0x1728]
movss xmm1, dword [rsp + 0x2fda8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2fda8], xmm0
movss xmm0, dword [rsp + 0x2fd68]
mulss xmm0, dword [rsp + 0x1728]
movss xmm1, dword [rsp + 0x2fdb0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2fdb0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5420], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x172c]
lea rdx, [rsp + 0x2fda8]
mov ecx, dword [rsp + 0x1724]
call qword [rsp + 0x5420]
mov dword [rsp + 0x1730], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x18858]
call fcn.1802f6f90
lea rcx, [rsp + 0x2fd18]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1730]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1730]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1730]
call fcn.1802f5a70
jmp 0x180231469
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a500]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1734], 0
jmp 0x18023179f
mov eax, dword [rsp + 0x1734]
inc eax
mov dword [rsp + 0x1734], eax
movsxd rax, dword [rsp + 0x1734]
cmp rax, 0x1f
jae 0x180231a65
movsxd rax, dword [rsp + 0x1734]
imul rax, rax, 8
lea rcx, str.bfinjection
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180231a60
movsxd rax, dword [rsp + 0x1734]
imul rax, rax, 8
lea rcx, str.bfinjection
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1738], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x18870]
call fcn.1800920e0
lea rcx, [rsp + 0x2fd00]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5428], rax
mov ecx, dword [rsp + 0x1738]
call qword [rsp + 0x5428]
mov ecx, dword [rsp + 0x1738]
call fcn.1802f6e90
test eax, eax
jne 0x18023187e
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180231865
mov ecx, dword [rsp + 0x1738]
call fcn.1802f68b0
test eax, eax
je 0x180231a60
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5430], rax
mov ecx, dword [rsp + 0x1738]
call qword [rsp + 0x5430]
test eax, eax
je 0x180231a60
lea r8, [rsp + 0x2fce8]
lea rdx, [rsp + 0x2fcd0]
mov ecx, dword [rsp + 0x1738]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2fcf0]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x173c], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x18888]
call fcn.1802f6850
lea rcx, [rsp + 0x2fcb8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x188a0]
call fcn.1802f67d0
lea rcx, [rsp + 0x2fca0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2fcb0]
movss dword [rsp + 0x1740], xmm0
movss xmm0, dword [rsp + 0x2fcb8]
mulss xmm0, dword [rsp + 0x173c]
movss xmm1, dword [rsp + 0x2fd00]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2fd00], xmm0
movss xmm0, dword [rsp + 0x2fcc0]
mulss xmm0, dword [rsp + 0x173c]
movss xmm1, dword [rsp + 0x2fd08]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2fd08], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5438], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1740]
lea rdx, [rsp + 0x2fd00]
mov ecx, dword [rsp + 0x1738]
call qword [rsp + 0x5438]
mov dword [rsp + 0x1744], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x188b8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2fc88]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1744]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1744]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1744]
call fcn.1802f5a70
jmp 0x18023178f
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a560]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1748], 0
jmp 0x180231ac5
mov eax, dword [rsp + 0x1748]
inc eax
mov dword [rsp + 0x1748], eax
movsxd rax, dword [rsp + 0x1748]
cmp rax, 0x1f
jae 0x180231d8b
movsxd rax, dword [rsp + 0x1748]
imul rax, rax, 8
lea rcx, str.asea
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180231d86
movsxd rax, dword [rsp + 0x1748]
imul rax, rax, 8
lea rcx, str.asea
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x174c], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x188d0]
call fcn.1800920e0
lea rcx, [rsp + 0x2fc70]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5440], rax
mov ecx, dword [rsp + 0x174c]
call qword [rsp + 0x5440]
mov ecx, dword [rsp + 0x174c]
call fcn.1802f6e90
test eax, eax
jne 0x180231ba4
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180231b8b
mov ecx, dword [rsp + 0x174c]
call fcn.1802f68b0
test eax, eax
je 0x180231d86
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5448], rax
mov ecx, dword [rsp + 0x174c]
call qword [rsp + 0x5448]
test eax, eax
je 0x180231d86
lea r8, [rsp + 0x2fc58]
lea rdx, [rsp + 0x2fc40]
mov ecx, dword [rsp + 0x174c]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2fc60]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1750], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x188e8]
call fcn.1802f6850
lea rcx, [rsp + 0x2fc28]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x18900]
call fcn.1802f67d0
lea rcx, [rsp + 0x2fc10]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2fc20]
movss dword [rsp + 0x1754], xmm0
movss xmm0, dword [rsp + 0x2fc28]
mulss xmm0, dword [rsp + 0x1750]
movss xmm1, dword [rsp + 0x2fc70]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2fc70], xmm0
movss xmm0, dword [rsp + 0x2fc30]
mulss xmm0, dword [rsp + 0x1750]
movss xmm1, dword [rsp + 0x2fc78]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2fc78], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5450], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1754]
lea rdx, [rsp + 0x2fc70]
mov ecx, dword [rsp + 0x174c]
call qword [rsp + 0x5450]
mov dword [rsp + 0x1758], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x18918]
call fcn.1802f6f90
lea rcx, [rsp + 0x2faf0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1758]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1758]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1758]
call fcn.1802f5a70
jmp 0x180231ab5
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a400]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x175c], 0
jmp 0x180231deb
mov eax, dword [rsp + 0x175c]
inc eax
mov dword [rsp + 0x175c], eax
movsxd rax, dword [rsp + 0x175c]
cmp rax, 0xe
jae 0x1802320b1
movsxd rax, dword [rsp + 0x175c]
imul rax, rax, 8
lea rcx, str.cogcabrio
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802320ac
movsxd rax, dword [rsp + 0x175c]
imul rax, rax, 8
lea rcx, str.cogcabrio
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1760], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x18930]
call fcn.1800920e0
lea rcx, [rsp + 0x2f040]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5458], rax
mov ecx, dword [rsp + 0x1760]
call qword [rsp + 0x5458]
mov ecx, dword [rsp + 0x1760]
call fcn.1802f6e90
test eax, eax
jne 0x180231eca
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180231eb1
mov ecx, dword [rsp + 0x1760]
call fcn.1802f68b0
test eax, eax
je 0x1802320ac
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5460], rax
mov ecx, dword [rsp + 0x1760]
call qword [rsp + 0x5460]
test eax, eax
je 0x1802320ac
lea r8, [rsp + 0x2f028]
lea rdx, [rsp + 0x2ee18]
mov ecx, dword [rsp + 0x1760]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2f030]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1764], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x18970]
call fcn.1802f6850
lea rcx, [rsp + 0x2ede8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x189b0]
call fcn.1802f67d0
lea rcx, [rsp + 0x2edb8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2edc8]
movss dword [rsp + 0x1768], xmm0
movss xmm0, dword [rsp + 0x2ede8]
mulss xmm0, dword [rsp + 0x1764]
movss xmm1, dword [rsp + 0x2f040]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2f040], xmm0
movss xmm0, dword [rsp + 0x2edf0]
mulss xmm0, dword [rsp + 0x1764]
movss xmm1, dword [rsp + 0x2f048]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2f048], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5468], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1768]
lea rdx, [rsp + 0x2f040]
mov ecx, dword [rsp + 0x1760]
call qword [rsp + 0x5468]
mov dword [rsp + 0x176c], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x189f0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2ed88]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x176c]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x176c]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x176c]
call fcn.1802f5a70
jmp 0x180231ddb
call fcn.180199f90
movss xmm0, dword [0x1805041d4]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504204]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a580]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1770], 0
jmp 0x180232111
mov eax, dword [rsp + 0x1770]
inc eax
mov dword [rsp + 0x1770], eax
movsxd rax, dword [rsp + 0x1770]
cmp rax, 0x29
jae 0x1802323d7
movsxd rax, dword [rsp + 0x1770]
imul rax, rax, 8
lea rcx, str.blade
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802323d2
movsxd rax, dword [rsp + 0x1770]
imul rax, rax, 8
lea rcx, str.blade
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1774], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x18a30]
call fcn.1800920e0
lea rcx, [rsp + 0x2ed58]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5470], rax
mov ecx, dword [rsp + 0x1774]
call qword [rsp + 0x5470]
mov ecx, dword [rsp + 0x1774]
call fcn.1802f6e90
test eax, eax
jne 0x1802321f0
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802321d7
mov ecx, dword [rsp + 0x1774]
call fcn.1802f68b0
test eax, eax
je 0x1802323d2
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5478], rax
mov ecx, dword [rsp + 0x1774]
call qword [rsp + 0x5478]
test eax, eax
je 0x1802323d2
lea r8, [rsp + 0x2ed28]
lea rdx, [rsp + 0x2ecf8]
mov ecx, dword [rsp + 0x1774]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2ed30]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1778], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x18ab0]
call fcn.1802f6850
lea rcx, [rsp + 0x2ecc8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x18af0]
call fcn.1802f67d0
lea rcx, [rsp + 0x2ec98]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2eca8]
movss dword [rsp + 0x177c], xmm0
movss xmm0, dword [rsp + 0x2ecc8]
mulss xmm0, dword [rsp + 0x1778]
movss xmm1, dword [rsp + 0x2ed58]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2ed58], xmm0
movss xmm0, dword [rsp + 0x2ecd0]
mulss xmm0, dword [rsp + 0x1778]
movss xmm1, dword [rsp + 0x2ed60]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2ed60], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5480], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x177c]
lea rdx, [rsp + 0x2ed58]
mov ecx, dword [rsp + 0x1774]
call qword [rsp + 0x5480]
mov dword [rsp + 0x1780], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x18b30]
call fcn.1802f6f90
lea rcx, [rsp + 0x2ec68]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1780]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1780]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1780]
call fcn.1802f5a70
jmp 0x180232101
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a3a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1784], 0
jmp 0x180232437
mov eax, dword [rsp + 0x1784]
inc eax
mov dword [rsp + 0x1784], eax
movsxd rax, dword [rsp + 0x1784]
cmp rax, 0x15
jae 0x1802326fd
movsxd rax, dword [rsp + 0x1784]
imul rax, rax, 8
lea rcx, str.dinghy
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802326f8
movsxd rax, dword [rsp + 0x1784]
imul rax, rax, 8
lea rcx, str.dinghy
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1788], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x18b70]
call fcn.1800920e0
lea rcx, [rsp + 0x2ec38]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5488], rax
mov ecx, dword [rsp + 0x1788]
call qword [rsp + 0x5488]
mov ecx, dword [rsp + 0x1788]
call fcn.1802f6e90
test eax, eax
jne 0x180232516
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802324fd
mov ecx, dword [rsp + 0x1788]
call fcn.1802f68b0
test eax, eax
je 0x1802326f8
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5490], rax
mov ecx, dword [rsp + 0x1788]
call qword [rsp + 0x5490]
test eax, eax
je 0x1802326f8
lea r8, [rsp + 0x2ec08]
lea rdx, [rsp + 0x2ebd8]
mov ecx, dword [rsp + 0x1788]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2ec10]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x178c], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x18bf0]
call fcn.1802f6850
lea rcx, [rsp + 0x2eba8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x18c30]
call fcn.1802f67d0
lea rcx, [rsp + 0x2eb78]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2eb88]
movss dword [rsp + 0x1790], xmm0
movss xmm0, dword [rsp + 0x2eba8]
mulss xmm0, dword [rsp + 0x178c]
movss xmm1, dword [rsp + 0x2ec38]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2ec38], xmm0
movss xmm0, dword [rsp + 0x2ebb0]
mulss xmm0, dword [rsp + 0x178c]
movss xmm1, dword [rsp + 0x2ec40]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2ec40], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5498], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1790]
lea rdx, [rsp + 0x2ec38]
mov ecx, dword [rsp + 0x1788]
call qword [rsp + 0x5498]
mov dword [rsp + 0x1794], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x18c70]
call fcn.1802f6f90
lea rcx, [rsp + 0x2eb48]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1794]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1794]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1794]
call fcn.1802f5a70
jmp 0x180232427
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a3c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1798], 0
jmp 0x18023275d
mov eax, dword [rsp + 0x1798]
inc eax
mov dword [rsp + 0x1798], eax
movsxd rax, dword [rsp + 0x1798]
cmp rax, 0xb
jae 0x180232a23
movsxd rax, dword [rsp + 0x1798]
imul rax, rax, 8
lea rcx, str.benson
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180232a1e
movsxd rax, dword [rsp + 0x1798]
imul rax, rax, 8
lea rcx, str.benson
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x179c], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x18cb0]
call fcn.1800920e0
lea rcx, [rsp + 0x2eb18]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x54a0], rax
mov ecx, dword [rsp + 0x179c]
call qword [rsp + 0x54a0]
mov ecx, dword [rsp + 0x179c]
call fcn.1802f6e90
test eax, eax
jne 0x18023283c
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180232823
mov ecx, dword [rsp + 0x179c]
call fcn.1802f68b0
test eax, eax
je 0x180232a1e
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x54a8], rax
mov ecx, dword [rsp + 0x179c]
call qword [rsp + 0x54a8]
test eax, eax
je 0x180232a1e
lea r8, [rsp + 0x2eae8]
lea rdx, [rsp + 0x2ead0]
mov ecx, dword [rsp + 0x179c]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2eaf0]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x17a0], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x18d20]
call fcn.1802f6850
lea rcx, [rsp + 0x2eab8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x18d50]
call fcn.1802f67d0
lea rcx, [rsp + 0x2eaa0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2eab0]
movss dword [rsp + 0x17a4], xmm0
movss xmm0, dword [rsp + 0x2eab8]
mulss xmm0, dword [rsp + 0x17a0]
movss xmm1, dword [rsp + 0x2eb18]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2eb18], xmm0
movss xmm0, dword [rsp + 0x2eac0]
mulss xmm0, dword [rsp + 0x17a0]
movss xmm1, dword [rsp + 0x2eb20]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2eb20], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x54b0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x17a4]
lea rdx, [rsp + 0x2eb18]
mov ecx, dword [rsp + 0x179c]
call qword [rsp + 0x54b0]
mov dword [rsp + 0x17a8], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x18d80]
call fcn.1802f6f90
lea rcx, [rsp + 0x2ea88]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x17a8]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x17a8]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x17a8]
call fcn.1802f5a70
jmp 0x18023274d
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Compacts
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x17ac], 0
jmp 0x180232a83
mov eax, dword [rsp + 0x17ac]
inc eax
mov dword [rsp + 0x17ac], eax
movsxd rax, dword [rsp + 0x17ac]
cmp rax, 8
jae 0x180232d49
movsxd rax, dword [rsp + 0x17ac]
imul rax, rax, 8
lea rcx, str.blista
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180232d44
movsxd rax, dword [rsp + 0x17ac]
imul rax, rax, 8
lea rcx, str.blista
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x17b0], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x18db0]
call fcn.1800920e0
lea rcx, [rsp + 0x2ea58]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x54b8], rax
mov ecx, dword [rsp + 0x17b0]
call qword [rsp + 0x54b8]
mov ecx, dword [rsp + 0x17b0]
call fcn.1802f6e90
test eax, eax
jne 0x180232b62
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180232b49
mov ecx, dword [rsp + 0x17b0]
call fcn.1802f68b0
test eax, eax
je 0x180232d44
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x54c0], rax
mov ecx, dword [rsp + 0x17b0]
call qword [rsp + 0x54c0]
test eax, eax
je 0x180232d44
lea r8, [rsp + 0x2ea40]
lea rdx, [rsp + 0x2ea28]
mov ecx, dword [rsp + 0x17b0]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2ea48]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x17b4], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x18e10]
call fcn.1802f6850
lea rcx, [rsp + 0x2ea10]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x18e50]
call fcn.1802f67d0
lea rcx, [rsp + 0x2e9e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2e9f0]
movss dword [rsp + 0x17b8], xmm0
movss xmm0, dword [rsp + 0x2ea10]
mulss xmm0, dword [rsp + 0x17b4]
movss xmm1, dword [rsp + 0x2ea58]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2ea58], xmm0
movss xmm0, dword [rsp + 0x2ea18]
mulss xmm0, dword [rsp + 0x17b4]
movss xmm1, dword [rsp + 0x2ea60]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2ea60], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x54c8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x17b8]
lea rdx, [rsp + 0x2ea58]
mov ecx, dword [rsp + 0x17b0]
call qword [rsp + 0x54c8]
mov dword [rsp + 0x17bc], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x18e90]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e9b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x17bc]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x17bc]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x17bc]
call fcn.1802f5a70
jmp 0x180232a73
call fcn.180199f90
movss xmm0, dword [0x180504180]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504170]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a420]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x17c0], 0
jmp 0x180232da9
mov eax, dword [rsp + 0x17c0]
inc eax
mov dword [rsp + 0x17c0], eax
movsxd rax, dword [rsp + 0x17c0]
cmp rax, 7
jae 0x18023306f
movsxd rax, dword [rsp + 0x17c0]
imul rax, rax, 8
lea rcx, [0x180589360]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023306a
movsxd rax, dword [rsp + 0x17c0]
imul rax, rax, 8
lea rcx, [0x180589360]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x17c4], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x18ed0]
call fcn.1800920e0
lea rcx, [rsp + 0x2e968]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x54d0], rax
mov ecx, dword [rsp + 0x17c4]
call qword [rsp + 0x54d0]
mov ecx, dword [rsp + 0x17c4]
call fcn.1802f6e90
test eax, eax
jne 0x180232e88
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180232e6f
mov ecx, dword [rsp + 0x17c4]
call fcn.1802f68b0
test eax, eax
je 0x18023306a
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x54d8], rax
mov ecx, dword [rsp + 0x17c4]
call qword [rsp + 0x54d8]
test eax, eax
je 0x18023306a
lea r8, [rsp + 0x2e938]
lea rdx, [rsp + 0x2e908]
mov ecx, dword [rsp + 0x17c4]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2e940]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x17c8], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x18f30]
call fcn.1802f6850
lea rcx, [rsp + 0x2e8d8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x18f60]
call fcn.1802f67d0
lea rcx, [rsp + 0x2e8c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2e8d0]
movss dword [rsp + 0x17cc], xmm0
movss xmm0, dword [rsp + 0x2e8d8]
mulss xmm0, dword [rsp + 0x17c8]
movss xmm1, dword [rsp + 0x2e968]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e968], xmm0
movss xmm0, dword [rsp + 0x2e8e0]
mulss xmm0, dword [rsp + 0x17c8]
movss xmm1, dword [rsp + 0x2e970]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e970], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x54e0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x17cc]
lea rdx, [rsp + 0x2e968]
mov ecx, dword [rsp + 0x17c4]
call qword [rsp + 0x54e0]
mov dword [rsp + 0x17d0], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x18fa0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e8a8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x17d0]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x17d0]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x17d0]
call fcn.1802f5a70
jmp 0x180232d99
call fcn.180199f90
movss xmm0, dword [0x180504174]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504164]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a440]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x17d4], 0
jmp 0x1802330cf
mov eax, dword [rsp + 0x17d4]
inc eax
mov dword [rsp + 0x17d4], eax
movsxd rax, dword [rsp + 0x17d4]
cmp rax, 0x12
jae 0x180233395
movsxd rax, dword [rsp + 0x17d4]
imul rax, rax, 8
lea rcx, str.ambulance
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180233390
movsxd rax, dword [rsp + 0x17d4]
imul rax, rax, 8
lea rcx, [0x180589360]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x17d8], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x18fe0]
call fcn.1800920e0
lea rcx, [rsp + 0x2e878]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x54e8], rax
mov ecx, dword [rsp + 0x17d8]
call qword [rsp + 0x54e8]
mov ecx, dword [rsp + 0x17d8]
call fcn.1802f6e90
test eax, eax
jne 0x1802331ae
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180233195
mov ecx, dword [rsp + 0x17d8]
call fcn.1802f68b0
test eax, eax
je 0x180233390
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x54f0], rax
mov ecx, dword [rsp + 0x17d8]
call qword [rsp + 0x54f0]
test eax, eax
je 0x180233390
lea r8, [rsp + 0x2e860]
lea rdx, [rsp + 0x2e848]
mov ecx, dword [rsp + 0x17d8]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2e868]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x17dc], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x19050]
call fcn.1802f6850
lea rcx, [rsp + 0x2e818]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x19080]
call fcn.1802f67d0
lea rcx, [rsp + 0x2e800]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2e810]
movss dword [rsp + 0x17e0], xmm0
movss xmm0, dword [rsp + 0x2e818]
mulss xmm0, dword [rsp + 0x17dc]
movss xmm1, dword [rsp + 0x2e878]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e878], xmm0
movss xmm0, dword [rsp + 0x2e820]
mulss xmm0, dword [rsp + 0x17dc]
movss xmm1, dword [rsp + 0x2e880]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e880], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x54f8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x17e0]
lea rdx, [rsp + 0x2e878]
mov ecx, dword [rsp + 0x17d8]
call qword [rsp + 0x54f8]
mov dword [rsp + 0x17e4], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x190c0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e7e8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x17e4]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x17e4]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x17e4]
call fcn.1802f5a70
jmp 0x1802330bf
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a480]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x17e8], 0
jmp 0x1802333f5
mov eax, dword [rsp + 0x17e8]
inc eax
mov dword [rsp + 0x17e8], eax
movsxd rax, dword [rsp + 0x17e8]
cmp rax, 0x16
jae 0x1802336bb
movsxd rax, dword [rsp + 0x17e8]
imul rax, rax, 8
lea rcx, str.annihilator
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802336b6
movsxd rax, dword [rsp + 0x17e8]
imul rax, rax, 8
lea rcx, str.annihilator
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x17ec], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x19100]
call fcn.1800920e0
lea rcx, [rsp + 0x2e7b8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5500], rax
mov ecx, dword [rsp + 0x17ec]
call qword [rsp + 0x5500]
mov ecx, dword [rsp + 0x17ec]
call fcn.1802f6e90
test eax, eax
jne 0x1802334d4
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802334bb
mov ecx, dword [rsp + 0x17ec]
call fcn.1802f68b0
test eax, eax
je 0x1802336b6
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5508], rax
mov ecx, dword [rsp + 0x17ec]
call qword [rsp + 0x5508]
test eax, eax
je 0x1802336b6
lea r8, [rsp + 0x2e7a0]
lea rdx, [rsp + 0x2e788]
mov ecx, dword [rsp + 0x17ec]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2e7a8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x17f0], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x19170]
call fcn.1802f6850
lea rcx, [rsp + 0x2e758]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x191a0]
call fcn.1802f67d0
lea rcx, [rsp + 0x2e740]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2e750]
movss dword [rsp + 0x17f4], xmm0
movss xmm0, dword [rsp + 0x2e758]
mulss xmm0, dword [rsp + 0x17f0]
movss xmm1, dword [rsp + 0x2e7b8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e7b8], xmm0
movss xmm0, dword [rsp + 0x2e760]
mulss xmm0, dword [rsp + 0x17f0]
movss xmm1, dword [rsp + 0x2e7c0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e7c0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5510], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x17f4]
lea rdx, [rsp + 0x2e7b8]
mov ecx, dword [rsp + 0x17ec]
call qword [rsp + 0x5510]
mov dword [rsp + 0x17f8], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x191e0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e728]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x17f8]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x17f8]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x17f8]
call fcn.1802f5a70
jmp 0x1802333e5
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a640]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x17fc], 0
jmp 0x18023371b
mov eax, dword [rsp + 0x17fc]
inc eax
mov dword [rsp + 0x17fc], eax
movsxd rax, dword [rsp + 0x17fc]
cmp rax, 0xb
jae 0x1802339e1
movsxd rax, dword [rsp + 0x17fc]
imul rax, rax, 8
lea rcx, str.bulldozer
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802339dc
movsxd rax, dword [rsp + 0x17fc]
imul rax, rax, 8
lea rcx, str.bulldozer
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1800], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x19220]
call fcn.1800920e0
lea rcx, [rsp + 0x2e6f8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5518], rax
mov ecx, dword [rsp + 0x1800]
call qword [rsp + 0x5518]
mov ecx, dword [rsp + 0x1800]
call fcn.1802f6e90
test eax, eax
jne 0x1802337fa
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802337e1
mov ecx, dword [rsp + 0x1800]
call fcn.1802f68b0
test eax, eax
je 0x1802339dc
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5520], rax
mov ecx, dword [rsp + 0x1800]
call qword [rsp + 0x5520]
test eax, eax
je 0x1802339dc
lea r8, [rsp + 0x2e6e0]
lea rdx, [rsp + 0x2e6c8]
mov ecx, dword [rsp + 0x1800]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2e6e8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1804], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x19290]
call fcn.1802f6850
lea rcx, [rsp + 0x2e698]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x192c0]
call fcn.1802f67d0
lea rcx, [rsp + 0x2e680]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2e690]
movss dword [rsp + 0x1808], xmm0
movss xmm0, dword [rsp + 0x2e698]
mulss xmm0, dword [rsp + 0x1804]
movss xmm1, dword [rsp + 0x2e6f8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e6f8], xmm0
movss xmm0, dword [rsp + 0x2e6a0]
mulss xmm0, dword [rsp + 0x1804]
movss xmm1, dword [rsp + 0x2e700]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e700], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5528], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1808]
lea rdx, [rsp + 0x2e6f8]
mov ecx, dword [rsp + 0x1800]
call qword [rsp + 0x5528]
mov dword [rsp + 0x180c], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x19300]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e668]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x180c]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x180c]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x180c]
call fcn.1802f5a70
jmp 0x18023370b
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Military
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1810], 0
jmp 0x180233a41
mov eax, dword [rsp + 0x1810]
inc eax
mov dword [rsp + 0x1810], eax
movsxd rax, dword [rsp + 0x1810]
cmp rax, 5
jae 0x180233d07
movsxd rax, dword [rsp + 0x1810]
imul rax, rax, 8
lea rcx, str.barracks
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180233d02
movsxd rax, dword [rsp + 0x1810]
imul rax, rax, 8
lea rcx, str.barracks
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1814], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x19340]
call fcn.1800920e0
lea rcx, [rsp + 0x2e638]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5530], rax
mov ecx, dword [rsp + 0x1814]
call qword [rsp + 0x5530]
mov ecx, dword [rsp + 0x1814]
call fcn.1802f6e90
test eax, eax
jne 0x180233b20
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180233b07
mov ecx, dword [rsp + 0x1814]
call fcn.1802f68b0
test eax, eax
je 0x180233d02
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5538], rax
mov ecx, dword [rsp + 0x1814]
call qword [rsp + 0x5538]
test eax, eax
je 0x180233d02
lea r8, [rsp + 0x2e620]
lea rdx, [rsp + 0x2e608]
mov ecx, dword [rsp + 0x1814]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2e628]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1818], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x193b0]
call fcn.1802f6850
lea rcx, [rsp + 0x2e5d8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x193e0]
call fcn.1802f67d0
lea rcx, [rsp + 0x2e5c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2e5d0]
movss dword [rsp + 0x181c], xmm0
movss xmm0, dword [rsp + 0x2e5d8]
mulss xmm0, dword [rsp + 0x1818]
movss xmm1, dword [rsp + 0x2e638]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e638], xmm0
movss xmm0, dword [rsp + 0x2e5e0]
mulss xmm0, dword [rsp + 0x1818]
movss xmm1, dword [rsp + 0x2e640]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e640], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5540], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x181c]
lea rdx, [rsp + 0x2e638]
mov ecx, dword [rsp + 0x1814]
call qword [rsp + 0x5540]
mov dword [rsp + 0x1820], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x19420]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e5a8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1820]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1820]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1820]
call fcn.1802f5a70
jmp 0x180233a31
call fcn.180199f90
movss xmm0, dword [0x18050415c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050411c]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a4a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1824], 0
jmp 0x180233d67
mov eax, dword [rsp + 0x1824]
inc eax
mov dword [rsp + 0x1824], eax
movsxd rax, dword [rsp + 0x1824]
cmp rax, 0x2f
jae 0x18023402d
movsxd rax, dword [rsp + 0x1824]
imul rax, rax, 8
lea rcx, str.akuma
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180234028
movsxd rax, dword [rsp + 0x1824]
imul rax, rax, 8
lea rcx, str.akuma
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1828], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x19460]
call fcn.1800920e0
lea rcx, [rsp + 0x2e578]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5548], rax
mov ecx, dword [rsp + 0x1828]
call qword [rsp + 0x5548]
mov ecx, dword [rsp + 0x1828]
call fcn.1802f6e90
test eax, eax
jne 0x180233e46
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180233e2d
mov ecx, dword [rsp + 0x1828]
call fcn.1802f68b0
test eax, eax
je 0x180234028
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5550], rax
mov ecx, dword [rsp + 0x1828]
call qword [rsp + 0x5550]
test eax, eax
je 0x180234028
lea r8, [rsp + 0x2e560]
lea rdx, [rsp + 0x2e548]
mov ecx, dword [rsp + 0x1828]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2e568]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x182c], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x194d0]
call fcn.1802f6850
lea rcx, [rsp + 0x2e518]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x19500]
call fcn.1802f67d0
lea rcx, [rsp + 0x2e500]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2e510]
movss dword [rsp + 0x1830], xmm0
movss xmm0, dword [rsp + 0x2e518]
mulss xmm0, dword [rsp + 0x182c]
movss xmm1, dword [rsp + 0x2e578]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e578], xmm0
movss xmm0, dword [rsp + 0x2e520]
mulss xmm0, dword [rsp + 0x182c]
movss xmm1, dword [rsp + 0x2e580]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e580], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5558], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1830]
lea rdx, [rsp + 0x2e578]
mov ecx, dword [rsp + 0x1828]
call qword [rsp + 0x5558]
mov dword [rsp + 0x1834], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x19540]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e4e8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1834]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1834]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1834]
call fcn.1802f5a70
jmp 0x180233d57
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a460]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1838], 0
jmp 0x18023408d
mov eax, dword [rsp + 0x1838]
inc eax
mov dword [rsp + 0x1838], eax
movsxd rax, dword [rsp + 0x1838]
cmp rax, 0x13
jae 0x180234353
movsxd rax, dword [rsp + 0x1838]
imul rax, rax, 8
lea rcx, str.besra
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023434e
movsxd rax, dword [rsp + 0x1838]
imul rax, rax, 8
lea rcx, str.besra
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x183c], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x19580]
call fcn.1800920e0
lea rcx, [rsp + 0x2e4b8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5560], rax
mov ecx, dword [rsp + 0x183c]
call qword [rsp + 0x5560]
mov ecx, dword [rsp + 0x183c]
call fcn.1802f6e90
test eax, eax
jne 0x18023416c
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180234153
mov ecx, dword [rsp + 0x183c]
call fcn.1802f68b0
test eax, eax
je 0x18023434e
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5568], rax
mov ecx, dword [rsp + 0x183c]
call qword [rsp + 0x5568]
test eax, eax
je 0x18023434e
lea r8, [rsp + 0x2e488]
lea rdx, [rsp + 0x2e458]
mov ecx, dword [rsp + 0x183c]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2e490]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1840], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x195e0]
call fcn.1802f6850
lea rcx, [rsp + 0x2e428]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x19610]
call fcn.1802f67d0
lea rcx, [rsp + 0x2e3f8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2e408]
movss dword [rsp + 0x1844], xmm0
movss xmm0, dword [rsp + 0x2e428]
mulss xmm0, dword [rsp + 0x1840]
movss xmm1, dword [rsp + 0x2e4b8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e4b8], xmm0
movss xmm0, dword [rsp + 0x2e430]
mulss xmm0, dword [rsp + 0x1840]
movss xmm1, dword [rsp + 0x2e4c0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e4c0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5570], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1844]
lea rdx, [rsp + 0x2e4b8]
mov ecx, dword [rsp + 0x183c]
call qword [rsp + 0x5570]
mov dword [rsp + 0x1848], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x19640]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e3c8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1848]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1848]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1848]
call fcn.1802f5a70
jmp 0x18023407d
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a620]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x184c], 0
jmp 0x1802343b3
mov eax, dword [rsp + 0x184c]
inc eax
mov dword [rsp + 0x184c], eax
movsxd rax, dword [rsp + 0x184c]
cmp rax, 0xb
jae 0x180234679
movsxd rax, dword [rsp + 0x184c]
imul rax, rax, 8
lea rcx, str.airbus
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180234674
movsxd rax, dword [rsp + 0x184c]
imul rax, rax, 8
lea rcx, str.airbus
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1850], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x19670]
call fcn.1800920e0
lea rcx, [rsp + 0x2e398]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5578], rax
mov ecx, dword [rsp + 0x1850]
call qword [rsp + 0x5578]
mov ecx, dword [rsp + 0x1850]
call fcn.1802f6e90
test eax, eax
jne 0x180234492
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180234479
mov ecx, dword [rsp + 0x1850]
call fcn.1802f68b0
test eax, eax
je 0x180234674
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5580], rax
mov ecx, dword [rsp + 0x1850]
call qword [rsp + 0x5580]
test eax, eax
je 0x180234674
lea r8, [rsp + 0x2e368]
lea rdx, [rsp + 0x2e338]
mov ecx, dword [rsp + 0x1850]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2e370]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1854], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x196d0]
call fcn.1802f6850
lea rcx, [rsp + 0x2e308]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x19700]
call fcn.1802f67d0
lea rcx, [rsp + 0x2e2d8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2e2e8]
movss dword [rsp + 0x1858], xmm0
movss xmm0, dword [rsp + 0x2e308]
mulss xmm0, dword [rsp + 0x1854]
movss xmm1, dword [rsp + 0x2e398]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e398], xmm0
movss xmm0, dword [rsp + 0x2e310]
mulss xmm0, dword [rsp + 0x1854]
movss xmm1, dword [rsp + 0x2e3a0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e3a0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5588], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1858]
lea rdx, [rsp + 0x2e398]
mov ecx, dword [rsp + 0x1850]
call qword [rsp + 0x5588]
mov dword [rsp + 0x185c], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x19730]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e2a8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x185c]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x185c]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x185c]
call fcn.1802f5a70
jmp 0x1802343a3
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Suvs
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1860], 0
jmp 0x1802346d9
mov eax, dword [rsp + 0x1860]
inc eax
mov dword [rsp + 0x1860], eax
movsxd rax, dword [rsp + 0x1860]
cmp rax, 0x1b
jae 0x18023499f
movsxd rax, dword [rsp + 0x1860]
imul rax, rax, 8
lea rcx, str.baller
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023499a
movsxd rax, dword [rsp + 0x1860]
imul rax, rax, 8
lea rcx, str.baller
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1864], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x19760]
call fcn.1800920e0
lea rcx, [rsp + 0x2e278]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5590], rax
mov ecx, dword [rsp + 0x1864]
call qword [rsp + 0x5590]
mov ecx, dword [rsp + 0x1864]
call fcn.1802f6e90
test eax, eax
jne 0x1802347b8
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023479f
mov ecx, dword [rsp + 0x1864]
call fcn.1802f68b0
test eax, eax
je 0x18023499a
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5598], rax
mov ecx, dword [rsp + 0x1864]
call qword [rsp + 0x5598]
test eax, eax
je 0x18023499a
lea r8, [rsp + 0x2e248]
lea rdx, [rsp + 0x2e218]
mov ecx, dword [rsp + 0x1864]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2e250]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1868], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x197c0]
call fcn.1802f6850
lea rcx, [rsp + 0x2e200]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x197f0]
call fcn.1802f67d0
lea rcx, [rsp + 0x2e1e8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2e1f8]
movss dword [rsp + 0x186c], xmm0
movss xmm0, dword [rsp + 0x2e200]
mulss xmm0, dword [rsp + 0x1868]
movss xmm1, dword [rsp + 0x2e278]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e278], xmm0
movss xmm0, dword [rsp + 0x2e208]
mulss xmm0, dword [rsp + 0x1868]
movss xmm1, dword [rsp + 0x2e280]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e280], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x55a0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x186c]
lea rdx, [rsp + 0x2e278]
mov ecx, dword [rsp + 0x1864]
call qword [rsp + 0x55a0]
mov dword [rsp + 0x1870], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x19820]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e1d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1870]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1870]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1870]
call fcn.1802f5a70
jmp 0x1802346c9
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a660]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1874], 0
jmp 0x1802349ff
mov eax, dword [rsp + 0x1874]
inc eax
mov dword [rsp + 0x1874], eax
movsxd rax, dword [rsp + 0x1874]
cmp rax, 0x16
jae 0x180234cc5
movsxd rax, dword [rsp + 0x1874]
imul rax, rax, 8
lea rcx, str.armytanker
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180234cc0
movsxd rax, dword [rsp + 0x1874]
imul rax, rax, 8
lea rcx, str.armytanker
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1878], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x19850]
call fcn.1800920e0
lea rcx, [rsp + 0x2e1b8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x55a8], rax
mov ecx, dword [rsp + 0x1878]
call qword [rsp + 0x55a8]
mov ecx, dword [rsp + 0x1878]
call fcn.1802f6e90
test eax, eax
jne 0x180234ade
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180234ac5
mov ecx, dword [rsp + 0x1878]
call fcn.1802f68b0
test eax, eax
je 0x180234cc0
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x55b0], rax
mov ecx, dword [rsp + 0x1878]
call qword [rsp + 0x55b0]
test eax, eax
je 0x180234cc0
lea r8, [rsp + 0x2e1a0]
lea rdx, [rsp + 0x2e188]
mov ecx, dword [rsp + 0x1878]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2e1a8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x187c], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x198b0]
call fcn.1802f6850
lea rcx, [rsp + 0x2e170]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x198e0]
call fcn.1802f67d0
lea rcx, [rsp + 0x2e158]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2e168]
movss dword [rsp + 0x1880], xmm0
movss xmm0, dword [rsp + 0x2e170]
mulss xmm0, dword [rsp + 0x187c]
movss xmm1, dword [rsp + 0x2e1b8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e1b8], xmm0
movss xmm0, dword [rsp + 0x2e178]
mulss xmm0, dword [rsp + 0x187c]
movss xmm1, dword [rsp + 0x2e1c0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e1c0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x55b8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1880]
lea rdx, [rsp + 0x2e1b8]
mov ecx, dword [rsp + 0x1878]
call qword [rsp + 0x55b8]
mov dword [rsp + 0x1884], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x19910]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e140]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1884]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1884]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1884]
call fcn.1802f5a70
jmp 0x1802349ef
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a600]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1888], 0
jmp 0x180234d25
mov eax, dword [rsp + 0x1888]
inc eax
mov dword [rsp + 0x1888], eax
movsxd rax, dword [rsp + 0x1888]
cmp rax, 8
jae 0x180234feb
movsxd rax, dword [rsp + 0x1888]
imul rax, rax, 8
lea rcx, str.cablecar
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180234fe6
movsxd rax, dword [rsp + 0x1888]
imul rax, rax, 8
lea rcx, str.cablecar
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x188c], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x19940]
call fcn.1800920e0
lea rcx, [rsp + 0x2e128]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x55c0], rax
mov ecx, dword [rsp + 0x188c]
call qword [rsp + 0x55c0]
mov ecx, dword [rsp + 0x188c]
call fcn.1802f6e90
test eax, eax
jne 0x180234e04
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180234deb
mov ecx, dword [rsp + 0x188c]
call fcn.1802f68b0
test eax, eax
je 0x180234fe6
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x55c8], rax
mov ecx, dword [rsp + 0x188c]
call qword [rsp + 0x55c8]
test eax, eax
je 0x180234fe6
lea r8, [rsp + 0x2e110]
lea rdx, [rsp + 0x2e0f8]
mov ecx, dword [rsp + 0x188c]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2e118]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1890], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x199a0]
call fcn.1802f6850
lea rcx, [rsp + 0x2e0e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x199d0]
call fcn.1802f67d0
lea rcx, [rsp + 0x2e0c8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2e0d8]
movss dword [rsp + 0x1894], xmm0
movss xmm0, dword [rsp + 0x2e0e0]
mulss xmm0, dword [rsp + 0x1890]
movss xmm1, dword [rsp + 0x2e128]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e128], xmm0
movss xmm0, dword [rsp + 0x2e0e8]
mulss xmm0, dword [rsp + 0x1890]
movss xmm1, dword [rsp + 0x2e130]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e130], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x55d0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1894]
lea rdx, [rsp + 0x2e128]
mov ecx, dword [rsp + 0x188c]
call qword [rsp + 0x55d0]
mov dword [rsp + 0x1898], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x19a00]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e0b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1898]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1898]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1898]
call fcn.1802f5a70
jmp 0x180234d15
call fcn.180199f90
movss xmm0, dword [0x180504180]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504170]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a5e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x189c], 0
jmp 0x18023504b
mov eax, dword [rsp + 0x189c]
inc eax
mov dword [rsp + 0x189c], eax
movsxd rax, dword [rsp + 0x189c]
cmp rax, 0x12
jae 0x180235311
movsxd rax, dword [rsp + 0x189c]
imul rax, rax, 8
lea rcx, str.airtug
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023530c
movsxd rax, dword [rsp + 0x189c]
imul rax, rax, 8
lea rcx, str.airtug
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x18a0], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x19a30]
call fcn.1800920e0
lea rcx, [rsp + 0x2e098]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x55d8], rax
mov ecx, dword [rsp + 0x18a0]
call qword [rsp + 0x55d8]
mov ecx, dword [rsp + 0x18a0]
call fcn.1802f6e90
test eax, eax
jne 0x18023512a
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180235111
mov ecx, dword [rsp + 0x18a0]
call fcn.1802f68b0
test eax, eax
je 0x18023530c
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x55e0], rax
mov ecx, dword [rsp + 0x18a0]
call qword [rsp + 0x55e0]
test eax, eax
je 0x18023530c
lea r8, [rsp + 0x2e080]
lea rdx, [rsp + 0x2e068]
mov ecx, dword [rsp + 0x18a0]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2e088]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x18a4], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x19a90]
call fcn.1802f6850
lea rcx, [rsp + 0x2e050]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x19ac0]
call fcn.1802f67d0
lea rcx, [rsp + 0x2e038]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2e048]
movss dword [rsp + 0x18a8], xmm0
movss xmm0, dword [rsp + 0x2e050]
mulss xmm0, dword [rsp + 0x18a4]
movss xmm1, dword [rsp + 0x2e098]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e098], xmm0
movss xmm0, dword [rsp + 0x2e058]
mulss xmm0, dword [rsp + 0x18a4]
movss xmm1, dword [rsp + 0x2e0a0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e0a0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x55e8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x18a8]
lea rdx, [rsp + 0x2e098]
mov ecx, dword [rsp + 0x18a0]
call qword [rsp + 0x55e8]
mov dword [rsp + 0x18ac], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x19af0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e020]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x18ac]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x18ac]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x18ac]
call fcn.1802f5a70
jmp 0x18023503b
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Vans
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x18b0], 0
jmp 0x180235371
mov eax, dword [rsp + 0x18b0]
inc eax
mov dword [rsp + 0x18b0], eax
movsxd rax, dword [rsp + 0x18b0]
cmp rax, 0x20
jae 0x180235637
movsxd rax, dword [rsp + 0x18b0]
imul rax, rax, 8
lea rcx, str.bison
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180235632
movsxd rax, dword [rsp + 0x18b0]
imul rax, rax, 8
lea rcx, str.bison
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x18b4], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x19b20]
call fcn.1800920e0
lea rcx, [rsp + 0x2e008]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x55f0], rax
mov ecx, dword [rsp + 0x18b4]
call qword [rsp + 0x55f0]
mov ecx, dword [rsp + 0x18b4]
call fcn.1802f6e90
test eax, eax
jne 0x180235450
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180235437
mov ecx, dword [rsp + 0x18b4]
call fcn.1802f68b0
test eax, eax
je 0x180235632
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x55f8], rax
mov ecx, dword [rsp + 0x18b4]
call qword [rsp + 0x55f8]
test eax, eax
je 0x180235632
lea r8, [rsp + 0x2dff0]
lea rdx, [rsp + 0x2dfd8]
mov ecx, dword [rsp + 0x18b4]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2dff8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x18b8], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x19b80]
call fcn.1802f6850
lea rcx, [rsp + 0x2dfc0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x19bb0]
call fcn.1802f67d0
lea rcx, [rsp + 0x2dfa8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2dfb8]
movss dword [rsp + 0x18bc], xmm0
movss xmm0, dword [rsp + 0x2dfc0]
mulss xmm0, dword [rsp + 0x18b8]
movss xmm1, dword [rsp + 0x2e008]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e008], xmm0
movss xmm0, dword [rsp + 0x2dfc8]
mulss xmm0, dword [rsp + 0x18b8]
movss xmm1, dword [rsp + 0x2e010]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2e010], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5600], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x18bc]
lea rdx, [rsp + 0x2e008]
mov ecx, dword [rsp + 0x18b4]
call qword [rsp + 0x5600]
mov dword [rsp + 0x18c0], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x19be0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2df90]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x18c0]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x18c0]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x18c0]
call fcn.1802f5a70
jmp 0x180235361
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057e5a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Criminal
call fcn.18006a860
mov edx, 0x23
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ab00]
call fcn.18006a860
mov edx, 0x2ba
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180586500]
call fcn.18006a860
mov edx, 0x2b2
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x1805863e0]
call fcn.18006a860
mov edx, 0x29d
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579b00]
call fcn.18006a860
mov edx, 0x25d
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579ae0]
call fcn.18006a860
mov edx, 0x21d
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a2c0]
call fcn.18006a860
mov edx, 0x112
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a2e0]
call fcn.18006a860
mov edx, 0x113
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a320]
call fcn.18006a860
mov edx, 0x114
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a340]
call fcn.18006a860
mov edx, 0x115
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a360]
call fcn.18006a860
mov edx, 0x116
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a380]
call fcn.18006a860
mov edx, 0x117
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Doomsday
call fcn.18006a860
mov edx, 0x118
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4c0]
call fcn.18006a860
mov edx, 0x119
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4e0]
call fcn.18006a860
mov edx, 0x11a
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a520]
call fcn.18006a860
mov edx, 0x11b
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a500]
call fcn.18006a860
mov edx, 0x11c
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a560]
call fcn.18006a860
mov edx, 0x11d
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a400]
call fcn.18006a860
mov edx, 0x11e
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a580]
call fcn.18006a860
mov edx, 0x11f
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a3a0]
call fcn.18006a860
mov edx, 0x120
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a3c0]
call fcn.18006a860
mov edx, 0x121
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Compacts
call fcn.18006a860
mov edx, 0x122
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a420]
call fcn.18006a860
mov edx, 0x123
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a440]
call fcn.18006a860
mov edx, 0x124
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a480]
call fcn.18006a860
mov edx, 0x125
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a640]
call fcn.18006a860
mov edx, 0x126
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Military
call fcn.18006a860
mov edx, 0x127
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4a0]
call fcn.18006a860
mov edx, 0x128
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a460]
call fcn.18006a860
mov edx, 0x129
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a620]
call fcn.18006a860
mov edx, 0x12a
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Suvs
call fcn.18006a860
mov edx, 0x12b
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a660]
call fcn.18006a860
mov edx, 0x12c
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a600]
call fcn.18006a860
mov edx, 0x12d
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a5e0]
call fcn.18006a860
mov edx, 0x12e
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Vans
call fcn.18006a860
mov edx, 0x12f
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180586500]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x18c4], 0
jmp 0x180235a43
mov eax, dword [rsp + 0x18c4]
inc eax
mov dword [rsp + 0x18c4], eax
movsxd rax, dword [rsp + 0x18c4]
cmp rax, 0x13
jae 0x180235d68
movsxd rax, dword [rsp + 0x18c4]
imul rax, rax, 8
lea rcx, str.calico
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180235d63
mov dword [rsp + 0x18c8], 0
jmp 0x180235a9e
mov eax, dword [rsp + 0x18c8]
inc eax
mov dword [rsp + 0x18c8], eax
cmp dword [rsp + 0x18c8], 0x20
jg 0x180235d63
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x18c8], eax
jne 0x180235ac4
jmp 0x180235a8e
mov ecx, dword [rsp + 0x18c8]
call fcn.1802f7920
mov dword [rsp + 0x18cc], eax
movsxd rax, dword [rsp + 0x18c4]
imul rax, rax, 8
lea rcx, str.calico
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x18d0], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5608], rax
mov ecx, dword [rsp + 0x18d0]
call qword [rsp + 0x5608]
mov ecx, dword [rsp + 0x18d0]
call fcn.1802f6e90
test eax, eax
jne 0x180235b35
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180235b1c
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x18cc]
lea rcx, [rsp + 0x19c10]
call fcn.1800920e0
lea rcx, [rsp + 0x2df78]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x18d0]
call fcn.1802f68b0
test eax, eax
je 0x180235d5e
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5610], rax
mov ecx, dword [rsp + 0x18d0]
call qword [rsp + 0x5610]
test eax, eax
je 0x180235d5e
lea r8, [rsp + 0x2df60]
lea rdx, [rsp + 0x2df48]
mov ecx, dword [rsp + 0x18d0]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2df68]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x18d4], xmm0
mov edx, dword [rsp + 0x18cc]
lea rcx, [rsp + 0x19c70]
call fcn.1802f6850
lea rcx, [rsp + 0x2df30]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x18cc]
lea rcx, [rsp + 0x19ca0]
call fcn.1802f67d0
lea rcx, [rsp + 0x2df18]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2df28]
movss dword [rsp + 0x18d8], xmm0
movss xmm0, dword [rsp + 0x2df30]
mulss xmm0, dword [rsp + 0x18d4]
movss xmm1, dword [rsp + 0x2df78]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2df78], xmm0
movss xmm0, dword [rsp + 0x2df38]
mulss xmm0, dword [rsp + 0x18d4]
movss xmm1, dword [rsp + 0x2df80]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2df80], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5618], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x18d8]
lea rdx, [rsp + 0x2df78]
mov ecx, dword [rsp + 0x18d0]
call qword [rsp + 0x5618]
mov dword [rsp + 0x18dc], eax
mov r8d, 1
mov edx, dword [rsp + 0x18cc]
lea rcx, [rsp + 0x19cd0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2df00]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x18dc]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x18dc]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x18dc]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x18c8], 0x20
jne 0x180235d5e
jmp 0x180235d63
jmp 0x180235a8e
jmp 0x180235a33
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057ab00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x18e0], 0
jmp 0x180235dad
mov eax, dword [rsp + 0x18e0]
inc eax
mov dword [rsp + 0x18e0], eax
movsxd rax, dword [rsp + 0x18e0]
cmp rax, 0x11
jae 0x1802360d2
movsxd rax, dword [rsp + 0x18e0]
imul rax, rax, 8
lea rcx, str.astron
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802360cd
mov dword [rsp + 0x18e4], 0
jmp 0x180235e08
mov eax, dword [rsp + 0x18e4]
inc eax
mov dword [rsp + 0x18e4], eax
cmp dword [rsp + 0x18e4], 0x20
jg 0x1802360cd
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x18e4], eax
jne 0x180235e2e
jmp 0x180235df8
mov ecx, dword [rsp + 0x18e4]
call fcn.1802f7920
mov dword [rsp + 0x18e8], eax
movsxd rax, dword [rsp + 0x18e0]
imul rax, rax, 8
lea rcx, str.astron
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x18ec], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5620], rax
mov ecx, dword [rsp + 0x18ec]
call qword [rsp + 0x5620]
mov ecx, dword [rsp + 0x18ec]
call fcn.1802f6e90
test eax, eax
jne 0x180235e9f
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180235e86
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x18e8]
lea rcx, [rsp + 0x19d00]
call fcn.1800920e0
lea rcx, [rsp + 0x2dee8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x18ec]
call fcn.1802f68b0
test eax, eax
je 0x1802360c8
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5628], rax
mov ecx, dword [rsp + 0x18ec]
call qword [rsp + 0x5628]
test eax, eax
je 0x1802360c8
lea r8, [rsp + 0x2ded0]
lea rdx, [rsp + 0x2deb8]
mov ecx, dword [rsp + 0x18ec]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2ded8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x18f0], xmm0
mov edx, dword [rsp + 0x18e8]
lea rcx, [rsp + 0x19d60]
call fcn.1802f6850
lea rcx, [rsp + 0x2dea0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x18e8]
lea rcx, [rsp + 0x19d90]
call fcn.1802f67d0
lea rcx, [rsp + 0x2de88]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2de98]
movss dword [rsp + 0x18f4], xmm0
movss xmm0, dword [rsp + 0x2dea0]
mulss xmm0, dword [rsp + 0x18f0]
movss xmm1, dword [rsp + 0x2dee8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2dee8], xmm0
movss xmm0, dword [rsp + 0x2dea8]
mulss xmm0, dword [rsp + 0x18f0]
movss xmm1, dword [rsp + 0x2def0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2def0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5630], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x18f4]
lea rdx, [rsp + 0x2dee8]
mov ecx, dword [rsp + 0x18ec]
call qword [rsp + 0x5630]
mov dword [rsp + 0x18f8], eax
mov r8d, 1
mov edx, dword [rsp + 0x18e8]
lea rcx, [rsp + 0x19dc0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2de70]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x18f8]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x18f8]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x18f8]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x18e4], 0x20
jne 0x1802360c8
jmp 0x1802360cd
jmp 0x180235df8
jmp 0x180235d9d
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Criminal
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x18fc], 0
jmp 0x180236117
mov eax, dword [rsp + 0x18fc]
inc eax
mov dword [rsp + 0x18fc], eax
movsxd rax, dword [rsp + 0x18fc]
cmp rax, 0x12
jae 0x18023643c
movsxd rax, dword [rsp + 0x18fc]
imul rax, rax, 8
lea rcx, str.brioso3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180236437
mov dword [rsp + 0x1900], 0
jmp 0x180236172
mov eax, dword [rsp + 0x1900]
inc eax
mov dword [rsp + 0x1900], eax
cmp dword [rsp + 0x1900], 0x20
jg 0x180236437
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1900], eax
jne 0x180236198
jmp 0x180236162
mov ecx, dword [rsp + 0x1900]
call fcn.1802f7920
mov dword [rsp + 0x1904], eax
movsxd rax, dword [rsp + 0x18fc]
imul rax, rax, 8
lea rcx, str.brioso3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1908], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5638], rax
mov ecx, dword [rsp + 0x1908]
call qword [rsp + 0x5638]
mov ecx, dword [rsp + 0x1908]
call fcn.1802f6e90
test eax, eax
jne 0x180236209
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802361f0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1904]
lea rcx, [rsp + 0x19df0]
call fcn.1800920e0
lea rcx, [rsp + 0x2de58]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1908]
call fcn.1802f68b0
test eax, eax
je 0x180236432
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5640], rax
mov ecx, dword [rsp + 0x1908]
call qword [rsp + 0x5640]
test eax, eax
je 0x180236432
lea r8, [rsp + 0x2de40]
lea rdx, [rsp + 0x2de28]
mov ecx, dword [rsp + 0x1908]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2de48]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x190c], xmm0
mov edx, dword [rsp + 0x1904]
lea rcx, [rsp + 0x19e50]
call fcn.1802f6850
lea rcx, [rsp + 0x2de10]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1904]
lea rcx, [rsp + 0x19e80]
call fcn.1802f67d0
lea rcx, [rsp + 0x2ddf8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2de08]
movss dword [rsp + 0x1910], xmm0
movss xmm0, dword [rsp + 0x2de10]
mulss xmm0, dword [rsp + 0x190c]
movss xmm1, dword [rsp + 0x2de58]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2de58], xmm0
movss xmm0, dword [rsp + 0x2de18]
mulss xmm0, dword [rsp + 0x190c]
movss xmm1, dword [rsp + 0x2de60]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2de60], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5648], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1910]
lea rdx, [rsp + 0x2de58]
mov ecx, dword [rsp + 0x1908]
call qword [rsp + 0x5648]
mov dword [rsp + 0x1914], eax
mov r8d, 1
mov edx, dword [rsp + 0x1904]
lea rcx, [rsp + 0x19eb0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2dde0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1914]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1914]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1914]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1900], 0x20
jne 0x180236432
jmp 0x180236437
jmp 0x180236162
jmp 0x180236107
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x1805863e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1918], 0
jmp 0x180236481
mov eax, dword [rsp + 0x1918]
inc eax
mov dword [rsp + 0x1918], eax
movsxd rax, dword [rsp + 0x1918]
cmp rax, 0x15
jae 0x1802367a6
movsxd rax, dword [rsp + 0x1918]
imul rax, rax, 8
lea rcx, str.alkonost
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802367a1
mov dword [rsp + 0x191c], 0
jmp 0x1802364dc
mov eax, dword [rsp + 0x191c]
inc eax
mov dword [rsp + 0x191c], eax
cmp dword [rsp + 0x191c], 0x20
jg 0x1802367a1
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x191c], eax
jne 0x180236502
jmp 0x1802364cc
mov ecx, dword [rsp + 0x191c]
call fcn.1802f7920
mov dword [rsp + 0x1920], eax
movsxd rax, dword [rsp + 0x1918]
imul rax, rax, 8
lea rcx, str.alkonost
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1924], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5650], rax
mov ecx, dword [rsp + 0x1924]
call qword [rsp + 0x5650]
mov ecx, dword [rsp + 0x1924]
call fcn.1802f6e90
test eax, eax
jne 0x180236573
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023655a
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1920]
lea rcx, [rsp + 0x19ee0]
call fcn.1800920e0
lea rcx, [rsp + 0x2ddc8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1924]
call fcn.1802f68b0
test eax, eax
je 0x18023679c
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5658], rax
mov ecx, dword [rsp + 0x1924]
call qword [rsp + 0x5658]
test eax, eax
je 0x18023679c
lea r8, [rsp + 0x2ddb0]
lea rdx, [rsp + 0x2dd98]
mov ecx, dword [rsp + 0x1924]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2ddb8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1928], xmm0
mov edx, dword [rsp + 0x1920]
lea rcx, [rsp + 0x19f40]
call fcn.1802f6850
lea rcx, [rsp + 0x2dd80]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1920]
lea rcx, [rsp + 0x19f70]
call fcn.1802f67d0
lea rcx, [rsp + 0x2dd68]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2dd78]
movss dword [rsp + 0x192c], xmm0
movss xmm0, dword [rsp + 0x2dd80]
mulss xmm0, dword [rsp + 0x1928]
movss xmm1, dword [rsp + 0x2ddc8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2ddc8], xmm0
movss xmm0, dword [rsp + 0x2dd88]
mulss xmm0, dword [rsp + 0x1928]
movss xmm1, dword [rsp + 0x2ddd0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2ddd0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5660], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x192c]
lea rdx, [rsp + 0x2ddc8]
mov ecx, dword [rsp + 0x1924]
call qword [rsp + 0x5660]
mov dword [rsp + 0x1930], eax
mov r8d, 1
mov edx, dword [rsp + 0x1920]
lea rcx, [rsp + 0x19f88]
call fcn.1802f6f90
lea rcx, [rsp + 0x2dd50]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1930]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1930]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1930]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x191c], 0x20
jne 0x18023679c
jmp 0x1802367a1
jmp 0x1802364cc
jmp 0x180236471
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180579b00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1934], 0
jmp 0x1802367eb
mov eax, dword [rsp + 0x1934]
inc eax
mov dword [rsp + 0x1934], eax
movsxd rax, dword [rsp + 0x1934]
cmp rax, 0x16
jae 0x180236b10
movsxd rax, dword [rsp + 0x1934]
imul rax, rax, 8
lea rcx, str.caracara2
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180236b0b
mov dword [rsp + 0x1938], 0
jmp 0x180236846
mov eax, dword [rsp + 0x1938]
inc eax
mov dword [rsp + 0x1938], eax
cmp dword [rsp + 0x1938], 0x20
jg 0x180236b0b
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1938], eax
jne 0x18023686c
jmp 0x180236836
mov ecx, dword [rsp + 0x1938]
call fcn.1802f7920
mov dword [rsp + 0x193c], eax
movsxd rax, dword [rsp + 0x1934]
imul rax, rax, 8
lea rcx, str.caracara2
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1940], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5668], rax
mov ecx, dword [rsp + 0x1940]
call qword [rsp + 0x5668]
mov ecx, dword [rsp + 0x1940]
call fcn.1802f6e90
test eax, eax
jne 0x1802368dd
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802368c4
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x193c]
lea rcx, [rsp + 0x19fb8]
call fcn.1800920e0
lea rcx, [rsp + 0x2dd38]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1940]
call fcn.1802f68b0
test eax, eax
je 0x180236b06
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5670], rax
mov ecx, dword [rsp + 0x1940]
call qword [rsp + 0x5670]
test eax, eax
je 0x180236b06
lea r8, [rsp + 0x2dd20]
lea rdx, [rsp + 0x2dd08]
mov ecx, dword [rsp + 0x1940]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2dd28]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1944], xmm0
mov edx, dword [rsp + 0x193c]
lea rcx, [rsp + 0x1a018]
call fcn.1802f6850
lea rcx, [rsp + 0x2dcf0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x193c]
lea rcx, [rsp + 0x1a048]
call fcn.1802f67d0
lea rcx, [rsp + 0x2dcd8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2dce8]
movss dword [rsp + 0x1948], xmm0
movss xmm0, dword [rsp + 0x2dcf0]
mulss xmm0, dword [rsp + 0x1944]
movss xmm1, dword [rsp + 0x2dd38]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2dd38], xmm0
movss xmm0, dword [rsp + 0x2dcf8]
mulss xmm0, dword [rsp + 0x1944]
movss xmm1, dword [rsp + 0x2dd40]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2dd40], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5678], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1948]
lea rdx, [rsp + 0x2dd38]
mov ecx, dword [rsp + 0x1940]
call qword [rsp + 0x5678]
mov dword [rsp + 0x194c], eax
mov r8d, 1
mov edx, dword [rsp + 0x193c]
lea rcx, [rsp + 0x1a078]
call fcn.1802f6f90
lea rcx, [rsp + 0x2dcc0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x194c]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x194c]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x194c]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1938], 0x20
jne 0x180236b06
jmp 0x180236b0b
jmp 0x180236836
jmp 0x1802367db
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180579ae0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1950], 0
jmp 0x180236b70
mov eax, dword [rsp + 0x1950]
inc eax
mov dword [rsp + 0x1950], eax
movsxd rax, dword [rsp + 0x1950]
cmp rax, 0x2d
jae 0x180236e95
movsxd rax, dword [rsp + 0x1950]
imul rax, rax, 8
lea rcx, str.bruiser
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180236e90
mov dword [rsp + 0x1954], 0
jmp 0x180236bcb
mov eax, dword [rsp + 0x1954]
inc eax
mov dword [rsp + 0x1954], eax
cmp dword [rsp + 0x1954], 0x20
jg 0x180236e90
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1954], eax
jne 0x180236bf1
jmp 0x180236bbb
mov ecx, dword [rsp + 0x1954]
call fcn.1802f7920
mov dword [rsp + 0x1958], eax
movsxd rax, dword [rsp + 0x1950]
imul rax, rax, 8
lea rcx, str.bruiser
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x195c], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5680], rax
mov ecx, dword [rsp + 0x195c]
call qword [rsp + 0x5680]
mov ecx, dword [rsp + 0x195c]
call fcn.1802f6e90
test eax, eax
jne 0x180236c62
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180236c49
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1958]
lea rcx, [rsp + 0x1a0a8]
call fcn.1800920e0
lea rcx, [rsp + 0x2dca8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x195c]
call fcn.1802f68b0
test eax, eax
je 0x180236e8b
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5688], rax
mov ecx, dword [rsp + 0x195c]
call qword [rsp + 0x5688]
test eax, eax
je 0x180236e8b
lea r8, [rsp + 0x2dc90]
lea rdx, [rsp + 0x2dc78]
mov ecx, dword [rsp + 0x195c]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2dc98]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1960], xmm0
mov edx, dword [rsp + 0x1958]
lea rcx, [rsp + 0x1a108]
call fcn.1802f6850
lea rcx, [rsp + 0x2dc60]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1958]
lea rcx, [rsp + 0x1a138]
call fcn.1802f67d0
lea rcx, [rsp + 0x2dc48]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2dc58]
movss dword [rsp + 0x1964], xmm0
movss xmm0, dword [rsp + 0x2dc60]
mulss xmm0, dword [rsp + 0x1960]
movss xmm1, dword [rsp + 0x2dca8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2dca8], xmm0
movss xmm0, dword [rsp + 0x2dc68]
mulss xmm0, dword [rsp + 0x1960]
movss xmm1, dword [rsp + 0x2dcb0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2dcb0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5690], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1964]
lea rdx, [rsp + 0x2dca8]
mov ecx, dword [rsp + 0x195c]
call qword [rsp + 0x5690]
mov dword [rsp + 0x1968], eax
mov r8d, 1
mov edx, dword [rsp + 0x1958]
lea rcx, [rsp + 0x1a168]
call fcn.1802f6f90
lea rcx, [rsp + 0x2dc30]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1968]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1968]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1968]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1954], 0x20
jne 0x180236e8b
jmp 0x180236e90
jmp 0x180236bbb
jmp 0x180236b60
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a2c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x196c], 0
jmp 0x180236ef5
mov eax, dword [rsp + 0x196c]
inc eax
mov dword [rsp + 0x196c], eax
movsxd rax, dword [rsp + 0x196c]
cmp rax, 0xe
jae 0x18023721a
movsxd rax, dword [rsp + 0x196c]
imul rax, rax, 8
lea rcx, str.blimp3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180237215
mov dword [rsp + 0x1970], 0
jmp 0x180236f50
mov eax, dword [rsp + 0x1970]
inc eax
mov dword [rsp + 0x1970], eax
cmp dword [rsp + 0x1970], 0x20
jg 0x180237215
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1970], eax
jne 0x180236f76
jmp 0x180236f40
mov ecx, dword [rsp + 0x1970]
call fcn.1802f7920
mov dword [rsp + 0x1974], eax
movsxd rax, dword [rsp + 0x196c]
imul rax, rax, 8
lea rcx, str.blimp3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1978], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5698], rax
mov ecx, dword [rsp + 0x1978]
call qword [rsp + 0x5698]
mov ecx, dword [rsp + 0x1978]
call fcn.1802f6e90
test eax, eax
jne 0x180236fe7
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180236fce
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1974]
lea rcx, [rsp + 0x1a198]
call fcn.1800920e0
lea rcx, [rsp + 0x2dc18]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1978]
call fcn.1802f68b0
test eax, eax
je 0x180237210
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x56a0], rax
mov ecx, dword [rsp + 0x1978]
call qword [rsp + 0x56a0]
test eax, eax
je 0x180237210
lea r8, [rsp + 0x2dc00]
lea rdx, [rsp + 0x2dbe8]
mov ecx, dword [rsp + 0x1978]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2dc08]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x197c], xmm0
mov edx, dword [rsp + 0x1974]
lea rcx, [rsp + 0x1a1f8]
call fcn.1802f6850
lea rcx, [rsp + 0x2dbd0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1974]
lea rcx, [rsp + 0x1a228]
call fcn.1802f67d0
lea rcx, [rsp + 0x2dbb8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2dbc8]
movss dword [rsp + 0x1980], xmm0
movss xmm0, dword [rsp + 0x2dbd0]
mulss xmm0, dword [rsp + 0x197c]
movss xmm1, dword [rsp + 0x2dc18]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2dc18], xmm0
movss xmm0, dword [rsp + 0x2dbd8]
mulss xmm0, dword [rsp + 0x197c]
movss xmm1, dword [rsp + 0x2dc20]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2dc20], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x56a8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1980]
lea rdx, [rsp + 0x2dc18]
mov ecx, dword [rsp + 0x1978]
call qword [rsp + 0x56a8]
mov dword [rsp + 0x1984], eax
mov r8d, 1
mov edx, dword [rsp + 0x1974]
lea rcx, [rsp + 0x1a258]
call fcn.1802f6f90
lea rcx, [rsp + 0x2dba0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1984]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1984]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1984]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1970], 0x20
jne 0x180237210
jmp 0x180237215
jmp 0x180236f40
jmp 0x180236ee5
call fcn.180199f90
movss xmm0, dword [0x1805041d4]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504204]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a2e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1988], 0
jmp 0x18023727a
mov eax, dword [rsp + 0x1988]
inc eax
mov dword [rsp + 0x1988], eax
movsxd rax, dword [rsp + 0x1988]
cmp rax, 0x10
jae 0x18023759f
movsxd rax, dword [rsp + 0x1988]
imul rax, rax, 8
lea rcx, str.caracara
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023759a
mov dword [rsp + 0x198c], 0
jmp 0x1802372d5
mov eax, dword [rsp + 0x198c]
inc eax
mov dword [rsp + 0x198c], eax
cmp dword [rsp + 0x198c], 0x20
jg 0x18023759a
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x198c], eax
jne 0x1802372fb
jmp 0x1802372c5
mov ecx, dword [rsp + 0x198c]
call fcn.1802f7920
mov dword [rsp + 0x1990], eax
movsxd rax, dword [rsp + 0x1988]
imul rax, rax, 8
lea rcx, str.caracara
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1994], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x56b0], rax
mov ecx, dword [rsp + 0x1994]
call qword [rsp + 0x56b0]
mov ecx, dword [rsp + 0x1994]
call fcn.1802f6e90
test eax, eax
jne 0x18023736c
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180237353
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1990]
lea rcx, [rsp + 0x1a288]
call fcn.1800920e0
lea rcx, [rsp + 0x2db88]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1994]
call fcn.1802f68b0
test eax, eax
je 0x180237595
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x56b8], rax
mov ecx, dword [rsp + 0x1994]
call qword [rsp + 0x56b8]
test eax, eax
je 0x180237595
lea r8, [rsp + 0x2db70]
lea rdx, [rsp + 0x2db58]
mov ecx, dword [rsp + 0x1994]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2db78]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1998], xmm0
mov edx, dword [rsp + 0x1990]
lea rcx, [rsp + 0x1a2e8]
call fcn.1802f6850
lea rcx, [rsp + 0x2db40]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1990]
lea rcx, [rsp + 0x1a320]
call fcn.1802f67d0
lea rcx, [rsp + 0x2db10]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2db20]
movss dword [rsp + 0x199c], xmm0
movss xmm0, dword [rsp + 0x2db40]
mulss xmm0, dword [rsp + 0x1998]
movss xmm1, dword [rsp + 0x2db88]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2db88], xmm0
movss xmm0, dword [rsp + 0x2db48]
mulss xmm0, dword [rsp + 0x1998]
movss xmm1, dword [rsp + 0x2db90]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2db90], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x56c0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x199c]
lea rdx, [rsp + 0x2db88]
mov ecx, dword [rsp + 0x1994]
call qword [rsp + 0x56c0]
mov dword [rsp + 0x19a0], eax
mov r8d, 1
mov edx, dword [rsp + 0x1990]
lea rcx, [rsp + 0x1a360]
call fcn.1802f6f90
lea rcx, [rsp + 0x2dae0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x19a0]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x19a0]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x19a0]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x198c], 0x20
jne 0x180237595
jmp 0x18023759a
jmp 0x1802372c5
jmp 0x18023726a
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a320]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x19a4], 0
jmp 0x1802375ff
mov eax, dword [rsp + 0x19a4]
inc eax
mov dword [rsp + 0x19a4], eax
movsxd rax, dword [rsp + 0x19a4]
cmp rax, 0x13
jae 0x180237924
movsxd rax, dword [rsp + 0x19a4]
imul rax, rax, 8
lea rcx, str.havok
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023791f
mov dword [rsp + 0x19a8], 0
jmp 0x18023765a
mov eax, dword [rsp + 0x19a8]
inc eax
mov dword [rsp + 0x19a8], eax
cmp dword [rsp + 0x19a8], 0x20
jg 0x18023791f
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x19a8], eax
jne 0x180237680
jmp 0x18023764a
mov ecx, dword [rsp + 0x19a8]
call fcn.1802f7920
mov dword [rsp + 0x19ac], eax
movsxd rax, dword [rsp + 0x19a4]
imul rax, rax, 8
lea rcx, str.havok
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x19b0], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x56c8], rax
mov ecx, dword [rsp + 0x19b0]
call qword [rsp + 0x56c8]
mov ecx, dword [rsp + 0x19b0]
call fcn.1802f6e90
test eax, eax
jne 0x1802376f1
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802376d8
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x19ac]
lea rcx, [rsp + 0x1a3a0]
call fcn.1800920e0
lea rcx, [rsp + 0x2dab0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x19b0]
call fcn.1802f68b0
test eax, eax
je 0x18023791a
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x56d0], rax
mov ecx, dword [rsp + 0x19b0]
call qword [rsp + 0x56d0]
test eax, eax
je 0x18023791a
lea r8, [rsp + 0x2da80]
lea rdx, [rsp + 0x2da50]
mov ecx, dword [rsp + 0x19b0]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2da88]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x19b4], xmm0
mov edx, dword [rsp + 0x19ac]
lea rcx, [rsp + 0x1a420]
call fcn.1802f6850
lea rcx, [rsp + 0x2da20]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x19ac]
lea rcx, [rsp + 0x1a460]
call fcn.1802f67d0
lea rcx, [rsp + 0x2d9f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2da00]
movss dword [rsp + 0x19b8], xmm0
movss xmm0, dword [rsp + 0x2da20]
mulss xmm0, dword [rsp + 0x19b4]
movss xmm1, dword [rsp + 0x2dab0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2dab0], xmm0
movss xmm0, dword [rsp + 0x2da28]
mulss xmm0, dword [rsp + 0x19b4]
movss xmm1, dword [rsp + 0x2dab8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2dab8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x56d8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x19b8]
lea rdx, [rsp + 0x2dab0]
mov ecx, dword [rsp + 0x19b0]
call qword [rsp + 0x56d8]
mov dword [rsp + 0x19bc], eax
mov r8d, 1
mov edx, dword [rsp + 0x19ac]
lea rcx, [rsp + 0x1a4a0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2d9c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x19bc]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x19bc]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x19bc]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x19a8], 0x20
jne 0x18023791a
jmp 0x18023791f
jmp 0x18023764a
jmp 0x1802375ef
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a340]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x19c0], 0
jmp 0x180237984
mov eax, dword [rsp + 0x19c0]
inc eax
mov dword [rsp + 0x19c0], eax
movsxd rax, dword [rsp + 0x19c0]
cmp rax, 0x13
jae 0x180237ca9
movsxd rax, dword [rsp + 0x19c0]
imul rax, rax, 8
lea rcx, [0x180588fc0]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180237ca4
mov dword [rsp + 0x19c4], 0
jmp 0x1802379df
mov eax, dword [rsp + 0x19c4]
inc eax
mov dword [rsp + 0x19c4], eax
cmp dword [rsp + 0x19c4], 0x20
jg 0x180237ca4
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x19c4], eax
jne 0x180237a05
jmp 0x1802379cf
mov ecx, dword [rsp + 0x19c4]
call fcn.1802f7920
mov dword [rsp + 0x19c8], eax
movsxd rax, dword [rsp + 0x19c0]
imul rax, rax, 8
lea rcx, [0x180588fc0]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x19cc], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x56e0], rax
mov ecx, dword [rsp + 0x19cc]
call qword [rsp + 0x56e0]
mov ecx, dword [rsp + 0x19cc]
call fcn.1802f6e90
test eax, eax
jne 0x180237a76
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180237a5d
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x19c8]
lea rcx, [rsp + 0x1a4e0]
call fcn.1800920e0
lea rcx, [rsp + 0x2d990]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x19cc]
call fcn.1802f68b0
test eax, eax
je 0x180237c9f
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x56e8], rax
mov ecx, dword [rsp + 0x19cc]
call qword [rsp + 0x56e8]
test eax, eax
je 0x180237c9f
lea r8, [rsp + 0x2d960]
lea rdx, [rsp + 0x2d930]
mov ecx, dword [rsp + 0x19cc]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2d968]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x19d0], xmm0
mov edx, dword [rsp + 0x19c8]
lea rcx, [rsp + 0x1a560]
call fcn.1802f6850
lea rcx, [rsp + 0x2d900]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x19c8]
lea rcx, [rsp + 0x1a5a0]
call fcn.1802f67d0
lea rcx, [rsp + 0x2d8d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2d8e0]
movss dword [rsp + 0x19d4], xmm0
movss xmm0, dword [rsp + 0x2d900]
mulss xmm0, dword [rsp + 0x19d0]
movss xmm1, dword [rsp + 0x2d990]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2d990], xmm0
movss xmm0, dword [rsp + 0x2d908]
mulss xmm0, dword [rsp + 0x19d0]
movss xmm1, dword [rsp + 0x2d998]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2d998], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x56f0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x19d4]
lea rdx, [rsp + 0x2d990]
mov ecx, dword [rsp + 0x19cc]
call qword [rsp + 0x56f0]
mov dword [rsp + 0x19d8], eax
mov r8d, 1
mov edx, dword [rsp + 0x19c8]
lea rcx, [rsp + 0x1a5e0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2d8a0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x19d8]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x19d8]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x19d8]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x19c4], 0x20
jne 0x180237c9f
jmp 0x180237ca4
jmp 0x1802379cf
jmp 0x180237974
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a360]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x19dc], 0
jmp 0x180237d09
mov eax, dword [rsp + 0x19dc]
inc eax
mov dword [rsp + 0x19dc], eax
movsxd rax, dword [rsp + 0x19dc]
cmp rax, 0xf
jae 0x18023802e
movsxd rax, dword [rsp + 0x19dc]
imul rax, rax, 8
lea rcx, str.bf400
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180238029
mov dword [rsp + 0x19e0], 0
jmp 0x180237d64
mov eax, dword [rsp + 0x19e0]
inc eax
mov dword [rsp + 0x19e0], eax
cmp dword [rsp + 0x19e0], 0x20
jg 0x180238029
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x19e0], eax
jne 0x180237d8a
jmp 0x180237d54
mov ecx, dword [rsp + 0x19e0]
call fcn.1802f7920
mov dword [rsp + 0x19e4], eax
movsxd rax, dword [rsp + 0x19dc]
imul rax, rax, 8
lea rcx, str.bf400
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x19e8], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x56f8], rax
mov ecx, dword [rsp + 0x19e8]
call qword [rsp + 0x56f8]
mov ecx, dword [rsp + 0x19e8]
call fcn.1802f6e90
test eax, eax
jne 0x180237dfb
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180237de2
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x19e4]
lea rcx, [rsp + 0x1a620]
call fcn.1800920e0
lea rcx, [rsp + 0x2d870]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x19e8]
call fcn.1802f68b0
test eax, eax
je 0x180238024
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5700], rax
mov ecx, dword [rsp + 0x19e8]
call qword [rsp + 0x5700]
test eax, eax
je 0x180238024
lea r8, [rsp + 0x2d840]
lea rdx, [rsp + 0x2d810]
mov ecx, dword [rsp + 0x19e8]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2d848]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x19ec], xmm0
mov edx, dword [rsp + 0x19e4]
lea rcx, [rsp + 0x1a6a0]
call fcn.1802f6850
lea rcx, [rsp + 0x2d7e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x19e4]
lea rcx, [rsp + 0x1a6e0]
call fcn.1802f67d0
lea rcx, [rsp + 0x2d7b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2d7c0]
movss dword [rsp + 0x19f0], xmm0
movss xmm0, dword [rsp + 0x2d7e0]
mulss xmm0, dword [rsp + 0x19ec]
movss xmm1, dword [rsp + 0x2d870]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2d870], xmm0
movss xmm0, dword [rsp + 0x2d7e8]
mulss xmm0, dword [rsp + 0x19ec]
movss xmm1, dword [rsp + 0x2d878]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2d878], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5708], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x19f0]
lea rdx, [rsp + 0x2d870]
mov ecx, dword [rsp + 0x19e8]
call qword [rsp + 0x5708]
mov dword [rsp + 0x19f4], eax
mov r8d, 1
mov edx, dword [rsp + 0x19e4]
lea rcx, [rsp + 0x1a720]
call fcn.1802f6f90
lea rcx, [rsp + 0x2d780]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x19f4]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x19f4]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x19f4]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x19e0], 0x20
jne 0x180238024
jmp 0x180238029
jmp 0x180237d54
jmp 0x180237cf9
call fcn.180199f90
movss xmm0, dword [0x1805041e0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504218]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a380]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x19f8], 0
jmp 0x18023808e
mov eax, dword [rsp + 0x19f8]
inc eax
mov dword [rsp + 0x19f8], eax
movsxd rax, dword [rsp + 0x19f8]
cmp rax, 0x17
jae 0x1802383b3
movsxd rax, dword [rsp + 0x19f8]
imul rax, rax, 8
lea rcx, str.blazer5
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802383ae
mov dword [rsp + 0x19fc], 0
jmp 0x1802380e9
mov eax, dword [rsp + 0x19fc]
inc eax
mov dword [rsp + 0x19fc], eax
cmp dword [rsp + 0x19fc], 0x20
jg 0x1802383ae
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x19fc], eax
jne 0x18023810f
jmp 0x1802380d9
mov ecx, dword [rsp + 0x19fc]
call fcn.1802f7920
mov dword [rsp + 0x1a00], eax
movsxd rax, dword [rsp + 0x19f8]
imul rax, rax, 8
lea rcx, str.blazer5
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1a04], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5710], rax
mov ecx, dword [rsp + 0x1a04]
call qword [rsp + 0x5710]
mov ecx, dword [rsp + 0x1a04]
call fcn.1802f6e90
test eax, eax
jne 0x180238180
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180238167
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1a00]
lea rcx, [rsp + 0x1a760]
call fcn.1800920e0
lea rcx, [rsp + 0x2d750]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1a04]
call fcn.1802f68b0
test eax, eax
je 0x1802383a9
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5718], rax
mov ecx, dword [rsp + 0x1a04]
call qword [rsp + 0x5718]
test eax, eax
je 0x1802383a9
lea r8, [rsp + 0x2d720]
lea rdx, [rsp + 0x2d6f0]
mov ecx, dword [rsp + 0x1a04]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2d728]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1a08], xmm0
mov edx, dword [rsp + 0x1a00]
lea rcx, [rsp + 0x1a7e0]
call fcn.1802f6850
lea rcx, [rsp + 0x2d6c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1a00]
lea rcx, [rsp + 0x1a820]
call fcn.1802f67d0
lea rcx, [rsp + 0x2d690]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2d6a0]
movss dword [rsp + 0x1a0c], xmm0
movss xmm0, dword [rsp + 0x2d6c0]
mulss xmm0, dword [rsp + 0x1a08]
movss xmm1, dword [rsp + 0x2d750]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2d750], xmm0
movss xmm0, dword [rsp + 0x2d6c8]
mulss xmm0, dword [rsp + 0x1a08]
movss xmm1, dword [rsp + 0x2d758]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2d758], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5720], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1a0c]
lea rdx, [rsp + 0x2d750]
mov ecx, dword [rsp + 0x1a04]
call qword [rsp + 0x5720]
mov dword [rsp + 0x1a10], eax
mov r8d, 1
mov edx, dword [rsp + 0x1a00]
lea rcx, [rsp + 0x1a860]
call fcn.1802f6f90
lea rcx, [rsp + 0x2d660]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1a10]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1a10]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1a10]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x19fc], 0x20
jne 0x1802383a9
jmp 0x1802383ae
jmp 0x1802380d9
jmp 0x18023807e
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Doomsday
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1a14], 0
jmp 0x180238413
mov eax, dword [rsp + 0x1a14]
inc eax
mov dword [rsp + 0x1a14], eax
movsxd rax, dword [rsp + 0x1a14]
cmp rax, 0x1c
jae 0x180238738
movsxd rax, dword [rsp + 0x1a14]
imul rax, rax, 8
lea rcx, str.autarch
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180238733
mov dword [rsp + 0x1a18], 0
jmp 0x18023846e
mov eax, dword [rsp + 0x1a18]
inc eax
mov dword [rsp + 0x1a18], eax
cmp dword [rsp + 0x1a18], 0x20
jg 0x180238733
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1a18], eax
jne 0x180238494
jmp 0x18023845e
mov ecx, dword [rsp + 0x1a18]
call fcn.1802f7920
mov dword [rsp + 0x1a1c], eax
movsxd rax, dword [rsp + 0x1a14]
imul rax, rax, 8
lea rcx, str.autarch
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1a20], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5728], rax
mov ecx, dword [rsp + 0x1a20]
call qword [rsp + 0x5728]
mov ecx, dword [rsp + 0x1a20]
call fcn.1802f6e90
test eax, eax
jne 0x180238505
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802384ec
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1a1c]
lea rcx, [rsp + 0x1a8a0]
call fcn.1800920e0
lea rcx, [rsp + 0x2d630]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1a20]
call fcn.1802f68b0
test eax, eax
je 0x18023872e
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5730], rax
mov ecx, dword [rsp + 0x1a20]
call qword [rsp + 0x5730]
test eax, eax
je 0x18023872e
lea r8, [rsp + 0x2d600]
lea rdx, [rsp + 0x2d5d0]
mov ecx, dword [rsp + 0x1a20]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2d608]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1a24], xmm0
mov edx, dword [rsp + 0x1a1c]
lea rcx, [rsp + 0x1a920]
call fcn.1802f6850
lea rcx, [rsp + 0x2d5a0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1a1c]
lea rcx, [rsp + 0x1a960]
call fcn.1802f67d0
lea rcx, [rsp + 0x2d570]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2d580]
movss dword [rsp + 0x1a28], xmm0
movss xmm0, dword [rsp + 0x2d5a0]
mulss xmm0, dword [rsp + 0x1a24]
movss xmm1, dword [rsp + 0x2d630]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2d630], xmm0
movss xmm0, dword [rsp + 0x2d5a8]
mulss xmm0, dword [rsp + 0x1a24]
movss xmm1, dword [rsp + 0x2d638]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2d638], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5738], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1a28]
lea rdx, [rsp + 0x2d630]
mov ecx, dword [rsp + 0x1a20]
call qword [rsp + 0x5738]
mov dword [rsp + 0x1a2c], eax
mov r8d, 1
mov edx, dword [rsp + 0x1a1c]
lea rcx, [rsp + 0x11118]
call fcn.1802f6f90
lea rcx, [rsp + 0x2d540]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1a2c]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1a2c]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1a2c]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1a18], 0x20
jne 0x18023872e
jmp 0x180238733
jmp 0x18023845e
jmp 0x180238403
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a4c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1a30], 0
jmp 0x180238798
mov eax, dword [rsp + 0x1a30]
inc eax
mov dword [rsp + 0x1a30], eax
movsxd rax, dword [rsp + 0x1a30]
cmp rax, 0x1c
jae 0x180238abd
movsxd rax, dword [rsp + 0x1a30]
imul rax, rax, 8
lea rcx, str.adder
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180238ab8
mov dword [rsp + 0x1a34], 0
jmp 0x1802387f3
mov eax, dword [rsp + 0x1a34]
inc eax
mov dword [rsp + 0x1a34], eax
cmp dword [rsp + 0x1a34], 0x20
jg 0x180238ab8
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1a34], eax
jne 0x180238819
jmp 0x1802387e3
mov ecx, dword [rsp + 0x1a34]
call fcn.1802f7920
mov dword [rsp + 0x1a38], eax
movsxd rax, dword [rsp + 0x1a30]
imul rax, rax, 8
lea rcx, str.adder
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1a3c], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5740], rax
mov ecx, dword [rsp + 0x1a3c]
call qword [rsp + 0x5740]
mov ecx, dword [rsp + 0x1a3c]
call fcn.1802f6e90
test eax, eax
jne 0x18023888a
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180238871
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1a38]
lea rcx, [rsp + 0x11150]
call fcn.1800920e0
lea rcx, [rsp + 0x2d510]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1a3c]
call fcn.1802f68b0
test eax, eax
je 0x180238ab3
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5748], rax
mov ecx, dword [rsp + 0x1a3c]
call qword [rsp + 0x5748]
test eax, eax
je 0x180238ab3
lea r8, [rsp + 0x2d4e0]
lea rdx, [rsp + 0x2d4b0]
mov ecx, dword [rsp + 0x1a3c]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2d4e8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1a40], xmm0
mov edx, dword [rsp + 0x1a38]
lea rcx, [rsp + 0x111d0]
call fcn.1802f6850
lea rcx, [rsp + 0x2d480]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1a38]
lea rcx, [rsp + 0x11210]
call fcn.1802f67d0
lea rcx, [rsp + 0x2d450]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2d460]
movss dword [rsp + 0x1a44], xmm0
movss xmm0, dword [rsp + 0x2d480]
mulss xmm0, dword [rsp + 0x1a40]
movss xmm1, dword [rsp + 0x2d510]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2d510], xmm0
movss xmm0, dword [rsp + 0x2d488]
mulss xmm0, dword [rsp + 0x1a40]
movss xmm1, dword [rsp + 0x2d518]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2d518], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5750], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1a44]
lea rdx, [rsp + 0x2d510]
mov ecx, dword [rsp + 0x1a3c]
call qword [rsp + 0x5750]
mov dword [rsp + 0x1a48], eax
mov r8d, 1
mov edx, dword [rsp + 0x1a38]
lea rcx, [rsp + 0x11250]
call fcn.1802f6f90
lea rcx, [rsp + 0x2d420]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1a48]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1a48]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1a48]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1a34], 0x20
jne 0x180238ab3
jmp 0x180238ab8
jmp 0x1802387e3
jmp 0x180238788
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a4e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1a4c], 0
jmp 0x180238b1d
mov eax, dword [rsp + 0x1a4c]
inc eax
mov dword [rsp + 0x1a4c], eax
movsxd rax, dword [rsp + 0x1a4c]
cmp rax, 0x2e
jae 0x180238e42
movsxd rax, dword [rsp + 0x1a4c]
imul rax, rax, 8
lea rcx, [0x180589b30]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180238e3d
mov dword [rsp + 0x1a50], 0
jmp 0x180238b78
mov eax, dword [rsp + 0x1a50]
inc eax
mov dword [rsp + 0x1a50], eax
cmp dword [rsp + 0x1a50], 0x20
jg 0x180238e3d
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1a50], eax
jne 0x180238b9e
jmp 0x180238b68
mov ecx, dword [rsp + 0x1a50]
call fcn.1802f7920
mov dword [rsp + 0x1a54], eax
movsxd rax, dword [rsp + 0x1a4c]
imul rax, rax, 8
lea rcx, [0x180589b30]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1a58], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5758], rax
mov ecx, dword [rsp + 0x1a58]
call qword [rsp + 0x5758]
mov ecx, dword [rsp + 0x1a58]
call fcn.1802f6e90
test eax, eax
jne 0x180238c0f
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180238bf6
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1a54]
lea rcx, [rsp + 0x11290]
call fcn.1800920e0
lea rcx, [rsp + 0x2d3f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1a58]
call fcn.1802f68b0
test eax, eax
je 0x180238e38
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5760], rax
mov ecx, dword [rsp + 0x1a58]
call qword [rsp + 0x5760]
test eax, eax
je 0x180238e38
lea r8, [rsp + 0x2d3c0]
lea rdx, [rsp + 0x2d390]
mov ecx, dword [rsp + 0x1a58]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2d3c8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1a5c], xmm0
mov edx, dword [rsp + 0x1a54]
lea rcx, [rsp + 0x11310]
call fcn.1802f6850
lea rcx, [rsp + 0x2d360]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1a54]
lea rcx, [rsp + 0x11350]
call fcn.1802f67d0
lea rcx, [rsp + 0x2d330]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2d340]
movss dword [rsp + 0x1a60], xmm0
movss xmm0, dword [rsp + 0x2d360]
mulss xmm0, dword [rsp + 0x1a5c]
movss xmm1, dword [rsp + 0x2d3f0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2d3f0], xmm0
movss xmm0, dword [rsp + 0x2d368]
mulss xmm0, dword [rsp + 0x1a5c]
movss xmm1, dword [rsp + 0x2d3f8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2d3f8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5768], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1a60]
lea rdx, [rsp + 0x2d3f0]
mov ecx, dword [rsp + 0x1a58]
call qword [rsp + 0x5768]
mov dword [rsp + 0x1a64], eax
mov r8d, 1
mov edx, dword [rsp + 0x1a54]
lea rcx, [rsp + 0x11390]
call fcn.1802f6f90
lea rcx, [rsp + 0x2d300]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1a64]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1a64]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1a64]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1a50], 0x20
jne 0x180238e38
jmp 0x180238e3d
jmp 0x180238b68
jmp 0x180238b0d
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a520]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1a68], 0
jmp 0x180238ea2
mov eax, dword [rsp + 0x1a68]
inc eax
mov dword [rsp + 0x1a68], eax
movsxd rax, dword [rsp + 0x1a68]
cmp rax, 0x17
jae 0x1802391c7
movsxd rax, dword [rsp + 0x1a68]
imul rax, rax, 8
lea rcx, str.btype
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802391c2
mov dword [rsp + 0x1a6c], 0
jmp 0x180238efd
mov eax, dword [rsp + 0x1a6c]
inc eax
mov dword [rsp + 0x1a6c], eax
cmp dword [rsp + 0x1a6c], 0x20
jg 0x1802391c2
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1a6c], eax
jne 0x180238f23
jmp 0x180238eed
mov ecx, dword [rsp + 0x1a6c]
call fcn.1802f7920
mov dword [rsp + 0x1a70], eax
movsxd rax, dword [rsp + 0x1a68]
imul rax, rax, 8
lea rcx, str.btype
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1a74], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5770], rax
mov ecx, dword [rsp + 0x1a74]
call qword [rsp + 0x5770]
mov ecx, dword [rsp + 0x1a74]
call fcn.1802f6e90
test eax, eax
jne 0x180238f94
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180238f7b
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1a70]
lea rcx, [rsp + 0x113d0]
call fcn.1800920e0
lea rcx, [rsp + 0x2d2d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1a74]
call fcn.1802f68b0
test eax, eax
je 0x1802391bd
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5778], rax
mov ecx, dword [rsp + 0x1a74]
call qword [rsp + 0x5778]
test eax, eax
je 0x1802391bd
lea r8, [rsp + 0x2d2a0]
lea rdx, [rsp + 0x2d270]
mov ecx, dword [rsp + 0x1a74]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2d2a8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1a78], xmm0
mov edx, dword [rsp + 0x1a70]
lea rcx, [rsp + 0x11450]
call fcn.1802f6850
lea rcx, [rsp + 0x2d240]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1a70]
lea rcx, [rsp + 0x11490]
call fcn.1802f67d0
lea rcx, [rsp + 0x2d210]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2d220]
movss dword [rsp + 0x1a7c], xmm0
movss xmm0, dword [rsp + 0x2d240]
mulss xmm0, dword [rsp + 0x1a78]
movss xmm1, dword [rsp + 0x2d2d0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2d2d0], xmm0
movss xmm0, dword [rsp + 0x2d248]
mulss xmm0, dword [rsp + 0x1a78]
movss xmm1, dword [rsp + 0x2d2d8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2d2d8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5780], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1a7c]
lea rdx, [rsp + 0x2d2d0]
mov ecx, dword [rsp + 0x1a74]
call qword [rsp + 0x5780]
mov dword [rsp + 0x1a80], eax
mov r8d, 1
mov edx, dword [rsp + 0x1a70]
lea rcx, [rsp + 0x114d0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2d1e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1a80]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1a80]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1a80]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1a6c], 0x20
jne 0x1802391bd
jmp 0x1802391c2
jmp 0x180238eed
jmp 0x180238e92
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a500]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1a84], 0
jmp 0x180239227
mov eax, dword [rsp + 0x1a84]
inc eax
mov dword [rsp + 0x1a84], eax
movsxd rax, dword [rsp + 0x1a84]
cmp rax, 0x1f
jae 0x18023954c
movsxd rax, dword [rsp + 0x1a84]
imul rax, rax, 8
lea rcx, str.bfinjection
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180239547
mov dword [rsp + 0x1a88], 0
jmp 0x180239282
mov eax, dword [rsp + 0x1a88]
inc eax
mov dword [rsp + 0x1a88], eax
cmp dword [rsp + 0x1a88], 0x20
jg 0x180239547
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1a88], eax
jne 0x1802392a8
jmp 0x180239272
mov ecx, dword [rsp + 0x1a88]
call fcn.1802f7920
mov dword [rsp + 0x1a8c], eax
movsxd rax, dword [rsp + 0x1a84]
imul rax, rax, 8
lea rcx, str.bfinjection
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1a90], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5788], rax
mov ecx, dword [rsp + 0x1a90]
call qword [rsp + 0x5788]
mov ecx, dword [rsp + 0x1a90]
call fcn.1802f6e90
test eax, eax
jne 0x180239319
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180239300
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1a8c]
lea rcx, [rsp + 0x11510]
call fcn.1800920e0
lea rcx, [rsp + 0x2d1b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1a90]
call fcn.1802f68b0
test eax, eax
je 0x180239542
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5790], rax
mov ecx, dword [rsp + 0x1a90]
call qword [rsp + 0x5790]
test eax, eax
je 0x180239542
lea r8, [rsp + 0x2d180]
lea rdx, [rsp + 0x2d150]
mov ecx, dword [rsp + 0x1a90]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2d188]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1a94], xmm0
mov edx, dword [rsp + 0x1a8c]
lea rcx, [rsp + 0x11590]
call fcn.1802f6850
lea rcx, [rsp + 0x2d120]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1a8c]
lea rcx, [rsp + 0x115d0]
call fcn.1802f67d0
lea rcx, [rsp + 0x2d0f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2d100]
movss dword [rsp + 0x1a98], xmm0
movss xmm0, dword [rsp + 0x2d120]
mulss xmm0, dword [rsp + 0x1a94]
movss xmm1, dword [rsp + 0x2d1b0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2d1b0], xmm0
movss xmm0, dword [rsp + 0x2d128]
mulss xmm0, dword [rsp + 0x1a94]
movss xmm1, dword [rsp + 0x2d1b8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2d1b8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5798], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1a98]
lea rdx, [rsp + 0x2d1b0]
mov ecx, dword [rsp + 0x1a90]
call qword [rsp + 0x5798]
mov dword [rsp + 0x1a9c], eax
mov r8d, 1
mov edx, dword [rsp + 0x1a8c]
lea rcx, [rsp + 0x11610]
call fcn.1802f6f90
lea rcx, [rsp + 0x2d0c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1a9c]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1a9c]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1a9c]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1a88], 0x20
jne 0x180239542
jmp 0x180239547
jmp 0x180239272
jmp 0x180239217
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a560]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1aa0], 0
jmp 0x1802395ac
mov eax, dword [rsp + 0x1aa0]
inc eax
mov dword [rsp + 0x1aa0], eax
movsxd rax, dword [rsp + 0x1aa0]
cmp rax, 0x1f
jae 0x1802398d1
movsxd rax, dword [rsp + 0x1aa0]
imul rax, rax, 8
lea rcx, str.asea
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802398cc
mov dword [rsp + 0x1aa4], 0
jmp 0x180239607
mov eax, dword [rsp + 0x1aa4]
inc eax
mov dword [rsp + 0x1aa4], eax
cmp dword [rsp + 0x1aa4], 0x20
jg 0x1802398cc
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1aa4], eax
jne 0x18023962d
jmp 0x1802395f7
mov ecx, dword [rsp + 0x1aa4]
call fcn.1802f7920
mov dword [rsp + 0x1aa8], eax
movsxd rax, dword [rsp + 0x1aa0]
imul rax, rax, 8
lea rcx, str.asea
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1aac], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x57a0], rax
mov ecx, dword [rsp + 0x1aac]
call qword [rsp + 0x57a0]
mov ecx, dword [rsp + 0x1aac]
call fcn.1802f6e90
test eax, eax
jne 0x18023969e
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180239685
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1aa8]
lea rcx, [rsp + 0x11650]
call fcn.1800920e0
lea rcx, [rsp + 0x2d090]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1aac]
call fcn.1802f68b0
test eax, eax
je 0x1802398c7
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x57a8], rax
mov ecx, dword [rsp + 0x1aac]
call qword [rsp + 0x57a8]
test eax, eax
je 0x1802398c7
lea r8, [rsp + 0x2d060]
lea rdx, [rsp + 0x2d030]
mov ecx, dword [rsp + 0x1aac]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2d068]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1ab0], xmm0
mov edx, dword [rsp + 0x1aa8]
lea rcx, [rsp + 0x116d0]
call fcn.1802f6850
lea rcx, [rsp + 0x2d000]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1aa8]
lea rcx, [rsp + 0x11710]
call fcn.1802f67d0
lea rcx, [rsp + 0x2cfd0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2cfe0]
movss dword [rsp + 0x1ab4], xmm0
movss xmm0, dword [rsp + 0x2d000]
mulss xmm0, dword [rsp + 0x1ab0]
movss xmm1, dword [rsp + 0x2d090]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2d090], xmm0
movss xmm0, dword [rsp + 0x2d008]
mulss xmm0, dword [rsp + 0x1ab0]
movss xmm1, dword [rsp + 0x2d098]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2d098], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x57b0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1ab4]
lea rdx, [rsp + 0x2d090]
mov ecx, dword [rsp + 0x1aac]
call qword [rsp + 0x57b0]
mov dword [rsp + 0x1ab8], eax
mov r8d, 1
mov edx, dword [rsp + 0x1aa8]
lea rcx, [rsp + 0x11750]
call fcn.1802f6f90
lea rcx, [rsp + 0x2cfa0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1ab8]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1ab8]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1ab8]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1aa4], 0x20
jne 0x1802398c7
jmp 0x1802398cc
jmp 0x1802395f7
jmp 0x18023959c
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a400]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1abc], 0
jmp 0x180239931
mov eax, dword [rsp + 0x1abc]
inc eax
mov dword [rsp + 0x1abc], eax
movsxd rax, dword [rsp + 0x1abc]
cmp rax, 0xe
jae 0x180239c56
movsxd rax, dword [rsp + 0x1abc]
imul rax, rax, 8
lea rcx, str.cogcabrio
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180239c51
mov dword [rsp + 0x1ac0], 0
jmp 0x18023998c
mov eax, dword [rsp + 0x1ac0]
inc eax
mov dword [rsp + 0x1ac0], eax
cmp dword [rsp + 0x1ac0], 0x20
jg 0x180239c51
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1ac0], eax
jne 0x1802399b2
jmp 0x18023997c
mov ecx, dword [rsp + 0x1ac0]
call fcn.1802f7920
mov dword [rsp + 0x1ac4], eax
movsxd rax, dword [rsp + 0x1abc]
imul rax, rax, 8
lea rcx, str.cogcabrio
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1ac8], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x57b8], rax
mov ecx, dword [rsp + 0x1ac8]
call qword [rsp + 0x57b8]
mov ecx, dword [rsp + 0x1ac8]
call fcn.1802f6e90
test eax, eax
jne 0x180239a23
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180239a0a
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1ac4]
lea rcx, [rsp + 0x11790]
call fcn.1800920e0
lea rcx, [rsp + 0x2cf70]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1ac8]
call fcn.1802f68b0
test eax, eax
je 0x180239c4c
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x57c0], rax
mov ecx, dword [rsp + 0x1ac8]
call qword [rsp + 0x57c0]
test eax, eax
je 0x180239c4c
lea r8, [rsp + 0x2cf40]
lea rdx, [rsp + 0x2cf10]
mov ecx, dword [rsp + 0x1ac8]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2cf48]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1acc], xmm0
mov edx, dword [rsp + 0x1ac4]
lea rcx, [rsp + 0x11810]
call fcn.1802f6850
lea rcx, [rsp + 0x2cee0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1ac4]
lea rcx, [rsp + 0x11850]
call fcn.1802f67d0
lea rcx, [rsp + 0x2ceb0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2cec0]
movss dword [rsp + 0x1ad0], xmm0
movss xmm0, dword [rsp + 0x2cee0]
mulss xmm0, dword [rsp + 0x1acc]
movss xmm1, dword [rsp + 0x2cf70]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2cf70], xmm0
movss xmm0, dword [rsp + 0x2cee8]
mulss xmm0, dword [rsp + 0x1acc]
movss xmm1, dword [rsp + 0x2cf78]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2cf78], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x57c8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1ad0]
lea rdx, [rsp + 0x2cf70]
mov ecx, dword [rsp + 0x1ac8]
call qword [rsp + 0x57c8]
mov dword [rsp + 0x1ad4], eax
mov r8d, 1
mov edx, dword [rsp + 0x1ac4]
lea rcx, [rsp + 0x11890]
call fcn.1802f6f90
lea rcx, [rsp + 0x2ce80]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1ad4]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1ad4]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1ad4]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1ac0], 0x20
jne 0x180239c4c
jmp 0x180239c51
jmp 0x18023997c
jmp 0x180239921
call fcn.180199f90
movss xmm0, dword [0x1805041d4]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504204]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a580]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1ad8], 0
jmp 0x180239cb6
mov eax, dword [rsp + 0x1ad8]
inc eax
mov dword [rsp + 0x1ad8], eax
movsxd rax, dword [rsp + 0x1ad8]
cmp rax, 0x29
jae 0x180239fdb
movsxd rax, dword [rsp + 0x1ad8]
imul rax, rax, 8
lea rcx, str.blade
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180239fd6
mov dword [rsp + 0x1adc], 0
jmp 0x180239d11
mov eax, dword [rsp + 0x1adc]
inc eax
mov dword [rsp + 0x1adc], eax
cmp dword [rsp + 0x1adc], 0x20
jg 0x180239fd6
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1adc], eax
jne 0x180239d37
jmp 0x180239d01
mov ecx, dword [rsp + 0x1adc]
call fcn.1802f7920
mov dword [rsp + 0x1ae0], eax
movsxd rax, dword [rsp + 0x1ad8]
imul rax, rax, 8
lea rcx, str.blade
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1ae4], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x57d0], rax
mov ecx, dword [rsp + 0x1ae4]
call qword [rsp + 0x57d0]
mov ecx, dword [rsp + 0x1ae4]
call fcn.1802f6e90
test eax, eax
jne 0x180239da8
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180239d8f
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1ae0]
lea rcx, [rsp + 0x118d0]
call fcn.1800920e0
lea rcx, [rsp + 0x2ce50]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1ae4]
call fcn.1802f68b0
test eax, eax
je 0x180239fd1
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x57d8], rax
mov ecx, dword [rsp + 0x1ae4]
call qword [rsp + 0x57d8]
test eax, eax
je 0x180239fd1
lea r8, [rsp + 0x2ce20]
lea rdx, [rsp + 0x2cdf0]
mov ecx, dword [rsp + 0x1ae4]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2ce28]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1ae8], xmm0
mov edx, dword [rsp + 0x1ae0]
lea rcx, [rsp + 0x11950]
call fcn.1802f6850
lea rcx, [rsp + 0x2cdc0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1ae0]
lea rcx, [rsp + 0x11990]
call fcn.1802f67d0
lea rcx, [rsp + 0x2cd90]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2cda0]
movss dword [rsp + 0x1aec], xmm0
movss xmm0, dword [rsp + 0x2cdc0]
mulss xmm0, dword [rsp + 0x1ae8]
movss xmm1, dword [rsp + 0x2ce50]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2ce50], xmm0
movss xmm0, dword [rsp + 0x2cdc8]
mulss xmm0, dword [rsp + 0x1ae8]
movss xmm1, dword [rsp + 0x2ce58]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2ce58], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x57e0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1aec]
lea rdx, [rsp + 0x2ce50]
mov ecx, dword [rsp + 0x1ae4]
call qword [rsp + 0x57e0]
mov dword [rsp + 0x1af0], eax
mov r8d, 1
mov edx, dword [rsp + 0x1ae0]
lea rcx, [rsp + 0x119d0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2cd60]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1af0]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1af0]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1af0]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1adc], 0x20
jne 0x180239fd1
jmp 0x180239fd6
jmp 0x180239d01
jmp 0x180239ca6
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a3a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1af4], 0
jmp 0x18023a03b
mov eax, dword [rsp + 0x1af4]
inc eax
mov dword [rsp + 0x1af4], eax
movsxd rax, dword [rsp + 0x1af4]
cmp rax, 0x15
jae 0x18023a360
movsxd rax, dword [rsp + 0x1af4]
imul rax, rax, 8
lea rcx, str.dinghy
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023a35b
mov dword [rsp + 0x1af8], 0
jmp 0x18023a096
mov eax, dword [rsp + 0x1af8]
inc eax
mov dword [rsp + 0x1af8], eax
cmp dword [rsp + 0x1af8], 0x20
jg 0x18023a35b
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1af8], eax
jne 0x18023a0bc
jmp 0x18023a086
mov ecx, dword [rsp + 0x1af8]
call fcn.1802f7920
mov dword [rsp + 0x1afc], eax
movsxd rax, dword [rsp + 0x1af4]
imul rax, rax, 8
lea rcx, str.dinghy
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1b00], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x57e8], rax
mov ecx, dword [rsp + 0x1b00]
call qword [rsp + 0x57e8]
mov ecx, dword [rsp + 0x1b00]
call fcn.1802f6e90
test eax, eax
jne 0x18023a12d
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023a114
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1afc]
lea rcx, [rsp + 0x11ae8]
call fcn.1800920e0
lea rcx, [rsp + 0x2cd30]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1b00]
call fcn.1802f68b0
test eax, eax
je 0x18023a356
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x57f0], rax
mov ecx, dword [rsp + 0x1b00]
call qword [rsp + 0x57f0]
test eax, eax
je 0x18023a356
lea r8, [rsp + 0x2cd00]
lea rdx, [rsp + 0x2ccd0]
mov ecx, dword [rsp + 0x1b00]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2cd08]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1b04], xmm0
mov edx, dword [rsp + 0x1afc]
lea rcx, [rsp + 0x11c18]
call fcn.1802f6850
lea rcx, [rsp + 0x2cca0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1afc]
lea rcx, [rsp + 0x11ca8]
call fcn.1802f67d0
lea rcx, [rsp + 0x2cc70]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2cc80]
movss dword [rsp + 0x1b08], xmm0
movss xmm0, dword [rsp + 0x2cca0]
mulss xmm0, dword [rsp + 0x1b04]
movss xmm1, dword [rsp + 0x2cd30]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2cd30], xmm0
movss xmm0, dword [rsp + 0x2cca8]
mulss xmm0, dword [rsp + 0x1b04]
movss xmm1, dword [rsp + 0x2cd38]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2cd38], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x57f8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1b08]
lea rdx, [rsp + 0x2cd30]
mov ecx, dword [rsp + 0x1b00]
call qword [rsp + 0x57f8]
mov dword [rsp + 0x1b0c], eax
mov r8d, 1
mov edx, dword [rsp + 0x1afc]
lea rcx, [rsp + 0x11d18]
call fcn.1802f6f90
lea rcx, [rsp + 0x2cc40]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1b0c]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1b0c]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1b0c]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1af8], 0x20
jne 0x18023a356
jmp 0x18023a35b
jmp 0x18023a086
jmp 0x18023a02b
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a3c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1b10], 0
jmp 0x18023a3c0
mov eax, dword [rsp + 0x1b10]
inc eax
mov dword [rsp + 0x1b10], eax
movsxd rax, dword [rsp + 0x1b10]
cmp rax, 0xb
jae 0x18023a6e5
movsxd rax, dword [rsp + 0x1b10]
imul rax, rax, 8
lea rcx, str.benson
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023a6e0
mov dword [rsp + 0x1b14], 0
jmp 0x18023a41b
mov eax, dword [rsp + 0x1b14]
inc eax
mov dword [rsp + 0x1b14], eax
cmp dword [rsp + 0x1b14], 0x20
jg 0x18023a6e0
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1b14], eax
jne 0x18023a441
jmp 0x18023a40b
mov ecx, dword [rsp + 0x1b14]
call fcn.1802f7920
mov dword [rsp + 0x1b18], eax
movsxd rax, dword [rsp + 0x1b10]
imul rax, rax, 8
lea rcx, str.benson
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1b1c], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5800], rax
mov ecx, dword [rsp + 0x1b1c]
call qword [rsp + 0x5800]
mov ecx, dword [rsp + 0x1b1c]
call fcn.1802f6e90
test eax, eax
jne 0x18023a4b2
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023a499
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1b18]
lea rcx, [rsp + 0x11da8]
call fcn.1800920e0
lea rcx, [rsp + 0x2cc10]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1b1c]
call fcn.1802f68b0
test eax, eax
je 0x18023a6db
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5808], rax
mov ecx, dword [rsp + 0x1b1c]
call qword [rsp + 0x5808]
test eax, eax
je 0x18023a6db
lea r8, [rsp + 0x2cbe0]
lea rdx, [rsp + 0x2cbb0]
mov ecx, dword [rsp + 0x1b1c]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2cbe8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1b20], xmm0
mov edx, dword [rsp + 0x1b18]
lea rcx, [rsp + 0x11eb8]
call fcn.1802f6850
lea rcx, [rsp + 0x2cb80]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1b18]
lea rcx, [rsp + 0x11f48]
call fcn.1802f67d0
lea rcx, [rsp + 0x2cb50]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2cb60]
movss dword [rsp + 0x1b24], xmm0
movss xmm0, dword [rsp + 0x2cb80]
mulss xmm0, dword [rsp + 0x1b20]
movss xmm1, dword [rsp + 0x2cc10]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2cc10], xmm0
movss xmm0, dword [rsp + 0x2cb88]
mulss xmm0, dword [rsp + 0x1b20]
movss xmm1, dword [rsp + 0x2cc18]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2cc18], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5810], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1b24]
lea rdx, [rsp + 0x2cc10]
mov ecx, dword [rsp + 0x1b1c]
call qword [rsp + 0x5810]
mov dword [rsp + 0x1b28], eax
mov r8d, 1
mov edx, dword [rsp + 0x1b18]
lea rcx, [rsp + 0x11fd8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2cb20]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1b28]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1b28]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1b28]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1b14], 0x20
jne 0x18023a6db
jmp 0x18023a6e0
jmp 0x18023a40b
jmp 0x18023a3b0
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Compacts
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1b2c], 0
jmp 0x18023a745
mov eax, dword [rsp + 0x1b2c]
inc eax
mov dword [rsp + 0x1b2c], eax
movsxd rax, dword [rsp + 0x1b2c]
cmp rax, 8
jae 0x18023aa6a
movsxd rax, dword [rsp + 0x1b2c]
imul rax, rax, 8
lea rcx, str.blista
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023aa65
mov dword [rsp + 0x1b30], 0
jmp 0x18023a7a0
mov eax, dword [rsp + 0x1b30]
inc eax
mov dword [rsp + 0x1b30], eax
cmp dword [rsp + 0x1b30], 0x20
jg 0x18023aa65
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1b30], eax
jne 0x18023a7c6
jmp 0x18023a790
mov ecx, dword [rsp + 0x1b30]
call fcn.1802f7920
mov dword [rsp + 0x1b34], eax
movsxd rax, dword [rsp + 0x1b2c]
imul rax, rax, 8
lea rcx, str.blista
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1b38], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5818], rax
mov ecx, dword [rsp + 0x1b38]
call qword [rsp + 0x5818]
mov ecx, dword [rsp + 0x1b38]
call fcn.1802f6e90
test eax, eax
jne 0x18023a837
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023a81e
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1b34]
lea rcx, [rsp + 0x12068]
call fcn.1800920e0
lea rcx, [rsp + 0x2caf0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1b38]
call fcn.1802f68b0
test eax, eax
je 0x18023aa60
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5820], rax
mov ecx, dword [rsp + 0x1b38]
call qword [rsp + 0x5820]
test eax, eax
je 0x18023aa60
lea r8, [rsp + 0x2cac0]
lea rdx, [rsp + 0x2ca90]
mov ecx, dword [rsp + 0x1b38]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2cac8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1b3c], xmm0
mov edx, dword [rsp + 0x1b34]
lea rcx, [rsp + 0x12178]
call fcn.1802f6850
lea rcx, [rsp + 0x2ca60]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1b34]
lea rcx, [rsp + 0x121e8]
call fcn.1802f67d0
lea rcx, [rsp + 0x2ca30]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2ca40]
movss dword [rsp + 0x1b40], xmm0
movss xmm0, dword [rsp + 0x2ca60]
mulss xmm0, dword [rsp + 0x1b3c]
movss xmm1, dword [rsp + 0x2caf0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2caf0], xmm0
movss xmm0, dword [rsp + 0x2ca68]
mulss xmm0, dword [rsp + 0x1b3c]
movss xmm1, dword [rsp + 0x2caf8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2caf8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5828], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1b40]
lea rdx, [rsp + 0x2caf0]
mov ecx, dword [rsp + 0x1b38]
call qword [rsp + 0x5828]
mov dword [rsp + 0x1b44], eax
mov r8d, 1
mov edx, dword [rsp + 0x1b34]
lea rcx, [rsp + 0x12278]
call fcn.1802f6f90
lea rcx, [rsp + 0x2ca00]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1b44]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1b44]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1b44]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1b30], 0x20
jne 0x18023aa60
jmp 0x18023aa65
jmp 0x18023a790
jmp 0x18023a735
call fcn.180199f90
movss xmm0, dword [0x180504180]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504170]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a420]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1b48], 0
jmp 0x18023aaca
mov eax, dword [rsp + 0x1b48]
inc eax
mov dword [rsp + 0x1b48], eax
movsxd rax, dword [rsp + 0x1b48]
cmp rax, 7
jae 0x18023adef
movsxd rax, dword [rsp + 0x1b48]
imul rax, rax, 8
lea rcx, [0x180589360]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023adea
mov dword [rsp + 0x1b4c], 0
jmp 0x18023ab25
mov eax, dword [rsp + 0x1b4c]
inc eax
mov dword [rsp + 0x1b4c], eax
cmp dword [rsp + 0x1b4c], 0x20
jg 0x18023adea
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1b4c], eax
jne 0x18023ab4b
jmp 0x18023ab15
mov ecx, dword [rsp + 0x1b4c]
call fcn.1802f7920
mov dword [rsp + 0x1b50], eax
movsxd rax, dword [rsp + 0x1b48]
imul rax, rax, 8
lea rcx, [0x180589360]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1b54], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5830], rax
mov ecx, dword [rsp + 0x1b54]
call qword [rsp + 0x5830]
mov ecx, dword [rsp + 0x1b54]
call fcn.1802f6e90
test eax, eax
jne 0x18023abbc
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023aba3
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1b50]
lea rcx, [rsp + 0x12308]
call fcn.1800920e0
lea rcx, [rsp + 0x2c9d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1b54]
call fcn.1802f68b0
test eax, eax
je 0x18023ade5
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5838], rax
mov ecx, dword [rsp + 0x1b54]
call qword [rsp + 0x5838]
test eax, eax
je 0x18023ade5
lea r8, [rsp + 0x2c9a0]
lea rdx, [rsp + 0x2c970]
mov ecx, dword [rsp + 0x1b54]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2c9a8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1b58], xmm0
mov edx, dword [rsp + 0x1b50]
lea rcx, [rsp + 0x123f8]
call fcn.1802f6850
lea rcx, [rsp + 0x2c940]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1b50]
lea rcx, [rsp + 0x12488]
call fcn.1802f67d0
lea rcx, [rsp + 0x2c910]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2c920]
movss dword [rsp + 0x1b5c], xmm0
movss xmm0, dword [rsp + 0x2c940]
mulss xmm0, dword [rsp + 0x1b58]
movss xmm1, dword [rsp + 0x2c9d0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2c9d0], xmm0
movss xmm0, dword [rsp + 0x2c948]
mulss xmm0, dword [rsp + 0x1b58]
movss xmm1, dword [rsp + 0x2c9d8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2c9d8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5840], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1b5c]
lea rdx, [rsp + 0x2c9d0]
mov ecx, dword [rsp + 0x1b54]
call qword [rsp + 0x5840]
mov dword [rsp + 0x1b60], eax
mov r8d, 1
mov edx, dword [rsp + 0x1b50]
lea rcx, [rsp + 0x12518]
call fcn.1802f6f90
lea rcx, [rsp + 0x2c8e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1b60]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1b60]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1b60]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1b4c], 0x20
jne 0x18023ade5
jmp 0x18023adea
jmp 0x18023ab15
jmp 0x18023aaba
call fcn.180199f90
movss xmm0, dword [0x180504174]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504164]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a440]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1b64], 0
jmp 0x18023ae4f
mov eax, dword [rsp + 0x1b64]
inc eax
mov dword [rsp + 0x1b64], eax
movsxd rax, dword [rsp + 0x1b64]
cmp rax, 0x12
jae 0x18023b174
movsxd rax, dword [rsp + 0x1b64]
imul rax, rax, 8
lea rcx, str.ambulance
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023b16f
mov dword [rsp + 0x1b68], 0
jmp 0x18023aeaa
mov eax, dword [rsp + 0x1b68]
inc eax
mov dword [rsp + 0x1b68], eax
cmp dword [rsp + 0x1b68], 0x20
jg 0x18023b16f
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1b68], eax
jne 0x18023aed0
jmp 0x18023ae9a
mov ecx, dword [rsp + 0x1b68]
call fcn.1802f7920
mov dword [rsp + 0x1b6c], eax
movsxd rax, dword [rsp + 0x1b64]
imul rax, rax, 8
lea rcx, [0x180589360]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1b70], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5848], rax
mov ecx, dword [rsp + 0x1b70]
call qword [rsp + 0x5848]
mov ecx, dword [rsp + 0x1b70]
call fcn.1802f6e90
test eax, eax
jne 0x18023af41
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023af28
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1b6c]
lea rcx, [rsp + 0x12588]
call fcn.1800920e0
lea rcx, [rsp + 0x2c8b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1b70]
call fcn.1802f68b0
test eax, eax
je 0x18023b16a
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5850], rax
mov ecx, dword [rsp + 0x1b70]
call qword [rsp + 0x5850]
test eax, eax
je 0x18023b16a
lea r8, [rsp + 0x2c880]
lea rdx, [rsp + 0x2c850]
mov ecx, dword [rsp + 0x1b70]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2c888]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1b74], xmm0
mov edx, dword [rsp + 0x1b6c]
lea rcx, [rsp + 0x126b8]
call fcn.1802f6850
lea rcx, [rsp + 0x2c820]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1b6c]
lea rcx, [rsp + 0x12728]
call fcn.1802f67d0
lea rcx, [rsp + 0x2c7f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2c800]
movss dword [rsp + 0x1b78], xmm0
movss xmm0, dword [rsp + 0x2c820]
mulss xmm0, dword [rsp + 0x1b74]
movss xmm1, dword [rsp + 0x2c8b0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2c8b0], xmm0
movss xmm0, dword [rsp + 0x2c828]
mulss xmm0, dword [rsp + 0x1b74]
movss xmm1, dword [rsp + 0x2c8b8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2c8b8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5858], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1b78]
lea rdx, [rsp + 0x2c8b0]
mov ecx, dword [rsp + 0x1b70]
call qword [rsp + 0x5858]
mov dword [rsp + 0x1b7c], eax
mov r8d, 1
mov edx, dword [rsp + 0x1b6c]
lea rcx, [rsp + 0x127b8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2c7c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1b7c]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1b7c]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1b7c]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1b68], 0x20
jne 0x18023b16a
jmp 0x18023b16f
jmp 0x18023ae9a
jmp 0x18023ae3f
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a480]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1b80], 0
jmp 0x18023b1d4
mov eax, dword [rsp + 0x1b80]
inc eax
mov dword [rsp + 0x1b80], eax
movsxd rax, dword [rsp + 0x1b80]
cmp rax, 0x16
jae 0x18023b4f9
movsxd rax, dword [rsp + 0x1b80]
imul rax, rax, 8
lea rcx, str.annihilator
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023b4f4
mov dword [rsp + 0x1b84], 0
jmp 0x18023b22f
mov eax, dword [rsp + 0x1b84]
inc eax
mov dword [rsp + 0x1b84], eax
cmp dword [rsp + 0x1b84], 0x20
jg 0x18023b4f4
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1b84], eax
jne 0x18023b255
jmp 0x18023b21f
mov ecx, dword [rsp + 0x1b84]
call fcn.1802f7920
mov dword [rsp + 0x1b88], eax
movsxd rax, dword [rsp + 0x1b80]
imul rax, rax, 8
lea rcx, str.annihilator
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1b8c], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5860], rax
mov ecx, dword [rsp + 0x1b8c]
call qword [rsp + 0x5860]
mov ecx, dword [rsp + 0x1b8c]
call fcn.1802f6e90
test eax, eax
jne 0x18023b2c6
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023b2ad
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1b88]
lea rcx, [rsp + 0x12848]
call fcn.1800920e0
lea rcx, [rsp + 0x2c790]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1b8c]
call fcn.1802f68b0
test eax, eax
je 0x18023b4ef
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5868], rax
mov ecx, dword [rsp + 0x1b8c]
call qword [rsp + 0x5868]
test eax, eax
je 0x18023b4ef
lea r8, [rsp + 0x2c760]
lea rdx, [rsp + 0x2c730]
mov ecx, dword [rsp + 0x1b8c]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2c768]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1b90], xmm0
mov edx, dword [rsp + 0x1b88]
lea rcx, [rsp + 0x12958]
call fcn.1802f6850
lea rcx, [rsp + 0x2c700]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1b88]
lea rcx, [rsp + 0x129e8]
call fcn.1802f67d0
lea rcx, [rsp + 0x2c6d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2c6e0]
movss dword [rsp + 0x1b94], xmm0
movss xmm0, dword [rsp + 0x2c700]
mulss xmm0, dword [rsp + 0x1b90]
movss xmm1, dword [rsp + 0x2c790]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2c790], xmm0
movss xmm0, dword [rsp + 0x2c708]
mulss xmm0, dword [rsp + 0x1b90]
movss xmm1, dword [rsp + 0x2c798]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2c798], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5870], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1b94]
lea rdx, [rsp + 0x2c790]
mov ecx, dword [rsp + 0x1b8c]
call qword [rsp + 0x5870]
mov dword [rsp + 0x1b98], eax
mov r8d, 1
mov edx, dword [rsp + 0x1b88]
lea rcx, [rsp + 0x12a58]
call fcn.1802f6f90
lea rcx, [rsp + 0x2c6a0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1b98]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1b98]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1b98]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1b84], 0x20
jne 0x18023b4ef
jmp 0x18023b4f4
jmp 0x18023b21f
jmp 0x18023b1c4
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a640]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1b9c], 0
jmp 0x18023b559
mov eax, dword [rsp + 0x1b9c]
inc eax
mov dword [rsp + 0x1b9c], eax
movsxd rax, dword [rsp + 0x1b9c]
cmp rax, 0xb
jae 0x18023b87e
movsxd rax, dword [rsp + 0x1b9c]
imul rax, rax, 8
lea rcx, str.bulldozer
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023b879
mov dword [rsp + 0x1ba0], 0
jmp 0x18023b5b4
mov eax, dword [rsp + 0x1ba0]
inc eax
mov dword [rsp + 0x1ba0], eax
cmp dword [rsp + 0x1ba0], 0x20
jg 0x18023b879
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1ba0], eax
jne 0x18023b5da
jmp 0x18023b5a4
mov ecx, dword [rsp + 0x1ba0]
call fcn.1802f7920
mov dword [rsp + 0x1ba4], eax
movsxd rax, dword [rsp + 0x1b9c]
imul rax, rax, 8
lea rcx, str.bulldozer
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1ba8], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5878], rax
mov ecx, dword [rsp + 0x1ba8]
call qword [rsp + 0x5878]
mov ecx, dword [rsp + 0x1ba8]
call fcn.1802f6e90
test eax, eax
jne 0x18023b64b
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023b632
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1ba4]
lea rcx, [rsp + 0x12ae8]
call fcn.1800920e0
lea rcx, [rsp + 0x2c670]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1ba8]
call fcn.1802f68b0
test eax, eax
je 0x18023b874
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5880], rax
mov ecx, dword [rsp + 0x1ba8]
call qword [rsp + 0x5880]
test eax, eax
je 0x18023b874
lea r8, [rsp + 0x2c640]
lea rdx, [rsp + 0x2c610]
mov ecx, dword [rsp + 0x1ba8]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2c648]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1bac], xmm0
mov edx, dword [rsp + 0x1ba4]
lea rcx, [rsp + 0x12bf8]
call fcn.1802f6850
lea rcx, [rsp + 0x2c5e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1ba4]
lea rcx, [rsp + 0x12c88]
call fcn.1802f67d0
lea rcx, [rsp + 0x2c5b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2c5c0]
movss dword [rsp + 0x1bb0], xmm0
movss xmm0, dword [rsp + 0x2c5e0]
mulss xmm0, dword [rsp + 0x1bac]
movss xmm1, dword [rsp + 0x2c670]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2c670], xmm0
movss xmm0, dword [rsp + 0x2c5e8]
mulss xmm0, dword [rsp + 0x1bac]
movss xmm1, dword [rsp + 0x2c678]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2c678], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5888], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1bb0]
lea rdx, [rsp + 0x2c670]
mov ecx, dword [rsp + 0x1ba8]
call qword [rsp + 0x5888]
mov dword [rsp + 0x1bb4], eax
mov r8d, 1
mov edx, dword [rsp + 0x1ba4]
lea rcx, [rsp + 0x12d18]
call fcn.1802f6f90
lea rcx, [rsp + 0x2c580]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1bb4]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1bb4]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1bb4]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1ba0], 0x20
jne 0x18023b874
jmp 0x18023b879
jmp 0x18023b5a4
jmp 0x18023b549
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Military
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1bb8], 0
jmp 0x18023b8de
mov eax, dword [rsp + 0x1bb8]
inc eax
mov dword [rsp + 0x1bb8], eax
movsxd rax, dword [rsp + 0x1bb8]
cmp rax, 5
jae 0x18023bc03
movsxd rax, dword [rsp + 0x1bb8]
imul rax, rax, 8
lea rcx, str.barracks
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023bbfe
mov dword [rsp + 0x1bbc], 0
jmp 0x18023b939
mov eax, dword [rsp + 0x1bbc]
inc eax
mov dword [rsp + 0x1bbc], eax
cmp dword [rsp + 0x1bbc], 0x20
jg 0x18023bbfe
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1bbc], eax
jne 0x18023b95f
jmp 0x18023b929
mov ecx, dword [rsp + 0x1bbc]
call fcn.1802f7920
mov dword [rsp + 0x1bc0], eax
movsxd rax, dword [rsp + 0x1bb8]
imul rax, rax, 8
lea rcx, str.barracks
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1bc4], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5890], rax
mov ecx, dword [rsp + 0x1bc4]
call qword [rsp + 0x5890]
mov ecx, dword [rsp + 0x1bc4]
call fcn.1802f6e90
test eax, eax
jne 0x18023b9d0
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023b9b7
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1bc0]
lea rcx, [rsp + 0x12d88]
call fcn.1800920e0
lea rcx, [rsp + 0x2c550]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1bc4]
call fcn.1802f68b0
test eax, eax
je 0x18023bbf9
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5898], rax
mov ecx, dword [rsp + 0x1bc4]
call qword [rsp + 0x5898]
test eax, eax
je 0x18023bbf9
lea r8, [rsp + 0x2c520]
lea rdx, [rsp + 0x2c4f0]
mov ecx, dword [rsp + 0x1bc4]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2c528]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1bc8], xmm0
mov edx, dword [rsp + 0x1bc0]
lea rcx, [rsp + 0x12eb8]
call fcn.1802f6850
lea rcx, [rsp + 0x2c4c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1bc0]
lea rcx, [rsp + 0x12f28]
call fcn.1802f67d0
lea rcx, [rsp + 0x2c490]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2c4a0]
movss dword [rsp + 0x1bcc], xmm0
movss xmm0, dword [rsp + 0x2c4c0]
mulss xmm0, dword [rsp + 0x1bc8]
movss xmm1, dword [rsp + 0x2c550]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2c550], xmm0
movss xmm0, dword [rsp + 0x2c4c8]
mulss xmm0, dword [rsp + 0x1bc8]
movss xmm1, dword [rsp + 0x2c558]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2c558], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x58a0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1bcc]
lea rdx, [rsp + 0x2c550]
mov ecx, dword [rsp + 0x1bc4]
call qword [rsp + 0x58a0]
mov dword [rsp + 0x1bd0], eax
mov r8d, 1
mov edx, dword [rsp + 0x1bc0]
lea rcx, [rsp + 0x12fb8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2c460]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1bd0]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1bd0]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1bd0]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1bbc], 0x20
jne 0x18023bbf9
jmp 0x18023bbfe
jmp 0x18023b929
jmp 0x18023b8ce
call fcn.180199f90
movss xmm0, dword [0x18050415c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050411c]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a4a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1bd4], 0
jmp 0x18023bc63
mov eax, dword [rsp + 0x1bd4]
inc eax
mov dword [rsp + 0x1bd4], eax
movsxd rax, dword [rsp + 0x1bd4]
cmp rax, 0x2f
jae 0x18023bf88
movsxd rax, dword [rsp + 0x1bd4]
imul rax, rax, 8
lea rcx, str.akuma
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023bf83
mov dword [rsp + 0x1bd8], 0
jmp 0x18023bcbe
mov eax, dword [rsp + 0x1bd8]
inc eax
mov dword [rsp + 0x1bd8], eax
cmp dword [rsp + 0x1bd8], 0x20
jg 0x18023bf83
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1bd8], eax
jne 0x18023bce4
jmp 0x18023bcae
mov ecx, dword [rsp + 0x1bd8]
call fcn.1802f7920
mov dword [rsp + 0x1bdc], eax
movsxd rax, dword [rsp + 0x1bd4]
imul rax, rax, 8
lea rcx, str.akuma
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1be0], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x58a8], rax
mov ecx, dword [rsp + 0x1be0]
call qword [rsp + 0x58a8]
mov ecx, dword [rsp + 0x1be0]
call fcn.1802f6e90
test eax, eax
jne 0x18023bd55
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023bd3c
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1bdc]
lea rcx, [rsp + 0x13048]
call fcn.1800920e0
lea rcx, [rsp + 0x2c430]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1be0]
call fcn.1802f68b0
test eax, eax
je 0x18023bf7e
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x58b0], rax
mov ecx, dword [rsp + 0x1be0]
call qword [rsp + 0x58b0]
test eax, eax
je 0x18023bf7e
lea r8, [rsp + 0x2c400]
lea rdx, [rsp + 0x2c3d0]
mov ecx, dword [rsp + 0x1be0]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2c408]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1be4], xmm0
mov edx, dword [rsp + 0x1bdc]
lea rcx, [rsp + 0x13158]
call fcn.1802f6850
lea rcx, [rsp + 0x2c3a0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1bdc]
lea rcx, [rsp + 0x131e8]
call fcn.1802f67d0
lea rcx, [rsp + 0x2c370]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2c380]
movss dword [rsp + 0x1be8], xmm0
movss xmm0, dword [rsp + 0x2c3a0]
mulss xmm0, dword [rsp + 0x1be4]
movss xmm1, dword [rsp + 0x2c430]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2c430], xmm0
movss xmm0, dword [rsp + 0x2c3a8]
mulss xmm0, dword [rsp + 0x1be4]
movss xmm1, dword [rsp + 0x2c438]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2c438], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x58b8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1be8]
lea rdx, [rsp + 0x2c430]
mov ecx, dword [rsp + 0x1be0]
call qword [rsp + 0x58b8]
mov dword [rsp + 0x1bec], eax
mov r8d, 1
mov edx, dword [rsp + 0x1bdc]
lea rcx, [rsp + 0x13258]
call fcn.1802f6f90
lea rcx, [rsp + 0x2c340]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1bec]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1bec]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1bec]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1bd8], 0x20
jne 0x18023bf7e
jmp 0x18023bf83
jmp 0x18023bcae
jmp 0x18023bc53
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a460]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1bf0], 0
jmp 0x18023bfe8
mov eax, dword [rsp + 0x1bf0]
inc eax
mov dword [rsp + 0x1bf0], eax
movsxd rax, dword [rsp + 0x1bf0]
cmp rax, 0x13
jae 0x18023c30d
movsxd rax, dword [rsp + 0x1bf0]
imul rax, rax, 8
lea rcx, str.besra
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023c308
mov dword [rsp + 0x1bf4], 0
jmp 0x18023c043
mov eax, dword [rsp + 0x1bf4]
inc eax
mov dword [rsp + 0x1bf4], eax
cmp dword [rsp + 0x1bf4], 0x20
jg 0x18023c308
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1bf4], eax
jne 0x18023c069
jmp 0x18023c033
mov ecx, dword [rsp + 0x1bf4]
call fcn.1802f7920
mov dword [rsp + 0x1bf8], eax
movsxd rax, dword [rsp + 0x1bf0]
imul rax, rax, 8
lea rcx, str.besra
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1bfc], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x58c0], rax
mov ecx, dword [rsp + 0x1bfc]
call qword [rsp + 0x58c0]
mov ecx, dword [rsp + 0x1bfc]
call fcn.1802f6e90
test eax, eax
jne 0x18023c0da
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023c0c1
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1bf8]
lea rcx, [rsp + 0x132e8]
call fcn.1800920e0
lea rcx, [rsp + 0x2c310]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1bfc]
call fcn.1802f68b0
test eax, eax
je 0x18023c303
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x58c8], rax
mov ecx, dword [rsp + 0x1bfc]
call qword [rsp + 0x58c8]
test eax, eax
je 0x18023c303
lea r8, [rsp + 0x2c2e0]
lea rdx, [rsp + 0x2c2b0]
mov ecx, dword [rsp + 0x1bfc]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2c2e8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1c00], xmm0
mov edx, dword [rsp + 0x1bf8]
lea rcx, [rsp + 0x133f8]
call fcn.1802f6850
lea rcx, [rsp + 0x2c280]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1bf8]
lea rcx, [rsp + 0x13488]
call fcn.1802f67d0
lea rcx, [rsp + 0x2c250]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2c260]
movss dword [rsp + 0x1c04], xmm0
movss xmm0, dword [rsp + 0x2c280]
mulss xmm0, dword [rsp + 0x1c00]
movss xmm1, dword [rsp + 0x2c310]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2c310], xmm0
movss xmm0, dword [rsp + 0x2c288]
mulss xmm0, dword [rsp + 0x1c00]
movss xmm1, dword [rsp + 0x2c318]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2c318], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x58d0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1c04]
lea rdx, [rsp + 0x2c310]
mov ecx, dword [rsp + 0x1bfc]
call qword [rsp + 0x58d0]
mov dword [rsp + 0x1c08], eax
mov r8d, 1
mov edx, dword [rsp + 0x1bf8]
lea rcx, [rsp + 0x13518]
call fcn.1802f6f90
lea rcx, [rsp + 0x2c220]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1c08]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1c08]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1c08]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1bf4], 0x20
jne 0x18023c303
jmp 0x18023c308
jmp 0x18023c033
jmp 0x18023bfd8
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a620]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1c0c], 0
jmp 0x18023c36d
mov eax, dword [rsp + 0x1c0c]
inc eax
mov dword [rsp + 0x1c0c], eax
movsxd rax, dword [rsp + 0x1c0c]
cmp rax, 0xb
jae 0x18023c692
movsxd rax, dword [rsp + 0x1c0c]
imul rax, rax, 8
lea rcx, str.airbus
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023c68d
mov dword [rsp + 0x1c10], 0
jmp 0x18023c3c8
mov eax, dword [rsp + 0x1c10]
inc eax
mov dword [rsp + 0x1c10], eax
cmp dword [rsp + 0x1c10], 0x20
jg 0x18023c68d
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1c10], eax
jne 0x18023c3ee
jmp 0x18023c3b8
mov ecx, dword [rsp + 0x1c10]
call fcn.1802f7920
mov dword [rsp + 0x1c14], eax
movsxd rax, dword [rsp + 0x1c0c]
imul rax, rax, 8
lea rcx, str.airbus
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1c18], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x58d8], rax
mov ecx, dword [rsp + 0x1c18]
call qword [rsp + 0x58d8]
mov ecx, dword [rsp + 0x1c18]
call fcn.1802f6e90
test eax, eax
jne 0x18023c45f
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023c446
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1c14]
lea rcx, [rsp + 0x13588]
call fcn.1800920e0
lea rcx, [rsp + 0x2c1f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1c18]
call fcn.1802f68b0
test eax, eax
je 0x18023c688
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x58e0], rax
mov ecx, dword [rsp + 0x1c18]
call qword [rsp + 0x58e0]
test eax, eax
je 0x18023c688
lea r8, [rsp + 0x2c1c0]
lea rdx, [rsp + 0x2c190]
mov ecx, dword [rsp + 0x1c18]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2c1c8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1c1c], xmm0
mov edx, dword [rsp + 0x1c14]
lea rcx, [rsp + 0x136b8]
call fcn.1802f6850
lea rcx, [rsp + 0x2c160]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1c14]
lea rcx, [rsp + 0x13728]
call fcn.1802f67d0
lea rcx, [rsp + 0x2c130]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2c140]
movss dword [rsp + 0x1c20], xmm0
movss xmm0, dword [rsp + 0x2c160]
mulss xmm0, dword [rsp + 0x1c1c]
movss xmm1, dword [rsp + 0x2c1f0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2c1f0], xmm0
movss xmm0, dword [rsp + 0x2c168]
mulss xmm0, dword [rsp + 0x1c1c]
movss xmm1, dword [rsp + 0x2c1f8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2c1f8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x58e8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1c20]
lea rdx, [rsp + 0x2c1f0]
mov ecx, dword [rsp + 0x1c18]
call qword [rsp + 0x58e8]
mov dword [rsp + 0x1c24], eax
mov r8d, 1
mov edx, dword [rsp + 0x1c14]
lea rcx, [rsp + 0x137b8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2c100]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1c24]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1c24]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1c24]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1c10], 0x20
jne 0x18023c688
jmp 0x18023c68d
jmp 0x18023c3b8
jmp 0x18023c35d
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Suvs
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1c28], 0
jmp 0x18023c6f2
mov eax, dword [rsp + 0x1c28]
inc eax
mov dword [rsp + 0x1c28], eax
movsxd rax, dword [rsp + 0x1c28]
cmp rax, 0x1b
jae 0x18023ca17
movsxd rax, dword [rsp + 0x1c28]
imul rax, rax, 8
lea rcx, str.baller
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023ca12
mov dword [rsp + 0x1c2c], 0
jmp 0x18023c74d
mov eax, dword [rsp + 0x1c2c]
inc eax
mov dword [rsp + 0x1c2c], eax
cmp dword [rsp + 0x1c2c], 0x20
jg 0x18023ca12
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1c2c], eax
jne 0x18023c773
jmp 0x18023c73d
mov ecx, dword [rsp + 0x1c2c]
call fcn.1802f7920
mov dword [rsp + 0x1c30], eax
movsxd rax, dword [rsp + 0x1c28]
imul rax, rax, 8
lea rcx, str.baller
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1c34], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x58f0], rax
mov ecx, dword [rsp + 0x1c34]
call qword [rsp + 0x58f0]
mov ecx, dword [rsp + 0x1c34]
call fcn.1802f6e90
test eax, eax
jne 0x18023c7e4
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023c7cb
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1c30]
lea rcx, [rsp + 0x13848]
call fcn.1800920e0
lea rcx, [rsp + 0x2c0d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1c34]
call fcn.1802f68b0
test eax, eax
je 0x18023ca0d
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x58f8], rax
mov ecx, dword [rsp + 0x1c34]
call qword [rsp + 0x58f8]
test eax, eax
je 0x18023ca0d
lea r8, [rsp + 0x2c0a0]
lea rdx, [rsp + 0x2c070]
mov ecx, dword [rsp + 0x1c34]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2c0a8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1c38], xmm0
mov edx, dword [rsp + 0x1c30]
lea rcx, [rsp + 0x13958]
call fcn.1802f6850
lea rcx, [rsp + 0x2c040]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1c30]
lea rcx, [rsp + 0x139e8]
call fcn.1802f67d0
lea rcx, [rsp + 0x2c010]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2c020]
movss dword [rsp + 0x1c3c], xmm0
movss xmm0, dword [rsp + 0x2c040]
mulss xmm0, dword [rsp + 0x1c38]
movss xmm1, dword [rsp + 0x2c0d0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2c0d0], xmm0
movss xmm0, dword [rsp + 0x2c048]
mulss xmm0, dword [rsp + 0x1c38]
movss xmm1, dword [rsp + 0x2c0d8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2c0d8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5900], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1c3c]
lea rdx, [rsp + 0x2c0d0]
mov ecx, dword [rsp + 0x1c34]
call qword [rsp + 0x5900]
mov dword [rsp + 0x1c40], eax
mov r8d, 1
mov edx, dword [rsp + 0x1c30]
lea rcx, [rsp + 0x13a58]
call fcn.1802f6f90
lea rcx, [rsp + 0x2bfe0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1c40]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1c40]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1c40]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1c2c], 0x20
jne 0x18023ca0d
jmp 0x18023ca12
jmp 0x18023c73d
jmp 0x18023c6e2
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a660]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1c44], 0
jmp 0x18023ca77
mov eax, dword [rsp + 0x1c44]
inc eax
mov dword [rsp + 0x1c44], eax
movsxd rax, dword [rsp + 0x1c44]
cmp rax, 0x16
jae 0x18023cd9c
movsxd rax, dword [rsp + 0x1c44]
imul rax, rax, 8
lea rcx, str.armytanker
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023cd97
mov dword [rsp + 0x1c48], 0
jmp 0x18023cad2
mov eax, dword [rsp + 0x1c48]
inc eax
mov dword [rsp + 0x1c48], eax
cmp dword [rsp + 0x1c48], 0x20
jg 0x18023cd97
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1c48], eax
jne 0x18023caf8
jmp 0x18023cac2
mov ecx, dword [rsp + 0x1c48]
call fcn.1802f7920
mov dword [rsp + 0x1c4c], eax
movsxd rax, dword [rsp + 0x1c44]
imul rax, rax, 8
lea rcx, str.armytanker
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1c50], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5908], rax
mov ecx, dword [rsp + 0x1c50]
call qword [rsp + 0x5908]
mov ecx, dword [rsp + 0x1c50]
call fcn.1802f6e90
test eax, eax
jne 0x18023cb69
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023cb50
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1c4c]
lea rcx, [rsp + 0x13ae8]
call fcn.1800920e0
lea rcx, [rsp + 0x2bfb0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1c50]
call fcn.1802f68b0
test eax, eax
je 0x18023cd92
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5910], rax
mov ecx, dword [rsp + 0x1c50]
call qword [rsp + 0x5910]
test eax, eax
je 0x18023cd92
lea r8, [rsp + 0x2bf80]
lea rdx, [rsp + 0x2bf50]
mov ecx, dword [rsp + 0x1c50]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2bf88]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1c54], xmm0
mov edx, dword [rsp + 0x1c4c]
lea rcx, [rsp + 0x13bf8]
call fcn.1802f6850
lea rcx, [rsp + 0x2bf20]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1c4c]
lea rcx, [rsp + 0x13c88]
call fcn.1802f67d0
lea rcx, [rsp + 0x2bef0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2bf00]
movss dword [rsp + 0x1c58], xmm0
movss xmm0, dword [rsp + 0x2bf20]
mulss xmm0, dword [rsp + 0x1c54]
movss xmm1, dword [rsp + 0x2bfb0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2bfb0], xmm0
movss xmm0, dword [rsp + 0x2bf28]
mulss xmm0, dword [rsp + 0x1c54]
movss xmm1, dword [rsp + 0x2bfb8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2bfb8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5918], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1c58]
lea rdx, [rsp + 0x2bfb0]
mov ecx, dword [rsp + 0x1c50]
call qword [rsp + 0x5918]
mov dword [rsp + 0x1c5c], eax
mov r8d, 1
mov edx, dword [rsp + 0x1c4c]
lea rcx, [rsp + 0x13cf8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2bec0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1c5c]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1c5c]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1c5c]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1c48], 0x20
jne 0x18023cd92
jmp 0x18023cd97
jmp 0x18023cac2
jmp 0x18023ca67
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a600]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1c60], 0
jmp 0x18023cdfc
mov eax, dword [rsp + 0x1c60]
inc eax
mov dword [rsp + 0x1c60], eax
movsxd rax, dword [rsp + 0x1c60]
cmp rax, 8
jae 0x18023d121
movsxd rax, dword [rsp + 0x1c60]
imul rax, rax, 8
lea rcx, str.cablecar
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023d11c
mov dword [rsp + 0x1c64], 0
jmp 0x18023ce57
mov eax, dword [rsp + 0x1c64]
inc eax
mov dword [rsp + 0x1c64], eax
cmp dword [rsp + 0x1c64], 0x20
jg 0x18023d11c
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1c64], eax
jne 0x18023ce7d
jmp 0x18023ce47
mov ecx, dword [rsp + 0x1c64]
call fcn.1802f7920
mov dword [rsp + 0x1c68], eax
movsxd rax, dword [rsp + 0x1c60]
imul rax, rax, 8
lea rcx, str.cablecar
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1c6c], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5920], rax
mov ecx, dword [rsp + 0x1c6c]
call qword [rsp + 0x5920]
mov ecx, dword [rsp + 0x1c6c]
call fcn.1802f6e90
test eax, eax
jne 0x18023ceee
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023ced5
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1c68]
lea rcx, [rsp + 0x13d68]
call fcn.1800920e0
lea rcx, [rsp + 0x2be90]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1c6c]
call fcn.1802f68b0
test eax, eax
je 0x18023d117
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5928], rax
mov ecx, dword [rsp + 0x1c6c]
call qword [rsp + 0x5928]
test eax, eax
je 0x18023d117
lea r8, [rsp + 0x2be60]
lea rdx, [rsp + 0x2be30]
mov ecx, dword [rsp + 0x1c6c]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2be68]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1c70], xmm0
mov edx, dword [rsp + 0x1c68]
lea rcx, [rsp + 0x13e78]
call fcn.1802f6850
lea rcx, [rsp + 0x2be00]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1c68]
lea rcx, [rsp + 0x13f08]
call fcn.1802f67d0
lea rcx, [rsp + 0x2bdd0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2bde0]
movss dword [rsp + 0x1c74], xmm0
movss xmm0, dword [rsp + 0x2be00]
mulss xmm0, dword [rsp + 0x1c70]
movss xmm1, dword [rsp + 0x2be90]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2be90], xmm0
movss xmm0, dword [rsp + 0x2be08]
mulss xmm0, dword [rsp + 0x1c70]
movss xmm1, dword [rsp + 0x2be98]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2be98], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5930], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1c74]
lea rdx, [rsp + 0x2be90]
mov ecx, dword [rsp + 0x1c6c]
call qword [rsp + 0x5930]
mov dword [rsp + 0x1c78], eax
mov r8d, 1
mov edx, dword [rsp + 0x1c68]
lea rcx, [rsp + 0x13f78]
call fcn.1802f6f90
lea rcx, [rsp + 0x2bda0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1c78]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1c78]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1c78]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1c64], 0x20
jne 0x18023d117
jmp 0x18023d11c
jmp 0x18023ce47
jmp 0x18023cdec
call fcn.180199f90
movss xmm0, dword [0x180504180]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504170]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a5e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1c7c], 0
jmp 0x18023d181
mov eax, dword [rsp + 0x1c7c]
inc eax
mov dword [rsp + 0x1c7c], eax
movsxd rax, dword [rsp + 0x1c7c]
cmp rax, 0x12
jae 0x18023d4a6
movsxd rax, dword [rsp + 0x1c7c]
imul rax, rax, 8
lea rcx, str.airtug
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023d4a1
mov dword [rsp + 0x1c80], 0
jmp 0x18023d1dc
mov eax, dword [rsp + 0x1c80]
inc eax
mov dword [rsp + 0x1c80], eax
cmp dword [rsp + 0x1c80], 0x20
jg 0x18023d4a1
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1c80], eax
jne 0x18023d202
jmp 0x18023d1cc
mov ecx, dword [rsp + 0x1c80]
call fcn.1802f7920
mov dword [rsp + 0x1c84], eax
movsxd rax, dword [rsp + 0x1c7c]
imul rax, rax, 8
lea rcx, str.airtug
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1c88], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5938], rax
mov ecx, dword [rsp + 0x1c88]
call qword [rsp + 0x5938]
mov ecx, dword [rsp + 0x1c88]
call fcn.1802f6e90
test eax, eax
jne 0x18023d273
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023d25a
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1c84]
lea rcx, [rsp + 0x13fe8]
call fcn.1800920e0
lea rcx, [rsp + 0x2bd70]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1c88]
call fcn.1802f68b0
test eax, eax
je 0x18023d49c
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5940], rax
mov ecx, dword [rsp + 0x1c88]
call qword [rsp + 0x5940]
test eax, eax
je 0x18023d49c
lea r8, [rsp + 0x2bd40]
lea rdx, [rsp + 0x2bd10]
mov ecx, dword [rsp + 0x1c88]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2bd48]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1c8c], xmm0
mov edx, dword [rsp + 0x1c84]
lea rcx, [rsp + 0x140f8]
call fcn.1802f6850
lea rcx, [rsp + 0x2bce0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1c84]
lea rcx, [rsp + 0x14188]
call fcn.1802f67d0
lea rcx, [rsp + 0x2bcb0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2bcc0]
movss dword [rsp + 0x1c90], xmm0
movss xmm0, dword [rsp + 0x2bce0]
mulss xmm0, dword [rsp + 0x1c8c]
movss xmm1, dword [rsp + 0x2bd70]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2bd70], xmm0
movss xmm0, dword [rsp + 0x2bce8]
mulss xmm0, dword [rsp + 0x1c8c]
movss xmm1, dword [rsp + 0x2bd78]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2bd78], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5948], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1c90]
lea rdx, [rsp + 0x2bd70]
mov ecx, dword [rsp + 0x1c88]
call qword [rsp + 0x5948]
mov dword [rsp + 0x1c94], eax
mov r8d, 1
mov edx, dword [rsp + 0x1c84]
lea rcx, [rsp + 0x141f8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2bc80]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1c94]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1c94]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1c94]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1c80], 0x20
jne 0x18023d49c
jmp 0x18023d4a1
jmp 0x18023d1cc
jmp 0x18023d171
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Vans
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1c98], 0
jmp 0x18023d506
mov eax, dword [rsp + 0x1c98]
inc eax
mov dword [rsp + 0x1c98], eax
movsxd rax, dword [rsp + 0x1c98]
cmp rax, 0x20
jae 0x18023d82b
movsxd rax, dword [rsp + 0x1c98]
imul rax, rax, 8
lea rcx, str.bison
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023d826
mov dword [rsp + 0x1c9c], 0
jmp 0x18023d561
mov eax, dword [rsp + 0x1c9c]
inc eax
mov dword [rsp + 0x1c9c], eax
cmp dword [rsp + 0x1c9c], 0x20
jg 0x18023d826
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1c9c], eax
jne 0x18023d587
jmp 0x18023d551
mov ecx, dword [rsp + 0x1c9c]
call fcn.1802f7920
mov dword [rsp + 0x1ca0], eax
movsxd rax, dword [rsp + 0x1c98]
imul rax, rax, 8
lea rcx, str.bison
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1ca4], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5950], rax
mov ecx, dword [rsp + 0x1ca4]
call qword [rsp + 0x5950]
mov ecx, dword [rsp + 0x1ca4]
call fcn.1802f6e90
test eax, eax
jne 0x18023d5f8
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023d5df
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x1ca0]
lea rcx, [rsp + 0x14268]
call fcn.1800920e0
lea rcx, [rsp + 0x2bc50]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1ca4]
call fcn.1802f68b0
test eax, eax
je 0x18023d821
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5958], rax
mov ecx, dword [rsp + 0x1ca4]
call qword [rsp + 0x5958]
test eax, eax
je 0x18023d821
lea r8, [rsp + 0x2bc20]
lea rdx, [rsp + 0x2bbf0]
mov ecx, dword [rsp + 0x1ca4]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2bc28]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1ca8], xmm0
mov edx, dword [rsp + 0x1ca0]
lea rcx, [rsp + 0x14378]
call fcn.1802f6850
lea rcx, [rsp + 0x2bbc0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xor r8d, r8d
mov edx, dword [rsp + 0x1ca0]
lea rcx, [rsp + 0x14408]
call fcn.1802f67d0
lea rcx, [rsp + 0x2bb90]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2bba0]
movss dword [rsp + 0x1cac], xmm0
movss xmm0, dword [rsp + 0x2bbc0]
mulss xmm0, dword [rsp + 0x1ca8]
movss xmm1, dword [rsp + 0x2bc50]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2bc50], xmm0
movss xmm0, dword [rsp + 0x2bbc8]
mulss xmm0, dword [rsp + 0x1ca8]
movss xmm1, dword [rsp + 0x2bc58]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2bc58], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5960], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1cac]
lea rdx, [rsp + 0x2bc50]
mov ecx, dword [rsp + 0x1ca4]
call qword [rsp + 0x5960]
mov dword [rsp + 0x1cb0], eax
mov r8d, 1
mov edx, dword [rsp + 0x1ca0]
lea rcx, [rsp + 0x14478]
call fcn.1802f6f90
lea rcx, [rsp + 0x2bb60]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1cb0]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1cb0]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1cb0]
call fcn.1802f5a70
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1c9c], 0x20
jne 0x18023d821
jmp 0x18023d826
jmp 0x18023d551
jmp 0x18023d4f6
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180579ca0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x217a0]
mov qword [rsp + 0x5968], rax
lea rax, [rsp + 0x10e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x10e]
mov rcx, qword [rsp + 0x5968]
call fcn.1802e4e80
mov qword [rsp + 0x5970], rax
mov rax, qword [rsp + 0x5970]
mov qword [rsp + 0x5978], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0da8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x5980], rax
lea rcx, [0x18057e5c0]
call fcn.18006a860
mov qword [rsp + 0x5988], rax
mov r8, qword [rsp + 0x5978]
mov rdx, qword [rsp + 0x5980]
mov rcx, qword [rsp + 0x5988]
call fcn.1801df0f0
lea rax, [rsp + 0x21760]
mov qword [rsp + 0x5990], rax
lea rax, [rsp + 0x10f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x10f]
mov rcx, qword [rsp + 0x5990]
call fcn.1802e4ea0
mov qword [rsp + 0x5998], rax
mov rax, qword [rsp + 0x5998]
mov qword [rsp + 0x59a0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0e08]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x59a8], rax
lea rcx, [0x18057e5e0]
call fcn.18006a860
mov qword [rsp + 0x59b0], rax
mov r8, qword [rsp + 0x59a0]
mov rdx, qword [rsp + 0x59a8]
mov rcx, qword [rsp + 0x59b0]
call fcn.1801df0f0
lea rax, [rsp + 0x21720]
mov qword [rsp + 0x59b8], rax
lea rax, [rsp + 0x110]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x110]
mov rcx, qword [rsp + 0x59b8]
call fcn.1802e4ec0
mov qword [rsp + 0x59c0], rax
mov rax, qword [rsp + 0x59c0]
mov qword [rsp + 0x59c8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b00e8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x59d0], rax
lea rcx, [0x18057e600]
call fcn.18006a860
mov qword [rsp + 0x59d8], rax
mov r8, qword [rsp + 0x59c8]
mov rdx, qword [rsp + 0x59d0]
mov rcx, qword [rsp + 0x59d8]
call fcn.1801df0f0
lea rax, [rsp + 0x216e0]
mov qword [rsp + 0x59e0], rax
lea rax, [rsp + 0x111]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x111]
mov rcx, qword [rsp + 0x59e0]
call fcn.1802e4ee0
mov qword [rsp + 0x59e8], rax
mov rax, qword [rsp + 0x59e8]
mov qword [rsp + 0x59f0], rax
lea rcx, [0x18057e620]
call fcn.18006a860
mov qword [rsp + 0x59f8], rax
mov r8, qword [rsp + 0x59f0]
lea rdx, [0x1805b1050]
mov rcx, qword [rsp + 0x59f8]
call fcn.1801df0f0
lea rax, [rsp + 0x216a0]
mov qword [rsp + 0x5a00], rax
lea rax, [rsp + 0x112]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x112]
mov rcx, qword [rsp + 0x5a00]
call fcn.1802e4f00
mov qword [rsp + 0x5a08], rax
mov rax, qword [rsp + 0x5a08]
mov qword [rsp + 0x5a10], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0e88]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x5a18], rax
lea rcx, [0x18057e640]
call fcn.18006a860
mov qword [rsp + 0x5a20], rax
mov r8, qword [rsp + 0x5a10]
mov rdx, qword [rsp + 0x5a18]
mov rcx, qword [rsp + 0x5a20]
call fcn.1801df0f0
lea rax, [rsp + 0x21660]
mov qword [rsp + 0x5a28], rax
lea rax, [rsp + 0x113]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x113]
mov rcx, qword [rsp + 0x5a28]
call fcn.1802e4f20
mov qword [rsp + 0x5a30], rax
mov rax, qword [rsp + 0x5a30]
mov qword [rsp + 0x5a38], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0108]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x5a40], rax
lea rcx, [0x18057e660]
call fcn.18006a860
mov qword [rsp + 0x5a48], rax
mov r8, qword [rsp + 0x5a38]
mov rdx, qword [rsp + 0x5a40]
mov rcx, qword [rsp + 0x5a48]
call fcn.1801df0f0
lea rax, [rsp + 0x21620]
mov qword [rsp + 0x5a50], rax
lea rax, [rsp + 0x114]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x114]
mov rcx, qword [rsp + 0x5a50]
call fcn.1802e4f40
mov qword [rsp + 0x5a58], rax
mov rax, qword [rsp + 0x5a58]
mov qword [rsp + 0x5a60], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0128]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x5a68], rax
lea rcx, [0x18057e680]
call fcn.18006a860
mov qword [rsp + 0x5a70], rax
mov r8, qword [rsp + 0x5a60]
mov rdx, qword [rsp + 0x5a68]
mov rcx, qword [rsp + 0x5a70]
call fcn.1801df0f0
lea rax, [rsp + 0x215e0]
mov qword [rsp + 0x5a78], rax
lea rax, [rsp + 0x115]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x115]
mov rcx, qword [rsp + 0x5a78]
call fcn.1802e4f60
mov qword [rsp + 0x5a80], rax
mov rax, qword [rsp + 0x5a80]
mov qword [rsp + 0x5a88], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b00c8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x5a90], rax
lea rcx, [0x18057e6a0]
call fcn.18006a860
mov qword [rsp + 0x5a98], rax
mov r8, qword [rsp + 0x5a88]
mov rdx, qword [rsp + 0x5a90]
mov rcx, qword [rsp + 0x5a98]
call fcn.1801df0f0
lea rcx, [0x18057e6c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023de03
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x144e8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2bb30]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 1
movss xmm0, dword [0x180504208]
movss dword [rsp + 0x20], xmm0
mov r9d, 0x1d
movss xmm2, dword [rsp + 0x2bb40]
movss xmm1, dword [rsp + 0x2bb38]
movss xmm0, dword [rsp + 0x2bb30]
call fcn.18015cdd0
lea rcx, [0x18057e460]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023e090
lea rcx, str.SANDKING
call fcn.180196b00
mov dword [rsp + 0x1cb4], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5aa0], rax
mov ecx, dword [rsp + 0x1cb4]
call qword [rsp + 0x5aa0]
mov ecx, dword [rsp + 0x1cb4]
call fcn.1802f6e90
test eax, eax
jne 0x18023de6b
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023de52
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506f10]
xorps xmm2, xmm2
mov edx, eax
lea rcx, [rsp + 0x145b8]
call fcn.1800920e0
lea rcx, [rsp + 0x2bb00]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1cb4]
call fcn.1802f68b0
test eax, eax
je 0x18023e090
mov rax, qword [0x1805b1af8]
mov qword [rsp + 0x5aa8], rax
mov ecx, dword [rsp + 0x1cb4]
call qword [rsp + 0x5aa8]
test eax, eax
je 0x18023e090
lea r8, [rsp + 0x2bad0]
lea rdx, [rsp + 0x2baa0]
mov ecx, dword [rsp + 0x1cb4]
call fcn.1800915f0
cvtss2sd xmm0, dword [rsp + 0x2bad8]
mulsd xmm0, qword [0x180504348]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1cb8], xmm0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, eax
lea rcx, [rsp + 0x146c8]
call fcn.1802f6850
lea rcx, [rsp + 0x2ba70]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x14738]
call fcn.1802f67d0
lea rcx, [rsp + 0x2ba40]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2ba50]
movss dword [rsp + 0x1cbc], xmm0
movss xmm0, dword [rsp + 0x2ba70]
mulss xmm0, dword [rsp + 0x1cb8]
movss xmm1, dword [rsp + 0x2bb00]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2bb00], xmm0
movss xmm0, dword [rsp + 0x2ba78]
mulss xmm0, dword [rsp + 0x1cb8]
movss xmm1, dword [rsp + 0x2bb08]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2bb08], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5ab0], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1cbc]
lea rdx, [rsp + 0x2bb00]
mov ecx, dword [rsp + 0x1cb4]
call qword [rsp + 0x5ab0]
mov dword [rsp + 0x1cc0], eax
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x147c8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2ba10]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x1cc0]
call fcn.1802f6dc0
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x1cc0]
call fcn.1802f5ad0
movss xmm1, dword [0x180506450]
mov ecx, dword [rsp + 0x1cc0]
call fcn.1802f5a70
lea rcx, str.Semi_God
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023e1c5
lea rcx, str.prop_juicestand
call fcn.180196b00
mov dword [rsp + 0x1cc4], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5ab8], rax
mov ecx, dword [rsp + 0x1cc4]
call qword [rsp + 0x5ab8]
mov ecx, dword [rsp + 0x1cc4]
call fcn.1802f6e90
test eax, eax
jne 0x18023e0f8
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023e0df
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 1
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
mov ecx, dword [rsp + 0x1cc4]
call fcn.1802f5980
mov dword [rsp + 0x1cc8], eax
mov ecx, dword [rsp + 0x1cc8]
call fcn.180167810
xor r8d, r8d
xor edx, edx
mov ecx, dword [rsp + 0x1cc8]
call fcn.1802f5ad0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x70], 1
mov dword [rsp + 0x68], 2
mov dword [rsp + 0x60], 0
mov dword [rsp + 0x58], 0
mov dword [rsp + 0x50], 1
mov dword [rsp + 0x48], 1
xorps xmm0, xmm0
movss dword [rsp + 0x40], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xor r8d, r8d
mov edx, eax
mov ecx, dword [rsp + 0x1cc8]
call fcn.1802f5780
lea rcx, [0x18057e700]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023e206
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov r9d, 1
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, eax
call fcn.1802f5d60
lea rcx, [0x18057e720]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023e2d8
mov eax, dword [0x1805b11f0]
mov dword [rsp + 0x1ccc], eax
call fcn.180091cb0
cmp dword [rsp + 0x1ccc], eax
je 0x18023e2d8
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x1cd0], eax
call fcn.180091cb0
mov dword [rsp + 0x1cd4], eax
mov dword [rsp + 0x70], 1
mov dword [rsp + 0x68], 2
mov dword [rsp + 0x60], 1
mov dword [rsp + 0x58], 0
mov dword [rsp + 0x50], 1
mov dword [rsp + 0x48], 1
xorps xmm0, xmm0
movss dword [rsp + 0x40], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xor r8d, r8d
mov edx, dword [rsp + 0x1cd0]
mov ecx, dword [rsp + 0x1cd4]
call fcn.1802f5780
lea rcx, [0x18057e740]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023e30a
call fcn.180091cb0
mov r8d, 1
mov edx, 1
mov ecx, eax
call fcn.1802f62d0
lea rcx, [0x18057e760]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023e337
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1800dcfd0
lea rcx, [0x18057e780]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023e364
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1800dd0d0
lea rcx, [0x18057e7a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023e38a
mov ecx, dword [0x1805b11f0]
call fcn.1801198b0
lea rcx, [0x18057e7c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023e3b0
mov ecx, dword [0x1805b11f0]
call fcn.180119b70
lea rcx, [0x18057e7e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023eae7
mov ecx, dword [0x1805b11f0]
call fcn.1800abdb0
lea rax, [rsp + 0x14838]
mov qword [rsp + 0x5ac0], rax
lea rcx, [rsp + 0x116]
call fcn.18006b760
mov qword [rsp + 0x5ac8], rax
mov dword [rsp + 0x5ad0], 8
mov dword [rsp + 0x5ad4], 0x280
lea rax, [rsp + 0x5ad0]
add rax, 8
mov r8, rax
lea rdx, [rsp + 0x5ad0]
lea rcx, [rsp + 0x11070]
call fcn.180093ab0
lea rcx, [rsp + 0x11080]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x11090]
lea rcx, [rsp + 0x11080]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rsp + 0x5ac8]
lea rdx, [rsp + 0x11090]
mov rcx, qword [rsp + 0x5ac0]
call fcn.180156c20
mov qword [rsp + 0x5ad8], rax
xorps xmm1, xmm1
mov rcx, qword [rsp + 0x5ad8]
call fcn.180157430
mov ecx, 0x64
call fcn.1801b4c50
lea rcx, str.a_c_cat_01
call fcn.180196b00
mov dword [rsp + 0x1cd8], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5ae0], rax
mov ecx, dword [rsp + 0x1cd8]
call qword [rsp + 0x5ae0]
mov ecx, dword [rsp + 0x1cd8]
call fcn.1802f6e90
test eax, eax
jne 0x18023e4f3
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023e4da
mov edx, dword [rsp + 0x1cd8]
mov ecx, dword [0x1805b11ec]
call fcn.1802f5720
call fcn.180091cb0
mov ecx, eax
call fcn.1802f56e0
mov ecx, 1
call fcn.1801b4c50
mov ecx, dword [rsp + 0x1cd8]
call fcn.1802f6900
mov ecx, 0x64
call fcn.1801b4c50
mov ecx, dword [0x1805b11f0]
call fcn.1800abdb0
lea rcx, str.a_c_humpback
call fcn.180196b00
mov dword [rsp + 0x1cdc], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5ae8], rax
mov ecx, dword [rsp + 0x1cdc]
call qword [rsp + 0x5ae8]
mov ecx, dword [rsp + 0x1cdc]
call fcn.1802f6e90
test eax, eax
jne 0x18023e585
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023e56c
mov edx, dword [rsp + 0x1cdc]
mov ecx, dword [0x1805b11ec]
call fcn.1802f5720
call fcn.180091cb0
mov ecx, eax
call fcn.1802f56e0
mov ecx, 1
call fcn.1801b4c50
mov ecx, dword [rsp + 0x1cdc]
call fcn.1802f6900
mov ecx, 0x64
call fcn.1801b4c50
mov ecx, dword [0x1805b11f0]
call fcn.1800abdb0
lea rcx, str.a_c_killerwhale
call fcn.180196b00
mov dword [rsp + 0x1ce0], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5af0], rax
mov ecx, dword [rsp + 0x1ce0]
call qword [rsp + 0x5af0]
mov ecx, dword [rsp + 0x1ce0]
call fcn.1802f6e90
test eax, eax
jne 0x18023e617
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023e5fe
mov edx, dword [rsp + 0x1ce0]
mov ecx, dword [0x1805b11ec]
call fcn.1802f5720
call fcn.180091cb0
mov ecx, eax
call fcn.1802f56e0
mov ecx, 1
call fcn.1801b4c50
mov ecx, dword [rsp + 0x1ce0]
call fcn.1802f6900
mov ecx, 0x64
call fcn.1801b4c50
mov ecx, dword [0x1805b11f0]
call fcn.1800abdb0
lea rcx, str.a_c_sharkhammer
call fcn.180196b00
mov dword [rsp + 0x1ce4], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5af8], rax
mov ecx, dword [rsp + 0x1ce4]
call qword [rsp + 0x5af8]
mov ecx, dword [rsp + 0x1ce4]
call fcn.1802f6e90
test eax, eax
jne 0x18023e6a9
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023e690
mov edx, dword [rsp + 0x1ce4]
mov ecx, dword [0x1805b11ec]
call fcn.1802f5720
call fcn.180091cb0
mov ecx, eax
call fcn.1802f56e0
mov ecx, 1
call fcn.1801b4c50
mov ecx, dword [rsp + 0x1ce4]
call fcn.1802f6900
mov ecx, 0x64
call fcn.1801b4c50
mov ecx, dword [0x1805b11f0]
call fcn.1800abdb0
lea rcx, str.A_C_Cow
call fcn.180196b00
mov dword [rsp + 0x1ce8], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5b00], rax
mov ecx, dword [rsp + 0x1ce8]
call qword [rsp + 0x5b00]
mov ecx, dword [rsp + 0x1ce8]
call fcn.1802f6e90
test eax, eax
jne 0x18023e73b
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023e722
mov edx, dword [rsp + 0x1ce8]
mov ecx, dword [0x1805b11ec]
call fcn.1802f5720
call fcn.180091cb0
mov ecx, eax
call fcn.1802f56e0
mov ecx, 1
call fcn.1801b4c50
mov ecx, dword [rsp + 0x1ce8]
call fcn.1802f6900
mov ecx, 0x64
call fcn.1801b4c50
mov ecx, dword [0x1805b11f0]
call fcn.1800abdb0
lea rcx, str.A_C_Fish
call fcn.180196b00
mov dword [rsp + 0x1cec], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5b08], rax
mov ecx, dword [rsp + 0x1cec]
call qword [rsp + 0x5b08]
mov ecx, dword [rsp + 0x1cec]
call fcn.1802f6e90
test eax, eax
jne 0x18023e7cd
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023e7b4
mov edx, dword [rsp + 0x1cec]
mov ecx, dword [0x1805b11ec]
call fcn.1802f5720
call fcn.180091cb0
mov ecx, eax
call fcn.1802f56e0
mov ecx, 1
call fcn.1801b4c50
mov ecx, dword [rsp + 0x1cec]
call fcn.1802f6900
mov ecx, 0x64
call fcn.1801b4c50
mov ecx, dword [0x1805b11f0]
call fcn.1800abdb0
lea rcx, str.A_C_Pigeon
call fcn.180196b00
mov dword [rsp + 0x1cf0], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5b10], rax
mov ecx, dword [rsp + 0x1cf0]
call qword [rsp + 0x5b10]
mov ecx, dword [rsp + 0x1cf0]
call fcn.1802f6e90
test eax, eax
jne 0x18023e85f
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023e846
mov edx, dword [rsp + 0x1cf0]
mov ecx, dword [0x1805b11ec]
call fcn.1802f5720
call fcn.180091cb0
mov ecx, eax
call fcn.1802f56e0
mov ecx, 1
call fcn.1801b4c50
mov ecx, dword [rsp + 0x1cf0]
call fcn.1802f6900
mov ecx, 0x64
call fcn.1801b4c50
mov ecx, dword [0x1805b11f0]
call fcn.1800abdb0
lea rcx, str.A_C_Seagull
call fcn.180196b00
mov dword [rsp + 0x1cf4], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5b18], rax
mov ecx, dword [rsp + 0x1cf4]
call qword [rsp + 0x5b18]
mov ecx, dword [rsp + 0x1cf4]
call fcn.1802f6e90
test eax, eax
jne 0x18023e8f1
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023e8d8
mov edx, dword [rsp + 0x1cf4]
mov ecx, dword [0x1805b11ec]
call fcn.1802f5720
call fcn.180091cb0
mov ecx, eax
call fcn.1802f56e0
mov ecx, 1
call fcn.1801b4c50
mov ecx, dword [rsp + 0x1cf4]
call fcn.1802f6900
mov ecx, 0x64
call fcn.1801b4c50
mov ecx, dword [0x1805b11f0]
call fcn.1800abdb0
lea rcx, str.A_C_SharkTiger
call fcn.180196b00
mov dword [rsp + 0x1cf8], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5b20], rax
mov ecx, dword [rsp + 0x1cf8]
call qword [rsp + 0x5b20]
mov ecx, dword [rsp + 0x1cf8]
call fcn.1802f6e90
test eax, eax
jne 0x18023e983
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023e96a
mov edx, dword [rsp + 0x1cf8]
mov ecx, dword [0x1805b11ec]
call fcn.1802f5720
call fcn.180091cb0
mov ecx, eax
call fcn.1802f56e0
mov ecx, 1
call fcn.1801b4c50
mov ecx, dword [rsp + 0x1cf8]
call fcn.1802f6900
mov ecx, 0x64
call fcn.1801b4c50
mov ecx, dword [0x1805b11f0]
call fcn.1800abdb0
lea rcx, str.a_c_dolphin
call fcn.180196b00
mov dword [rsp + 0x1cfc], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5b28], rax
mov ecx, dword [rsp + 0x1cfc]
call qword [rsp + 0x5b28]
mov ecx, dword [rsp + 0x1cfc]
call fcn.1802f6e90
test eax, eax
jne 0x18023ea15
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023e9fc
mov edx, dword [rsp + 0x1cfc]
mov ecx, dword [0x1805b11ec]
call fcn.1802f5720
call fcn.180091cb0
mov ecx, eax
call fcn.1802f56e0
mov ecx, 1
call fcn.1801b4c50
mov ecx, dword [rsp + 0x1cf8]
call fcn.1802f6900
mov ecx, 0x64
call fcn.1801b4c50
mov ecx, dword [0x1805b11f0]
call fcn.1800abdb0
lea rcx, str.U_M_Y_ImpoRage
call fcn.180196b00
mov dword [rsp + 0x1d00], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5b30], rax
mov ecx, dword [rsp + 0x1d00]
call qword [rsp + 0x5b30]
mov ecx, dword [rsp + 0x1d00]
call fcn.1802f6e90
test eax, eax
jne 0x18023eaa7
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18023ea8e
mov edx, dword [rsp + 0x1d00]
mov ecx, dword [0x1805b11ec]
call fcn.1802f5720
call fcn.180091cb0
mov ecx, eax
call fcn.1802f56e0
mov ecx, 1
call fcn.1801b4c50
mov ecx, dword [rsp + 0x1d00]
call fcn.1802f6900
mov eax, dword [0x1805b11ec]
mov dword [0x1805b11f0], eax
lea rcx, [0x18057e800]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023eb1a
lea rcx, str.slod_human
call fcn.180120630
lea rcx, str.PestContGunman
call fcn.180120630
lea rcx, str.Crash_Player_2
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023ec34
mov qword [rsp + 0x5b38], 0xc
mov qword [rsp + 0x35fe0], 0x34672eb0
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x35fe8], rax
mov qword [rsp + 0x35ff0], 0xfffffffffffee45a
mov qword [rsp + 0x35ff8], 0xf61f
mov qword [rsp + 0x36000], 0xe693
mov qword [rsp + 0x36008], 0xffffffffffffd114
mov qword [rsp + 0x36010], 0xffffffffffff968c
mov qword [rsp + 0x36018], 0x8276
mov qword [rsp + 0x36020], 0x8276
mov qword [rsp + 0x36028], 0xf61f
mov qword [rsp + 0x36030], 0xfffffffffffee45a
mov qword [rsp + 0x36038], 0xe693
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5b40], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1d04], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1d04]
shl eax, cl
mov ecx, 8
imul rcx, rcx, 0
lea rdx, [rsp + 0x35fe0]
add rdx, rcx
mov rcx, rdx
mov dword [rsp + 0x20], 0x34672eb0
mov r9d, eax
mov r8d, 0xc
mov rdx, rcx
mov ecx, 1
call qword [rsp + 0x5b40]
lea rcx, str.Crash_Player_3
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023f9bb
mov qword [rsp + 0x35840], 0xffffffffa05e78eb
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x35848], rax
mov qword [rsp + 0x35850], 1
mov qword [rsp + 0x35828], 0x34672eb0
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x35830], rax
mov qword [rsp + 0x35838], 1
mov qword [rsp + 0x35810], 0xffffffffb1391992
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x35818], rax
mov qword [rsp + 0x35820], 1
mov qword [rsp + 0x357f8], 0xffffffffe99c5bc4
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x35800], rax
mov qword [rsp + 0x35808], 1
mov qword [rsp + 0x357e0], 0x1344f138
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x357e8], rax
mov qword [rsp + 0x357f0], 1
mov qword [rsp + 0x35870], 0xffffffffa05e78eb
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x35878], rax
mov qword [rsp + 0x35880], 1
mov qword [rsp + 0x35f30], 0xffffffffa05e78eb
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x35f38], rax
mov qword [rsp + 0x35f40], 0
mov qword [rsp + 0x35f48], 0x494e7876
mov qword [rsp + 0x35f50], 0x67e0f6d9
mov qword [rsp + 0x35f58], 0xffffffff9503536f
mov qword [rsp + 0x35f60], 0xffffffffe361e050
mov qword [rsp + 0x35f68], 0x1a3673bf
mov qword [rsp + 0x35f70], 0xffffffff85182788
mov qword [rsp + 0x35f78], 0x7e6369b8
mov qword [rsp + 0x35f80], 0x34672eb0
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x35f88], rax
mov qword [rsp + 0x35f90], 0xfffffffffffee45a
mov qword [rsp + 0x35f98], 0xf61f
mov qword [rsp + 0x35fa0], 0xe693
mov qword [rsp + 0x35fa8], 0xffffffffffffd114
mov qword [rsp + 0x35fb0], 0xffffffffffff968c
mov qword [rsp + 0x35fb8], 0x8276
mov qword [rsp + 0x35fc0], 0x8276
mov qword [rsp + 0x35fc8], 0xf61f
mov qword [rsp + 0x35fd0], 0xfffffffffffee45a
mov qword [rsp + 0x35fd8], 0xe693
mov qword [rsp + 0x36360], 0xffffffffa05e78eb
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x36368], rax
mov qword [rsp + 0x36370], 0xffffffff80000001
mov qword [rsp + 0x36378], 0xfffe
mov qword [rsp + 0x36380], 0xfffe
mov qword [rsp + 0x36388], 0xfffe
mov qword [rsp + 0x36390], 0x7fffffff
mov qword [rsp + 0x36398], 0xfffe
mov qword [rsp + 0x363a0], 0xfffe
mov qword [rsp + 0x363a8], 0xfffe
mov qword [rsp + 0x363b0], 0xfffe
mov qword [rsp + 0x363b8], 0xfffe
mov qword [rsp + 0x363c0], 0xfffe
mov qword [rsp + 0x363c8], 0xfffe
mov qword [rsp + 0x363d0], 0xfffe
mov qword [rsp + 0x363d8], 0xfffe
mov qword [rsp + 0x363e0], 0xfffe
mov qword [rsp + 0x363e8], 0xfffe
mov qword [rsp + 0x363f0], 0x7fffffff
mov qword [rsp + 0x363f8], 0xfffe
mov qword [rsp + 0x36400], 0xfffe
mov qword [rsp + 0x36408], 0xfffe
mov qword [rsp + 0x36410], 0xfffe
mov qword [rsp + 0x36418], 0xfffe
mov qword [rsp + 0x36420], 0xfffe
mov qword [rsp + 0x36428], 0xfffe
mov qword [rsp + 0x36430], 0x7fffffff
mov qword [rsp + 0x36438], 0xfffe
mov qword [rsp + 0x36440], 0xfffe
mov qword [rsp + 0x36448], 0xfffe
mov qword [rsp + 0x36450], 0xfffe
mov qword [rsp + 0x36458], 0xfffe
mov qword [rsp + 0x36460], 0xfffe
mov qword [rsp + 0x36468], 0x7fffffff
mov qword [rsp + 0x36470], 0xfffe
mov qword [rsp + 0x36478], 0xfffe
mov qword [rsp + 0x36480], 0xfffe
mov qword [rsp + 0x36488], 0xfffe
mov qword [rsp + 0x36490], 0xfffe
mov qword [rsp + 0x36498], 0x7fffffff
mov qword [rsp + 0x364a0], 0xfffe
mov qword [rsp + 0x364a8], 0xfffe
mov qword [rsp + 0x364b0], 0xfffe
mov qword [rsp + 0x364b8], 0xfffe
lea rax, [rsp + 0x364c0]
mov rdi, rax
xor eax, eax
mov ecx, 0x10
rep stosb byte [rdi], al
mov qword [rsp + 0x364d0], 0x34672eb0
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x364d8], rax
mov qword [rsp + 0x364e0], 0xfffe
mov qword [rsp + 0x364e8], 0x7fffffff
mov qword [rsp + 0x364f0], 0xfffe
mov qword [rsp + 0x364f8], 0xfffe
mov qword [rsp + 0x36500], 0xfffe
mov qword [rsp + 0x36508], 0xfffe
mov qword [rsp + 0x36510], 0xfffe
mov qword [rsp + 0x36518], 0xfffe
mov qword [rsp + 0x36520], 0xfffe
mov qword [rsp + 0x36528], 0xfffe
mov qword [rsp + 0x36530], 0xfffe
mov qword [rsp + 0x36538], 0x7fffffff
mov qword [rsp + 0x36540], 0xfffe
mov qword [rsp + 0x36548], 0xfffe
mov qword [rsp + 0x36550], 0xfffe
mov qword [rsp + 0x36558], 0xfffe
mov qword [rsp + 0x36560], 0xfffe
mov qword [rsp + 0x36568], 0xfffe
mov qword [rsp + 0x36570], 0x7fffffff
mov qword [rsp + 0x36578], 0xfffe
mov qword [rsp + 0x36580], 0xfffe
mov qword [rsp + 0x36588], 0xfffe
mov qword [rsp + 0x36590], 0xfffe
mov qword [rsp + 0x36598], 0xfffe
mov qword [rsp + 0x365a0], 0xfffe
mov qword [rsp + 0x365a8], 0x7fffffff
mov qword [rsp + 0x365b0], 0xfffe
mov qword [rsp + 0x365b8], 0xfffe
mov qword [rsp + 0x365c0], 0xfffe
mov qword [rsp + 0x365c8], 0xfffe
mov qword [rsp + 0x365d0], 0xfffe
mov qword [rsp + 0x365d8], 0xfffe
mov qword [rsp + 0x365e0], 0xfffe
mov qword [rsp + 0x365e8], 0xfffe
mov qword [rsp + 0x365f0], 0xfffe
mov qword [rsp + 0x365f8], 0xfffe
mov qword [rsp + 0x36600], 0xfffe
mov qword [rsp + 0x36608], 0xffffffff80000001
mov qword [rsp + 0x36610], 0xfffe
mov qword [rsp + 0x36618], 0xfffe
mov qword [rsp + 0x36620], 0xfffe
mov qword [rsp + 0x36628], 0xffffffff80000001
lea rax, [rsp + 0x36630]
mov rdi, rax
xor eax, eax
mov ecx, 0x10
rep stosb byte [rdi], al
mov qword [rsp + 0x36640], 0x20b1027c
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x36648], rax
mov qword [rsp + 0x36650], 0xffffffffa05e78eb
mov qword [rsp + 0x36658], 0xffffffffc50311a6
mov qword [rsp + 0x36660], 0x34672eb0
mov qword [rsp + 0x36668], 0xffffffff820dd3e4
mov qword [rsp + 0x36670], 0x20b1027c
mov qword [rsp + 0x36678], 0x4a72a08d
mov qword [rsp + 0x36680], 0x3d9faec5
mov qword [rsp + 0x36688], 0x12d09136
mov qword [rsp + 0x36690], 0x1344f138
mov qword [rsp + 0x36698], 0x625c8e71
mov qword [rsp + 0x366a0], 0xffffffffc50311a6
mov qword [rsp + 0x366a8], 0x34672eb0
mov qword [rsp + 0x366b0], 0xffffffff820dd3e4
mov qword [rsp + 0x366b8], 0x20b1027c
mov qword [rsp + 0x366c0], 0x4a72a08d
mov qword [rsp + 0x366c8], 0x3d9faec5
mov qword [rsp + 0x366d0], 0x12d09136
mov qword [rsp + 0x366d8], 0xffffffffcbb6ce33
mov qword [rsp + 0x366e0], 0x625c8e71
mov qword [rsp + 0x366e8], 0xffffffffc50311a6
mov qword [rsp + 0x366f0], 0x34672eb0
mov qword [rsp + 0x366f8], 0xffffffff820dd3e4
mov qword [rsp + 0x36700], 0x20b1027c
mov qword [rsp + 0x36708], 0x4a72a08d
mov qword [rsp + 0x36710], 0x3d9faec5
mov qword [rsp + 0x36718], 0x12d09136
mov qword [rsp + 0x36720], 0x1344f138
mov qword [rsp + 0x36728], 0x625c8e71
mov qword [rsp + 0x36730], 0xffffffffc50311a6
mov qword [rsp + 0x36738], 0x34672eb0
mov qword [rsp + 0x36740], 0xffffffff8fdcc4d2
mov qword [rsp + 0x36748], 0x20b1027c
mov qword [rsp + 0x36750], 0x4a72a08d
mov qword [rsp + 0x36758], 0x3d9faec5
mov qword [rsp + 0x36760], 0x12d09136
mov qword [rsp + 0x36768], 0x1344f138
mov qword [rsp + 0x36770], 0xffffffffdc23edc6
lea rax, [rsp + 0x36778]
mov rdi, rax
xor eax, eax
mov ecx, 0x38
rep stosb byte [rdi], al
mov qword [rsp + 0x367b0], 0x34672eb0
movsxd rax, dword [0x1805b11f0]
mov qword [rsp + 0x367b8], rax
mov qword [rsp + 0x367c0], 0x33ca6f66
mov qword [rsp + 0x367c8], 0xfa2050e
mov qword [rsp + 0x367d0], 0xffffffffd36a8d63
mov qword [rsp + 0x367d8], 0x5c181052
mov qword [rsp + 0x367e0], 0xfffffffffcee028a
mov qword [rsp + 0x367e8], 0x6ab63617
mov qword [rsp + 0x367f0], 0x17316700
mov qword [rsp + 0x367f8], 0xffffffffdb30aaf6
mov qword [rsp + 0x36800], 0xffffffffdc277fe4
mov qword [rsp + 0x36808], 0xffffffffde5a5d26
mov qword [rsp + 0x36810], 0x625c8e71
mov qword [rsp + 0x36818], 0xffffffffc50311a6
mov qword [rsp + 0x36820], 0x34672eb0
mov qword [rsp + 0x36828], 0xffffffff820dd3e4
mov qword [rsp + 0x36830], 0x20b1027c
mov qword [rsp + 0x36838], 0x4a72a08d
mov qword [rsp + 0x36840], 0x3d9faec5
mov qword [rsp + 0x36848], 0x12d09136
mov qword [rsp + 0x36850], 0x625c8e71
mov qword [rsp + 0x36858], 0xffffffffc50311a6
mov qword [rsp + 0x36860], 0x34672eb0
mov qword [rsp + 0x36868], 0xffffffff820dd3e4
mov qword [rsp + 0x36870], 0x20b1027c
mov qword [rsp + 0x36878], 0x4a72a08d
mov qword [rsp + 0x36880], 0x3d9faec5
mov qword [rsp + 0x36888], 0x12d09136
lea rax, [rsp + 0x36890]
mov rdi, rax
xor eax, eax
mov ecx, 0x90
rep stosb byte [rdi], al
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5b48], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1d08], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1d08]
shl eax, cl
mov dword [rsp + 0x20], 0xa05e78eb
mov r9d, eax
mov r8d, 3
lea rdx, [rsp + 0x35840]
mov ecx, 1
call qword [rsp + 0x5b48]
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5b50], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1d0c], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1d0c]
shl eax, cl
mov dword [rsp + 0x20], 0x34672eb0
mov r9d, eax
mov r8d, 3
lea rdx, [rsp + 0x35828]
mov ecx, 1
call qword [rsp + 0x5b50]
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5b58], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1d10], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1d10]
shl eax, cl
mov dword [rsp + 0x20], 0xb1391992
mov r9d, eax
mov r8d, 3
lea rdx, [rsp + 0x35810]
mov ecx, 1
call qword [rsp + 0x5b58]
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5b60], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1d14], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1d14]
shl eax, cl
mov dword [rsp + 0x20], 0xe99c5bc4
mov r9d, eax
mov r8d, 3
lea rdx, [rsp + 0x357f8]
mov ecx, 1
call qword [rsp + 0x5b60]
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5b68], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1d18], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1d18]
shl eax, cl
mov dword [rsp + 0x20], 0x1344f138
mov r9d, eax
mov r8d, 3
lea rdx, [rsp + 0x357e0]
mov ecx, 1
call qword [rsp + 0x5b68]
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5b70], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1d1c], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1d1c]
shl eax, cl
mov dword [rsp + 0x20], 0xa05e78eb
mov r9d, eax
mov r8d, 3
lea rdx, [rsp + 0x35870]
mov ecx, 1
call qword [rsp + 0x5b70]
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5b78], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1d20], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1d20]
shl eax, cl
mov dword [rsp + 0x20], 0xa05e78eb
mov r9d, eax
mov r8d, 0xa
lea rdx, [rsp + 0x35f30]
mov ecx, 1
call qword [rsp + 0x5b78]
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5b80], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1d24], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1d24]
shl eax, cl
mov dword [rsp + 0x20], 0x34672eb0
mov r9d, eax
mov r8d, 0xc
lea rdx, [rsp + 0x35f80]
mov ecx, 1
call qword [rsp + 0x5b80]
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5b88], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1d28], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1d28]
shl eax, cl
mov dword [rsp + 0x20], 0xa05e78eb
mov r9d, eax
mov r8d, 0x2e
lea rdx, [rsp + 0x36360]
mov ecx, 1
call qword [rsp + 0x5b88]
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5b90], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1d2c], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1d2c]
shl eax, cl
mov dword [rsp + 0x20], 0x34672eb0
mov r9d, eax
mov r8d, 0x2e
lea rdx, [rsp + 0x364d0]
mov ecx, 1
call qword [rsp + 0x5b90]
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5b98], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1d30], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1d30]
shl eax, cl
mov dword [rsp + 0x20], 0x20b1027c
mov r9d, eax
mov r8d, 0x2e
lea rdx, [rsp + 0x36640]
mov ecx, 1
call qword [rsp + 0x5b98]
mov rax, qword [0x1805b1ae8]
mov qword [rsp + 0x5ba0], rax
mov eax, dword [0x1805b11f0]
mov ecx, 1
mov dword [rsp + 0x1d34], ecx
movzx ecx, al
mov eax, dword [rsp + 0x1d34]
shl eax, cl
mov dword [rsp + 0x20], 0x34672eb0
mov r9d, eax
mov r8d, 0x2e
lea rdx, [rsp + 0x367b0]
mov ecx, 1
call qword [rsp + 0x5ba0]
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0e48]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x5ba8], rax
lea rcx, [0x18057e820]
call fcn.18006a860
mov qword [rsp + 0x5bb0], rax
mov rdx, qword [rsp + 0x5ba8]
mov rcx, qword [rsp + 0x5bb0]
call fcn.1801deec0
movzx eax, byte [0x1805b1098]
test eax, eax
je 0x18023fa94
lea rax, [rsp + 0x215a0]
mov qword [rsp + 0x5bb8], rax
lea rax, [rsp + 0x117]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x117]
mov rcx, qword [rsp + 0x5bb8]
call fcn.1802e4f80
mov qword [rsp + 0x5bc0], rax
mov rax, qword [rsp + 0x5bc0]
mov qword [rsp + 0x5bc8], rax
lea rcx, [0x180579d40]
call fcn.18006a860
mov qword [rsp + 0x5bd0], rax
mov r8, qword [rsp + 0x5bc8]
lea rdx, [0x1805b11c1]
mov rcx, qword [rsp + 0x5bd0]
call fcn.1801df0f0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057e840]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Attach_Babyd
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18023ff39
lea rcx, str.U_M_Y_BabyD
call fcn.180196b00
mov dword [rsp + 0x1d38], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5bd8], rax
mov ecx, dword [rsp + 0x1d38]
call qword [rsp + 0x5bd8]
mov ecx, dword [rsp + 0x1d38]
call fcn.1802f68b0
test eax, eax
je 0x18023ff39
mov ecx, dword [rsp + 0x1d38]
call fcn.1802f6ee0
test eax, eax
je 0x18023ff39
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5be0], rax
mov ecx, dword [rsp + 0x1d38]
call qword [rsp + 0x5be0]
mov ecx, dword [rsp + 0x1d38]
call fcn.1802f6e90
test eax, eax
je 0x18023ff39
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x1d3c], eax
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x1d40], xmm0
mov ecx, dword [rsp + 0x1d3c]
call fcn.1802f6e40
movss dword [rsp + 0x1d44], xmm0
movss xmm0, dword [rsp + 0x1d44]
mulss xmm0, dword [0x18050402c]
call fcn.18008ce00
movss xmm1, dword [rsp + 0x1d40]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x1d48], xmm0
movss xmm0, dword [rsp + 0x1d44]
mulss xmm0, dword [0x18050402c]
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x1d40]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1d4c], xmm0
xor r8d, r8d
mov edx, dword [rsp + 0x1d3c]
lea rcx, [rsp + 0x14a08]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b8c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2b8c8]
addss xmm0, dword [rsp + 0x1d4c]
movss xmm1, dword [rsp + 0x2b8c0]
addss xmm1, dword [rsp + 0x1d48]
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0
movss xmm2, dword [rsp + 0x1d44]
movss dword [rsp + 0x28], xmm2
movss xmm2, dword [rsp + 0x2b8d0]
movss dword [rsp + 0x20], xmm2
movaps xmm3, xmm0
movaps xmm2, xmm1
mov edx, dword [rsp + 0x1d38]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x1d50], eax
mov ecx, dword [rsp + 0x1d50]
call fcn.1802f56a0
xor edx, edx
mov ecx, dword [rsp + 0x1d50]
call fcn.1802f5640
mov ecx, dword [rsp + 0x1d50]
call fcn.1802f55f0
mov dword [rsp + 0x1d54], eax
mov ecx, dword [rsp + 0x1d54]
call fcn.1802f55a0
test eax, eax
je 0x18023fd11
mov edx, 1
mov ecx, dword [rsp + 0x1d50]
call fcn.1802f5540
mov ecx, dword [rsp + 0x1d50]
call fcn.1802f6cb0
test eax, eax
je 0x18023fd11
mov edx, 1
mov ecx, dword [rsp + 0x1d54]
call fcn.1802f6c50
mov ecx, dword [rsp + 0x1d54]
call fcn.1802f54f0
movsxd rax, dword [0x180568874]
imul rax, rax, 4
lea rcx, [0x1805ae8d0]
add rcx, rax
mov rax, rcx
mov ecx, dword [rsp + 0x1d50]
mov dword [rax], ecx
movsxd rax, dword [0x180568874]
imul rax, rax, 4
lea rcx, [0x1805ae8d0]
add rcx, rax
mov rax, rcx
mov ecx, dword [rax]
call fcn.180092090
test eax, eax
je 0x18023fe05
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x1d58], eax
movsxd rax, dword [0x180568874]
imul rax, rax, 4
lea rcx, [0x1805ae8d0]
add rcx, rax
mov rax, rcx
mov eax, dword [rax]
mov dword [rsp + 0x1d5c], eax
mov dword [rsp + 0x70], 1
mov dword [rsp + 0x68], 2
mov dword [rsp + 0x60], 0
mov dword [rsp + 0x58], 0
mov dword [rsp + 0x50], 1
mov dword [rsp + 0x48], 1
xorps xmm0, xmm0
movss dword [rsp + 0x40], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
mov r8d, 0x796e
mov edx, dword [rsp + 0x1d58]
mov ecx, dword [rsp + 0x1d5c]
call fcn.1802f5780
lea rcx, str.WEAPON_RAILGUN
call fcn.180196b00
mov dword [rsp + 0x1d60], eax
movsxd rax, dword [0x180568874]
imul rax, rax, 4
lea rcx, [0x1805ae8d0]
add rcx, rax
mov rax, rcx
mov edx, 1
mov ecx, dword [rax]
call fcn.1802f6f30
movsxd rax, dword [0x180568874]
imul rax, rax, 4
lea rcx, [0x1805ae8d0]
add rcx, rax
mov rax, rcx
mov edx, 0x64
mov ecx, dword [rax]
call fcn.1802f5e60
movsxd rax, dword [0x180568874]
imul rax, rax, 4
lea rcx, [0x1805ae8d0]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x1d60]
mov edx, dword [rsp + 0x1d60]
mov ecx, dword [rax]
call fcn.18015ab20
movsxd rax, dword [0x180568874]
imul rax, rax, 4
lea rcx, [0x1805ae8d0]
add rcx, rax
mov rax, rcx
mov edx, 1
mov ecx, dword [rax]
call fcn.1802f5e00
movsxd rax, dword [0x180568874]
imul rax, rax, 4
lea rcx, [0x1805ae8d0]
add rcx, rax
mov rax, rcx
mov r9d, 1
mov r8d, 1
mov edx, dword [0x1805b11f0]
mov ecx, dword [rax]
call fcn.1802f54c0
movsxd rax, dword [0x180568874]
imul rax, rax, 4
lea rcx, [0x1805ae8d0]
add rcx, rax
mov rax, rcx
mov edx, 0x3e8
mov ecx, dword [rax]
call fcn.1802f5460
movsxd rax, dword [0x180568874]
imul rax, rax, 4
lea rcx, [0x1805ae8d0]
add rcx, rax
mov rax, rcx
mov edx, 0x3e8
mov ecx, dword [rax]
call fcn.1802f5400
lea rcx, str.Attach_Jesus
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802403b6
lea rcx, str.u_m_m_jesus_01
call fcn.180196b00
mov dword [rsp + 0x1d64], eax
lea rcx, str.WEAPON_RAILGUN
call fcn.180196b00
mov dword [rsp + 0x1d68], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5be8], rax
mov ecx, dword [rsp + 0x1d64]
call qword [rsp + 0x5be8]
mov ecx, dword [rsp + 0x1d64]
call fcn.1802f68b0
test eax, eax
je 0x1802403b6
mov ecx, dword [rsp + 0x1d64]
call fcn.1802f6ee0
test eax, eax
je 0x1802403b6
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5bf0], rax
mov ecx, dword [rsp + 0x1d64]
call qword [rsp + 0x5bf0]
mov ecx, dword [rsp + 0x1d64]
call fcn.1802f6e90
test eax, eax
je 0x1802403b6
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x1d6c], eax
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x1d70], xmm0
mov ecx, dword [rsp + 0x1d6c]
call fcn.1802f6e40
movss dword [rsp + 0x1d74], xmm0
movss xmm0, dword [rsp + 0x1d74]
mulss xmm0, dword [0x18050402c]
call fcn.18008ce00
movss xmm1, dword [rsp + 0x1d70]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x1d78], xmm0
movss xmm0, dword [rsp + 0x1d74]
mulss xmm0, dword [0x18050402c]
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x1d70]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1d7c], xmm0
xor r8d, r8d
mov edx, dword [rsp + 0x1d6c]
lea rcx, [rsp + 0x14a98]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b890]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2b898]
addss xmm0, dword [rsp + 0x1d7c]
movss xmm1, dword [rsp + 0x2b890]
addss xmm1, dword [rsp + 0x1d78]
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0
movss xmm2, dword [rsp + 0x1d74]
movss dword [rsp + 0x28], xmm2
movss xmm2, dword [rsp + 0x2b8a0]
movss dword [rsp + 0x20], xmm2
movaps xmm3, xmm0
movaps xmm2, xmm1
mov edx, dword [rsp + 0x1d64]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x1d80], eax
mov ecx, dword [rsp + 0x1d80]
call fcn.1802f56a0
xor edx, edx
mov ecx, dword [rsp + 0x1d80]
call fcn.1802f5640
mov ecx, dword [rsp + 0x1d80]
call fcn.1802f55f0
mov dword [rsp + 0x1d84], eax
mov ecx, dword [rsp + 0x1d84]
call fcn.1802f55a0
test eax, eax
je 0x1802401a1
mov edx, 1
mov ecx, dword [rsp + 0x1d80]
call fcn.1802f5540
mov ecx, dword [rsp + 0x1d80]
call fcn.1802f6cb0
test eax, eax
je 0x1802401a1
mov edx, 1
mov ecx, dword [rsp + 0x1d84]
call fcn.1802f6c50
mov ecx, dword [rsp + 0x1d84]
call fcn.1802f54f0
movsxd rax, dword [0x180568874]
imul rax, rax, 4
lea rcx, [0x1805ae8d0]
add rcx, rax
mov rax, rcx
mov ecx, dword [rsp + 0x1d80]
mov dword [rax], ecx
movsxd rax, dword [0x180568874]
imul rax, rax, 4
lea rcx, [0x1805ae8d0]
add rcx, rax
mov rax, rcx
mov ecx, dword [rax]
call fcn.180092090
test eax, eax
je 0x180240295
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x1d88], eax
movsxd rax, dword [0x180568874]
imul rax, rax, 4
lea rcx, [0x1805ae8d0]
add rcx, rax
mov rax, rcx
mov eax, dword [rax]
mov dword [rsp + 0x1d8c], eax
mov dword [rsp + 0x70], 1
mov dword [rsp + 0x68], 2
mov dword [rsp + 0x60], 0
mov dword [rsp + 0x58], 0
mov dword [rsp + 0x50], 1
mov dword [rsp + 0x48], 1
xorps xmm0, xmm0
movss dword [rsp + 0x40], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
mov r8d, 0x796e
mov edx, dword [rsp + 0x1d88]
mov ecx, dword [rsp + 0x1d8c]
call fcn.1802f5780
movsxd rax, dword [0x180568874]
imul rax, rax, 4
lea rcx, [0x1805ae8d0]
add rcx, rax
mov rax, rcx
mov edx, 1
mov ecx, dword [rax]
call fcn.1802f6f30
movsxd rax, dword [0x180568874]
imul rax, rax, 4
lea rcx, [0x1805ae8d0]
add rcx, rax
mov rax, rcx
mov edx, 0x64
mov ecx, dword [rax]
call fcn.1802f5e60
movsxd rax, dword [0x180568874]
imul rax, rax, 4
lea rcx, [0x1805ae8d0]
add rcx, rax
mov rax, rcx
mov edx, 1
mov ecx, dword [rax]
call fcn.1802f5e00
movsxd rax, dword [0x180568874]
imul rax, rax, 4
lea rcx, [0x1805ae8d0]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x1d68]
mov edx, dword [rsp + 0x1d68]
mov ecx, dword [rax]
call fcn.18015ab20
movsxd rax, dword [0x180568874]
imul rax, rax, 4
lea rcx, [0x1805ae8d0]
add rcx, rax
mov rax, rcx
mov r9d, 1
mov r8d, 1
mov edx, dword [0x1805b11f0]
mov ecx, dword [rax]
call fcn.1802f54c0
movsxd rax, dword [0x180568874]
imul rax, rax, 4
lea rcx, [0x1805ae8d0]
add rcx, rax
mov rax, rcx
mov edx, 0x3e8
mov ecx, dword [rax]
call fcn.1802f5460
movsxd rax, dword [0x180568874]
imul rax, rax, 4
lea rcx, [0x1805ae8d0]
add rcx, rax
mov rax, rcx
mov edx, 0x3e8
mov ecx, dword [rax]
call fcn.1802f5400
lea rcx, str.Spawn_Jesus
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802406d0
call qword [sym.imp.WINMM.dll_timeGetTime]
sub eax, dword [0x1805aee40]
cmp eax, 0x64
jbe 0x1802403ea
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec38], eax
mov dword [rsp + 0x1d90], 1
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x1d94], eax
mov ecx, dword [rsp + 0x1d94]
call fcn.180092090
test eax, eax
jne 0x18024041c
jmp 0x1802e2e2f
lea rcx, str.WEAPON_RAILGUN
call fcn.180196b00
mov dword [rsp + 0x1d98], eax
mov r8d, 1
mov edx, dword [rsp + 0x1d94]
lea rcx, [rsp + 0x14b08]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b860]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.u_m_m_jesus_01
call fcn.180196b00
mov dword [rsp + 0x1d9c], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5bf8], rax
mov ecx, dword [rsp + 0x1d9c]
call qword [rsp + 0x5bf8]
mov ecx, dword [rsp + 0x1d9c]
call fcn.1802f6e90
test eax, eax
jne 0x1802404a7
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18024048e
call fcn.180370444
xor eax, eax
cvtsi2ss xmm0, eax
movss xmm1, dword [rsp + 0x2b868]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1da0], xmm0
call fcn.180370444
xor eax, eax
cvtsi2ss xmm0, eax
movss xmm1, dword [rsp + 0x2b860]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1da4], xmm0
movss xmm0, dword [rsp + 0x2b870]
addss xmm0, dword [0x180504280]
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x30], 1
xorps xmm1, xmm1
movss dword [rsp + 0x28], xmm1
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x1da0]
movss xmm2, dword [rsp + 0x1da4]
mov edx, dword [rsp + 0x1d9c]
mov ecx, 0x1a
call fcn.1802f6030
movsxd rcx, dword [rsp + 0x1d90]
imul rcx, rcx, 4
lea rdx, [rsp + 0x37860]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
movsxd rax, dword [rsp + 0x1d90]
imul rax, rax, 4
lea rcx, [rsp + 0x37860]
add rcx, rax
mov rax, rcx
mov edx, 1
mov ecx, dword [rax]
call fcn.1802f6f30
movsxd rax, dword [rsp + 0x1d90]
imul rax, rax, 4
lea rcx, [rsp + 0x37860]
add rcx, rax
mov rax, rcx
mov edx, 0x64
mov ecx, dword [rax]
call fcn.1802f5e60
movsxd rax, dword [rsp + 0x1d90]
imul rax, rax, 4
lea rcx, [rsp + 0x37860]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x1d98]
mov edx, dword [rsp + 0x1d98]
mov ecx, dword [rax]
call fcn.18015ab20
movsxd rax, dword [rsp + 0x1d90]
imul rax, rax, 4
lea rcx, [rsp + 0x37860]
add rcx, rax
mov rax, rcx
mov edx, 1
mov ecx, dword [rax]
call fcn.1802f5e00
movsxd rax, dword [rsp + 0x1d90]
imul rax, rax, 4
lea rcx, [rsp + 0x37860]
add rcx, rax
mov rax, rcx
mov r9d, 1
mov r8d, 1
mov edx, dword [rsp + 0x1d94]
mov ecx, dword [rax]
call fcn.1802f54c0
movsxd rax, dword [rsp + 0x1d90]
imul rax, rax, 4
lea rcx, [rsp + 0x37860]
add rcx, rax
mov rax, rcx
mov edx, 0x3e8
mov ecx, dword [rax]
call fcn.1802f5460
movsxd rax, dword [rsp + 0x1d90]
imul rax, rax, 4
lea rcx, [rsp + 0x37860]
add rcx, rax
mov rax, rcx
mov edx, 0x3e8
mov ecx, dword [rax]
call fcn.1802f5400
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5c00], rax
movsxd rax, dword [rsp + 0x1d90]
imul rax, rax, 4
lea rcx, [rsp + 0x37860]
add rcx, rax
mov rax, rcx
mov ecx, dword [rax]
call qword [rsp + 0x5c00]
mov eax, dword [rsp + 0x1d90]
inc eax
mov dword [rsp + 0x1d90], eax
mov dword [rsp + 0x1da8], 1
lea rax, [rsp + 0x21560]
mov qword [rsp + 0x5c08], rax
lea rax, [rsp + 0x118]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x118]
mov rcx, qword [rsp + 0x5c08]
call fcn.1802e4fa0
mov qword [rsp + 0x5c10], rax
mov rax, qword [rsp + 0x5c10]
mov qword [rsp + 0x5c18], rax
lea rcx, [0x18057e860]
call fcn.18006a860
mov qword [rsp + 0x5c20], rax
mov r8, qword [rsp + 0x5c18]
lea rdx, [0x1805b1049]
mov rcx, qword [rsp + 0x5c20]
call fcn.1801df0f0
lea rax, [rsp + 0x21520]
mov qword [rsp + 0x5c28], rax
lea rax, [rsp + 0x119]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x119]
mov rcx, qword [rsp + 0x5c28]
call fcn.1802e4fc0
mov qword [rsp + 0x5c30], rax
mov rax, qword [rsp + 0x5c30]
mov qword [rsp + 0x5c38], rax
lea rcx, [0x18057e880]
call fcn.18006a860
mov qword [rsp + 0x5c40], rax
mov r8, qword [rsp + 0x5c38]
lea rdx, [0x1805b1047]
mov rcx, qword [rsp + 0x5c40]
call fcn.1801df0f0
lea rax, [rsp + 0x214e0]
mov qword [rsp + 0x5c48], rax
lea rax, [rsp + 0x11a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x11a]
mov rcx, qword [rsp + 0x5c48]
call fcn.1802e4fe0
mov qword [rsp + 0x5c50], rax
mov rax, qword [rsp + 0x5c50]
mov qword [rsp + 0x5c58], rax
lea rcx, [0x18057e8a0]
call fcn.18006a860
mov qword [rsp + 0x5c60], rax
mov r8, qword [rsp + 0x5c58]
lea rdx, [0x1805b104a]
mov rcx, qword [rsp + 0x5c60]
call fcn.1801df0f0
lea rcx, [0x18057e8c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180240b50
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x1dac], eax
mov ecx, dword [rsp + 0x1dac]
call fcn.180092090
test eax, eax
jne 0x1802408a4
jmp 0x1802e2e2f
lea rcx, str.WEAPON_RAILGUN
call fcn.180196b00
mov dword [rsp + 0x1db0], eax
mov r8d, 1
mov edx, dword [rsp + 0x1dac]
lea rcx, [rsp + 0x14b98]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b830]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.u_m_m_jesus_01
call fcn.180196b00
mov dword [rsp + 0x1db4], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5c68], rax
mov ecx, dword [rsp + 0x1db4]
call qword [rsp + 0x5c68]
mov ecx, dword [rsp + 0x1db4]
call fcn.1802f6e90
test eax, eax
jne 0x18024092f
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180240916
mov ecx, dword [rsp + 0x1dac]
call fcn.1802f5fe0
mov dword [rsp + 0x1db8], eax
call fcn.180370444
xor eax, eax
cvtsi2ss xmm0, eax
movss xmm1, dword [rsp + 0x2b838]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1dbc], xmm0
call fcn.180370444
xor eax, eax
cvtsi2ss xmm0, eax
movss xmm1, dword [rsp + 0x2b830]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1dc0], xmm0
movss xmm0, dword [rsp + 0x2b840]
addss xmm0, dword [0x180504280]
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x30], 1
xorps xmm1, xmm1
movss dword [rsp + 0x28], xmm1
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x1dbc]
movss xmm2, dword [rsp + 0x1dc0]
mov edx, dword [rsp + 0x1db4]
mov ecx, 0x1a
call fcn.1802f6030
movsxd rcx, dword [rsp + 0x1da8]
imul rcx, rcx, 4
lea rdx, [rsp + 0x38800]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
mov edx, dword [rsp + 0x1db8]
mov ecx, dword [rsp + 0x1dac]
call fcn.1802f5f80
movsxd rax, dword [rsp + 0x1da8]
imul rax, rax, 4
lea rcx, [rsp + 0x38800]
add rcx, rax
mov rax, rcx
mov edx, dword [rsp + 0x1db8]
mov ecx, dword [rax]
call fcn.1802f5f20
movsxd rax, dword [rsp + 0x1da8]
imul rax, rax, 4
lea rcx, [rsp + 0x38800]
add rcx, rax
mov rax, rcx
mov edx, dword [rsp + 0x1db8]
mov ecx, dword [rax]
call fcn.1802f5ec0
movsxd rax, dword [rsp + 0x1da8]
imul rax, rax, 4
lea rcx, [rsp + 0x38800]
add rcx, rax
mov rax, rcx
xor edx, edx
mov ecx, dword [rax]
call fcn.1802f6f30
movsxd rax, dword [rsp + 0x1da8]
imul rax, rax, 4
lea rcx, [rsp + 0x38800]
add rcx, rax
mov rax, rcx
mov edx, 0x64
mov ecx, dword [rax]
call fcn.1802f5e60
movsxd rax, dword [rsp + 0x1da8]
imul rax, rax, 4
lea rcx, [rsp + 0x38800]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x1db0]
mov edx, dword [rsp + 0x1db0]
mov ecx, dword [rax]
call fcn.18015ab20
movsxd rax, dword [rsp + 0x1da8]
imul rax, rax, 4
lea rcx, [rsp + 0x38800]
add rcx, rax
mov rax, rcx
mov edx, 1
mov ecx, dword [rax]
call fcn.1802f5e00
mov edx, 3
mov ecx, dword [rsp + 0x1db8]
call fcn.1802f5d00
movsxd rax, dword [rsp + 0x1da8]
imul rax, rax, 4
lea rcx, [rsp + 0x38800]
add rcx, rax
mov rax, rcx
mov edx, 0x1388
mov ecx, dword [rax]
call fcn.1802f53a0
mov eax, dword [rsp + 0x1da8]
inc eax
mov dword [rsp + 0x1da8], eax
lea rcx, [0x18057e8e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180240e45
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x1dc4], eax
mov ecx, dword [rsp + 0x1dc4]
call fcn.180092090
test eax, eax
jne 0x180240b96
jmp 0x1802e2e2f
lea rcx, str.WEAPON_RAILGUN
call fcn.180196b00
mov dword [rsp + 0x1dc8], eax
mov r8d, 1
mov edx, dword [rsp + 0x1dc4]
lea rcx, [rsp + 0x14c08]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b800]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.u_m_m_jesus_01
call fcn.180196b00
mov dword [rsp + 0x1dcc], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5c70], rax
mov ecx, dword [rsp + 0x1dcc]
call qword [rsp + 0x5c70]
mov ecx, dword [rsp + 0x1dcc]
call fcn.1802f6e90
test eax, eax
jne 0x180240c21
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180240c08
mov ecx, dword [rsp + 0x1dc4]
call fcn.1802f5fe0
mov dword [rsp + 0x1dd0], eax
call fcn.180370444
xor eax, eax
cvtsi2ss xmm0, eax
movss xmm1, dword [rsp + 0x2b808]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1dd4], xmm0
call fcn.180370444
xor eax, eax
cvtsi2ss xmm0, eax
movss xmm1, dword [rsp + 0x2b800]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1dd8], xmm0
movss xmm0, dword [rsp + 0x2b810]
addss xmm0, dword [0x180504280]
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x30], 1
xorps xmm1, xmm1
movss dword [rsp + 0x28], xmm1
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x1dd4]
movss xmm2, dword [rsp + 0x1dd8]
mov edx, dword [rsp + 0x1dcc]
mov ecx, 0x1a
call fcn.1802f6030
movsxd rcx, dword [rsp + 0x1da8]
imul rcx, rcx, 4
lea rdx, [rsp + 0x38800]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
mov edx, dword [rsp + 0x1dd0]
mov ecx, dword [rsp + 0x1dc4]
call fcn.1802f5f80
movsxd rax, dword [rsp + 0x1da8]
imul rax, rax, 4
lea rcx, [rsp + 0x38800]
add rcx, rax
mov rax, rcx
mov edx, dword [rsp + 0x1dd0]
mov ecx, dword [rax]
call fcn.1802f5f20
movsxd rax, dword [rsp + 0x1da8]
imul rax, rax, 4
lea rcx, [rsp + 0x38800]
add rcx, rax
mov rax, rcx
mov edx, dword [rsp + 0x1dd0]
mov ecx, dword [rax]
call fcn.1802f5ec0
movsxd rax, dword [rsp + 0x1da8]
imul rax, rax, 4
lea rcx, [rsp + 0x38800]
add rcx, rax
mov rax, rcx
mov edx, 1
mov ecx, dword [rax]
call fcn.1802f6f30
movsxd rax, dword [rsp + 0x1da8]
imul rax, rax, 4
lea rcx, [rsp + 0x38800]
add rcx, rax
mov rax, rcx
mov edx, 0x64
mov ecx, dword [rax]
call fcn.1802f5e60
movsxd rax, dword [rsp + 0x1da8]
imul rax, rax, 4
lea rcx, [rsp + 0x38800]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x1dc8]
mov edx, dword [rsp + 0x1dc8]
mov ecx, dword [rax]
call fcn.18015ab20
movsxd rax, dword [rsp + 0x1da8]
imul rax, rax, 4
lea rcx, [rsp + 0x38800]
add rcx, rax
mov rax, rcx
mov edx, 1
mov ecx, dword [rax]
call fcn.1802f5e00
mov edx, 3
mov ecx, dword [rsp + 0x1dd0]
call fcn.1802f5d00
movsxd rax, dword [rsp + 0x1da8]
imul rax, rax, 4
lea rcx, [rsp + 0x38800]
add rcx, rax
mov rax, rcx
mov edx, 0x1388
mov ecx, dword [rax]
call fcn.1802f53a0
mov eax, dword [rsp + 0x1da8]
inc eax
mov dword [rsp + 0x1da8], eax
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x180240e78
lea rcx, [0x18057e900]
call fcn.18006a860
mov edx, 0xe5
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057e920]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180241148
mov dword [rsp + 0x1ddc], 1
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x1de0], eax
mov ecx, dword [rsp + 0x1de0]
call fcn.180092090
test eax, eax
jne 0x180240ec9
jmp 0x1802e2e2f
lea rcx, str.WEAPON_RAILGUN
call fcn.180196b00
mov dword [rsp + 0x1de4], eax
mov r8d, 1
mov edx, dword [rsp + 0x1de0]
lea rcx, [rsp + 0x14c78]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b7d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.u_m_m_jesus_01
call fcn.180196b00
mov dword [rsp + 0x1de8], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5c78], rax
mov ecx, dword [rsp + 0x1de8]
call qword [rsp + 0x5c78]
mov ecx, dword [rsp + 0x1de8]
call fcn.1802f6e90
test eax, eax
jne 0x180240f54
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180240f3b
call fcn.180370444
xor eax, eax
cvtsi2ss xmm0, eax
movss xmm1, dword [rsp + 0x2b7d8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1dec], xmm0
call fcn.180370444
xor eax, eax
cvtsi2ss xmm0, eax
movss xmm1, dword [rsp + 0x2b7d0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1df0], xmm0
movss xmm0, dword [rsp + 0x2b7e0]
addss xmm0, dword [0x180504280]
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x30], 1
xorps xmm1, xmm1
movss dword [rsp + 0x28], xmm1
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x1dec]
movss xmm2, dword [rsp + 0x1df0]
mov edx, dword [rsp + 0x1de8]
mov ecx, 0x1a
call fcn.1802f6030
movsxd rcx, dword [rsp + 0x1ddc]
imul rcx, rcx, 4
lea rdx, [rsp + 0x397a0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
movsxd rax, dword [rsp + 0x1ddc]
imul rax, rax, 4
lea rcx, [rsp + 0x397a0]
add rcx, rax
mov rax, rcx
xor edx, edx
mov ecx, dword [rax]
call fcn.1802f6f30
movsxd rax, dword [rsp + 0x1ddc]
imul rax, rax, 4
lea rcx, [rsp + 0x397a0]
add rcx, rax
mov rax, rcx
mov edx, 0x64
mov ecx, dword [rax]
call fcn.1802f5e60
movsxd rax, dword [rsp + 0x1ddc]
imul rax, rax, 4
lea rcx, [rsp + 0x397a0]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x1de4]
mov edx, dword [rsp + 0x1de4]
mov ecx, dword [rax]
call fcn.18015ab20
movsxd rax, dword [rsp + 0x1ddc]
imul rax, rax, 4
lea rcx, [rsp + 0x397a0]
add rcx, rax
mov rax, rcx
mov edx, 1
mov ecx, dword [rax]
call fcn.1802f5e00
movsxd rax, dword [rsp + 0x1ddc]
imul rax, rax, 4
lea rcx, [rsp + 0x397a0]
add rcx, rax
mov rax, rcx
mov r9d, 1
mov r8d, 1
mov edx, dword [rsp + 0x1de0]
mov ecx, dword [rax]
call fcn.1802f54c0
movsxd rax, dword [rsp + 0x1ddc]
imul rax, rax, 4
lea rcx, [rsp + 0x397a0]
add rcx, rax
mov rax, rcx
mov edx, 0x3e8
mov ecx, dword [rax]
call fcn.1802f5460
movsxd rax, dword [rsp + 0x1ddc]
imul rax, rax, 4
lea rcx, [rsp + 0x397a0]
add rcx, rax
mov rax, rcx
mov edx, 0x3e8
mov ecx, dword [rax]
call fcn.1802f5400
mov eax, dword [rsp + 0x1ddc]
inc eax
mov dword [rsp + 0x1ddc], eax
lea rcx, [0x18057e940]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024141b
mov dword [rsp + 0x1df4], 1
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x1df8], eax
mov ecx, dword [rsp + 0x1df8]
call fcn.180092090
test eax, eax
jne 0x180241199
jmp 0x1802e2e2f
lea rcx, str.WEAPON_RAILGUN
call fcn.180196b00
mov dword [rsp + 0x1dfc], eax
mov r8d, 1
mov edx, dword [rsp + 0x1df8]
lea rcx, [rsp + 0x14d08]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b7a0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.u_m_m_jesus_01
call fcn.180196b00
mov dword [rsp + 0x1e00], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5c80], rax
mov ecx, dword [rsp + 0x1e00]
call qword [rsp + 0x5c80]
mov ecx, dword [rsp + 0x1e00]
call fcn.1802f6e90
test eax, eax
jne 0x180241224
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18024120b
call fcn.180370444
xor eax, eax
cvtsi2ss xmm0, eax
movss xmm1, dword [rsp + 0x2b7a8]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1e04], xmm0
call fcn.180370444
xor eax, eax
cvtsi2ss xmm0, eax
movss xmm1, dword [rsp + 0x2b7a0]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1e08], xmm0
movss xmm0, dword [rsp + 0x2b7b0]
addss xmm0, dword [0x180504280]
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x30], 1
xorps xmm1, xmm1
movss dword [rsp + 0x28], xmm1
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x1e04]
movss xmm2, dword [rsp + 0x1e08]
mov edx, dword [rsp + 0x1e00]
mov ecx, 0x1a
call fcn.1802f6030
movsxd rcx, dword [rsp + 0x1df4]
imul rcx, rcx, 4
lea rdx, [rsp + 0x3a740]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
movsxd rax, dword [rsp + 0x1df4]
imul rax, rax, 4
lea rcx, [rsp + 0x3a740]
add rcx, rax
mov rax, rcx
mov edx, 1
mov ecx, dword [rax]
call fcn.1802f6f30
movsxd rax, dword [rsp + 0x1df4]
imul rax, rax, 4
lea rcx, [rsp + 0x3a740]
add rcx, rax
mov rax, rcx
mov edx, 0x64
mov ecx, dword [rax]
call fcn.1802f5e60
movsxd rax, dword [rsp + 0x1df4]
imul rax, rax, 4
lea rcx, [rsp + 0x3a740]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x1dfc]
mov edx, dword [rsp + 0x1dfc]
mov ecx, dword [rax]
call fcn.18015ab20
movsxd rax, dword [rsp + 0x1df4]
imul rax, rax, 4
lea rcx, [rsp + 0x3a740]
add rcx, rax
mov rax, rcx
mov edx, 1
mov ecx, dword [rax]
call fcn.1802f5e00
movsxd rax, dword [rsp + 0x1df4]
imul rax, rax, 4
lea rcx, [rsp + 0x3a740]
add rcx, rax
mov rax, rcx
mov r9d, 1
mov r8d, 1
mov edx, dword [rsp + 0x1df8]
mov ecx, dword [rax]
call fcn.1802f54c0
movsxd rax, dword [rsp + 0x1df4]
imul rax, rax, 4
lea rcx, [rsp + 0x3a740]
add rcx, rax
mov rax, rcx
mov edx, 0x3e8
mov ecx, dword [rax]
call fcn.1802f5460
movsxd rax, dword [rsp + 0x1df4]
imul rax, rax, 4
lea rcx, [rsp + 0x3a740]
add rcx, rax
mov rax, rcx
mov edx, 0x3e8
mov ecx, dword [rax]
call fcn.1802f5400
mov eax, dword [rsp + 0x1df4]
inc eax
mov dword [rsp + 0x1df4], eax
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x18024144e
lea rcx, [0x18057e960]
call fcn.18006a860
mov edx, 0xe6
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
call fcn.18006bf90
jmp case.0x1801f9d99.1
lea rcx, [0x18057e960]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1e0c], 1
mov dword [rsp + 0x1e10], 0
jmp 0x18024149e
mov eax, dword [rsp + 0x1e10]
inc eax
mov dword [rsp + 0x1e10], eax
movsxd rax, dword [rsp + 0x1e10]
cmp rax, 0x35a
jae 0x1802417a1
movsxd rax, dword [rsp + 0x1e10]
imul rax, rax, 8
lea rcx, str.A_C_Boar_02
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024179c
movsxd rax, dword [rsp + 0x1e10]
imul rax, rax, 8
lea rcx, str.A_C_Boar_02
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1e14], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x1e18], eax
mov ecx, dword [rsp + 0x1e18]
call fcn.180092090
test eax, eax
jne 0x18024152d
jmp 0x1802e2e2f
lea rcx, str.WEAPON_RAILGUN
call fcn.180196b00
mov dword [rsp + 0x1e1c], eax
mov r8d, 1
mov edx, dword [rsp + 0x1e18]
lea rcx, [rsp + 0x14d78]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b770]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5c88], rax
mov ecx, dword [rsp + 0x1e14]
call qword [rsp + 0x5c88]
mov ecx, dword [rsp + 0x1e14]
call fcn.1802f6e90
test eax, eax
jne 0x1802415a5
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18024158c
call fcn.180370444
xor eax, eax
cvtsi2ss xmm0, eax
movss xmm1, dword [rsp + 0x2b778]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1e20], xmm0
call fcn.180370444
xor eax, eax
cvtsi2ss xmm0, eax
movss xmm1, dword [rsp + 0x2b770]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1e24], xmm0
movss xmm0, dword [rsp + 0x2b780]
addss xmm0, dword [0x180504280]
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x30], 1
xorps xmm1, xmm1
movss dword [rsp + 0x28], xmm1
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x1e20]
movss xmm2, dword [rsp + 0x1e24]
mov edx, dword [rsp + 0x1e14]
mov ecx, 0x1a
call fcn.1802f6030
movsxd rcx, dword [rsp + 0x1e0c]
imul rcx, rcx, 4
lea rdx, [rsp + 0x3b6e0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
movsxd rax, dword [rsp + 0x1e0c]
imul rax, rax, 4
lea rcx, [rsp + 0x3b6e0]
add rcx, rax
mov rax, rcx
mov edx, 1
mov ecx, dword [rax]
call fcn.1802f6f30
movsxd rax, dword [rsp + 0x1e0c]
imul rax, rax, 4
lea rcx, [rsp + 0x3b6e0]
add rcx, rax
mov rax, rcx
mov edx, 0x64
mov ecx, dword [rax]
call fcn.1802f5e60
movsxd rax, dword [rsp + 0x1e0c]
imul rax, rax, 4
lea rcx, [rsp + 0x3b6e0]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x1e1c]
mov edx, dword [rsp + 0x1e1c]
mov ecx, dword [rax]
call fcn.18015ab20
movsxd rax, dword [rsp + 0x1e0c]
imul rax, rax, 4
lea rcx, [rsp + 0x3b6e0]
add rcx, rax
mov rax, rcx
mov edx, 1
mov ecx, dword [rax]
call fcn.1802f5e00
movsxd rax, dword [rsp + 0x1e0c]
imul rax, rax, 4
lea rcx, [rsp + 0x3b6e0]
add rcx, rax
mov rax, rcx
mov r9d, 1
mov r8d, 1
mov edx, dword [rsp + 0x1e18]
mov ecx, dword [rax]
call fcn.1802f54c0
movsxd rax, dword [rsp + 0x1e0c]
imul rax, rax, 4
lea rcx, [rsp + 0x3b6e0]
add rcx, rax
mov rax, rcx
mov edx, 0x3e8
mov ecx, dword [rax]
call fcn.1802f5460
movsxd rax, dword [rsp + 0x1e0c]
imul rax, rax, 4
lea rcx, [rsp + 0x3b6e0]
add rcx, rax
mov rax, rcx
mov edx, 0x3e8
mov ecx, dword [rax]
call fcn.1802f5400
mov eax, dword [rsp + 0x1e0c]
inc eax
mov dword [rsp + 0x1e0c], eax
jmp 0x18024148e
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057e900]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x1e28], 1
mov dword [rsp + 0x1e2c], 0
jmp 0x1802417f1
mov eax, dword [rsp + 0x1e2c]
inc eax
mov dword [rsp + 0x1e2c], eax
movsxd rax, dword [rsp + 0x1e2c]
cmp rax, 0x35a
jae 0x180241b21
movsxd rax, dword [rsp + 0x1e2c]
imul rax, rax, 8
lea rcx, str.A_C_Boar_02
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180241b1c
movsxd rax, dword [rsp + 0x1e2c]
imul rax, rax, 8
lea rcx, str.A_C_Boar_02
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1e30], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x1e34], eax
mov ecx, dword [rsp + 0x1e34]
call fcn.180092090
test eax, eax
jne 0x180241880
jmp 0x1802e2e2f
lea rcx, str.WEAPON_RAILGUN
call fcn.180196b00
mov dword [rsp + 0x1e38], eax
mov r8d, 1
mov edx, dword [rsp + 0x1e34]
lea rcx, [rsp + 0x14e08]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b740]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5c90], rax
mov ecx, dword [rsp + 0x1e30]
call qword [rsp + 0x5c90]
mov ecx, dword [rsp + 0x1e30]
call fcn.1802f6e90
test eax, eax
jne 0x1802418f8
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802418df
mov ecx, dword [rsp + 0x1e34]
call fcn.1802f5fe0
mov dword [rsp + 0x1e3c], eax
call fcn.180370444
xor eax, eax
cvtsi2ss xmm0, eax
movss xmm1, dword [rsp + 0x2b748]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1e40], xmm0
call fcn.180370444
xor eax, eax
cvtsi2ss xmm0, eax
movss xmm1, dword [rsp + 0x2b740]
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1e44], xmm0
movss xmm0, dword [rsp + 0x2b750]
addss xmm0, dword [0x180504280]
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x30], 1
xorps xmm1, xmm1
movss dword [rsp + 0x28], xmm1
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x1e40]
movss xmm2, dword [rsp + 0x1e44]
mov edx, dword [rsp + 0x1e30]
mov ecx, 0x1a
call fcn.1802f6030
movsxd rcx, dword [rsp + 0x1e28]
imul rcx, rcx, 4
lea rdx, [rsp + 0x3c680]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
mov edx, dword [rsp + 0x1e3c]
mov ecx, dword [rsp + 0x1e34]
call fcn.1802f5f80
movsxd rax, dword [rsp + 0x1e28]
imul rax, rax, 4
lea rcx, [rsp + 0x3c680]
add rcx, rax
mov rax, rcx
mov edx, dword [rsp + 0x1e3c]
mov ecx, dword [rax]
call fcn.1802f5f20
movsxd rax, dword [rsp + 0x1e28]
imul rax, rax, 4
lea rcx, [rsp + 0x3c680]
add rcx, rax
mov rax, rcx
mov edx, dword [rsp + 0x1e3c]
mov ecx, dword [rax]
call fcn.1802f5ec0
movsxd rax, dword [rsp + 0x1e28]
imul rax, rax, 4
lea rcx, [rsp + 0x3c680]
add rcx, rax
mov rax, rcx
mov edx, 1
mov ecx, dword [rax]
call fcn.1802f6f30
movsxd rax, dword [rsp + 0x1e28]
imul rax, rax, 4
lea rcx, [rsp + 0x3c680]
add rcx, rax
mov rax, rcx
mov edx, 0x64
mov ecx, dword [rax]
call fcn.1802f5e60
movsxd rax, dword [rsp + 0x1e28]
imul rax, rax, 4
lea rcx, [rsp + 0x3c680]
add rcx, rax
mov rax, rcx
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x1e38]
mov edx, dword [rsp + 0x1e38]
mov ecx, dword [rax]
call fcn.18015ab20
movsxd rax, dword [rsp + 0x1e28]
imul rax, rax, 4
lea rcx, [rsp + 0x3c680]
add rcx, rax
mov rax, rcx
mov edx, 1
mov ecx, dword [rax]
call fcn.1802f5e00
mov edx, 3
mov ecx, dword [rsp + 0x1e3c]
call fcn.1802f5d00
movsxd rax, dword [rsp + 0x1e28]
imul rax, rax, 4
lea rcx, [rsp + 0x3c680]
add rcx, rax
mov rax, rcx
mov edx, 0x1388
mov ecx, dword [rax]
call fcn.1802f53a0
mov eax, dword [rsp + 0x1e28]
inc eax
mov dword [rsp + 0x1e28], eax
jmp 0x1802417e1
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057e980]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x214a0]
mov qword [rsp + 0x5c98], rax
lea rax, [rsp + 0x11b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x11b]
mov rcx, qword [rsp + 0x5c98]
call fcn.1802e5000
mov qword [rsp + 0x5ca0], rax
mov rax, qword [rsp + 0x5ca0]
mov qword [rsp + 0x5ca8], rax
lea rcx, [0x18057e9a0]
call fcn.18006a860
mov qword [rsp + 0x5cb0], rax
mov r8, qword [rsp + 0x5ca8]
lea rdx, [0x1805b119c]
mov rcx, qword [rsp + 0x5cb0]
call fcn.1801df0f0
lea rax, [rsp + 0x21460]
mov qword [rsp + 0x5cb8], rax
lea rax, [rsp + 0x11c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x11c]
mov rcx, qword [rsp + 0x5cb8]
call fcn.1802e5020
mov qword [rsp + 0x5cc0], rax
mov rax, qword [rsp + 0x5cc0]
mov qword [rsp + 0x5cc8], rax
lea rcx, [0x18057e9c0]
call fcn.18006a860
mov qword [rsp + 0x5cd0], rax
mov r8, qword [rsp + 0x5cc8]
lea rdx, [0x1805b119b]
mov rcx, qword [rsp + 0x5cd0]
call fcn.1801df0f0
lea rcx, str.Esp_Size
call fcn.18006a860
movss xmm3, dword [0x180504280]
xorps xmm2, xmm2
lea rdx, [0x180568920]
mov rcx, rax
call fcn.1801e1260
lea rax, [rsp + 0x14e78]
mov qword [rsp + 0x5cd8], rax
lea rdx, [0x1805d87d0]
mov rcx, qword [rsp + 0x5cd8]
call fcn.180156810
mov qword [rsp + 0x5ce0], rax
mov rax, qword [rsp + 0x5ce0]
mov qword [rsp + 0x5ce8], rax
lea rcx, [0x18057ea00]
call fcn.18006a860
mov qword [rsp + 0x5cf0], rax
lea r8, [0x1805b50c0]
mov rdx, qword [rsp + 0x5ce8]
mov rcx, qword [rsp + 0x5cf0]
call fcn.1801df180
movzx eax, al
test eax, eax
je 0x180241d47
lea rdx, [0x18043ad70]
lea rcx, [0x180578310]
call fcn.180077b00
movsxd rax, dword [0x1805b50c0]
mov rdx, rax
lea rcx, [0x1805d87d0]
call fcn.1801b5240
mov rax, qword [rax]
mov qword [rsp + 0x5cf8], rax
mov rdx, qword [rsp + 0x5cf8]
lea rcx, [0x180578310]
call fcn.180077b00
lea rax, [rsp + 0x14ea8]
mov qword [rsp + 0x5d00], rax
lea rdx, [0x1805d87a0]
mov rcx, qword [rsp + 0x5d00]
call fcn.180156810
mov qword [rsp + 0x5d08], rax
mov rax, qword [rsp + 0x5d08]
mov qword [rsp + 0x5d10], rax
lea rcx, [0x18057ea20]
call fcn.18006a860
mov qword [rsp + 0x5d18], rax
lea r8, [0x1805b50c8]
mov rdx, qword [rsp + 0x5d10]
mov rcx, qword [rsp + 0x5d18]
call fcn.1801df180
movzx eax, al
test eax, eax
je 0x180241e02
lea rdx, [0x18043ad70]
lea rcx, [0x1805782f0]
call fcn.180077b00
movsxd rax, dword [0x1805b50c8]
mov rdx, rax
lea rcx, [0x1805d87a0]
call fcn.1801b5240
mov rax, qword [rax]
mov qword [rsp + 0x5d20], rax
mov rdx, qword [rsp + 0x5d20]
lea rcx, [0x1805782f0]
call fcn.180077b00
lea rcx, str.Red_Line
call fcn.18006a860
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x180568998]
mov rcx, rax
call fcn.1801e0410
lea rcx, [0x18057ea60]
call fcn.18006a860
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805b115c]
mov rcx, rax
call fcn.1801e0410
lea rcx, [0x18057ea80]
call fcn.18006a860
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805b1158]
mov rcx, rax
call fcn.1801e0410
lea rcx, [0x18057eaa0]
call fcn.18006a860
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x180568994]
mov rcx, rax
call fcn.1801e0410
call fcn.180199f90
call fcn.18006bf30
jmp case.0x1801f9d99.1
lea rcx, [0x18057eac0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057eae0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180241fc6
mov dword [rsp + 0x1e48], 0
jmp 0x180241ef6
mov eax, dword [rsp + 0x1e48]
inc eax
mov dword [rsp + 0x1e48], eax
cmp dword [rsp + 0x1e48], 0x20
jg 0x180241fc6
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1e48], eax
jne 0x180241f1c
jmp 0x180241ee6
mov ecx, dword [rsp + 0x1e48]
call fcn.1802f7920
mov dword [rsp + 0x1e4c], eax
mov dword [rsp + 0x1e50], 0
jmp 0x180241f4c
mov eax, dword [rsp + 0x1e50]
inc eax
mov dword [rsp + 0x1e50], eax
movsxd rax, dword [rsp + 0x1e50]
cmp rax, 0x4c
jae 0x180241f97
movsxd rax, dword [rsp + 0x1e50]
imul rax, rax, 8
lea rcx, str.WEAPON_KNIFE
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov r9d, 0x270f
mov r8d, 0x270f
mov edx, eax
mov ecx, dword [rsp + 0x1e4c]
call fcn.1802f7600
jmp 0x180241f3c
mov ecx, 0x64
call fcn.1801b4c50
cmp dword [rsp + 0x1e48], 0x20
jne 0x180241fad
jmp 0x180241fc6
lea rcx, [0x18057edc0]
call fcn.18006a860
mov rcx, rax
call fcn.18006c2c0
jmp 0x180241ee6
lea rcx, [0x18057eb00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802425a1
mov dword [rsp + 0x36920], 0x99b507ea
mov dword [rsp + 0x36924], 0x678b81b1
mov dword [rsp + 0x36928], 0x4e875f73
mov dword [rsp + 0x3692c], 0x958a4a8f
mov dword [rsp + 0x36930], 0x440e4788
mov dword [rsp + 0x36934], 0x84bd7bfd
mov dword [rsp + 0x36938], 0x1b06d571
mov dword [rsp + 0x3693c], 0x5ef9fec4
mov dword [rsp + 0x36940], 0x22d8fe39
mov dword [rsp + 0x36944], 0x99aeeb3b
mov dword [rsp + 0x36948], 0x13532244
mov dword [rsp + 0x3694c], 0x2be6766b
mov dword [rsp + 0x36950], 0xefe7e2df
mov dword [rsp + 0x36954], 0xbfefff6d
mov dword [rsp + 0x36958], 0x83bf0278
mov dword [rsp + 0x3695c], 0xaf113f99
mov dword [rsp + 0x36960], 0x9d07f764
mov dword [rsp + 0x36964], 0x7fd62962
mov dword [rsp + 0x36968], 0x1d073a89
mov dword [rsp + 0x3696c], 0x7846a318
mov dword [rsp + 0x36970], 0xe284c527
mov dword [rsp + 0x36974], 0x9d61e50f
mov dword [rsp + 0x36978], 0x3656c8c1
mov dword [rsp + 0x3697c], 0x5fc3c11
mov dword [rsp + 0x36980], 0xc472fe2
mov dword [rsp + 0x36984], 0x33058e22
mov dword [rsp + 0x36988], 0xa284510b
mov dword [rsp + 0x3698c], 0x4dd2dc56
mov dword [rsp + 0x36990], 0xb1ca77b1
mov dword [rsp + 0x36994], 0x687652ce
mov dword [rsp + 0x36998], 0x42bf8a85
mov dword [rsp + 0x3699c], 0x93e220bd
mov dword [rsp + 0x369a0], 0x2c3731d9
mov dword [rsp + 0x369a4], 0xfdbc8a50
mov dword [rsp + 0x369a8], 0x24b17070
mov dword [rsp + 0x369ac], 0x60ec506
mov dword [rsp + 0x369b0], 0x34a67b97
mov dword [rsp + 0x369b4], 0xfdbadced
mov dword [rsp + 0x369b8], 0x23c9f95c
mov dword [rsp + 0x369bc], 0x497facc3
mov dword [rsp + 0x369c0], 0xf9e6aa4b
mov dword [rsp + 0x369c4], 0x61012683
mov dword [rsp + 0x369c8], 0xc0a3098d
mov dword [rsp + 0x369cc], 0xd205520e
mov dword [rsp + 0x369d0], 0xbfd21232
mov dword [rsp + 0x369d4], 0x7f229f94
mov dword [rsp + 0x369d8], 0x92a27487
mov dword [rsp + 0x369dc], 0x83839c4
mov dword [rsp + 0x369e0], 0x7f7497e5
mov dword [rsp + 0x369e4], 0xa89cb99e
mov dword [rsp + 0x369e8], 0x3aabbbaa
mov dword [rsp + 0x369ec], 0xc734385a
mov dword [rsp + 0x369f0], 0x787f0bb
mov dword [rsp + 0x369f4], 0x47757124
mov dword [rsp + 0x369f8], 0xd04c944d
mov dword [rsp + 0x369fc], 0x3813fc08
mov dword [rsp + 0x36a00], 0xa2719263
mov dword [rsp + 0x36a04], 0x8bb05fd7
mov dword [rsp + 0x36a08], 0xf9dcbf2d
mov dword [rsp + 0x36a0c], 0xd8df3c3c
mov dword [rsp + 0x36a10], 0xdd5df8d9
mov dword [rsp + 0x36a14], 0xdfe37640
mov dword [rsp + 0x36a18], 0x19044ee0
mov dword [rsp + 0x36a1c], 0xcd274149
mov dword [rsp + 0x36a20], 0x94117305
mov dword [rsp + 0x36a24], 0x3813fc08
mov dword [rsp + 0x36a28], 0xbfe256d4
mov dword [rsp + 0x36a2c], 0x88374054
mov dword [rsp + 0x36a30], 0x83839c4
mov dword [rsp + 0x36a34], 0xdc4db296
mov dword [rsp + 0x36a38], 0xc1b3c3d1
mov dword [rsp + 0x36a3c], 0xcb96392f
mov dword [rsp + 0x36a40], 0x97ea20b8
mov dword [rsp + 0x36a44], 0x2be6766b
mov dword [rsp + 0x36a48], 0xa3d4d34
mov dword [rsp + 0x36a4c], 0xdb1aa450
mov dword [rsp + 0x36a50], 0xbd248b55
mov dword [rsp + 0x36a54], 0x555af99a
mov dword [rsp + 0x36a58], 0xef951fbb
mov dword [rsp + 0x36a5c], 0x12e82d3d
mov dword [rsp + 0x36a60], 0x394f415c
mov dword [rsp + 0x36a64], 0xfad1f1c9
mov dword [rsp + 0x36a68], 0x969c3d67
mov dword [rsp + 0x36a6c], 0x84d6fafd
mov dword [rsp + 0x36a70], 0x624fe830
mov dword [rsp + 0x36a74], 0xdbbd7280
mov dword [rsp + 0x36a78], 0xa914799
mov dword [rsp + 0x36a7c], 0x6a6c02e0
mov dword [rsp + 0x36a80], 0x6d544c99
mov dword [rsp + 0x36a84], 0x63ab0442
mov dword [rsp + 0x36a88], 0x781fe4a
mov dword [rsp + 0x36a8c], 0xa0973d5e
mov dword [rsp + 0x36a90], 0xab564b93
mov dword [rsp + 0x36a94], 0xba45e8b8
mov dword [rsp + 0x36a98], 0xfbab5776
mov dword [rsp + 0x36a9c], 0x60ec506
mov dword [rsp + 0x36aa0], 0xaf3696a1
mov dword [rsp + 0x36aa4], 0xd7dbf707
mov dword [rsp + 0x36aa8], 0x476bf155
mov dword [rsp + 0x36aac], 0xb62d1f67
mov dword [rsp + 0x36ab0], 0xf38a0747
mov dword [rsp + 0x36ab4], 0x167c5572
mov dword [rsp + 0x36ab8], 0x2c9ca024
mov dword [rsp + 0x36abc], 0xa991dae8
mov dword [rsp + 0x36ac0], 0xd6678401
mov dword [rsp + 0x36ac4], 0x6aa85572
mov dword [rsp + 0x36ac8], 0x6056ac20
mov dword [rsp + 0x36acc], 0x2b5ef5ec
mov dword [rsp + 0x36ad0], 0xba536372
mov dword [rsp + 0x36ad4], 0x917f6c8c
mov dword [rsp + 0x36ad8], 0x5a96ba4
mov dword [rsp + 0x36adc], 0x57a4368c
mov dword [rsp + 0x36ae0], 0x9d1f17e6
mov dword [rsp + 0x1e54], 0
jmp 0x1802424dd
mov eax, dword [rsp + 0x1e54]
inc eax
mov dword [rsp + 0x1e54], eax
cmp dword [rsp + 0x1e54], 0x20
jg 0x1802425a1
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1e54], eax
jne 0x180242503
jmp 0x1802424cd
mov ecx, dword [rsp + 0x1e54]
call fcn.1802f7920
mov dword [rsp + 0x1e58], eax
mov dword [rsp + 0x1e5c], 0
jmp 0x180242533
mov eax, dword [rsp + 0x1e5c]
inc eax
mov dword [rsp + 0x1e5c], eax
movsxd rax, dword [rsp + 0x1e5c]
cmp rax, 0x71
jae 0x18024259c
mov rax, qword [0x1805b1bf8]
mov qword [rsp + 0x5d28], rax
movsxd rax, dword [rsp + 0x1e5c]
imul rax, rax, 4
lea rcx, [rsp + 0x36920]
add rcx, rax
mov rax, rcx
mov edx, dword [rax]
mov ecx, dword [rsp + 0x1e58]
call qword [rsp + 0x5d28]
cmp dword [rsp + 0x1e5c], 0x20
jne 0x180242586
jmp 0x18024259c
lea rcx, [0x18057ede0]
call fcn.18006a860
mov rcx, rax
call fcn.18006c2c0
jmp 0x180242523
jmp 0x1802424cd
lea rcx, str.Remove_all_Weapons
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180242b74
mov dword [rsp + 0x36af0], 0x99b507ea
mov dword [rsp + 0x36af4], 0x678b81b1
mov dword [rsp + 0x36af8], 0x4e875f73
mov dword [rsp + 0x36afc], 0x958a4a8f
mov dword [rsp + 0x36b00], 0x440e4788
mov dword [rsp + 0x36b04], 0x84bd7bfd
mov dword [rsp + 0x36b08], 0x1b06d571
mov dword [rsp + 0x36b0c], 0x5ef9fec4
mov dword [rsp + 0x36b10], 0x22d8fe39
mov dword [rsp + 0x36b14], 0x99aeeb3b
mov dword [rsp + 0x36b18], 0x13532244
mov dword [rsp + 0x36b1c], 0x2be6766b
mov dword [rsp + 0x36b20], 0xefe7e2df
mov dword [rsp + 0x36b24], 0xbfefff6d
mov dword [rsp + 0x36b28], 0x83bf0278
mov dword [rsp + 0x36b2c], 0xaf113f99
mov dword [rsp + 0x36b30], 0x9d07f764
mov dword [rsp + 0x36b34], 0x7fd62962
mov dword [rsp + 0x36b38], 0x1d073a89
mov dword [rsp + 0x36b3c], 0x7846a318
mov dword [rsp + 0x36b40], 0xe284c527
mov dword [rsp + 0x36b44], 0x9d61e50f
mov dword [rsp + 0x36b48], 0x3656c8c1
mov dword [rsp + 0x36b4c], 0x5fc3c11
mov dword [rsp + 0x36b50], 0xc472fe2
mov dword [rsp + 0x36b54], 0x33058e22
mov dword [rsp + 0x36b58], 0xa284510b
mov dword [rsp + 0x36b5c], 0x4dd2dc56
mov dword [rsp + 0x36b60], 0xb1ca77b1
mov dword [rsp + 0x36b64], 0x687652ce
mov dword [rsp + 0x36b68], 0x42bf8a85
mov dword [rsp + 0x36b6c], 0x93e220bd
mov dword [rsp + 0x36b70], 0x2c3731d9
mov dword [rsp + 0x36b74], 0xfdbc8a50
mov dword [rsp + 0x36b78], 0x24b17070
mov dword [rsp + 0x36b7c], 0x60ec506
mov dword [rsp + 0x36b80], 0x34a67b97
mov dword [rsp + 0x36b84], 0xfdbadced
mov dword [rsp + 0x36b88], 0x23c9f95c
mov dword [rsp + 0x36b8c], 0x497facc3
mov dword [rsp + 0x36b90], 0xf9e6aa4b
mov dword [rsp + 0x36b94], 0x61012683
mov dword [rsp + 0x36b98], 0xc0a3098d
mov dword [rsp + 0x36b9c], 0xd205520e
mov dword [rsp + 0x36ba0], 0xbfd21232
mov dword [rsp + 0x36ba4], 0x7f229f94
mov dword [rsp + 0x36ba8], 0x92a27487
mov dword [rsp + 0x36bac], 0x83839c4
mov dword [rsp + 0x36bb0], 0x7f7497e5
mov dword [rsp + 0x36bb4], 0xa89cb99e
mov dword [rsp + 0x36bb8], 0x3aabbbaa
mov dword [rsp + 0x36bbc], 0xc734385a
mov dword [rsp + 0x36bc0], 0x787f0bb
mov dword [rsp + 0x36bc4], 0x47757124
mov dword [rsp + 0x36bc8], 0xd04c944d
mov dword [rsp + 0x36bcc], 0x3813fc08
mov dword [rsp + 0x36bd0], 0xa2719263
mov dword [rsp + 0x36bd4], 0x8bb05fd7
mov dword [rsp + 0x36bd8], 0xf9dcbf2d
mov dword [rsp + 0x36bdc], 0xd8df3c3c
mov dword [rsp + 0x36be0], 0xdd5df8d9
mov dword [rsp + 0x36be4], 0xdfe37640
mov dword [rsp + 0x36be8], 0x19044ee0
mov dword [rsp + 0x36bec], 0xcd274149
mov dword [rsp + 0x36bf0], 0x94117305
mov dword [rsp + 0x36bf4], 0x3813fc08
mov dword [rsp + 0x36bf8], 0xbfe256d4
mov dword [rsp + 0x36bfc], 0x88374054
mov dword [rsp + 0x36c00], 0x83839c4
mov dword [rsp + 0x36c04], 0xdc4db296
mov dword [rsp + 0x36c08], 0xc1b3c3d1
mov dword [rsp + 0x36c0c], 0xcb96392f
mov dword [rsp + 0x36c10], 0x97ea20b8
mov dword [rsp + 0x36c14], 0x2be6766b
mov dword [rsp + 0x36c18], 0xa3d4d34
mov dword [rsp + 0x36c1c], 0xdb1aa450
mov dword [rsp + 0x36c20], 0xbd248b55
mov dword [rsp + 0x36c24], 0x555af99a
mov dword [rsp + 0x36c28], 0xef951fbb
mov dword [rsp + 0x36c2c], 0x12e82d3d
mov dword [rsp + 0x36c30], 0x394f415c
mov dword [rsp + 0x36c34], 0xfad1f1c9
mov dword [rsp + 0x36c38], 0x969c3d67
mov dword [rsp + 0x36c3c], 0x84d6fafd
mov dword [rsp + 0x36c40], 0x624fe830
mov dword [rsp + 0x36c44], 0xdbbd7280
mov dword [rsp + 0x36c48], 0xa914799
mov dword [rsp + 0x36c4c], 0x6a6c02e0
mov dword [rsp + 0x36c50], 0x6d544c99
mov dword [rsp + 0x36c54], 0x63ab0442
mov dword [rsp + 0x36c58], 0x781fe4a
mov dword [rsp + 0x36c5c], 0xa0973d5e
mov dword [rsp + 0x36c60], 0xab564b93
mov dword [rsp + 0x36c64], 0xba45e8b8
mov dword [rsp + 0x36c68], 0xfbab5776
mov dword [rsp + 0x36c6c], 0x60ec506
mov dword [rsp + 0x36c70], 0xaf3696a1
mov dword [rsp + 0x36c74], 0xd7dbf707
mov dword [rsp + 0x36c78], 0x476bf155
mov dword [rsp + 0x36c7c], 0xb62d1f67
mov dword [rsp + 0x36c80], 0xf38a0747
mov dword [rsp + 0x36c84], 0x167c5572
mov dword [rsp + 0x36c88], 0x2c9ca024
mov dword [rsp + 0x36c8c], 0xa991dae8
mov dword [rsp + 0x36c90], 0xd6678401
mov dword [rsp + 0x36c94], 0x6aa85572
mov dword [rsp + 0x36c98], 0x6056ac20
mov dword [rsp + 0x36c9c], 0x2b5ef5ec
mov dword [rsp + 0x36ca0], 0xba536372
mov dword [rsp + 0x36ca4], 0x917f6c8c
mov dword [rsp + 0x36ca8], 0x5a96ba4
mov dword [rsp + 0x36cac], 0x57a4368c
mov dword [rsp + 0x36cb0], 0x9d1f17e6
mov dword [rsp + 0x1e60], 0
jmp 0x180242ab0
mov eax, dword [rsp + 0x1e60]
inc eax
mov dword [rsp + 0x1e60], eax
cmp dword [rsp + 0x1e60], 0x20
jg 0x180242b74
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1e60], eax
jne 0x180242ad6
jmp 0x180242aa0
mov ecx, dword [rsp + 0x1e60]
call fcn.1802f7920
mov dword [rsp + 0x1e64], eax
mov dword [rsp + 0x1e68], 0
jmp 0x180242b06
mov eax, dword [rsp + 0x1e68]
inc eax
mov dword [rsp + 0x1e68], eax
movsxd rax, dword [rsp + 0x1e68]
cmp rax, 0x71
jae 0x180242b6f
mov rax, qword [0x1805b1bf8]
mov qword [rsp + 0x5d30], rax
movsxd rax, dword [rsp + 0x1e68]
imul rax, rax, 4
lea rcx, [rsp + 0x36af0]
add rcx, rax
mov rax, rcx
mov edx, dword [rax]
mov ecx, dword [rsp + 0x1e64]
call qword [rsp + 0x5d30]
cmp dword [rsp + 0x1e68], 0x20
jne 0x180242b59
jmp 0x180242b6f
lea rcx, [0x18057ede0]
call fcn.18006a860
mov rcx, rax
call fcn.18006c2c0
jmp 0x180242af6
jmp 0x180242aa0
lea rcx, [0x18057eb20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180242c4a
mov dword [rsp + 0x1e6c], 0
jmp 0x180242bb0
mov eax, dword [rsp + 0x1e6c]
inc eax
mov dword [rsp + 0x1e6c], eax
cmp dword [rsp + 0x1e6c], 0x20
jg 0x180242c4a
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1e6c], eax
jne 0x180242bd6
jmp 0x180242ba0
mov ecx, dword [rsp + 0x1e6c]
call fcn.1802f7920
mov dword [rsp + 0x1e70], eax
lea rcx, str.WEAPON_RAILGUN
call fcn.180196b00
mov dword [rsp + 0x1e74], eax
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x1e74]
mov edx, dword [rsp + 0x1e74]
mov ecx, dword [rsp + 0x1e70]
call fcn.18015ab20
cmp dword [rsp + 0x1e6c], 0x20
jne 0x180242c31
jmp 0x180242c4a
lea rcx, [0x18057ee00]
call fcn.18006a860
mov rcx, rax
call fcn.18006c2c0
jmp 0x180242ba0
lea rcx, [0x18057eb40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180242d20
mov dword [rsp + 0x1e78], 0
jmp 0x180242c86
mov eax, dword [rsp + 0x1e78]
inc eax
mov dword [rsp + 0x1e78], eax
cmp dword [rsp + 0x1e78], 0x20
jg 0x180242d20
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1e78], eax
jne 0x180242cac
jmp 0x180242c76
mov ecx, dword [rsp + 0x1e78]
call fcn.1802f7920
mov dword [rsp + 0x1e7c], eax
lea rcx, str.WEAPON_STUNGUN
call fcn.180196b00
mov dword [rsp + 0x1e80], eax
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x1e80]
mov edx, dword [rsp + 0x1e80]
mov ecx, dword [rsp + 0x1e7c]
call fcn.18015ab20
cmp dword [rsp + 0x1e78], 0x20
jne 0x180242d07
jmp 0x180242d20
lea rcx, [0x18057ee20]
call fcn.18006a860
mov rcx, rax
call fcn.18006c2c0
jmp 0x180242c76
lea rcx, [0x18057eb60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180242df6
mov dword [rsp + 0x1e84], 0
jmp 0x180242d5c
mov eax, dword [rsp + 0x1e84]
inc eax
mov dword [rsp + 0x1e84], eax
cmp dword [rsp + 0x1e84], 0x20
jg 0x180242df6
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1e84], eax
jne 0x180242d82
jmp 0x180242d4c
mov ecx, dword [rsp + 0x1e84]
call fcn.1802f7920
mov dword [rsp + 0x1e88], eax
lea rcx, str.WEAPON_STONE_HATCHET
call fcn.180196b00
mov dword [rsp + 0x1e8c], eax
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x1e8c]
mov edx, dword [rsp + 0x1e8c]
mov ecx, dword [rsp + 0x1e88]
call fcn.18015ab20
cmp dword [rsp + 0x1e84], 0x20
jne 0x180242ddd
jmp 0x180242df6
lea rcx, [0x18057ee40]
call fcn.18006a860
mov rcx, rax
call fcn.18006c2c0
jmp 0x180242d4c
call fcn.180199f90
call fcn.18006bed0
jmp case.0x1801f9d99.1
mov byte [0x1805ab94e], 0
lea rcx, str.Silentbot_Ridcrash
call fcn.1801dd910
call fcn.180313580
jmp case.0x1801f9d99.1
mov byte [0x1805ab94e], 0
lea rcx, str.Player_Added
call fcn.1801dd910
call fcn.180199ba0
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x180242e6c
lea rcx, str.RID_Joiner
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180242e6c
call fcn.1801ac960
lea rcx, str.Add_A_Player
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180242e84
call fcn.18030b5c0
call fcn.18030b280
jmp case.0x1801f9d99.1
mov byte [0x1805ab94e], 1
lea rcx, [0x180579b20]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057eb80]
call fcn.18006a860
mov edx, 0xc6
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057e980]
call fcn.18006a860
mov edx, 0xc5
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057eba0]
call fcn.18006a860
mov edx, 0x28d
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ebc0]
call fcn.18006a860
mov edx, 0x19d
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ebe0]
call fcn.18006a860
mov edx, 0xc7
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ec00]
call fcn.18006a860
mov edx, 0xc8
mov rcx, rax
call fcn.1801dea40
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x180242f77
lea rcx, [0x18057ec20]
call fcn.18006a860
mov edx, 0x280
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ed80]
call fcn.18006a860
mov edx, 0x23c
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057eda0]
call fcn.18006a860
mov edx, 0x235
mov rcx, rax
call fcn.1801dea40
mov edx, 0x2c
lea rcx, str.Player_Added
call fcn.1801dea40
call fcn.180199f90
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x180242fe0
call fcn.18006bf50
jmp 0x180242fe5
call fcn.18006bf30
jmp case.0x1801f9d99.1
lea rcx, [0x18057eba0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057ee60]
call fcn.18006a860
mov edx, 0x28e
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ee80]
call fcn.18006a860
mov edx, 0x28f
mov rcx, rax
call fcn.1801dea40
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18024305c
lea rcx, [0x18057eea0]
call fcn.18006a860
lea rdx, [0x1805b0f8f]
mov rcx, rax
call fcn.1801deec0
call fcn.180199f90
call fcn.18006be70
jmp case.0x1801f9d99.1
lea rcx, [0x18057ee60]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802430ab
lea rcx, [0x18057eec0]
call fcn.18006a860
lea rdx, [0x1805b0f91]
mov rcx, rax
call fcn.1801deec0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802430d2
lea rcx, [0x18057eee0]
call fcn.18006a860
lea rdx, [0x1805b0f90]
mov rcx, rax
call fcn.1801deec0
call fcn.1802ffeb0
call fcn.180199f90
call fcn.18006bf70
jmp case.0x1801f9d99.1
lea rcx, [0x18057ee80]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180243126
lea rcx, [0x18057ef00]
call fcn.18006a860
lea rdx, [0x1805b0f8d]
mov rcx, rax
call fcn.1801deec0
call fcn.1802fff70
call fcn.180199f90
call fcn.18006be50
jmp case.0x1801f9d99.1
lea rcx, [0x18057ef20]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Drop
call fcn.18006a860
lea rdx, [0x1805b0fa8]
mov rcx, rax
call fcn.1801deec0
lea rcx, [0x18057ef60]
call fcn.18006a860
lea rdx, [0x1805b0fa7]
mov rcx, rax
call fcn.1801deec0
lea rcx, str.Rain
call fcn.18006a860
lea rdx, [0x1805b0faa]
mov rcx, rax
call fcn.1801deec0
lea rcx, [0x18057efa0]
call fcn.18006a860
mov dword [rsp + 0x20], 0xa
mov r9d, 0x9c4
mov r8d, 1
lea rdx, [0x180568800]
mov rcx, rax
call fcn.1801e0850
lea rcx, [0x18057efc0]
call fcn.18006a860
mov dword [rsp + 0x20], 5
mov r9d, 0x32
mov r8d, 1
lea rdx, [0x180568804]
mov rcx, rax
call fcn.1801e0850
lea rcx, [0x18057efe0]
call fcn.18006a860
mov dword [rsp + 0x20], 0xa
mov r9d, 0x3e8
mov r8d, 1
lea rdx, [0x1805687f8]
mov rcx, rax
call fcn.1801e0850
lea rcx, str.All_Drop
call fcn.18006a860
mov edx, 0x23d
mov rcx, rax
call fcn.1801dea40
call fcn.1801dbfc0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.SceneTeleport
call fcn.1801dd910
call fcn.180199ba0
call fcn.1800d9550
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057eda0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movsxd rax, dword [0x180568808]
imul rax, rax, 8
lea rcx, [0x1805dd280]
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [rsp + 0x33388]
call fcn.18006b1e0
nop
mov qword [rsp + 0x5d38], 0x78
mov r8, qword [rsp + 0x5d38]
lea rdx, [0x1805dd280]
lea rcx, [rsp + 0x14ed8]
call fcn.1801e48a0
nop
lea rax, [rsp + 0x21420]
mov qword [rsp + 0x5d40], rax
lea rdx, [0x18014c9e0]
mov rcx, qword [rsp + 0x5d40]
call fcn.1802e4de0
mov qword [rsp + 0x5d48], rax
mov rax, qword [rsp + 0x5d48]
mov qword [rsp + 0x5d50], rax
lea rcx, [rsp + 0x33388]
call fcn.18006a860
mov qword [rsp + 0x5d58], rax
mov r9, qword [rsp + 0x5d50]
lea r8, [rsp + 0x14ed8]
lea rdx, [0x180568808]
mov rcx, qword [rsp + 0x5d58]
call fcn.1801dffb0
movsxd rax, dword [0x1805685a8]
imul rax, rax, 8
lea rcx, str.INVALID
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [rsp + 0x333a8]
call fcn.18006b1e0
nop
mov qword [rsp + 0x5d60], 0x17
mov r8, qword [rsp + 0x5d60]
lea rdx, str.INVALID
lea rcx, [rsp + 0x14f28]
call fcn.1801e48a0
nop
lea rax, [rsp + 0x213e0]
mov qword [rsp + 0x5d68], rax
lea rdx, [0x18014cd70]
mov rcx, qword [rsp + 0x5d68]
call fcn.1802e4de0
mov qword [rsp + 0x5d70], rax
mov rax, qword [rsp + 0x5d70]
mov qword [rsp + 0x5d78], rax
lea rcx, [rsp + 0x333a8]
call fcn.18006a860
mov qword [rsp + 0x5d80], rax
mov r9, qword [rsp + 0x5d78]
lea r8, [rsp + 0x14f28]
lea rdx, [0x1805685a8]
mov rcx, qword [rsp + 0x5d80]
call fcn.1801dffb0
lea rcx, str.Send_Bounty
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180243442
call fcn.180131e20
movsxd rax, dword [0x1805ab898]
imul rax, rax, 8
lea rcx, str.15_Sec
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [rsp + 0x333c8]
call fcn.18006b1e0
nop
mov qword [rsp + 0x5d88], 0x21
mov r8, qword [rsp + 0x5d88]
lea rdx, str.15_Sec
lea rcx, [rsp + 0x14f58]
call fcn.1801e48a0
nop
movzx eax, byte [0x1805b0f66]
test eax, eax
je 0x180243548
lea r8, [rsp + 0x333c8]
lea rdx, str.wBounty_gOnw:
lea rcx, [rsp + 0x333e8]
call fcn.18006a5f0
nop
lea rax, [rsp + 0x213a0]
mov qword [rsp + 0x5d90], rax
lea rdx, [0x180132170]
mov rcx, qword [rsp + 0x5d90]
call fcn.1802e4de0
mov qword [rsp + 0x5d98], rax
mov rax, qword [rsp + 0x5d98]
mov qword [rsp + 0x5da0], rax
lea rcx, [rsp + 0x333e8]
call fcn.18006a860
mov qword [rsp + 0x5da8], rax
mov r9, qword [rsp + 0x5da0]
lea r8, [rsp + 0x14f58]
lea rdx, [0x1805ab898]
mov rcx, qword [rsp + 0x5da8]
call fcn.1801dffb0
nop
lea rcx, [rsp + 0x333e8]
call fcn.18006b930
jmp 0x1802435e8
lea r8, [rsp + 0x333c8]
lea rdx, str.wBounty_rOffw:
lea rcx, [rsp + 0x33408]
call fcn.18006a5f0
nop
lea rax, [rsp + 0x21360]
mov qword [rsp + 0x5db0], rax
lea rdx, [0x180132170]
mov rcx, qword [rsp + 0x5db0]
call fcn.1802e4de0
mov qword [rsp + 0x5db8], rax
mov rax, qword [rsp + 0x5db8]
mov qword [rsp + 0x5dc0], rax
lea rcx, [rsp + 0x33408]
call fcn.18006a860
mov qword [rsp + 0x5dc8], rax
mov r9, qword [rsp + 0x5dc0]
lea r8, [rsp + 0x14f58]
lea rdx, [0x1805ab898]
mov rcx, qword [rsp + 0x5dc8]
call fcn.1801dffb0
nop
lea rcx, [rsp + 0x33408]
call fcn.18006b930
movsxd rax, dword [0x1805b5138]
mov rdx, rax
lea rcx, [0x1805d84d0]
call fcn.180187710
mov rdx, rax
lea rcx, [rsp + 0x33428]
call fcn.1800691d0
nop
lea rax, [rsp + 0x21320]
mov qword [rsp + 0x5dd0], rax
lea rdx, [0x1801e4b90]
mov rcx, qword [rsp + 0x5dd0]
call fcn.1802e4de0
mov qword [rsp + 0x5dd8], rax
mov rax, qword [rsp + 0x5dd8]
mov qword [rsp + 0x5de0], rax
lea rcx, [rsp + 0x33428]
call fcn.18006a860
mov qword [rsp + 0x5de8], rax
mov r9, qword [rsp + 0x5de0]
lea r8, [0x1805d84d0]
lea rdx, [0x1805b5138]
mov rcx, qword [rsp + 0x5de8]
call fcn.1801dffb0
lea rcx, [0x18057d340]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180243710
mov dword [rsp + 0x1e90], 0
jmp 0x1802436bb
mov eax, dword [rsp + 0x1e90]
inc eax
mov dword [rsp + 0x1e90], eax
cmp dword [rsp + 0x1e90], 0x20
jg 0x180243710
mov ecx, dword [rsp + 0x1e90]
call fcn.1802f7920
mov dword [rsp + 0x1e94], eax
mov eax, dword [0x1805b11ec]
cmp dword [rsp + 0x1e94], eax
je 0x18024370e
cmp dword [rsp + 0x1e94], 0
setne al
movzx ecx, al
call fcn.180116980
lea rcx, [0x18057f0e0]
call fcn.18006a860
mov rcx, rax
call fcn.18006c2c0
jmp 0x1802436ab
lea rcx, str.Ceo_Kick
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180243796
mov dword [rsp + 0x1e98], 0
jmp 0x180243748
mov eax, dword [rsp + 0x1e98]
inc eax
mov dword [rsp + 0x1e98], eax
cmp dword [rsp + 0x1e98], 0x20
jg 0x180243796
mov ecx, dword [rsp + 0x1e98]
call fcn.1802f7920
mov dword [rsp + 0x1e9c], eax
mov eax, dword [0x1805b11ec]
cmp dword [rsp + 0x1e9c], eax
je 0x180243794
mov ecx, dword [rsp + 0x1e9c]
call fcn.180116820
lea rcx, [0x18057f100]
call fcn.18006a860
mov rcx, rax
call fcn.18006c2c0
jmp 0x180243738
lea rcx, [0x18057f020]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180243823
mov dword [rsp + 0x1ea0], 0
jmp 0x1802437ce
mov eax, dword [rsp + 0x1ea0]
inc eax
mov dword [rsp + 0x1ea0], eax
cmp dword [rsp + 0x1ea0], 0x20
jg 0x180243823
mov ecx, dword [rsp + 0x1ea0]
call fcn.1802f7920
mov dword [rsp + 0x1ea4], eax
mov eax, dword [0x1805b11ec]
cmp dword [rsp + 0x1ea4], eax
je 0x180243821
cmp dword [rsp + 0x1ea4], 0
setne al
movzx ecx, al
call fcn.180116560
lea rcx, [0x18057f120]
call fcn.18006a860
mov rcx, rax
call fcn.18006c2c0
jmp 0x1802437be
lea rcx, [0x18057f040]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802438b0
mov dword [rsp + 0x1ea8], 0
jmp 0x18024385b
mov eax, dword [rsp + 0x1ea8]
inc eax
mov dword [rsp + 0x1ea8], eax
cmp dword [rsp + 0x1ea8], 0x20
jg 0x1802438b0
mov ecx, dword [rsp + 0x1ea8]
call fcn.1802f7920
mov dword [rsp + 0x1eac], eax
mov eax, dword [0x1805b11ec]
cmp dword [rsp + 0x1eac], eax
je 0x1802438ae
cmp dword [rsp + 0x1eac], 0
setne al
movzx ecx, al
call fcn.1801163b0
lea rcx, [0x18057f140]
call fcn.18006a860
mov rcx, rax
call fcn.18006c2c0
jmp 0x18024384b
lea rcx, [0x18057f060]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024393d
mov dword [rsp + 0x1eb0], 0
jmp 0x1802438e8
mov eax, dword [rsp + 0x1eb0]
inc eax
mov dword [rsp + 0x1eb0], eax
cmp dword [rsp + 0x1eb0], 0x20
jg 0x18024393d
mov ecx, dword [rsp + 0x1eb0]
call fcn.1802f7920
mov dword [rsp + 0x1eb4], eax
mov eax, dword [0x1805b11ec]
cmp dword [rsp + 0x1eb4], eax
je 0x18024393b
cmp dword [rsp + 0x1eb4], 0
setne al
movzx ecx, al
call fcn.180116270
lea rcx, [0x18057f160]
call fcn.18006a860
mov rcx, rax
call fcn.18006c2c0
jmp 0x1802438d8
lea rdx, [0x1805b0f7f]
lea rcx, str.Never_Wanted_Player
call fcn.1801deec0
lea rdx, [0x1805b0f81]
lea rcx, str.send_off_the_radar
call fcn.1801deec0
lea rdx, [0x1805b0f82]
lea rcx, str.Closes_Eyes
call fcn.1801deec0
lea rcx, str.Crash_All_2
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024398e
call fcn.18014cfa0
lea rcx, str.Crash_All_3
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802439a6
call fcn.18014d290
lea rdx, [0x1805ab809]
lea rcx, str.Exclude_Me
call fcn.1801deec0
lea rdx, [0x1805ab80a]
lea rcx, str.No_Timer
call fcn.1801deec0
mov r9d, 0x3e8
mov r8d, 2
lea rdx, [0x1805685b4]
lea rcx, str.Timer_Change
call fcn.1801e0410
movzx eax, byte [0x1805b0f7d]
test eax, eax
jne 0x180243a1f
movzx eax, byte [0x1805b0f7e]
test eax, eax
jne 0x180243a1f
movzx eax, byte [0x1805b0f7b]
test eax, eax
jne 0x180243a1f
lea rdx, [0x1805b0f80]
lea rcx, str.Maze_Bank_50k_10Second
call fcn.1801deec0
movzx eax, byte [0x1805b0f80]
test eax, eax
jne 0x180243a53
movzx eax, byte [0x1805b0f7e]
test eax, eax
jne 0x180243a53
movzx eax, byte [0x1805b0f7b]
test eax, eax
jne 0x180243a53
lea rdx, [0x1805b0f7d]
lea rcx, str.Maze_Bank_50k_10Second
call fcn.1801deec0
movzx eax, byte [0x1805b0f80]
test eax, eax
jne 0x180243a87
movzx eax, byte [0x1805b0f7d]
test eax, eax
jne 0x180243a87
movzx eax, byte [0x1805b0f7b]
test eax, eax
jne 0x180243a87
lea rdx, [0x1805b0f7e]
lea rcx, str.Give_Rp_10Second
call fcn.1801deec0
movzx eax, byte [0x1805b0f80]
test eax, eax
jne 0x180243abb
movzx eax, byte [0x1805b0f7d]
test eax, eax
jne 0x180243abb
movzx eax, byte [0x1805b0f7e]
test eax, eax
jne 0x180243abb
lea rdx, [0x1805b0f7b]
lea rcx, str.Random_Gift_10Second
call fcn.1801deec0
lea rdx, [0x1805b0f6b]
lea rcx, str.Collectible
call fcn.1801deec0
lea rdx, [0x1805b0f75]
lea rcx, str.Money_Drop_Global
call fcn.1801deec0
lea rdx, [0x1805b0f76]
lea rcx, str.Money_Drop_AI
call fcn.1801deec0
lea rdx, [0x1805b0f73]
lea rcx, [0x1804a717c]
call fcn.1801deec0
call fcn.180199f90
call fcn.18006c010
nop
lea rcx, [rsp + 0x33428]
call fcn.18006b930
nop
lea rcx, [rsp + 0x14f58]
call fcn.18008cee0
nop
lea rcx, [rsp + 0x333c8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x14f28]
call fcn.18008cee0
nop
lea rcx, [rsp + 0x333a8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x14ed8]
call fcn.18008cee0
nop
lea rcx, [rsp + 0x33388]
call fcn.18006b930
jmp case.0x1801f9d99.1
lea rcx, [0x18057a260]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Criminal
call fcn.18006a860
mov edx, 0x24
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ab00]
call fcn.18006a860
mov edx, 0x2bb
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180586500]
call fcn.18006a860
mov edx, 0x2b3
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x1805863e0]
call fcn.18006a860
mov edx, 0x29e
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a280]
call fcn.18006a860
mov edx, 0x286
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a2a0]
call fcn.18006a860
mov edx, 0x27b
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579b00]
call fcn.18006a860
mov edx, 0x25e
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579ae0]
call fcn.18006a860
mov edx, 0x21e
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a2c0]
call fcn.18006a860
mov edx, 0x1ad
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a2e0]
call fcn.18006a860
mov edx, 0x1ae
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Doomsday
call fcn.18006a860
mov edx, 0x1af
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a320]
call fcn.18006a860
mov edx, 0x1b0
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a340]
call fcn.18006a860
mov edx, 0x1b1
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a360]
call fcn.18006a860
mov edx, 0x1b2
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a380]
call fcn.18006a860
mov edx, 0x1b3
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a3a0]
call fcn.18006a860
mov edx, 0x1b4
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a3c0]
call fcn.18006a860
mov edx, 0x1b5
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Compacts
call fcn.18006a860
mov edx, 0x1b6
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a400]
call fcn.18006a860
mov edx, 0x1b7
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a420]
call fcn.18006a860
mov edx, 0x1b8
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a440]
call fcn.18006a860
mov edx, 0x1b9
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a460]
call fcn.18006a860
mov edx, 0x1ba
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a480]
call fcn.18006a860
mov edx, 0x1bb
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4a0]
call fcn.18006a860
mov edx, 0x1bc
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4c0]
call fcn.18006a860
mov edx, 0x1bd
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4e0]
call fcn.18006a860
mov edx, 0x1be
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a500]
call fcn.18006a860
mov edx, 0x1bf
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a520]
call fcn.18006a860
mov edx, 0x1c0
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Suvs
call fcn.18006a860
mov edx, 0x1c1
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a560]
call fcn.18006a860
mov edx, 0x1c2
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a580]
call fcn.18006a860
mov edx, 0x1c3
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Vans
call fcn.18006a860
mov edx, 0x1c4
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Military
call fcn.18006a860
mov edx, 0x1c5
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a5e0]
call fcn.18006a860
mov edx, 0x1c6
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a600]
call fcn.18006a860
mov edx, 0x1c7
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a620]
call fcn.18006a860
mov edx, 0x1c8
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a640]
call fcn.18006a860
mov edx, 0x1c9
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a660]
call fcn.18006a860
mov edx, 0x1ca
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180586500]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1eb8], 0
jmp 0x180243fa9
mov eax, dword [rsp + 0x1eb8]
inc eax
mov dword [rsp + 0x1eb8], eax
movsxd rax, dword [rsp + 0x1eb8]
cmp rax, 0x13
jae 0x180244483
movsxd rax, dword [rsp + 0x1eb8]
imul rax, rax, 8
lea rcx, str.calico
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024447e
mov dword [rsp + 0x1ebc], 0
jmp 0x180244004
mov eax, dword [rsp + 0x1ebc]
inc eax
mov dword [rsp + 0x1ebc], eax
cmp dword [rsp + 0x1ebc], 0x20
jg 0x18024447e
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1ebc], eax
jne 0x18024402a
jmp 0x180243ff4
xorps xmm0, xmm0
movss dword [rsp + 0x1ec0], xmm0
mov ecx, dword [rsp + 0x1ebc]
call fcn.1802f7920
mov dword [rsp + 0x1ec4], eax
movsxd rax, dword [rsp + 0x1eb8]
imul rax, rax, 8
lea rcx, str.calico
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1ec8], eax
mov ecx, dword [rsp + 0x1ec8]
call fcn.1802f6ee0
test eax, eax
je 0x180244479
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5df0], rax
mov ecx, dword [rsp + 0x1ec8]
call qword [rsp + 0x5df0]
mov ecx, dword [rsp + 0x1ec8]
call fcn.1802f6e90
test eax, eax
jne 0x1802440bb
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802440a2
xor r8d, r8d
mov edx, dword [rsp + 0x1ec4]
lea rcx, [rsp + 0x14f88]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b710]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x1ecc], xmm0
mov ecx, dword [rsp + 0x1ec4]
call fcn.1802f6e40
movss dword [rsp + 0x1ed0], xmm0
movss xmm0, dword [rsp + 0x1ed0]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x1ecc]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x1ed4], xmm0
movss xmm0, dword [rsp + 0x1ed0]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x1ecc]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1ed8], xmm0
movss xmm0, dword [rsp + 0x2b710]
addss xmm0, dword [rsp + 0x1ed4]
movss dword [rsp + 0x2b710], xmm0
movss xmm0, dword [rsp + 0x2b718]
addss xmm0, dword [rsp + 0x1ed8]
movss dword [rsp + 0x2b718], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5df8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1ed0]
lea rdx, [rsp + 0x2b710]
mov ecx, dword [rsp + 0x1ec8]
call qword [rsp + 0x5df8]
mov dword [rsp + 0x1edc], eax
mov ecx, dword [rsp + 0x1edc]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6d00
mov dword [rsp + 0x1ee0], eax
mov edx, 1
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f5540
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6cb0
test eax, eax
je 0x180244276
mov edx, 1
mov ecx, dword [rsp + 0x1ee0]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6bf0
mov dword [rsp + 0x1ee4], 0
jmp 0x1802442a1
mov eax, dword [rsp + 0x1ee4]
inc eax
mov dword [rsp + 0x1ee4], eax
cmp dword [rsp + 0x1ee4], 0x32
jge 0x1802442f2
mov edx, dword [rsp + 0x1ee4]
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x1ee4]
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6b10
jmp 0x180244291
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180244457
mov edx, 1
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x1edc]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x1ec8]
call fcn.1802f6900
cmp dword [rsp + 0x1ebc], 0x20
jne 0x180244479
jmp 0x18024447e
jmp 0x180243ff4
jmp 0x180243f99
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057ab00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1ee8], 0
jmp 0x1802444e5
mov eax, dword [rsp + 0x1ee8]
inc eax
mov dword [rsp + 0x1ee8], eax
movsxd rax, dword [rsp + 0x1ee8]
cmp rax, 0x11
jae 0x1802449bf
movsxd rax, dword [rsp + 0x1ee8]
imul rax, rax, 8
lea rcx, str.astron
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802449ba
mov dword [rsp + 0x1eec], 0
jmp 0x180244540
mov eax, dword [rsp + 0x1eec]
inc eax
mov dword [rsp + 0x1eec], eax
cmp dword [rsp + 0x1eec], 0x20
jg 0x1802449ba
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1eec], eax
jne 0x180244566
jmp 0x180244530
xorps xmm0, xmm0
movss dword [rsp + 0x1ef0], xmm0
mov ecx, dword [rsp + 0x1eec]
call fcn.1802f7920
mov dword [rsp + 0x1ef4], eax
movsxd rax, dword [rsp + 0x1ee8]
imul rax, rax, 8
lea rcx, str.astron
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1ef8], eax
mov ecx, dword [rsp + 0x1ef8]
call fcn.1802f6ee0
test eax, eax
je 0x1802449b5
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5e00], rax
mov ecx, dword [rsp + 0x1ef8]
call qword [rsp + 0x5e00]
mov ecx, dword [rsp + 0x1ef8]
call fcn.1802f6e90
test eax, eax
jne 0x1802445f7
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802445de
xor r8d, r8d
mov edx, dword [rsp + 0x1ef4]
lea rcx, [rsp + 0x14ff8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b6e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x1efc], xmm0
mov ecx, dword [rsp + 0x1ef4]
call fcn.1802f6e40
movss dword [rsp + 0x1f00], xmm0
movss xmm0, dword [rsp + 0x1f00]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x1efc]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x1f04], xmm0
movss xmm0, dword [rsp + 0x1f00]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x1efc]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1f08], xmm0
movss xmm0, dword [rsp + 0x2b6e0]
addss xmm0, dword [rsp + 0x1f04]
movss dword [rsp + 0x2b6e0], xmm0
movss xmm0, dword [rsp + 0x2b6e8]
addss xmm0, dword [rsp + 0x1f08]
movss dword [rsp + 0x2b6e8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5e08], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1f00]
lea rdx, [rsp + 0x2b6e0]
mov ecx, dword [rsp + 0x1ef8]
call qword [rsp + 0x5e08]
mov dword [rsp + 0x1f0c], eax
mov ecx, dword [rsp + 0x1f0c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6d00
mov dword [rsp + 0x1f10], eax
mov edx, 1
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6cb0
test eax, eax
je 0x1802447b2
mov edx, 1
mov ecx, dword [rsp + 0x1f10]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6bf0
mov dword [rsp + 0x1f14], 0
jmp 0x1802447dd
mov eax, dword [rsp + 0x1f14]
inc eax
mov dword [rsp + 0x1f14], eax
cmp dword [rsp + 0x1f14], 0x32
jge 0x18024482e
mov edx, dword [rsp + 0x1f14]
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x1f14]
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6b10
jmp 0x1802447cd
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180244993
mov edx, 1
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x1f0c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x1ef8]
call fcn.1802f6900
cmp dword [rsp + 0x1eec], 0x20
jne 0x1802449b5
jmp 0x1802449ba
jmp 0x180244530
jmp 0x1802444d5
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Criminal
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1f18], 0
jmp 0x180244a21
mov eax, dword [rsp + 0x1f18]
inc eax
mov dword [rsp + 0x1f18], eax
movsxd rax, dword [rsp + 0x1f18]
cmp rax, 0x12
jae 0x180244efb
movsxd rax, dword [rsp + 0x1f18]
imul rax, rax, 8
lea rcx, str.brioso3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180244ef6
mov dword [rsp + 0x1f1c], 0
jmp 0x180244a7c
mov eax, dword [rsp + 0x1f1c]
inc eax
mov dword [rsp + 0x1f1c], eax
cmp dword [rsp + 0x1f1c], 0x20
jg 0x180244ef6
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1f1c], eax
jne 0x180244aa2
jmp 0x180244a6c
xorps xmm0, xmm0
movss dword [rsp + 0x1f20], xmm0
mov ecx, dword [rsp + 0x1f1c]
call fcn.1802f7920
mov dword [rsp + 0x1f24], eax
movsxd rax, dword [rsp + 0x1f18]
imul rax, rax, 8
lea rcx, str.brioso3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1f28], eax
mov ecx, dword [rsp + 0x1f28]
call fcn.1802f6ee0
test eax, eax
je 0x180244ef1
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5e10], rax
mov ecx, dword [rsp + 0x1f28]
call qword [rsp + 0x5e10]
mov ecx, dword [rsp + 0x1f28]
call fcn.1802f6e90
test eax, eax
jne 0x180244b33
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180244b1a
xor r8d, r8d
mov edx, dword [rsp + 0x1f24]
lea rcx, [rsp + 0x15088]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b6b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x1f2c], xmm0
mov ecx, dword [rsp + 0x1f24]
call fcn.1802f6e40
movss dword [rsp + 0x1f30], xmm0
movss xmm0, dword [rsp + 0x1f30]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x1f2c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x1f34], xmm0
movss xmm0, dword [rsp + 0x1f30]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x1f2c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1f38], xmm0
movss xmm0, dword [rsp + 0x2b6b0]
addss xmm0, dword [rsp + 0x1f34]
movss dword [rsp + 0x2b6b0], xmm0
movss xmm0, dword [rsp + 0x2b6b8]
addss xmm0, dword [rsp + 0x1f38]
movss dword [rsp + 0x2b6b8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5e18], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1f30]
lea rdx, [rsp + 0x2b6b0]
mov ecx, dword [rsp + 0x1f28]
call qword [rsp + 0x5e18]
mov dword [rsp + 0x1f3c], eax
mov ecx, dword [rsp + 0x1f3c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6d00
mov dword [rsp + 0x1f40], eax
mov edx, 1
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6cb0
test eax, eax
je 0x180244cee
mov edx, 1
mov ecx, dword [rsp + 0x1f40]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6bf0
mov dword [rsp + 0x1f44], 0
jmp 0x180244d19
mov eax, dword [rsp + 0x1f44]
inc eax
mov dword [rsp + 0x1f44], eax
cmp dword [rsp + 0x1f44], 0x32
jge 0x180244d6a
mov edx, dword [rsp + 0x1f44]
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x1f44]
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6b10
jmp 0x180244d09
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180244ecf
mov edx, 1
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x1f3c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x1f28]
call fcn.1802f6900
cmp dword [rsp + 0x1f1c], 0x20
jne 0x180244ef1
jmp 0x180244ef6
jmp 0x180244a6c
jmp 0x180244a11
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x1805863e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1f48], 0
jmp 0x180244f5d
mov eax, dword [rsp + 0x1f48]
inc eax
mov dword [rsp + 0x1f48], eax
movsxd rax, dword [rsp + 0x1f48]
cmp rax, 0x15
jae 0x180245437
movsxd rax, dword [rsp + 0x1f48]
imul rax, rax, 8
lea rcx, str.alkonost
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180245432
mov dword [rsp + 0x1f4c], 0
jmp 0x180244fb8
mov eax, dword [rsp + 0x1f4c]
inc eax
mov dword [rsp + 0x1f4c], eax
cmp dword [rsp + 0x1f4c], 0x20
jg 0x180245432
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1f4c], eax
jne 0x180244fde
jmp 0x180244fa8
xorps xmm0, xmm0
movss dword [rsp + 0x1f50], xmm0
mov ecx, dword [rsp + 0x1f4c]
call fcn.1802f7920
mov dword [rsp + 0x1f54], eax
movsxd rax, dword [rsp + 0x1f48]
imul rax, rax, 8
lea rcx, str.alkonost
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1f58], eax
mov ecx, dword [rsp + 0x1f58]
call fcn.1802f6ee0
test eax, eax
je 0x18024542d
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5e20], rax
mov ecx, dword [rsp + 0x1f58]
call qword [rsp + 0x5e20]
mov ecx, dword [rsp + 0x1f58]
call fcn.1802f6e90
test eax, eax
jne 0x18024506f
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180245056
xor r8d, r8d
mov edx, dword [rsp + 0x1f54]
lea rcx, [rsp + 0x150f8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b680]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x1f5c], xmm0
mov ecx, dword [rsp + 0x1f54]
call fcn.1802f6e40
movss dword [rsp + 0x1f60], xmm0
movss xmm0, dword [rsp + 0x1f60]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x1f5c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x1f64], xmm0
movss xmm0, dword [rsp + 0x1f60]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x1f5c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1f68], xmm0
movss xmm0, dword [rsp + 0x2b680]
addss xmm0, dword [rsp + 0x1f64]
movss dword [rsp + 0x2b680], xmm0
movss xmm0, dword [rsp + 0x2b688]
addss xmm0, dword [rsp + 0x1f68]
movss dword [rsp + 0x2b688], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5e28], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1f60]
lea rdx, [rsp + 0x2b680]
mov ecx, dword [rsp + 0x1f58]
call qword [rsp + 0x5e28]
mov dword [rsp + 0x1f6c], eax
mov ecx, dword [rsp + 0x1f6c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6d00
mov dword [rsp + 0x1f70], eax
mov edx, 1
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6cb0
test eax, eax
je 0x18024522a
mov edx, 1
mov ecx, dword [rsp + 0x1f70]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6bf0
mov dword [rsp + 0x1f74], 0
jmp 0x180245255
mov eax, dword [rsp + 0x1f74]
inc eax
mov dword [rsp + 0x1f74], eax
cmp dword [rsp + 0x1f74], 0x32
jge 0x1802452a6
mov edx, dword [rsp + 0x1f74]
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x1f74]
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6b10
jmp 0x180245245
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024540b
mov edx, 1
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x1f6c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x1f58]
call fcn.1802f6900
cmp dword [rsp + 0x1f4c], 0x20
jne 0x18024542d
jmp 0x180245432
jmp 0x180244fa8
jmp 0x180244f4d
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057abe0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1f78], 0
jmp 0x180245499
mov eax, dword [rsp + 0x1f78]
inc eax
mov dword [rsp + 0x1f78], eax
movsxd rax, dword [rsp + 0x1f78]
cmp rax, 0xf
jae 0x180245973
movsxd rax, dword [rsp + 0x1f78]
imul rax, rax, 8
lea rcx, str.openwheel1
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024596e
mov dword [rsp + 0x1f7c], 0
jmp 0x1802454f4
mov eax, dword [rsp + 0x1f7c]
inc eax
mov dword [rsp + 0x1f7c], eax
cmp dword [rsp + 0x1f7c], 0x20
jg 0x18024596e
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1f7c], eax
jne 0x18024551a
jmp 0x1802454e4
xorps xmm0, xmm0
movss dword [rsp + 0x1f80], xmm0
mov ecx, dword [rsp + 0x1f7c]
call fcn.1802f7920
mov dword [rsp + 0x1f84], eax
movsxd rax, dword [rsp + 0x1f78]
imul rax, rax, 8
lea rcx, str.openwheel1
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1f88], eax
mov ecx, dword [rsp + 0x1f88]
call fcn.1802f6ee0
test eax, eax
je 0x180245969
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5e30], rax
mov ecx, dword [rsp + 0x1f88]
call qword [rsp + 0x5e30]
mov ecx, dword [rsp + 0x1f88]
call fcn.1802f6e90
test eax, eax
jne 0x1802455ab
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180245592
xor r8d, r8d
mov edx, dword [rsp + 0x1f84]
lea rcx, [rsp + 0x15188]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b650]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x1f8c], xmm0
mov ecx, dword [rsp + 0x1f84]
call fcn.1802f6e40
movss dword [rsp + 0x1f90], xmm0
movss xmm0, dword [rsp + 0x1f90]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x1f8c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x1f94], xmm0
movss xmm0, dword [rsp + 0x1f90]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x1f8c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1f98], xmm0
movss xmm0, dword [rsp + 0x2b650]
addss xmm0, dword [rsp + 0x1f94]
movss dword [rsp + 0x2b650], xmm0
movss xmm0, dword [rsp + 0x2b658]
addss xmm0, dword [rsp + 0x1f98]
movss dword [rsp + 0x2b658], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5e38], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1f90]
lea rdx, [rsp + 0x2b650]
mov ecx, dword [rsp + 0x1f88]
call qword [rsp + 0x5e38]
mov dword [rsp + 0x1f9c], eax
mov ecx, dword [rsp + 0x1f9c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6d00
mov dword [rsp + 0x1fa0], eax
mov edx, 1
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6cb0
test eax, eax
je 0x180245766
mov edx, 1
mov ecx, dword [rsp + 0x1fa0]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6bf0
mov dword [rsp + 0x1fa4], 0
jmp 0x180245791
mov eax, dword [rsp + 0x1fa4]
inc eax
mov dword [rsp + 0x1fa4], eax
cmp dword [rsp + 0x1fa4], 0x32
jge 0x1802457e2
mov edx, dword [rsp + 0x1fa4]
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x1fa4]
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6b10
jmp 0x180245781
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180245947
mov edx, 1
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x1f9c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x1f88]
call fcn.1802f6900
cmp dword [rsp + 0x1f7c], 0x20
jne 0x180245969
jmp 0x18024596e
jmp 0x1802454e4
jmp 0x180245489
call fcn.180199f90
call fcn.18006bff0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a2a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1fa8], 0
jmp 0x1802459d5
mov eax, dword [rsp + 0x1fa8]
inc eax
mov dword [rsp + 0x1fa8], eax
movsxd rax, dword [rsp + 0x1fa8]
cmp rax, 0x14
jae 0x180245eaf
movsxd rax, dword [rsp + 0x1fa8]
imul rax, rax, 8
lea rcx, str.asbo
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180245eaa
mov dword [rsp + 0x1fac], 0
jmp 0x180245a30
mov eax, dword [rsp + 0x1fac]
inc eax
mov dword [rsp + 0x1fac], eax
cmp dword [rsp + 0x1fac], 0x20
jg 0x180245eaa
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1fac], eax
jne 0x180245a56
jmp 0x180245a20
xorps xmm0, xmm0
movss dword [rsp + 0x1fb0], xmm0
mov ecx, dword [rsp + 0x1fac]
call fcn.1802f7920
mov dword [rsp + 0x1fb4], eax
movsxd rax, dword [rsp + 0x1fa8]
imul rax, rax, 8
lea rcx, str.asbo
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1fb8], eax
mov ecx, dword [rsp + 0x1fb8]
call fcn.1802f6ee0
test eax, eax
je 0x180245ea5
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5e40], rax
mov ecx, dword [rsp + 0x1fb8]
call qword [rsp + 0x5e40]
mov ecx, dword [rsp + 0x1fb8]
call fcn.1802f6e90
test eax, eax
jne 0x180245ae7
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180245ace
xor r8d, r8d
mov edx, dword [rsp + 0x1fb4]
lea rcx, [rsp + 0x151f8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b620]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x1fbc], xmm0
mov ecx, dword [rsp + 0x1fb4]
call fcn.1802f6e40
movss dword [rsp + 0x1fc0], xmm0
movss xmm0, dword [rsp + 0x1fc0]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x1fbc]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x1fc4], xmm0
movss xmm0, dword [rsp + 0x1fc0]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x1fbc]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1fc8], xmm0
movss xmm0, dword [rsp + 0x2b620]
addss xmm0, dword [rsp + 0x1fc4]
movss dword [rsp + 0x2b620], xmm0
movss xmm0, dword [rsp + 0x2b628]
addss xmm0, dword [rsp + 0x1fc8]
movss dword [rsp + 0x2b628], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5e48], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1fc0]
lea rdx, [rsp + 0x2b620]
mov ecx, dword [rsp + 0x1fb8]
call qword [rsp + 0x5e48]
mov dword [rsp + 0x1fcc], eax
mov ecx, dword [rsp + 0x1fcc]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6d00
mov dword [rsp + 0x1fd0], eax
mov edx, 1
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f5540
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6cb0
test eax, eax
je 0x180245ca2
mov edx, 1
mov ecx, dword [rsp + 0x1fd0]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6bf0
mov dword [rsp + 0x1fd4], 0
jmp 0x180245ccd
mov eax, dword [rsp + 0x1fd4]
inc eax
mov dword [rsp + 0x1fd4], eax
cmp dword [rsp + 0x1fd4], 0x32
jge 0x180245d1e
mov edx, dword [rsp + 0x1fd4]
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x1fd4]
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6b10
jmp 0x180245cbd
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180245e83
mov edx, 1
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x1fcc]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x1fb8]
call fcn.1802f6900
cmp dword [rsp + 0x1fac], 0x20
jne 0x180245ea5
jmp 0x180245eaa
jmp 0x180245a20
jmp 0x1802459c5
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180579b00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x1fd8], 0
jmp 0x180245f2c
mov eax, dword [rsp + 0x1fd8]
inc eax
mov dword [rsp + 0x1fd8], eax
movsxd rax, dword [rsp + 0x1fd8]
cmp rax, 0x16
jae 0x180246422
movsxd rax, dword [rsp + 0x1fd8]
imul rax, rax, 8
lea rcx, str.caracara2
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024641d
mov dword [rsp + 0x1fdc], 0
jmp 0x180245f87
mov eax, dword [rsp + 0x1fdc]
inc eax
mov dword [rsp + 0x1fdc], eax
cmp dword [rsp + 0x1fdc], 0x20
jg 0x18024641d
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x1fdc], eax
jne 0x180245fad
jmp 0x180245f77
xorps xmm0, xmm0
movss dword [rsp + 0x1fe0], xmm0
mov ecx, dword [rsp + 0x1fdc]
call fcn.1802f7920
mov dword [rsp + 0x1fe4], eax
movsxd rax, dword [rsp + 0x1fd8]
imul rax, rax, 8
lea rcx, str.caracara2
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x1fe8], eax
mov ecx, dword [rsp + 0x1fe8]
call fcn.1802f6ee0
test eax, eax
je 0x180246418
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5e50], rax
mov ecx, dword [rsp + 0x1fe8]
call qword [rsp + 0x5e50]
mov ecx, dword [rsp + 0x1fe8]
call fcn.1802f6e90
test eax, eax
jne 0x18024603e
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180246025
xor r8d, r8d
mov edx, dword [rsp + 0x1fe4]
lea rcx, [rsp + 0x15268]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b5f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x1fec], xmm0
mov ecx, dword [rsp + 0x1fe4]
call fcn.1802f6e40
movss dword [rsp + 0x1ff0], xmm0
movss xmm0, dword [rsp + 0x1ff0]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x1fec]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x1ff4], xmm0
movss xmm0, dword [rsp + 0x1ff0]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x1fec]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x1ff8], xmm0
movss xmm0, dword [rsp + 0x2b5f0]
addss xmm0, dword [rsp + 0x1ff4]
movss dword [rsp + 0x2b5f0], xmm0
movss xmm0, dword [rsp + 0x2b5f8]
addss xmm0, dword [rsp + 0x1ff8]
movss dword [rsp + 0x2b5f8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5e58], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x1ff0]
lea rdx, [rsp + 0x2b5f0]
mov ecx, dword [rsp + 0x1fe8]
call qword [rsp + 0x5e58]
mov dword [rsp + 0x1ffc], eax
mov ecx, dword [rsp + 0x1ffc]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6d00
mov dword [rsp + 0x2000], eax
mov edx, 1
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f5540
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6cb0
test eax, eax
je 0x1802461f9
mov edx, 1
mov ecx, dword [rsp + 0x2000]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6bf0
mov dword [rsp + 0x2004], 0
jmp 0x180246224
mov eax, dword [rsp + 0x2004]
inc eax
mov dword [rsp + 0x2004], eax
cmp dword [rsp + 0x2004], 0x32
jge 0x180246275
mov edx, dword [rsp + 0x2004]
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x2004]
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6b10
jmp 0x180246214
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x1802463f6
mov edx, 1
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6940
lea rcx, [rsp + 0x33448]
call fcn.180068c90
nop
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x1ffc]
call fcn.1802f6bc0
nop
lea rcx, [rsp + 0x33448]
call fcn.18006b930
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x1fe8]
call fcn.1802f6900
cmp dword [rsp + 0x1fdc], 0x20
jne 0x180246418
jmp 0x18024641d
jmp 0x180245f77
jmp 0x180245f1c
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180579ae0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x2008], 0
jmp 0x18024649f
mov eax, dword [rsp + 0x2008]
inc eax
mov dword [rsp + 0x2008], eax
movsxd rax, dword [rsp + 0x2008]
cmp rax, 0x2d
jae 0x180246979
movsxd rax, dword [rsp + 0x2008]
imul rax, rax, 8
lea rcx, str.bruiser
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180246974
mov dword [rsp + 0x200c], 0
jmp 0x1802464fa
mov eax, dword [rsp + 0x200c]
inc eax
mov dword [rsp + 0x200c], eax
cmp dword [rsp + 0x200c], 0x20
jg 0x180246974
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x200c], eax
jne 0x180246520
jmp 0x1802464ea
xorps xmm0, xmm0
movss dword [rsp + 0x2010], xmm0
mov ecx, dword [rsp + 0x200c]
call fcn.1802f7920
mov dword [rsp + 0x2014], eax
movsxd rax, dword [rsp + 0x2008]
imul rax, rax, 8
lea rcx, str.bruiser
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x2018], eax
mov ecx, dword [rsp + 0x2018]
call fcn.1802f6ee0
test eax, eax
je 0x18024696f
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5e60], rax
mov ecx, dword [rsp + 0x2018]
call qword [rsp + 0x5e60]
mov ecx, dword [rsp + 0x2018]
call fcn.1802f6e90
test eax, eax
jne 0x1802465b1
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180246598
xor r8d, r8d
mov edx, dword [rsp + 0x2014]
lea rcx, [rsp + 0x152f8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b5c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x201c], xmm0
mov ecx, dword [rsp + 0x2014]
call fcn.1802f6e40
movss dword [rsp + 0x2020], xmm0
movss xmm0, dword [rsp + 0x2020]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x201c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x2024], xmm0
movss xmm0, dword [rsp + 0x2020]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x201c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2028], xmm0
movss xmm0, dword [rsp + 0x2b5c0]
addss xmm0, dword [rsp + 0x2024]
movss dword [rsp + 0x2b5c0], xmm0
movss xmm0, dword [rsp + 0x2b5c8]
addss xmm0, dword [rsp + 0x2028]
movss dword [rsp + 0x2b5c8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5e68], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x2020]
lea rdx, [rsp + 0x2b5c0]
mov ecx, dword [rsp + 0x2018]
call qword [rsp + 0x5e68]
mov dword [rsp + 0x202c], eax
mov ecx, dword [rsp + 0x202c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6d00
mov dword [rsp + 0x2030], eax
mov edx, 1
mov ecx, dword [rsp + 0x202c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6cb0
test eax, eax
je 0x18024676c
mov edx, 1
mov ecx, dword [rsp + 0x2030]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6bf0
mov dword [rsp + 0x2034], 0
jmp 0x180246797
mov eax, dword [rsp + 0x2034]
inc eax
mov dword [rsp + 0x2034], eax
cmp dword [rsp + 0x2034], 0x32
jge 0x1802467e8
mov edx, dword [rsp + 0x2034]
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x2034]
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6b10
jmp 0x180246787
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024694d
mov edx, 1
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x202c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x202c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x202c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x2018]
call fcn.1802f6900
cmp dword [rsp + 0x200c], 0x20
jne 0x18024696f
jmp 0x180246974
jmp 0x1802464ea
jmp 0x18024648f
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a2c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x2038], 0
jmp 0x1802469f6
mov eax, dword [rsp + 0x2038]
inc eax
mov dword [rsp + 0x2038], eax
movsxd rax, dword [rsp + 0x2038]
cmp rax, 0xe
jae 0x180246ed0
movsxd rax, dword [rsp + 0x2038]
imul rax, rax, 8
lea rcx, str.blimp3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180246ecb
mov dword [rsp + 0x203c], 0
jmp 0x180246a51
mov eax, dword [rsp + 0x203c]
inc eax
mov dword [rsp + 0x203c], eax
cmp dword [rsp + 0x203c], 0x20
jg 0x180246ecb
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x203c], eax
jne 0x180246a77
jmp 0x180246a41
xorps xmm0, xmm0
movss dword [rsp + 0x2040], xmm0
mov ecx, dword [rsp + 0x203c]
call fcn.1802f7920
mov dword [rsp + 0x2044], eax
movsxd rax, dword [rsp + 0x2038]
imul rax, rax, 8
lea rcx, str.blimp3
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x2048], eax
mov ecx, dword [rsp + 0x2048]
call fcn.1802f6ee0
test eax, eax
je 0x180246ec6
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5e70], rax
mov ecx, dword [rsp + 0x2048]
call qword [rsp + 0x5e70]
mov ecx, dword [rsp + 0x2048]
call fcn.1802f6e90
test eax, eax
jne 0x180246b08
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180246aef
xor r8d, r8d
mov edx, dword [rsp + 0x2044]
lea rcx, [rsp + 0x15368]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b590]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x204c], xmm0
mov ecx, dword [rsp + 0x2044]
call fcn.1802f6e40
movss dword [rsp + 0x2050], xmm0
movss xmm0, dword [rsp + 0x2050]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x204c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x2054], xmm0
movss xmm0, dword [rsp + 0x2050]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x204c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2058], xmm0
movss xmm0, dword [rsp + 0x2b590]
addss xmm0, dword [rsp + 0x2054]
movss dword [rsp + 0x2b590], xmm0
movss xmm0, dword [rsp + 0x2b598]
addss xmm0, dword [rsp + 0x2058]
movss dword [rsp + 0x2b598], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5e78], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x2050]
lea rdx, [rsp + 0x2b590]
mov ecx, dword [rsp + 0x2048]
call qword [rsp + 0x5e78]
mov dword [rsp + 0x205c], eax
mov ecx, dword [rsp + 0x205c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6d00
mov dword [rsp + 0x2060], eax
mov edx, 1
mov ecx, dword [rsp + 0x205c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6cb0
test eax, eax
je 0x180246cc3
mov edx, 1
mov ecx, dword [rsp + 0x2060]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6bf0
mov dword [rsp + 0x2064], 0
jmp 0x180246cee
mov eax, dword [rsp + 0x2064]
inc eax
mov dword [rsp + 0x2064], eax
cmp dword [rsp + 0x2064], 0x32
jge 0x180246d3f
mov edx, dword [rsp + 0x2064]
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x2064]
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6b10
jmp 0x180246cde
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180246ea4
mov edx, 1
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x205c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x205c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x205c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x2048]
call fcn.1802f6900
cmp dword [rsp + 0x203c], 0x20
jne 0x180246ec6
jmp 0x180246ecb
jmp 0x180246a41
jmp 0x1802469e6
call fcn.180199f90
movss xmm0, dword [0x1805041d4]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504204]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a2e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2068], 0
jmp 0x180246f30
mov eax, dword [rsp + 0x2068]
inc eax
mov dword [rsp + 0x2068], eax
movsxd rax, dword [rsp + 0x2068]
cmp rax, 0x10
jae 0x18024740a
movsxd rax, dword [rsp + 0x2068]
imul rax, rax, 8
lea rcx, str.caracara
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180247405
mov dword [rsp + 0x206c], 0
jmp 0x180246f8b
mov eax, dword [rsp + 0x206c]
inc eax
mov dword [rsp + 0x206c], eax
cmp dword [rsp + 0x206c], 0x20
jg 0x180247405
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x206c], eax
jne 0x180246fb1
jmp 0x180246f7b
xorps xmm0, xmm0
movss dword [rsp + 0x2070], xmm0
mov ecx, dword [rsp + 0x206c]
call fcn.1802f7920
mov dword [rsp + 0x2074], eax
movsxd rax, dword [rsp + 0x2068]
imul rax, rax, 8
lea rcx, str.caracara
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x2078], eax
mov ecx, dword [rsp + 0x2078]
call fcn.1802f6ee0
test eax, eax
je 0x180247400
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5e80], rax
mov ecx, dword [rsp + 0x2078]
call qword [rsp + 0x5e80]
mov ecx, dword [rsp + 0x2078]
call fcn.1802f6e90
test eax, eax
jne 0x180247042
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180247029
xor r8d, r8d
mov edx, dword [rsp + 0x2074]
lea rcx, [rsp + 0x153f8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b560]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x207c], xmm0
mov ecx, dword [rsp + 0x2074]
call fcn.1802f6e40
movss dword [rsp + 0x2080], xmm0
movss xmm0, dword [rsp + 0x2080]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x207c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x2084], xmm0
movss xmm0, dword [rsp + 0x2080]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x207c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2088], xmm0
movss xmm0, dword [rsp + 0x2b560]
addss xmm0, dword [rsp + 0x2084]
movss dword [rsp + 0x2b560], xmm0
movss xmm0, dword [rsp + 0x2b568]
addss xmm0, dword [rsp + 0x2088]
movss dword [rsp + 0x2b568], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5e88], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x2080]
lea rdx, [rsp + 0x2b560]
mov ecx, dword [rsp + 0x2078]
call qword [rsp + 0x5e88]
mov dword [rsp + 0x208c], eax
mov ecx, dword [rsp + 0x208c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6d00
mov dword [rsp + 0x2090], eax
mov edx, 1
mov ecx, dword [rsp + 0x208c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6cb0
test eax, eax
je 0x1802471fd
mov edx, 1
mov ecx, dword [rsp + 0x2090]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6bf0
mov dword [rsp + 0x2094], 0
jmp 0x180247228
mov eax, dword [rsp + 0x2094]
inc eax
mov dword [rsp + 0x2094], eax
cmp dword [rsp + 0x2094], 0x32
jge 0x180247279
mov edx, dword [rsp + 0x2094]
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x2094]
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6b10
jmp 0x180247218
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x1802473de
mov edx, 1
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x208c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x208c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x208c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x2078]
call fcn.1802f6900
cmp dword [rsp + 0x206c], 0x20
jne 0x180247400
jmp 0x180247405
jmp 0x180246f7b
jmp 0x180246f20
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Doomsday
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2098], 0
jmp 0x18024746a
mov eax, dword [rsp + 0x2098]
inc eax
mov dword [rsp + 0x2098], eax
movsxd rax, dword [rsp + 0x2098]
cmp rax, 0x1c
jae 0x180247944
movsxd rax, dword [rsp + 0x2098]
imul rax, rax, 8
lea rcx, str.autarch
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024793f
mov dword [rsp + 0x209c], 0
jmp 0x1802474c5
mov eax, dword [rsp + 0x209c]
inc eax
mov dword [rsp + 0x209c], eax
cmp dword [rsp + 0x209c], 0x20
jg 0x18024793f
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x209c], eax
jne 0x1802474eb
jmp 0x1802474b5
xorps xmm0, xmm0
movss dword [rsp + 0x20a0], xmm0
mov ecx, dword [rsp + 0x209c]
call fcn.1802f7920
mov dword [rsp + 0x20a4], eax
movsxd rax, dword [rsp + 0x2098]
imul rax, rax, 8
lea rcx, str.autarch
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x20a8], eax
mov ecx, dword [rsp + 0x20a8]
call fcn.1802f6ee0
test eax, eax
je 0x18024793a
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5e90], rax
mov ecx, dword [rsp + 0x20a8]
call qword [rsp + 0x5e90]
mov ecx, dword [rsp + 0x20a8]
call fcn.1802f6e90
test eax, eax
jne 0x18024757c
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180247563
xor r8d, r8d
mov edx, dword [rsp + 0x20a4]
lea rcx, [rsp + 0x15468]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b530]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x20ac], xmm0
mov ecx, dword [rsp + 0x20a4]
call fcn.1802f6e40
movss dword [rsp + 0x20b0], xmm0
movss xmm0, dword [rsp + 0x20b0]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x20ac]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x20b4], xmm0
movss xmm0, dword [rsp + 0x20b0]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x20ac]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x20b8], xmm0
movss xmm0, dword [rsp + 0x2b530]
addss xmm0, dword [rsp + 0x20b4]
movss dword [rsp + 0x2b530], xmm0
movss xmm0, dword [rsp + 0x2b538]
addss xmm0, dword [rsp + 0x20b8]
movss dword [rsp + 0x2b538], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5e98], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x20b0]
lea rdx, [rsp + 0x2b530]
mov ecx, dword [rsp + 0x20a8]
call qword [rsp + 0x5e98]
mov dword [rsp + 0x20bc], eax
mov ecx, dword [rsp + 0x20bc]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6d00
mov dword [rsp + 0x20c0], eax
mov edx, 1
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f5540
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6cb0
test eax, eax
je 0x180247737
mov edx, 1
mov ecx, dword [rsp + 0x20c0]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6bf0
mov dword [rsp + 0x20c4], 0
jmp 0x180247762
mov eax, dword [rsp + 0x20c4]
inc eax
mov dword [rsp + 0x20c4], eax
cmp dword [rsp + 0x20c4], 0x32
jge 0x1802477b3
mov edx, dword [rsp + 0x20c4]
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x20c4]
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6b10
jmp 0x180247752
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180247918
mov edx, 1
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x20bc]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x20a8]
call fcn.1802f6900
cmp dword [rsp + 0x209c], 0x20
jne 0x18024793a
jmp 0x18024793f
jmp 0x1802474b5
jmp 0x18024745a
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a320]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x20c8], 0
jmp 0x1802479a4
mov eax, dword [rsp + 0x20c8]
inc eax
mov dword [rsp + 0x20c8], eax
movsxd rax, dword [rsp + 0x20c8]
cmp rax, 0x13
jae 0x180247e7e
movsxd rax, dword [rsp + 0x20c8]
imul rax, rax, 8
lea rcx, str.havok
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180247e79
mov dword [rsp + 0x20cc], 0
jmp 0x1802479ff
mov eax, dword [rsp + 0x20cc]
inc eax
mov dword [rsp + 0x20cc], eax
cmp dword [rsp + 0x20cc], 0x20
jg 0x180247e79
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x20cc], eax
jne 0x180247a25
jmp 0x1802479ef
xorps xmm0, xmm0
movss dword [rsp + 0x20d0], xmm0
mov ecx, dword [rsp + 0x20cc]
call fcn.1802f7920
mov dword [rsp + 0x20d4], eax
movsxd rax, dword [rsp + 0x20c8]
imul rax, rax, 8
lea rcx, str.havok
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x20d8], eax
mov ecx, dword [rsp + 0x20d8]
call fcn.1802f6ee0
test eax, eax
je 0x180247e74
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5ea0], rax
mov ecx, dword [rsp + 0x20d8]
call qword [rsp + 0x5ea0]
mov ecx, dword [rsp + 0x20d8]
call fcn.1802f6e90
test eax, eax
jne 0x180247ab6
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180247a9d
xor r8d, r8d
mov edx, dword [rsp + 0x20d4]
lea rcx, [rsp + 0x154d8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b500]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x20dc], xmm0
mov ecx, dword [rsp + 0x20d4]
call fcn.1802f6e40
movss dword [rsp + 0x20e0], xmm0
movss xmm0, dword [rsp + 0x20e0]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x20dc]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x20e4], xmm0
movss xmm0, dword [rsp + 0x20e0]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x20dc]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x20e8], xmm0
movss xmm0, dword [rsp + 0x2b500]
addss xmm0, dword [rsp + 0x20e4]
movss dword [rsp + 0x2b500], xmm0
movss xmm0, dword [rsp + 0x2b508]
addss xmm0, dword [rsp + 0x20e8]
movss dword [rsp + 0x2b508], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5ea8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x20e0]
lea rdx, [rsp + 0x2b500]
mov ecx, dword [rsp + 0x20d8]
call qword [rsp + 0x5ea8]
mov dword [rsp + 0x20ec], eax
mov ecx, dword [rsp + 0x20ec]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6d00
mov dword [rsp + 0x20f0], eax
mov edx, 1
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f5540
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6cb0
test eax, eax
je 0x180247c71
mov edx, 1
mov ecx, dword [rsp + 0x20f0]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6bf0
mov dword [rsp + 0x20f4], 0
jmp 0x180247c9c
mov eax, dword [rsp + 0x20f4]
inc eax
mov dword [rsp + 0x20f4], eax
cmp dword [rsp + 0x20f4], 0x32
jge 0x180247ced
mov edx, dword [rsp + 0x20f4]
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x20f4]
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6b10
jmp 0x180247c8c
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180247e52
mov edx, 1
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x20ec]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x20d8]
call fcn.1802f6900
cmp dword [rsp + 0x20cc], 0x20
jne 0x180247e74
jmp 0x180247e79
jmp 0x1802479ef
jmp 0x180247994
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a340]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x20f8], 0
jmp 0x180247ede
mov eax, dword [rsp + 0x20f8]
inc eax
mov dword [rsp + 0x20f8], eax
movsxd rax, dword [rsp + 0x20f8]
cmp rax, 0x13
jae 0x1802483b8
movsxd rax, dword [rsp + 0x20f8]
imul rax, rax, 8
lea rcx, [0x180588fc0]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802483b3
mov dword [rsp + 0x20fc], 0
jmp 0x180247f39
mov eax, dword [rsp + 0x20fc]
inc eax
mov dword [rsp + 0x20fc], eax
cmp dword [rsp + 0x20fc], 0x20
jg 0x1802483b3
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x20fc], eax
jne 0x180247f5f
jmp 0x180247f29
xorps xmm0, xmm0
movss dword [rsp + 0x2100], xmm0
mov ecx, dword [rsp + 0x20fc]
call fcn.1802f7920
mov dword [rsp + 0x2104], eax
movsxd rax, dword [rsp + 0x20f8]
imul rax, rax, 8
lea rcx, [0x180588fc0]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x2108], eax
mov ecx, dword [rsp + 0x2108]
call fcn.1802f6ee0
test eax, eax
je 0x1802483ae
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5eb0], rax
mov ecx, dword [rsp + 0x2108]
call qword [rsp + 0x5eb0]
mov ecx, dword [rsp + 0x2108]
call fcn.1802f6e90
test eax, eax
jne 0x180247ff0
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180247fd7
xor r8d, r8d
mov edx, dword [rsp + 0x2104]
lea rcx, [rsp + 0x15568]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b4d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x210c], xmm0
mov ecx, dword [rsp + 0x2104]
call fcn.1802f6e40
movss dword [rsp + 0x2110], xmm0
movss xmm0, dword [rsp + 0x2110]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x210c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x2114], xmm0
movss xmm0, dword [rsp + 0x2110]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x210c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2118], xmm0
movss xmm0, dword [rsp + 0x2b4d0]
addss xmm0, dword [rsp + 0x2114]
movss dword [rsp + 0x2b4d0], xmm0
movss xmm0, dword [rsp + 0x2b4d8]
addss xmm0, dword [rsp + 0x2118]
movss dword [rsp + 0x2b4d8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5eb8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x2110]
lea rdx, [rsp + 0x2b4d0]
mov ecx, dword [rsp + 0x2108]
call qword [rsp + 0x5eb8]
mov dword [rsp + 0x211c], eax
mov ecx, dword [rsp + 0x211c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6d00
mov dword [rsp + 0x2120], eax
mov edx, 1
mov ecx, dword [rsp + 0x211c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6cb0
test eax, eax
je 0x1802481ab
mov edx, 1
mov ecx, dword [rsp + 0x2120]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6bf0
mov dword [rsp + 0x2124], 0
jmp 0x1802481d6
mov eax, dword [rsp + 0x2124]
inc eax
mov dword [rsp + 0x2124], eax
cmp dword [rsp + 0x2124], 0x32
jge 0x180248227
mov edx, dword [rsp + 0x2124]
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x2124]
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6b10
jmp 0x1802481c6
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024838c
mov edx, 1
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x211c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x211c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x211c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x2108]
call fcn.1802f6900
cmp dword [rsp + 0x20fc], 0x20
jne 0x1802483ae
jmp 0x1802483b3
jmp 0x180247f29
jmp 0x180247ece
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a360]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2128], 0
jmp 0x180248418
mov eax, dword [rsp + 0x2128]
inc eax
mov dword [rsp + 0x2128], eax
movsxd rax, dword [rsp + 0x2128]
cmp rax, 0xf
jae 0x1802488e8
movsxd rax, dword [rsp + 0x2128]
imul rax, rax, 8
lea rcx, str.bf400
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802488e3
mov dword [rsp + 0x212c], 0
jmp 0x180248473
mov eax, dword [rsp + 0x212c]
inc eax
mov dword [rsp + 0x212c], eax
cmp dword [rsp + 0x212c], 0x20
jg 0x1802488e3
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x212c], eax
jne 0x180248499
jmp 0x180248463
xorps xmm0, xmm0
movss dword [rsp + 0x2130], xmm0
mov ecx, dword [rsp + 0x212c]
call fcn.1802f7920
mov dword [rsp + 0x2134], eax
movsxd rax, dword [rsp + 0x2128]
imul rax, rax, 8
lea rcx, str.bf400
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x2138], eax
mov ecx, dword [rsp + 0x2138]
call fcn.1802f6ee0
test eax, eax
je 0x1802488de
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5ec0], rax
mov ecx, dword [rsp + 0x2138]
call qword [rsp + 0x5ec0]
mov ecx, dword [rsp + 0x2138]
call fcn.1802f6e90
test eax, eax
jne 0x18024852a
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180248511
xor r8d, r8d
mov edx, dword [rsp + 0x2134]
lea rcx, [rsp + 0x155d8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b4a0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x213c], xmm0
mov ecx, dword [rsp + 0x2134]
call fcn.1802f6e40
movss dword [rsp + 0x2140], xmm0
movss xmm0, dword [rsp + 0x2140]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x213c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x2144], xmm0
movss xmm0, dword [rsp + 0x2140]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x213c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2148], xmm0
movss xmm0, dword [rsp + 0x2b4a0]
addss xmm0, dword [rsp + 0x2144]
movss dword [rsp + 0x2b4a0], xmm0
movss xmm0, dword [rsp + 0x2b4a8]
addss xmm0, dword [rsp + 0x2148]
movss dword [rsp + 0x2b4a8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5ec8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x2140]
lea rdx, [rsp + 0x2b4a0]
mov ecx, dword [rsp + 0x2138]
call qword [rsp + 0x5ec8]
mov dword [rsp + 0x214c], eax
mov ecx, dword [rsp + 0x214c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6d00
mov dword [rsp + 0x2150], eax
mov edx, 1
mov ecx, dword [rsp + 0x214c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6cb0
test eax, eax
je 0x1802486e5
mov edx, 1
mov ecx, dword [rsp + 0x2150]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6bf0
mov dword [rsp + 0x2154], 0
jmp 0x180248710
mov eax, dword [rsp + 0x2154]
inc eax
mov dword [rsp + 0x2154], eax
cmp dword [rsp + 0x2154], 0x32
jge 0x180248761
mov edx, dword [rsp + 0x2154]
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x2154]
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6b10
jmp 0x180248700
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x1802488c6
mov edx, 1
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x214c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x214c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x214c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x2138]
call fcn.1802f6900
jmp 0x1802488e3
jmp 0x180248463
jmp 0x180248408
call fcn.180199f90
movss xmm0, dword [0x1805041e0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504218]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a380]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2158], 0
jmp 0x180248948
mov eax, dword [rsp + 0x2158]
inc eax
mov dword [rsp + 0x2158], eax
movsxd rax, dword [rsp + 0x2158]
cmp rax, 0x17
jae 0x180248e22
movsxd rax, dword [rsp + 0x2158]
imul rax, rax, 8
lea rcx, str.blazer5
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180248e1d
mov dword [rsp + 0x215c], 0
jmp 0x1802489a3
mov eax, dword [rsp + 0x215c]
inc eax
mov dword [rsp + 0x215c], eax
cmp dword [rsp + 0x215c], 0x20
jg 0x180248e1d
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x215c], eax
jne 0x1802489c9
jmp 0x180248993
xorps xmm0, xmm0
movss dword [rsp + 0x2160], xmm0
mov ecx, dword [rsp + 0x215c]
call fcn.1802f7920
mov dword [rsp + 0x2164], eax
movsxd rax, dword [rsp + 0x2158]
imul rax, rax, 8
lea rcx, str.blazer5
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x2168], eax
mov ecx, dword [rsp + 0x2168]
call fcn.1802f6ee0
test eax, eax
je 0x180248e18
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5ed0], rax
mov ecx, dword [rsp + 0x2168]
call qword [rsp + 0x5ed0]
mov ecx, dword [rsp + 0x2168]
call fcn.1802f6e90
test eax, eax
jne 0x180248a5a
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180248a41
xor r8d, r8d
mov edx, dword [rsp + 0x2164]
lea rcx, [rsp + 0x15668]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b470]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x216c], xmm0
mov ecx, dword [rsp + 0x2164]
call fcn.1802f6e40
movss dword [rsp + 0x2170], xmm0
movss xmm0, dword [rsp + 0x2170]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x216c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x2174], xmm0
movss xmm0, dword [rsp + 0x2170]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x216c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2178], xmm0
movss xmm0, dword [rsp + 0x2b470]
addss xmm0, dword [rsp + 0x2174]
movss dword [rsp + 0x2b470], xmm0
movss xmm0, dword [rsp + 0x2b478]
addss xmm0, dword [rsp + 0x2178]
movss dword [rsp + 0x2b478], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5ed8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x2170]
lea rdx, [rsp + 0x2b470]
mov ecx, dword [rsp + 0x2168]
call qword [rsp + 0x5ed8]
mov dword [rsp + 0x217c], eax
mov ecx, dword [rsp + 0x217c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6d00
mov dword [rsp + 0x2180], eax
mov edx, 1
mov ecx, dword [rsp + 0x217c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6cb0
test eax, eax
je 0x180248c15
mov edx, 1
mov ecx, dword [rsp + 0x2180]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6bf0
mov dword [rsp + 0x2184], 0
jmp 0x180248c40
mov eax, dword [rsp + 0x2184]
inc eax
mov dword [rsp + 0x2184], eax
cmp dword [rsp + 0x2184], 0x32
jge 0x180248c91
mov edx, dword [rsp + 0x2184]
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x2184]
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6b10
jmp 0x180248c30
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180248df6
mov edx, 1
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x217c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x217c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x217c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x2168]
call fcn.1802f6900
cmp dword [rsp + 0x215c], 0x20
jne 0x180248e18
jmp 0x180248e1d
jmp 0x180248993
jmp 0x180248938
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a3a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2188], 0
jmp 0x180248e82
mov eax, dword [rsp + 0x2188]
inc eax
mov dword [rsp + 0x2188], eax
movsxd rax, dword [rsp + 0x2188]
cmp rax, 0x15
jae 0x18024935c
movsxd rax, dword [rsp + 0x2188]
imul rax, rax, 8
lea rcx, str.dinghy
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180249357
mov dword [rsp + 0x218c], 0
jmp 0x180248edd
mov eax, dword [rsp + 0x218c]
inc eax
mov dword [rsp + 0x218c], eax
cmp dword [rsp + 0x218c], 0x20
jg 0x180249357
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x218c], eax
jne 0x180248f03
jmp 0x180248ecd
xorps xmm0, xmm0
movss dword [rsp + 0x2190], xmm0
mov ecx, dword [rsp + 0x218c]
call fcn.1802f7920
mov dword [rsp + 0x2194], eax
movsxd rax, dword [rsp + 0x2188]
imul rax, rax, 8
lea rcx, str.dinghy
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x2198], eax
mov ecx, dword [rsp + 0x2198]
call fcn.1802f6ee0
test eax, eax
je 0x180249352
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5ee0], rax
mov ecx, dword [rsp + 0x2198]
call qword [rsp + 0x5ee0]
mov ecx, dword [rsp + 0x2198]
call fcn.1802f6e90
test eax, eax
jne 0x180248f94
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180248f7b
xor r8d, r8d
mov edx, dword [rsp + 0x2194]
lea rcx, [rsp + 0x156d8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b440]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x219c], xmm0
mov ecx, dword [rsp + 0x2194]
call fcn.1802f6e40
movss dword [rsp + 0x21a0], xmm0
movss xmm0, dword [rsp + 0x21a0]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x219c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x21a4], xmm0
movss xmm0, dword [rsp + 0x21a0]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x219c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x21a8], xmm0
movss xmm0, dword [rsp + 0x2b440]
addss xmm0, dword [rsp + 0x21a4]
movss dword [rsp + 0x2b440], xmm0
movss xmm0, dword [rsp + 0x2b448]
addss xmm0, dword [rsp + 0x21a8]
movss dword [rsp + 0x2b448], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5ee8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x21a0]
lea rdx, [rsp + 0x2b440]
mov ecx, dword [rsp + 0x2198]
call qword [rsp + 0x5ee8]
mov dword [rsp + 0x21ac], eax
mov ecx, dword [rsp + 0x21ac]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6d00
mov dword [rsp + 0x21b0], eax
mov edx, 1
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f5540
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6cb0
test eax, eax
je 0x18024914f
mov edx, 1
mov ecx, dword [rsp + 0x21b0]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6bf0
mov dword [rsp + 0x21b4], 0
jmp 0x18024917a
mov eax, dword [rsp + 0x21b4]
inc eax
mov dword [rsp + 0x21b4], eax
cmp dword [rsp + 0x21b4], 0x32
jge 0x1802491cb
mov edx, dword [rsp + 0x21b4]
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x21b4]
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6b10
jmp 0x18024916a
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180249330
mov edx, 1
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x21ac]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x2198]
call fcn.1802f6900
cmp dword [rsp + 0x218c], 0x20
jne 0x180249352
jmp 0x180249357
jmp 0x180248ecd
jmp 0x180248e72
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a3c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x21b8], 0
jmp 0x1802493bc
mov eax, dword [rsp + 0x21b8]
inc eax
mov dword [rsp + 0x21b8], eax
movsxd rax, dword [rsp + 0x21b8]
cmp rax, 0xb
jae 0x180249896
movsxd rax, dword [rsp + 0x21b8]
imul rax, rax, 8
lea rcx, str.benson
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180249891
mov dword [rsp + 0x21bc], 0
jmp 0x180249417
mov eax, dword [rsp + 0x21bc]
inc eax
mov dword [rsp + 0x21bc], eax
cmp dword [rsp + 0x21bc], 0x20
jg 0x180249891
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x21bc], eax
jne 0x18024943d
jmp 0x180249407
xorps xmm0, xmm0
movss dword [rsp + 0x21c0], xmm0
mov ecx, dword [rsp + 0x21bc]
call fcn.1802f7920
mov dword [rsp + 0x21c4], eax
movsxd rax, dword [rsp + 0x21b8]
imul rax, rax, 8
lea rcx, str.benson
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x21c8], eax
mov ecx, dword [rsp + 0x21c8]
call fcn.1802f6ee0
test eax, eax
je 0x18024988c
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5ef0], rax
mov ecx, dword [rsp + 0x21c8]
call qword [rsp + 0x5ef0]
mov ecx, dword [rsp + 0x21c8]
call fcn.1802f6e90
test eax, eax
jne 0x1802494ce
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802494b5
xor r8d, r8d
mov edx, dword [rsp + 0x21c4]
lea rcx, [rsp + 0x15748]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b410]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x21cc], xmm0
mov ecx, dword [rsp + 0x21c4]
call fcn.1802f6e40
movss dword [rsp + 0x21d0], xmm0
movss xmm0, dword [rsp + 0x21d0]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x21cc]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x21d4], xmm0
movss xmm0, dword [rsp + 0x21d0]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x21cc]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x21d8], xmm0
movss xmm0, dword [rsp + 0x2b410]
addss xmm0, dword [rsp + 0x21d4]
movss dword [rsp + 0x2b410], xmm0
movss xmm0, dword [rsp + 0x2b418]
addss xmm0, dword [rsp + 0x21d8]
movss dword [rsp + 0x2b418], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5ef8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x21d0]
lea rdx, [rsp + 0x2b410]
mov ecx, dword [rsp + 0x21c8]
call qword [rsp + 0x5ef8]
mov dword [rsp + 0x21dc], eax
mov ecx, dword [rsp + 0x21dc]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6d00
mov dword [rsp + 0x21e0], eax
mov edx, 1
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f5540
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6cb0
test eax, eax
je 0x180249689
mov edx, 1
mov ecx, dword [rsp + 0x21e0]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6bf0
mov dword [rsp + 0x21e4], 0
jmp 0x1802496b4
mov eax, dword [rsp + 0x21e4]
inc eax
mov dword [rsp + 0x21e4], eax
cmp dword [rsp + 0x21e4], 0x32
jge 0x180249705
mov edx, dword [rsp + 0x21e4]
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x21e4]
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6b10
jmp 0x1802496a4
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024986a
mov edx, 1
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x21dc]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x21c8]
call fcn.1802f6900
cmp dword [rsp + 0x21bc], 0x20
jne 0x18024988c
jmp 0x180249891
jmp 0x180249407
jmp 0x1802493ac
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Compacts
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x21e8], 0
jmp 0x1802498f6
mov eax, dword [rsp + 0x21e8]
inc eax
mov dword [rsp + 0x21e8], eax
movsxd rax, dword [rsp + 0x21e8]
cmp rax, 8
jae 0x180249dd0
movsxd rax, dword [rsp + 0x21e8]
imul rax, rax, 8
lea rcx, str.blista
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180249dcb
mov dword [rsp + 0x21ec], 0
jmp 0x180249951
mov eax, dword [rsp + 0x21ec]
inc eax
mov dword [rsp + 0x21ec], eax
cmp dword [rsp + 0x21ec], 0x20
jg 0x180249dcb
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x21ec], eax
jne 0x180249977
jmp 0x180249941
xorps xmm0, xmm0
movss dword [rsp + 0x21f0], xmm0
mov ecx, dword [rsp + 0x21ec]
call fcn.1802f7920
mov dword [rsp + 0x21f4], eax
movsxd rax, dword [rsp + 0x21e8]
imul rax, rax, 8
lea rcx, str.blista
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x21f8], eax
mov ecx, dword [rsp + 0x21f8]
call fcn.1802f6ee0
test eax, eax
je 0x180249dc6
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5f00], rax
mov ecx, dword [rsp + 0x21f8]
call qword [rsp + 0x5f00]
mov ecx, dword [rsp + 0x21f8]
call fcn.1802f6e90
test eax, eax
jne 0x180249a08
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802499ef
xor r8d, r8d
mov edx, dword [rsp + 0x21f4]
lea rcx, [rsp + 0x157d8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b3e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x21fc], xmm0
mov ecx, dword [rsp + 0x21f4]
call fcn.1802f6e40
movss dword [rsp + 0x2200], xmm0
movss xmm0, dword [rsp + 0x2200]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x21fc]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x2204], xmm0
movss xmm0, dword [rsp + 0x2200]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x21fc]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2208], xmm0
movss xmm0, dword [rsp + 0x2b3e0]
addss xmm0, dword [rsp + 0x2204]
movss dword [rsp + 0x2b3e0], xmm0
movss xmm0, dword [rsp + 0x2b3e8]
addss xmm0, dword [rsp + 0x2208]
movss dword [rsp + 0x2b3e8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5f08], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x2200]
lea rdx, [rsp + 0x2b3e0]
mov ecx, dword [rsp + 0x21f8]
call qword [rsp + 0x5f08]
mov dword [rsp + 0x220c], eax
mov ecx, dword [rsp + 0x220c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6d00
mov dword [rsp + 0x2210], eax
mov edx, 1
mov ecx, dword [rsp + 0x220c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6cb0
test eax, eax
je 0x180249bc3
mov edx, 1
mov ecx, dword [rsp + 0x2210]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6bf0
mov dword [rsp + 0x2214], 0
jmp 0x180249bee
mov eax, dword [rsp + 0x2214]
inc eax
mov dword [rsp + 0x2214], eax
cmp dword [rsp + 0x2214], 0x32
jge 0x180249c3f
mov edx, dword [rsp + 0x2214]
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x2214]
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6b10
jmp 0x180249bde
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x180249da4
mov edx, 1
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x220c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x220c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x220c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x21f8]
call fcn.1802f6900
cmp dword [rsp + 0x21ec], 0x20
jne 0x180249dc6
jmp 0x180249dcb
jmp 0x180249941
jmp 0x1802498e6
call fcn.180199f90
movss xmm0, dword [0x180504180]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504170]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a400]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2218], 0
jmp 0x180249e30
mov eax, dword [rsp + 0x2218]
inc eax
mov dword [rsp + 0x2218], eax
movsxd rax, dword [rsp + 0x2218]
cmp rax, 0xe
jae 0x18024a30a
movsxd rax, dword [rsp + 0x2218]
imul rax, rax, 8
lea rcx, str.cogcabrio
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024a305
mov dword [rsp + 0x221c], 0
jmp 0x180249e8b
mov eax, dword [rsp + 0x221c]
inc eax
mov dword [rsp + 0x221c], eax
cmp dword [rsp + 0x221c], 0x20
jg 0x18024a305
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x221c], eax
jne 0x180249eb1
jmp 0x180249e7b
xorps xmm0, xmm0
movss dword [rsp + 0x2220], xmm0
mov ecx, dword [rsp + 0x221c]
call fcn.1802f7920
mov dword [rsp + 0x2224], eax
movsxd rax, dword [rsp + 0x2218]
imul rax, rax, 8
lea rcx, str.cogcabrio
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x2228], eax
mov ecx, dword [rsp + 0x2228]
call fcn.1802f6ee0
test eax, eax
je 0x18024a300
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5f10], rax
mov ecx, dword [rsp + 0x2228]
call qword [rsp + 0x5f10]
mov ecx, dword [rsp + 0x2228]
call fcn.1802f6e90
test eax, eax
jne 0x180249f42
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180249f29
xor r8d, r8d
mov edx, dword [rsp + 0x2224]
lea rcx, [rsp + 0x15848]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b3b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x222c], xmm0
mov ecx, dword [rsp + 0x2224]
call fcn.1802f6e40
movss dword [rsp + 0x2230], xmm0
movss xmm0, dword [rsp + 0x2230]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x222c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x2234], xmm0
movss xmm0, dword [rsp + 0x2230]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x222c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2238], xmm0
movss xmm0, dword [rsp + 0x2b3b0]
addss xmm0, dword [rsp + 0x2234]
movss dword [rsp + 0x2b3b0], xmm0
movss xmm0, dword [rsp + 0x2b3b8]
addss xmm0, dword [rsp + 0x2238]
movss dword [rsp + 0x2b3b8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5f18], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x2230]
lea rdx, [rsp + 0x2b3b0]
mov ecx, dword [rsp + 0x2228]
call qword [rsp + 0x5f18]
mov dword [rsp + 0x223c], eax
mov ecx, dword [rsp + 0x223c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6d00
mov dword [rsp + 0x2240], eax
mov edx, 1
mov ecx, dword [rsp + 0x223c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6cb0
test eax, eax
je 0x18024a0fd
mov edx, 1
mov ecx, dword [rsp + 0x2240]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6bf0
mov dword [rsp + 0x2244], 0
jmp 0x18024a128
mov eax, dword [rsp + 0x2244]
inc eax
mov dword [rsp + 0x2244], eax
cmp dword [rsp + 0x2244], 0x32
jge 0x18024a179
mov edx, dword [rsp + 0x2244]
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x2244]
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6b10
jmp 0x18024a118
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024a2de
mov edx, 1
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x223c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x223c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x223c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x2228]
call fcn.1802f6900
cmp dword [rsp + 0x221c], 0x20
jne 0x18024a300
jmp 0x18024a305
jmp 0x180249e7b
jmp 0x180249e20
call fcn.180199f90
movss xmm0, dword [0x1805041d4]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504204]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a420]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2248], 0
jmp 0x18024a36a
mov eax, dword [rsp + 0x2248]
inc eax
mov dword [rsp + 0x2248], eax
movsxd rax, dword [rsp + 0x2248]
cmp rax, 7
jae 0x18024a844
movsxd rax, dword [rsp + 0x2248]
imul rax, rax, 8
lea rcx, [0x180589360]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024a83f
mov dword [rsp + 0x224c], 0
jmp 0x18024a3c5
mov eax, dword [rsp + 0x224c]
inc eax
mov dword [rsp + 0x224c], eax
cmp dword [rsp + 0x224c], 0x20
jg 0x18024a83f
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x224c], eax
jne 0x18024a3eb
jmp 0x18024a3b5
xorps xmm0, xmm0
movss dword [rsp + 0x2250], xmm0
mov ecx, dword [rsp + 0x224c]
call fcn.1802f7920
mov dword [rsp + 0x2254], eax
movsxd rax, dword [rsp + 0x2248]
imul rax, rax, 8
lea rcx, [0x180589360]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x2258], eax
mov ecx, dword [rsp + 0x2258]
call fcn.1802f6ee0
test eax, eax
je 0x18024a83a
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5f20], rax
mov ecx, dword [rsp + 0x2258]
call qword [rsp + 0x5f20]
mov ecx, dword [rsp + 0x2258]
call fcn.1802f6e90
test eax, eax
jne 0x18024a47c
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18024a463
xor r8d, r8d
mov edx, dword [rsp + 0x2254]
lea rcx, [rsp + 0x158d8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b380]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x225c], xmm0
mov ecx, dword [rsp + 0x2254]
call fcn.1802f6e40
movss dword [rsp + 0x2260], xmm0
movss xmm0, dword [rsp + 0x2260]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x225c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x2264], xmm0
movss xmm0, dword [rsp + 0x2260]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x225c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2268], xmm0
movss xmm0, dword [rsp + 0x2b380]
addss xmm0, dword [rsp + 0x2264]
movss dword [rsp + 0x2b380], xmm0
movss xmm0, dword [rsp + 0x2b388]
addss xmm0, dword [rsp + 0x2268]
movss dword [rsp + 0x2b388], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5f28], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x2260]
lea rdx, [rsp + 0x2b380]
mov ecx, dword [rsp + 0x2258]
call qword [rsp + 0x5f28]
mov dword [rsp + 0x226c], eax
mov ecx, dword [rsp + 0x226c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6d00
mov dword [rsp + 0x2270], eax
mov edx, 1
mov ecx, dword [rsp + 0x226c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6cb0
test eax, eax
je 0x18024a637
mov edx, 1
mov ecx, dword [rsp + 0x2270]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6bf0
mov dword [rsp + 0x2274], 0
jmp 0x18024a662
mov eax, dword [rsp + 0x2274]
inc eax
mov dword [rsp + 0x2274], eax
cmp dword [rsp + 0x2274], 0x32
jge 0x18024a6b3
mov edx, dword [rsp + 0x2274]
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x2274]
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6b10
jmp 0x18024a652
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024a818
mov edx, 1
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x226c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x226c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x226c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x2258]
call fcn.1802f6900
cmp dword [rsp + 0x224c], 0x20
jne 0x18024a83a
jmp 0x18024a83f
jmp 0x18024a3b5
jmp 0x18024a35a
call fcn.180199f90
movss xmm0, dword [0x180504174]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504164]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a440]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2278], 0
jmp 0x18024a8a4
mov eax, dword [rsp + 0x2278]
inc eax
mov dword [rsp + 0x2278], eax
movsxd rax, dword [rsp + 0x2278]
cmp rax, 0x12
jae 0x18024ad7e
movsxd rax, dword [rsp + 0x2278]
imul rax, rax, 8
lea rcx, str.ambulance
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024ad79
mov dword [rsp + 0x227c], 0
jmp 0x18024a8ff
mov eax, dword [rsp + 0x227c]
inc eax
mov dword [rsp + 0x227c], eax
cmp dword [rsp + 0x227c], 0x20
jg 0x18024ad79
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x227c], eax
jne 0x18024a925
jmp 0x18024a8ef
xorps xmm0, xmm0
movss dword [rsp + 0x2280], xmm0
mov ecx, dword [rsp + 0x227c]
call fcn.1802f7920
mov dword [rsp + 0x2284], eax
movsxd rax, dword [rsp + 0x2278]
imul rax, rax, 8
lea rcx, str.ambulance
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x2288], eax
mov ecx, dword [rsp + 0x2288]
call fcn.1802f6ee0
test eax, eax
je 0x18024ad74
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5f30], rax
mov ecx, dword [rsp + 0x2288]
call qword [rsp + 0x5f30]
mov ecx, dword [rsp + 0x2288]
call fcn.1802f6e90
test eax, eax
jne 0x18024a9b6
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18024a99d
xor r8d, r8d
mov edx, dword [rsp + 0x2284]
lea rcx, [rsp + 0x15948]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b350]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x228c], xmm0
mov ecx, dword [rsp + 0x2284]
call fcn.1802f6e40
movss dword [rsp + 0x2290], xmm0
movss xmm0, dword [rsp + 0x2290]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x228c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x2294], xmm0
movss xmm0, dword [rsp + 0x2290]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x228c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2298], xmm0
movss xmm0, dword [rsp + 0x2b350]
addss xmm0, dword [rsp + 0x2294]
movss dword [rsp + 0x2b350], xmm0
movss xmm0, dword [rsp + 0x2b358]
addss xmm0, dword [rsp + 0x2298]
movss dword [rsp + 0x2b358], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5f38], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x2290]
lea rdx, [rsp + 0x2b350]
mov ecx, dword [rsp + 0x2288]
call qword [rsp + 0x5f38]
mov dword [rsp + 0x229c], eax
mov ecx, dword [rsp + 0x229c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6d00
mov dword [rsp + 0x22a0], eax
mov edx, 1
mov ecx, dword [rsp + 0x229c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6cb0
test eax, eax
je 0x18024ab71
mov edx, 1
mov ecx, dword [rsp + 0x22a0]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6bf0
mov dword [rsp + 0x22a4], 0
jmp 0x18024ab9c
mov eax, dword [rsp + 0x22a4]
inc eax
mov dword [rsp + 0x22a4], eax
cmp dword [rsp + 0x22a4], 0x32
jge 0x18024abed
mov edx, dword [rsp + 0x22a4]
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x22a4]
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6b10
jmp 0x18024ab8c
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024ad52
mov edx, 1
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x229c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x229c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x229c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x2288]
call fcn.1802f6900
cmp dword [rsp + 0x2278], 0x20
jne 0x18024ad74
jmp 0x18024ad79
jmp 0x18024a8ef
jmp 0x18024a894
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a460]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x22a8], 0
jmp 0x18024adde
mov eax, dword [rsp + 0x22a8]
inc eax
mov dword [rsp + 0x22a8], eax
movsxd rax, dword [rsp + 0x22a8]
cmp rax, 0x13
jae 0x18024b2b8
movsxd rax, dword [rsp + 0x22a8]
imul rax, rax, 8
lea rcx, str.besra
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024b2b3
mov dword [rsp + 0x22ac], 0
jmp 0x18024ae39
mov eax, dword [rsp + 0x22ac]
inc eax
mov dword [rsp + 0x22ac], eax
cmp dword [rsp + 0x22ac], 0x20
jg 0x18024b2b3
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x22a8], eax
jne 0x18024ae5f
jmp 0x18024ae29
xorps xmm0, xmm0
movss dword [rsp + 0x22b0], xmm0
mov ecx, dword [rsp + 0x22ac]
call fcn.1802f7920
mov dword [rsp + 0x22b4], eax
movsxd rax, dword [rsp + 0x22a8]
imul rax, rax, 8
lea rcx, str.besra
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x22b8], eax
mov ecx, dword [rsp + 0x22b8]
call fcn.1802f6ee0
test eax, eax
je 0x18024b2ae
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5f40], rax
mov ecx, dword [rsp + 0x22b8]
call qword [rsp + 0x5f40]
mov ecx, dword [rsp + 0x22b8]
call fcn.1802f6e90
test eax, eax
jne 0x18024aef0
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18024aed7
xor r8d, r8d
mov edx, dword [rsp + 0x22b4]
lea rcx, [rsp + 0x159b8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b320]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x22bc], xmm0
mov ecx, dword [rsp + 0x22b4]
call fcn.1802f6e40
movss dword [rsp + 0x22c0], xmm0
movss xmm0, dword [rsp + 0x22c0]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x22bc]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x22c4], xmm0
movss xmm0, dword [rsp + 0x22c0]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x22bc]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x22c8], xmm0
movss xmm0, dword [rsp + 0x2b320]
addss xmm0, dword [rsp + 0x22c4]
movss dword [rsp + 0x2b320], xmm0
movss xmm0, dword [rsp + 0x2b328]
addss xmm0, dword [rsp + 0x22c8]
movss dword [rsp + 0x2b328], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5f48], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x22c0]
lea rdx, [rsp + 0x2b320]
mov ecx, dword [rsp + 0x22b8]
call qword [rsp + 0x5f48]
mov dword [rsp + 0x22cc], eax
mov ecx, dword [rsp + 0x22cc]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6d00
mov dword [rsp + 0x22d0], eax
mov edx, 1
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f5540
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6cb0
test eax, eax
je 0x18024b0ab
mov edx, 1
mov ecx, dword [rsp + 0x22d0]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6bf0
mov dword [rsp + 0x22d4], 0
jmp 0x18024b0d6
mov eax, dword [rsp + 0x22d4]
inc eax
mov dword [rsp + 0x22d4], eax
cmp dword [rsp + 0x22d4], 0x32
jge 0x18024b127
mov edx, dword [rsp + 0x22d4]
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x22d4]
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6b10
jmp 0x18024b0c6
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024b28c
mov edx, 1
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x22cc]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x22b8]
call fcn.1802f6900
cmp dword [rsp + 0x22ac], 0x20
jne 0x18024b2ae
jmp 0x18024b2b3
jmp 0x18024ae29
jmp 0x18024adce
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a480]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x22d8], 0
jmp 0x18024b318
mov eax, dword [rsp + 0x22d8]
inc eax
mov dword [rsp + 0x22d8], eax
movsxd rax, dword [rsp + 0x22d8]
cmp rax, 0x16
jae 0x18024b7f2
movsxd rax, dword [rsp + 0x22d8]
imul rax, rax, 8
lea rcx, str.annihilator
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024b7ed
mov dword [rsp + 0x22dc], 0
jmp 0x18024b373
mov eax, dword [rsp + 0x22dc]
inc eax
mov dword [rsp + 0x22dc], eax
cmp dword [rsp + 0x22dc], 0x20
jg 0x18024b7ed
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x22dc], eax
jne 0x18024b399
jmp 0x18024b363
xorps xmm0, xmm0
movss dword [rsp + 0x22e0], xmm0
mov ecx, dword [rsp + 0x22dc]
call fcn.1802f7920
mov dword [rsp + 0x22e4], eax
movsxd rax, dword [rsp + 0x22d8]
imul rax, rax, 8
lea rcx, str.annihilator
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x22e8], eax
mov ecx, dword [rsp + 0x22e8]
call fcn.1802f6ee0
test eax, eax
je 0x18024b7e8
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5f50], rax
mov ecx, dword [rsp + 0x22e8]
call qword [rsp + 0x5f50]
mov ecx, dword [rsp + 0x22e8]
call fcn.1802f6e90
test eax, eax
jne 0x18024b42a
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18024b411
xor r8d, r8d
mov edx, dword [rsp + 0x22e4]
lea rcx, [rsp + 0x15a48]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b2f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x22ec], xmm0
mov ecx, dword [rsp + 0x22e4]
call fcn.1802f6e40
movss dword [rsp + 0x22f0], xmm0
movss xmm0, dword [rsp + 0x22f0]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x22ec]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x22f4], xmm0
movss xmm0, dword [rsp + 0x22f0]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x22ec]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x22f8], xmm0
movss xmm0, dword [rsp + 0x2b2f0]
addss xmm0, dword [rsp + 0x22f4]
movss dword [rsp + 0x2b2f0], xmm0
movss xmm0, dword [rsp + 0x2b2f8]
addss xmm0, dword [rsp + 0x22f8]
movss dword [rsp + 0x2b2f8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5f58], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x22f0]
lea rdx, [rsp + 0x2b2f0]
mov ecx, dword [rsp + 0x22e8]
call qword [rsp + 0x5f58]
mov dword [rsp + 0x22fc], eax
mov ecx, dword [rsp + 0x22fc]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6d00
mov dword [rsp + 0x2300], eax
mov edx, 1
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f5540
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6cb0
test eax, eax
je 0x18024b5e5
mov edx, 1
mov ecx, dword [rsp + 0x2300]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6bf0
mov dword [rsp + 0x2304], 0
jmp 0x18024b610
mov eax, dword [rsp + 0x2304]
inc eax
mov dword [rsp + 0x2304], eax
cmp dword [rsp + 0x2304], 0x32
jge 0x18024b661
mov edx, dword [rsp + 0x2304]
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x2304]
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6b10
jmp 0x18024b600
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024b7c6
mov edx, 1
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x22fc]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x22e8]
call fcn.1802f6900
cmp dword [rsp + 0x22dc], 0x20
jne 0x18024b7e8
jmp 0x18024b7ed
jmp 0x18024b363
jmp 0x18024b308
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a4a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2308], 0
jmp 0x18024b852
mov eax, dword [rsp + 0x2308]
inc eax
mov dword [rsp + 0x2308], eax
movsxd rax, dword [rsp + 0x2308]
cmp rax, 0x2f
jae 0x18024bd2c
movsxd rax, dword [rsp + 0x2308]
imul rax, rax, 8
lea rcx, str.akuma
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024bd27
mov dword [rsp + 0x230c], 0
jmp 0x18024b8ad
mov eax, dword [rsp + 0x230c]
inc eax
mov dword [rsp + 0x230c], eax
cmp dword [rsp + 0x230c], 0x20
jg 0x18024bd27
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x230c], eax
jne 0x18024b8d3
jmp 0x18024b89d
xorps xmm0, xmm0
movss dword [rsp + 0x2310], xmm0
mov ecx, dword [rsp + 0x230c]
call fcn.1802f7920
mov dword [rsp + 0x2314], eax
movsxd rax, dword [rsp + 0x2308]
imul rax, rax, 8
lea rcx, str.akuma
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x2318], eax
mov ecx, dword [rsp + 0x2318]
call fcn.1802f6ee0
test eax, eax
je 0x18024bd22
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5f60], rax
mov ecx, dword [rsp + 0x2318]
call qword [rsp + 0x5f60]
mov ecx, dword [rsp + 0x2318]
call fcn.1802f6e90
test eax, eax
jne 0x18024b964
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18024b94b
xor r8d, r8d
mov edx, dword [rsp + 0x2314]
lea rcx, [rsp + 0x15ab8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b2c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x231c], xmm0
mov ecx, dword [rsp + 0x2314]
call fcn.1802f6e40
movss dword [rsp + 0x2320], xmm0
movss xmm0, dword [rsp + 0x2320]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x231c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x2324], xmm0
movss xmm0, dword [rsp + 0x2320]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x231c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2328], xmm0
movss xmm0, dword [rsp + 0x2b2c0]
addss xmm0, dword [rsp + 0x2324]
movss dword [rsp + 0x2b2c0], xmm0
movss xmm0, dword [rsp + 0x2b2c8]
addss xmm0, dword [rsp + 0x2328]
movss dword [rsp + 0x2b2c8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5f68], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x2320]
lea rdx, [rsp + 0x2b2c0]
mov ecx, dword [rsp + 0x2318]
call qword [rsp + 0x5f68]
mov dword [rsp + 0x232c], eax
mov ecx, dword [rsp + 0x232c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6d00
mov dword [rsp + 0x2330], eax
mov edx, 1
mov ecx, dword [rsp + 0x232c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6cb0
test eax, eax
je 0x18024bb1f
mov edx, 1
mov ecx, dword [rsp + 0x2330]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6bf0
mov dword [rsp + 0x2334], 0
jmp 0x18024bb4a
mov eax, dword [rsp + 0x2334]
inc eax
mov dword [rsp + 0x2334], eax
cmp dword [rsp + 0x2334], 0x32
jge 0x18024bb9b
mov edx, dword [rsp + 0x2334]
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x2334]
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6b10
jmp 0x18024bb3a
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024bd00
mov edx, 1
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x232c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x232c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x232c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x2318]
call fcn.1802f6900
cmp dword [rsp + 0x2308], 0x20
jne 0x18024bd22
jmp 0x18024bd27
jmp 0x18024b89d
jmp 0x18024b842
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a4c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2338], 0
jmp 0x18024bd8c
mov eax, dword [rsp + 0x2338]
inc eax
mov dword [rsp + 0x2338], eax
movsxd rax, dword [rsp + 0x2338]
cmp rax, 0x1c
jae 0x18024c266
movsxd rax, dword [rsp + 0x2338]
imul rax, rax, 8
lea rcx, str.adder
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024c261
mov dword [rsp + 0x233c], 0
jmp 0x18024bde7
mov eax, dword [rsp + 0x233c]
inc eax
mov dword [rsp + 0x233c], eax
cmp dword [rsp + 0x233c], 0x20
jg 0x18024c261
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x2338], eax
jne 0x18024be0d
jmp 0x18024bdd7
xorps xmm0, xmm0
movss dword [rsp + 0x2340], xmm0
mov ecx, dword [rsp + 0x233c]
call fcn.1802f7920
mov dword [rsp + 0x2344], eax
movsxd rax, dword [rsp + 0x2338]
imul rax, rax, 8
lea rcx, str.adder
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x2348], eax
mov ecx, dword [rsp + 0x2348]
call fcn.1802f6ee0
test eax, eax
je 0x18024c25c
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5f70], rax
mov ecx, dword [rsp + 0x2348]
call qword [rsp + 0x5f70]
mov ecx, dword [rsp + 0x2348]
call fcn.1802f6e90
test eax, eax
jne 0x18024be9e
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18024be85
xor r8d, r8d
mov edx, dword [rsp + 0x2344]
lea rcx, [rsp + 0x15b48]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b290]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x234c], xmm0
mov ecx, dword [rsp + 0x2344]
call fcn.1802f6e40
movss dword [rsp + 0x2350], xmm0
movss xmm0, dword [rsp + 0x2350]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x234c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x2354], xmm0
movss xmm0, dword [rsp + 0x2350]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x234c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2358], xmm0
movss xmm0, dword [rsp + 0x2b290]
addss xmm0, dword [rsp + 0x2354]
movss dword [rsp + 0x2b290], xmm0
movss xmm0, dword [rsp + 0x2b298]
addss xmm0, dword [rsp + 0x2358]
movss dword [rsp + 0x2b298], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5f78], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x2350]
lea rdx, [rsp + 0x2b290]
mov ecx, dword [rsp + 0x2348]
call qword [rsp + 0x5f78]
mov dword [rsp + 0x235c], eax
mov ecx, dword [rsp + 0x235c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6d00
mov dword [rsp + 0x2360], eax
mov edx, 1
mov ecx, dword [rsp + 0x235c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6cb0
test eax, eax
je 0x18024c059
mov edx, 1
mov ecx, dword [rsp + 0x2360]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6bf0
mov dword [rsp + 0x2364], 0
jmp 0x18024c084
mov eax, dword [rsp + 0x2364]
inc eax
mov dword [rsp + 0x2364], eax
cmp dword [rsp + 0x2364], 0x32
jge 0x18024c0d5
mov edx, dword [rsp + 0x2364]
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x2364]
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6b10
jmp 0x18024c074
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024c23a
mov edx, 1
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x235c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x235c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x235c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x2348]
call fcn.1802f6900
cmp dword [rsp + 0x2338], 0x20
jne 0x18024c25c
jmp 0x18024c261
jmp 0x18024bdd7
jmp 0x18024bd7c
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a4e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2368], 0
jmp 0x18024c2c6
mov eax, dword [rsp + 0x2368]
inc eax
mov dword [rsp + 0x2368], eax
movsxd rax, dword [rsp + 0x2368]
cmp rax, 0x2e
jae 0x18024c7a0
movsxd rax, dword [rsp + 0x2368]
imul rax, rax, 8
lea rcx, [0x180589b30]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024c79b
mov dword [rsp + 0x236c], 0
jmp 0x18024c321
mov eax, dword [rsp + 0x236c]
inc eax
mov dword [rsp + 0x236c], eax
cmp dword [rsp + 0x236c], 0x20
jg 0x18024c79b
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x236c], eax
jne 0x18024c347
jmp 0x18024c311
xorps xmm0, xmm0
movss dword [rsp + 0x2370], xmm0
mov ecx, dword [rsp + 0x236c]
call fcn.1802f7920
mov dword [rsp + 0x2374], eax
movsxd rax, dword [rsp + 0x2368]
imul rax, rax, 8
lea rcx, [0x180589b30]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x2378], eax
mov ecx, dword [rsp + 0x2378]
call fcn.1802f6ee0
test eax, eax
je 0x18024c796
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5f80], rax
mov ecx, dword [rsp + 0x2378]
call qword [rsp + 0x5f80]
mov ecx, dword [rsp + 0x2378]
call fcn.1802f6e90
test eax, eax
jne 0x18024c3d8
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18024c3bf
xor r8d, r8d
mov edx, dword [rsp + 0x2374]
lea rcx, [rsp + 0x15bb8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b260]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x237c], xmm0
mov ecx, dword [rsp + 0x2374]
call fcn.1802f6e40
movss dword [rsp + 0x2380], xmm0
movss xmm0, dword [rsp + 0x2380]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x237c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x2384], xmm0
movss xmm0, dword [rsp + 0x2380]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x237c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2388], xmm0
movss xmm0, dword [rsp + 0x2b260]
addss xmm0, dword [rsp + 0x2384]
movss dword [rsp + 0x2b260], xmm0
movss xmm0, dword [rsp + 0x2b268]
addss xmm0, dword [rsp + 0x2388]
movss dword [rsp + 0x2b268], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5f88], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x2380]
lea rdx, [rsp + 0x2b260]
mov ecx, dword [rsp + 0x2378]
call qword [rsp + 0x5f88]
mov dword [rsp + 0x238c], eax
mov ecx, dword [rsp + 0x238c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6d00
mov dword [rsp + 0x2390], eax
mov edx, 1
mov ecx, dword [rsp + 0x238c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6cb0
test eax, eax
je 0x18024c593
mov edx, 1
mov ecx, dword [rsp + 0x2390]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6bf0
mov dword [rsp + 0x2394], 0
jmp 0x18024c5be
mov eax, dword [rsp + 0x2394]
inc eax
mov dword [rsp + 0x2394], eax
cmp dword [rsp + 0x2394], 0x32
jge 0x18024c60f
mov edx, dword [rsp + 0x2394]
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x2394]
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6b10
jmp 0x18024c5ae
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024c774
mov edx, 1
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x238c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x238c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x238c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x2378]
call fcn.1802f6900
cmp dword [rsp + 0x2368], 0x20
jne 0x18024c796
jmp 0x18024c79b
jmp 0x18024c311
jmp 0x18024c2b6
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a500]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2398], 0
jmp 0x18024c800
mov eax, dword [rsp + 0x2398]
inc eax
mov dword [rsp + 0x2398], eax
movsxd rax, dword [rsp + 0x2398]
cmp rax, 0x1f
jae 0x18024ccda
movsxd rax, dword [rsp + 0x2398]
imul rax, rax, 8
lea rcx, str.bfinjection
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024ccd5
mov dword [rsp + 0x239c], 0
jmp 0x18024c85b
mov eax, dword [rsp + 0x239c]
inc eax
mov dword [rsp + 0x239c], eax
cmp dword [rsp + 0x239c], 0x20
jg 0x18024ccd5
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x239c], eax
jne 0x18024c881
jmp 0x18024c84b
xorps xmm0, xmm0
movss dword [rsp + 0x23a0], xmm0
mov ecx, dword [rsp + 0x239c]
call fcn.1802f7920
mov dword [rsp + 0x23a4], eax
movsxd rax, dword [rsp + 0x2398]
imul rax, rax, 8
lea rcx, str.bfinjection
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x23a8], eax
mov ecx, dword [rsp + 0x23a8]
call fcn.1802f6ee0
test eax, eax
je 0x18024ccd0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5f90], rax
mov ecx, dword [rsp + 0x23a8]
call qword [rsp + 0x5f90]
mov ecx, dword [rsp + 0x23a8]
call fcn.1802f6e90
test eax, eax
jne 0x18024c912
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18024c8f9
xor r8d, r8d
mov edx, dword [rsp + 0x23a4]
lea rcx, [rsp + 0x15c28]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b230]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x23ac], xmm0
mov ecx, dword [rsp + 0x23a4]
call fcn.1802f6e40
movss dword [rsp + 0x23b0], xmm0
movss xmm0, dword [rsp + 0x23b0]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x23ac]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x23b4], xmm0
movss xmm0, dword [rsp + 0x23b0]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x23ac]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x23b8], xmm0
movss xmm0, dword [rsp + 0x2b230]
addss xmm0, dword [rsp + 0x23b4]
movss dword [rsp + 0x2b230], xmm0
movss xmm0, dword [rsp + 0x2b238]
addss xmm0, dword [rsp + 0x23b8]
movss dword [rsp + 0x2b238], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5f98], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x23b0]
lea rdx, [rsp + 0x2b230]
mov ecx, dword [rsp + 0x23a8]
call qword [rsp + 0x5f98]
mov dword [rsp + 0x23bc], eax
mov ecx, dword [rsp + 0x23bc]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6d00
mov dword [rsp + 0x23c0], eax
mov edx, 1
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f5540
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6cb0
test eax, eax
je 0x18024cacd
mov edx, 1
mov ecx, dword [rsp + 0x23c0]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6bf0
mov dword [rsp + 0x23c4], 0
jmp 0x18024caf8
mov eax, dword [rsp + 0x23c4]
inc eax
mov dword [rsp + 0x23c4], eax
cmp dword [rsp + 0x23c4], 0x32
jge 0x18024cb49
mov edx, dword [rsp + 0x23c4]
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x23c4]
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6b10
jmp 0x18024cae8
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024ccae
mov edx, 1
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x23bc]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x23a8]
call fcn.1802f6900
cmp dword [rsp + 0x239c], 0x20
jne 0x18024ccd0
jmp 0x18024ccd5
jmp 0x18024c84b
jmp 0x18024c7f0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a520]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x23c8], 0
jmp 0x18024cd3a
mov eax, dword [rsp + 0x23c8]
inc eax
mov dword [rsp + 0x23c8], eax
movsxd rax, dword [rsp + 0x23c8]
cmp rax, 0x17
jae 0x18024d214
movsxd rax, dword [rsp + 0x23c8]
imul rax, rax, 8
lea rcx, str.btype
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024d20f
mov dword [rsp + 0x23cc], 0
jmp 0x18024cd95
mov eax, dword [rsp + 0x23cc]
inc eax
mov dword [rsp + 0x23cc], eax
cmp dword [rsp + 0x23cc], 0x20
jg 0x18024d20f
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x23cc], eax
jne 0x18024cdbb
jmp 0x18024cd85
xorps xmm0, xmm0
movss dword [rsp + 0x23d0], xmm0
mov ecx, dword [rsp + 0x23cc]
call fcn.1802f7920
mov dword [rsp + 0x23d4], eax
movsxd rax, dword [rsp + 0x23c8]
imul rax, rax, 8
lea rcx, str.btype
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x23d8], eax
mov ecx, dword [rsp + 0x23d8]
call fcn.1802f6ee0
test eax, eax
je 0x18024d20a
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5fa0], rax
mov ecx, dword [rsp + 0x23d8]
call qword [rsp + 0x5fa0]
mov ecx, dword [rsp + 0x23d8]
call fcn.1802f6e90
test eax, eax
jne 0x18024ce4c
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18024ce33
xor r8d, r8d
mov edx, dword [rsp + 0x23d4]
lea rcx, [rsp + 0x15cb8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b200]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x23dc], xmm0
mov ecx, dword [rsp + 0x23d4]
call fcn.1802f6e40
movss dword [rsp + 0x23e0], xmm0
movss xmm0, dword [rsp + 0x23e0]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x23dc]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x23e4], xmm0
movss xmm0, dword [rsp + 0x23e0]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x23dc]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x23e8], xmm0
movss xmm0, dword [rsp + 0x2b200]
addss xmm0, dword [rsp + 0x23e4]
movss dword [rsp + 0x2b200], xmm0
movss xmm0, dword [rsp + 0x2b208]
addss xmm0, dword [rsp + 0x23e8]
movss dword [rsp + 0x2b208], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5fa8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x23e0]
lea rdx, [rsp + 0x2b200]
mov ecx, dword [rsp + 0x23d8]
call qword [rsp + 0x5fa8]
mov dword [rsp + 0x23ec], eax
mov ecx, dword [rsp + 0x23ec]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6d00
mov dword [rsp + 0x23f0], eax
mov edx, 1
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f5540
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6cb0
test eax, eax
je 0x18024d007
mov edx, 1
mov ecx, dword [rsp + 0x23f0]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6bf0
mov dword [rsp + 0x23f4], 0
jmp 0x18024d032
mov eax, dword [rsp + 0x23f4]
inc eax
mov dword [rsp + 0x23f4], eax
cmp dword [rsp + 0x23f4], 0x32
jge 0x18024d083
mov edx, dword [rsp + 0x23f4]
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x23f4]
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6b10
jmp 0x18024d022
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024d1e8
mov edx, 1
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x23ec]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x23d8]
call fcn.1802f6900
cmp dword [rsp + 0x23cc], 0x20
jne 0x18024d20a
jmp 0x18024d20f
jmp 0x18024cd85
jmp 0x18024cd2a
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Suvs
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x23f8], 0
jmp 0x18024d274
mov eax, dword [rsp + 0x23f8]
inc eax
mov dword [rsp + 0x23f8], eax
movsxd rax, dword [rsp + 0x23f8]
cmp rax, 0x1b
jae 0x18024d74e
movsxd rax, dword [rsp + 0x23f8]
imul rax, rax, 8
lea rcx, str.baller
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024d749
mov dword [rsp + 0x23fc], 0
jmp 0x18024d2cf
mov eax, dword [rsp + 0x23fc]
inc eax
mov dword [rsp + 0x23fc], eax
cmp dword [rsp + 0x23fc], 0x20
jg 0x18024d749
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x23fc], eax
jne 0x18024d2f5
jmp 0x18024d2bf
xorps xmm0, xmm0
movss dword [rsp + 0x2400], xmm0
mov ecx, dword [rsp + 0x23fc]
call fcn.1802f7920
mov dword [rsp + 0x2404], eax
movsxd rax, dword [rsp + 0x23f8]
imul rax, rax, 8
lea rcx, str.baller
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x2408], eax
mov ecx, dword [rsp + 0x2408]
call fcn.1802f6ee0
test eax, eax
je 0x18024d744
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5fb0], rax
mov ecx, dword [rsp + 0x2408]
call qword [rsp + 0x5fb0]
mov ecx, dword [rsp + 0x2408]
call fcn.1802f6e90
test eax, eax
jne 0x18024d386
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18024d36d
xor r8d, r8d
mov edx, dword [rsp + 0x2404]
lea rcx, [rsp + 0x15d28]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b1d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x240c], xmm0
mov ecx, dword [rsp + 0x2404]
call fcn.1802f6e40
movss dword [rsp + 0x2410], xmm0
movss xmm0, dword [rsp + 0x2410]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x240c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x2414], xmm0
movss xmm0, dword [rsp + 0x2410]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x240c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2418], xmm0
movss xmm0, dword [rsp + 0x2b1d0]
addss xmm0, dword [rsp + 0x2414]
movss dword [rsp + 0x2b1d0], xmm0
movss xmm0, dword [rsp + 0x2b1d8]
addss xmm0, dword [rsp + 0x2418]
movss dword [rsp + 0x2b1d8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5fb8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x2410]
lea rdx, [rsp + 0x2b1d0]
mov ecx, dword [rsp + 0x2408]
call qword [rsp + 0x5fb8]
mov dword [rsp + 0x241c], eax
mov ecx, dword [rsp + 0x241c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6d00
mov dword [rsp + 0x2420], eax
mov edx, 1
mov ecx, dword [rsp + 0x241c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6cb0
test eax, eax
je 0x18024d541
mov edx, 1
mov ecx, dword [rsp + 0x2420]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6bf0
mov dword [rsp + 0x2424], 0
jmp 0x18024d56c
mov eax, dword [rsp + 0x2424]
inc eax
mov dword [rsp + 0x2424], eax
cmp dword [rsp + 0x2424], 0x32
jge 0x18024d5bd
mov edx, dword [rsp + 0x2424]
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x2424]
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6b10
jmp 0x18024d55c
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024d722
mov edx, 1
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x241c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x241c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x241c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x2408]
call fcn.1802f6900
cmp dword [rsp + 0x23fc], 0x20
jne 0x18024d744
jmp 0x18024d749
jmp 0x18024d2bf
jmp 0x18024d264
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a560]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2428], 0
jmp 0x18024d7ae
mov eax, dword [rsp + 0x2428]
inc eax
mov dword [rsp + 0x2428], eax
movsxd rax, dword [rsp + 0x2428]
cmp rax, 0x1f
jae 0x18024dc88
movsxd rax, dword [rsp + 0x2428]
imul rax, rax, 8
lea rcx, str.asea
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024dc83
mov dword [rsp + 0x242c], 0
jmp 0x18024d809
mov eax, dword [rsp + 0x242c]
inc eax
mov dword [rsp + 0x242c], eax
cmp dword [rsp + 0x242c], 0x20
jg 0x18024dc83
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x242c], eax
jne 0x18024d82f
jmp 0x18024d7f9
xorps xmm0, xmm0
movss dword [rsp + 0x2430], xmm0
mov ecx, dword [rsp + 0x242c]
call fcn.1802f7920
mov dword [rsp + 0x2434], eax
movsxd rax, dword [rsp + 0x2428]
imul rax, rax, 8
lea rcx, str.asea
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x2438], eax
mov ecx, dword [rsp + 0x2438]
call fcn.1802f6ee0
test eax, eax
je 0x18024dc7e
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5fc0], rax
mov ecx, dword [rsp + 0x2438]
call qword [rsp + 0x5fc0]
mov ecx, dword [rsp + 0x2438]
call fcn.1802f6e90
test eax, eax
jne 0x18024d8c0
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18024d8a7
xor r8d, r8d
mov edx, dword [rsp + 0x2434]
lea rcx, [rsp + 0x15db8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b1a0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x243c], xmm0
mov ecx, dword [rsp + 0x2434]
call fcn.1802f6e40
movss dword [rsp + 0x2440], xmm0
movss xmm0, dword [rsp + 0x2440]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x243c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x2444], xmm0
movss xmm0, dword [rsp + 0x2440]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x243c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2448], xmm0
movss xmm0, dword [rsp + 0x2b1a0]
addss xmm0, dword [rsp + 0x2444]
movss dword [rsp + 0x2b1a0], xmm0
movss xmm0, dword [rsp + 0x2b1a8]
addss xmm0, dword [rsp + 0x2448]
movss dword [rsp + 0x2b1a8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5fc8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x2440]
lea rdx, [rsp + 0x2b1a0]
mov ecx, dword [rsp + 0x2438]
call qword [rsp + 0x5fc8]
mov dword [rsp + 0x244c], eax
mov ecx, dword [rsp + 0x244c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6d00
mov dword [rsp + 0x2450], eax
mov edx, 1
mov ecx, dword [rsp + 0x244c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6cb0
test eax, eax
je 0x18024da7b
mov edx, 1
mov ecx, dword [rsp + 0x2450]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6bf0
mov dword [rsp + 0x2454], 0
jmp 0x18024daa6
mov eax, dword [rsp + 0x2454]
inc eax
mov dword [rsp + 0x2454], eax
cmp dword [rsp + 0x2454], 0x32
jge 0x18024daf7
mov edx, dword [rsp + 0x2454]
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x2454]
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6b10
jmp 0x18024da96
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024dc5c
mov edx, 1
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x244c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x244c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x244c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x2438]
call fcn.1802f6900
cmp dword [rsp + 0x242c], 0x20
jne 0x18024dc7e
jmp 0x18024dc83
jmp 0x18024d7f9
jmp 0x18024d79e
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a580]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2458], 0
jmp 0x18024dce8
mov eax, dword [rsp + 0x2458]
inc eax
mov dword [rsp + 0x2458], eax
movsxd rax, dword [rsp + 0x2458]
cmp rax, 0x29
jae 0x18024e1c2
movsxd rax, dword [rsp + 0x2458]
imul rax, rax, 8
lea rcx, str.blade
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024e1bd
mov dword [rsp + 0x245c], 0
jmp 0x18024dd43
mov eax, dword [rsp + 0x245c]
inc eax
mov dword [rsp + 0x245c], eax
cmp dword [rsp + 0x245c], 0x20
jg 0x18024e1bd
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x245c], eax
jne 0x18024dd69
jmp 0x18024dd33
xorps xmm0, xmm0
movss dword [rsp + 0x2460], xmm0
mov ecx, dword [rsp + 0x245c]
call fcn.1802f7920
mov dword [rsp + 0x2464], eax
movsxd rax, dword [rsp + 0x2458]
imul rax, rax, 8
lea rcx, str.blade
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x2468], eax
mov ecx, dword [rsp + 0x2468]
call fcn.1802f6ee0
test eax, eax
je 0x18024e1b8
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5fd0], rax
mov ecx, dword [rsp + 0x2468]
call qword [rsp + 0x5fd0]
mov ecx, dword [rsp + 0x2468]
call fcn.1802f6e90
test eax, eax
jne 0x18024ddfa
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18024dde1
xor r8d, r8d
mov edx, dword [rsp + 0x2464]
lea rcx, [rsp + 0x15e28]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b170]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x246c], xmm0
mov ecx, dword [rsp + 0x2464]
call fcn.1802f6e40
movss dword [rsp + 0x2470], xmm0
movss xmm0, dword [rsp + 0x2470]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x246c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x2474], xmm0
movss xmm0, dword [rsp + 0x2470]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x246c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2478], xmm0
movss xmm0, dword [rsp + 0x2b170]
addss xmm0, dword [rsp + 0x2474]
movss dword [rsp + 0x2b170], xmm0
movss xmm0, dword [rsp + 0x2b178]
addss xmm0, dword [rsp + 0x2478]
movss dword [rsp + 0x2b178], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5fd8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x2470]
lea rdx, [rsp + 0x2b170]
mov ecx, dword [rsp + 0x2468]
call qword [rsp + 0x5fd8]
mov dword [rsp + 0x247c], eax
mov ecx, dword [rsp + 0x247c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6d00
mov dword [rsp + 0x2480], eax
mov edx, 1
mov ecx, dword [rsp + 0x247c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6cb0
test eax, eax
je 0x18024dfb5
mov edx, 1
mov ecx, dword [rsp + 0x2480]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6bf0
mov dword [rsp + 0x2484], 0
jmp 0x18024dfe0
mov eax, dword [rsp + 0x2484]
inc eax
mov dword [rsp + 0x2484], eax
cmp dword [rsp + 0x2484], 0x32
jge 0x18024e031
mov edx, dword [rsp + 0x2484]
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x2484]
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6b10
jmp 0x18024dfd0
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024e196
mov edx, 1
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x247c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x247c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x247c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x2468]
call fcn.1802f6900
cmp dword [rsp + 0x245c], 0x20
jne 0x18024e1b8
jmp 0x18024e1bd
jmp 0x18024dd33
jmp 0x18024dcd8
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Vans
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2488], 0
jmp 0x18024e222
mov eax, dword [rsp + 0x2488]
inc eax
mov dword [rsp + 0x2488], eax
movsxd rax, dword [rsp + 0x2488]
cmp rax, 0x20
jae 0x18024e6fc
movsxd rax, dword [rsp + 0x2488]
imul rax, rax, 8
lea rcx, str.bison
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024e6f7
mov dword [rsp + 0x248c], 0
jmp 0x18024e27d
mov eax, dword [rsp + 0x248c]
inc eax
mov dword [rsp + 0x248c], eax
cmp dword [rsp + 0x248c], 0x20
jg 0x18024e6f7
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x248c], eax
jne 0x18024e2a3
jmp 0x18024e26d
xorps xmm0, xmm0
movss dword [rsp + 0x2490], xmm0
mov ecx, dword [rsp + 0x248c]
call fcn.1802f7920
mov dword [rsp + 0x2494], eax
movsxd rax, dword [rsp + 0x2488]
imul rax, rax, 8
lea rcx, str.bison
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x2498], eax
mov ecx, dword [rsp + 0x2498]
call fcn.1802f6ee0
test eax, eax
je 0x18024e6f2
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5fe0], rax
mov ecx, dword [rsp + 0x2498]
call qword [rsp + 0x5fe0]
mov ecx, dword [rsp + 0x2498]
call fcn.1802f6e90
test eax, eax
jne 0x18024e334
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18024e31b
xor r8d, r8d
mov edx, dword [rsp + 0x2494]
lea rcx, [rsp + 0x15e98]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b140]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x249c], xmm0
mov ecx, dword [rsp + 0x2494]
call fcn.1802f6e40
movss dword [rsp + 0x24a0], xmm0
movss xmm0, dword [rsp + 0x24a0]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x249c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x24a4], xmm0
movss xmm0, dword [rsp + 0x24a0]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x249c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x24a8], xmm0
movss xmm0, dword [rsp + 0x2b140]
addss xmm0, dword [rsp + 0x24a4]
movss dword [rsp + 0x2b140], xmm0
movss xmm0, dword [rsp + 0x2b148]
addss xmm0, dword [rsp + 0x24a8]
movss dword [rsp + 0x2b148], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5fe8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x24a0]
lea rdx, [rsp + 0x2b140]
mov ecx, dword [rsp + 0x2498]
call qword [rsp + 0x5fe8]
mov dword [rsp + 0x24ac], eax
mov ecx, dword [rsp + 0x24ac]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6d00
mov dword [rsp + 0x24b0], eax
mov edx, 1
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f5540
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6cb0
test eax, eax
je 0x18024e4ef
mov edx, 1
mov ecx, dword [rsp + 0x24b0]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6bf0
mov dword [rsp + 0x24b4], 0
jmp 0x18024e51a
mov eax, dword [rsp + 0x24b4]
inc eax
mov dword [rsp + 0x24b4], eax
cmp dword [rsp + 0x24b4], 0x32
jge 0x18024e56b
mov edx, dword [rsp + 0x24b4]
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x24b4]
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6b10
jmp 0x18024e50a
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024e6d0
mov edx, 1
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x24ac]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x2498]
call fcn.1802f6900
cmp dword [rsp + 0x248c], 0x20
jne 0x18024e6f2
jmp 0x18024e6f7
jmp 0x18024e26d
jmp 0x18024e212
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Military
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x24b8], 0
jmp 0x18024e75c
mov eax, dword [rsp + 0x24b8]
inc eax
mov dword [rsp + 0x24b8], eax
movsxd rax, dword [rsp + 0x24b8]
cmp rax, 5
jae 0x18024ec36
movsxd rax, dword [rsp + 0x24b8]
imul rax, rax, 8
lea rcx, str.barracks
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024ec31
mov dword [rsp + 0x24bc], 0
jmp 0x18024e7b7
mov eax, dword [rsp + 0x24bc]
inc eax
mov dword [rsp + 0x24bc], eax
cmp dword [rsp + 0x24bc], 0x20
jg 0x18024ec31
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x24bc], eax
jne 0x18024e7dd
jmp 0x18024e7a7
xorps xmm0, xmm0
movss dword [rsp + 0x24c0], xmm0
mov ecx, dword [rsp + 0x24bc]
call fcn.1802f7920
mov dword [rsp + 0x24c4], eax
movsxd rax, dword [rsp + 0x24b8]
imul rax, rax, 8
lea rcx, str.barracks
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x24c8], eax
mov ecx, dword [rsp + 0x24c8]
call fcn.1802f6ee0
test eax, eax
je 0x18024ec2c
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x5ff0], rax
mov ecx, dword [rsp + 0x24c8]
call qword [rsp + 0x5ff0]
mov ecx, dword [rsp + 0x24c8]
call fcn.1802f6e90
test eax, eax
jne 0x18024e86e
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18024e855
xor r8d, r8d
mov edx, dword [rsp + 0x24c4]
lea rcx, [rsp + 0x15f28]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b110]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x24cc], xmm0
mov ecx, dword [rsp + 0x24c4]
call fcn.1802f6e40
movss dword [rsp + 0x24d0], xmm0
movss xmm0, dword [rsp + 0x24d0]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x24cc]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x24d4], xmm0
movss xmm0, dword [rsp + 0x24d0]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x24cc]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x24d8], xmm0
movss xmm0, dword [rsp + 0x2b110]
addss xmm0, dword [rsp + 0x24d4]
movss dword [rsp + 0x2b110], xmm0
movss xmm0, dword [rsp + 0x2b118]
addss xmm0, dword [rsp + 0x24d8]
movss dword [rsp + 0x2b118], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x5ff8], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x24d0]
lea rdx, [rsp + 0x2b110]
mov ecx, dword [rsp + 0x24c8]
call qword [rsp + 0x5ff8]
mov dword [rsp + 0x24dc], eax
mov ecx, dword [rsp + 0x24dc]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6d00
mov dword [rsp + 0x24e0], eax
mov edx, 1
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f5540
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6cb0
test eax, eax
je 0x18024ea29
mov edx, 1
mov ecx, dword [rsp + 0x24e0]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6bf0
mov dword [rsp + 0x24e4], 0
jmp 0x18024ea54
mov eax, dword [rsp + 0x24e4]
inc eax
mov dword [rsp + 0x24e4], eax
cmp dword [rsp + 0x24e4], 0x32
jge 0x18024eaa5
mov edx, dword [rsp + 0x24e4]
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x24e4]
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6b10
jmp 0x18024ea44
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024ec0a
mov edx, 1
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x24dc]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x24c8]
call fcn.1802f6900
cmp dword [rsp + 0x24bc], 0x20
jne 0x18024ec2c
jmp 0x18024ec31
jmp 0x18024e7a7
jmp 0x18024e74c
call fcn.180199f90
movss xmm0, dword [0x18050415c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050411c]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a5e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x24e8], 0
jmp 0x18024ec96
mov eax, dword [rsp + 0x24e8]
inc eax
mov dword [rsp + 0x24e8], eax
movsxd rax, dword [rsp + 0x24e8]
cmp rax, 0x12
jae 0x18024f170
movsxd rax, dword [rsp + 0x24e8]
imul rax, rax, 8
lea rcx, str.airtug
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024f16b
mov dword [rsp + 0x24ec], 0
jmp 0x18024ecf1
mov eax, dword [rsp + 0x24ec]
inc eax
mov dword [rsp + 0x24ec], eax
cmp dword [rsp + 0x24ec], 0x20
jg 0x18024f16b
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x24ec], eax
jne 0x18024ed17
jmp 0x18024ece1
xorps xmm0, xmm0
movss dword [rsp + 0x24f0], xmm0
mov ecx, dword [rsp + 0x24ec]
call fcn.1802f7920
mov dword [rsp + 0x24f4], eax
movsxd rax, dword [rsp + 0x24e8]
imul rax, rax, 8
lea rcx, str.airtug
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x24f8], eax
mov ecx, dword [rsp + 0x24f8]
call fcn.1802f6ee0
test eax, eax
je 0x18024f166
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x6000], rax
mov ecx, dword [rsp + 0x24f8]
call qword [rsp + 0x6000]
mov ecx, dword [rsp + 0x24f8]
call fcn.1802f6e90
test eax, eax
jne 0x18024eda8
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18024ed8f
xor r8d, r8d
mov edx, dword [rsp + 0x24f4]
lea rcx, [rsp + 0x15f98]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b0e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x24fc], xmm0
mov ecx, dword [rsp + 0x24f4]
call fcn.1802f6e40
movss dword [rsp + 0x2500], xmm0
movss xmm0, dword [rsp + 0x2500]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x24fc]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x2504], xmm0
movss xmm0, dword [rsp + 0x2500]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x24fc]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2508], xmm0
movss xmm0, dword [rsp + 0x2b0e0]
addss xmm0, dword [rsp + 0x2504]
movss dword [rsp + 0x2b0e0], xmm0
movss xmm0, dword [rsp + 0x2b0e8]
addss xmm0, dword [rsp + 0x2508]
movss dword [rsp + 0x2b0e8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x6008], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x2500]
lea rdx, [rsp + 0x2b0e0]
mov ecx, dword [rsp + 0x24f8]
call qword [rsp + 0x6008]
mov dword [rsp + 0x250c], eax
mov ecx, dword [rsp + 0x250c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6d00
mov dword [rsp + 0x2510], eax
mov edx, 1
mov ecx, dword [rsp + 0x250c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6cb0
test eax, eax
je 0x18024ef63
mov edx, 1
mov ecx, dword [rsp + 0x2510]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6bf0
mov dword [rsp + 0x2514], 0
jmp 0x18024ef8e
mov eax, dword [rsp + 0x2514]
inc eax
mov dword [rsp + 0x2514], eax
cmp dword [rsp + 0x2514], 0x32
jge 0x18024efdf
mov edx, dword [rsp + 0x2514]
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x2514]
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6b10
jmp 0x18024ef7e
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024f144
mov edx, 1
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x250c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x250c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x250c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x24f8]
call fcn.1802f6900
cmp dword [rsp + 0x24ec], 0x20
jne 0x18024f166
jmp 0x18024f16b
jmp 0x18024ece1
jmp 0x18024ec86
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a600]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2518], 0
jmp 0x18024f1d0
mov eax, dword [rsp + 0x2518]
inc eax
mov dword [rsp + 0x2518], eax
movsxd rax, dword [rsp + 0x2518]
cmp rax, 8
jae 0x18024f6aa
movsxd rax, dword [rsp + 0x2518]
imul rax, rax, 8
lea rcx, str.cablecar
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024f6a5
mov dword [rsp + 0x251c], 0
jmp 0x18024f22b
mov eax, dword [rsp + 0x251c]
inc eax
mov dword [rsp + 0x251c], eax
cmp dword [rsp + 0x251c], 0x20
jg 0x18024f6a5
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x251c], eax
jne 0x18024f251
jmp 0x18024f21b
xorps xmm0, xmm0
movss dword [rsp + 0x2520], xmm0
mov ecx, dword [rsp + 0x251c]
call fcn.1802f7920
mov dword [rsp + 0x2524], eax
movsxd rax, dword [rsp + 0x2518]
imul rax, rax, 8
lea rcx, str.cablecar
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x2528], eax
mov ecx, dword [rsp + 0x2528]
call fcn.1802f6ee0
test eax, eax
je 0x18024f6a0
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x6010], rax
mov ecx, dword [rsp + 0x2528]
call qword [rsp + 0x6010]
mov ecx, dword [rsp + 0x2528]
call fcn.1802f6e90
test eax, eax
jne 0x18024f2e2
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18024f2c9
xor r8d, r8d
mov edx, dword [rsp + 0x2524]
lea rcx, [rsp + 0x16028]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b0b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x252c], xmm0
mov ecx, dword [rsp + 0x2524]
call fcn.1802f6e40
movss dword [rsp + 0x2530], xmm0
movss xmm0, dword [rsp + 0x2530]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x252c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x2534], xmm0
movss xmm0, dword [rsp + 0x2530]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x252c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2538], xmm0
movss xmm0, dword [rsp + 0x2b0b0]
addss xmm0, dword [rsp + 0x2534]
movss dword [rsp + 0x2b0b0], xmm0
movss xmm0, dword [rsp + 0x2b0b8]
addss xmm0, dword [rsp + 0x2538]
movss dword [rsp + 0x2b0b8], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x6018], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x2530]
lea rdx, [rsp + 0x2b0b0]
mov ecx, dword [rsp + 0x2528]
call qword [rsp + 0x6018]
mov dword [rsp + 0x253c], eax
mov ecx, dword [rsp + 0x253c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6d00
mov dword [rsp + 0x2540], eax
mov edx, 1
mov ecx, dword [rsp + 0x253c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6cb0
test eax, eax
je 0x18024f49d
mov edx, 1
mov ecx, dword [rsp + 0x2540]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6bf0
mov dword [rsp + 0x2544], 0
jmp 0x18024f4c8
mov eax, dword [rsp + 0x2544]
inc eax
mov dword [rsp + 0x2544], eax
cmp dword [rsp + 0x2544], 0x32
jge 0x18024f519
mov edx, dword [rsp + 0x2544]
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x2544]
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6b10
jmp 0x18024f4b8
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024f67e
mov edx, 1
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x253c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x253c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x253c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x2528]
call fcn.1802f6900
cmp dword [rsp + 0x251c], 0x20
jne 0x18024f6a0
jmp 0x18024f6a5
jmp 0x18024f21b
jmp 0x18024f1c0
call fcn.180199f90
movss xmm0, dword [0x180504180]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504170]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a620]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2548], 0
jmp 0x18024f70a
mov eax, dword [rsp + 0x2548]
inc eax
mov dword [rsp + 0x2548], eax
movsxd rax, dword [rsp + 0x2548]
cmp rax, 0xb
jae 0x18024fbe4
movsxd rax, dword [rsp + 0x2548]
imul rax, rax, 8
lea rcx, str.airbus
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18024fbdf
mov dword [rsp + 0x254c], 0
jmp 0x18024f765
mov eax, dword [rsp + 0x254c]
inc eax
mov dword [rsp + 0x254c], eax
cmp dword [rsp + 0x254c], 0x20
jg 0x18024fbdf
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x254c], eax
jne 0x18024f78b
jmp 0x18024f755
xorps xmm0, xmm0
movss dword [rsp + 0x2550], xmm0
mov ecx, dword [rsp + 0x254c]
call fcn.1802f7920
mov dword [rsp + 0x2554], eax
movsxd rax, dword [rsp + 0x2548]
imul rax, rax, 8
lea rcx, str.airbus
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x2558], eax
mov ecx, dword [rsp + 0x2558]
call fcn.1802f6ee0
test eax, eax
je 0x18024fbda
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x6020], rax
mov ecx, dword [rsp + 0x2558]
call qword [rsp + 0x6020]
mov ecx, dword [rsp + 0x2558]
call fcn.1802f6e90
test eax, eax
jne 0x18024f81c
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18024f803
xor r8d, r8d
mov edx, dword [rsp + 0x2554]
lea rcx, [rsp + 0x16098]
call fcn.1802f6f90
lea rcx, [rsp + 0x2b080]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x255c], xmm0
mov ecx, dword [rsp + 0x2554]
call fcn.1802f6e40
movss dword [rsp + 0x2560], xmm0
movss xmm0, dword [rsp + 0x2560]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x255c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x2564], xmm0
movss xmm0, dword [rsp + 0x2560]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x255c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2568], xmm0
movss xmm0, dword [rsp + 0x2b080]
addss xmm0, dword [rsp + 0x2564]
movss dword [rsp + 0x2b080], xmm0
movss xmm0, dword [rsp + 0x2b088]
addss xmm0, dword [rsp + 0x2568]
movss dword [rsp + 0x2b088], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x6028], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x2560]
lea rdx, [rsp + 0x2b080]
mov ecx, dword [rsp + 0x2558]
call qword [rsp + 0x6028]
mov dword [rsp + 0x256c], eax
mov ecx, dword [rsp + 0x256c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6d00
mov dword [rsp + 0x2570], eax
mov edx, 1
mov ecx, dword [rsp + 0x256c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6cb0
test eax, eax
je 0x18024f9d7
mov edx, 1
mov ecx, dword [rsp + 0x2570]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6bf0
mov dword [rsp + 0x2574], 0
jmp 0x18024fa02
mov eax, dword [rsp + 0x2574]
inc eax
mov dword [rsp + 0x2574], eax
cmp dword [rsp + 0x2574], 0x32
jge 0x18024fa53
mov edx, dword [rsp + 0x2574]
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x2574]
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6b10
jmp 0x18024f9f2
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18024fbb8
mov edx, 1
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x256c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x256c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x256c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x2558]
call fcn.1802f6900
cmp dword [rsp + 0x254c], 0x20
jne 0x18024fbda
jmp 0x18024fbdf
jmp 0x18024f755
jmp 0x18024f6fa
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a640]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2578], 0
jmp 0x18024fc44
mov eax, dword [rsp + 0x2578]
inc eax
mov dword [rsp + 0x2578], eax
movsxd rax, dword [rsp + 0x2578]
cmp rax, 0xb
jae 0x18025011e
movsxd rax, dword [rsp + 0x2578]
imul rax, rax, 8
lea rcx, str.bulldozer
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180250119
mov dword [rsp + 0x257c], 0
jmp 0x18024fc9f
mov eax, dword [rsp + 0x257c]
inc eax
mov dword [rsp + 0x257c], eax
cmp dword [rsp + 0x257c], 0x20
jg 0x180250119
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x257c], eax
jne 0x18024fcc5
jmp 0x18024fc8f
xorps xmm0, xmm0
movss dword [rsp + 0x2580], xmm0
mov ecx, dword [rsp + 0x257c]
call fcn.1802f7920
mov dword [rsp + 0x2584], eax
movsxd rax, dword [rsp + 0x2578]
imul rax, rax, 8
lea rcx, str.bulldozer
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x2588], eax
mov ecx, dword [rsp + 0x2588]
call fcn.1802f6ee0
test eax, eax
je 0x180250114
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x6030], rax
mov ecx, dword [rsp + 0x2588]
call qword [rsp + 0x6030]
mov ecx, dword [rsp + 0x2588]
call fcn.1802f6e90
test eax, eax
jne 0x18024fd56
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18024fd3d
xor r8d, r8d
mov edx, dword [rsp + 0x2584]
lea rcx, [rsp + 0x16108]
call fcn.1802f6f90
lea rcx, [rsp + 0x2fbf8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x258c], xmm0
mov ecx, dword [rsp + 0x2584]
call fcn.1802f6e40
movss dword [rsp + 0x2590], xmm0
movss xmm0, dword [rsp + 0x2590]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x258c]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x2594], xmm0
movss xmm0, dword [rsp + 0x2590]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x258c]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2598], xmm0
movss xmm0, dword [rsp + 0x2fbf8]
addss xmm0, dword [rsp + 0x2594]
movss dword [rsp + 0x2fbf8], xmm0
movss xmm0, dword [rsp + 0x2fc00]
addss xmm0, dword [rsp + 0x2598]
movss dword [rsp + 0x2fc00], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x6038], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x2590]
lea rdx, [rsp + 0x2fbf8]
mov ecx, dword [rsp + 0x2588]
call qword [rsp + 0x6038]
mov dword [rsp + 0x259c], eax
mov ecx, dword [rsp + 0x259c]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6d00
mov dword [rsp + 0x25a0], eax
mov edx, 1
mov ecx, dword [rsp + 0x259c]
call fcn.1802f5540
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6cb0
test eax, eax
je 0x18024ff11
mov edx, 1
mov ecx, dword [rsp + 0x25a0]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6bf0
mov dword [rsp + 0x25a4], 0
jmp 0x18024ff3c
mov eax, dword [rsp + 0x25a4]
inc eax
mov dword [rsp + 0x25a4], eax
cmp dword [rsp + 0x25a4], 0x32
jge 0x18024ff8d
mov edx, dword [rsp + 0x25a4]
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x25a4]
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6b10
jmp 0x18024ff2c
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x1802500f2
mov edx, 1
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x259c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x259c]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x259c]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x2588]
call fcn.1802f6900
cmp dword [rsp + 0x257c], 0x20
jne 0x180250114
jmp 0x180250119
jmp 0x18024fc8f
jmp 0x18024fc34
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057a660]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x25a8], 0
jmp 0x18025017e
mov eax, dword [rsp + 0x25a8]
inc eax
mov dword [rsp + 0x25a8], eax
movsxd rax, dword [rsp + 0x25a8]
cmp rax, 0x16
jae 0x180250658
movsxd rax, dword [rsp + 0x25a8]
imul rax, rax, 8
lea rcx, str.armytanker
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180250653
mov dword [rsp + 0x25ac], 0
jmp 0x1802501d9
mov eax, dword [rsp + 0x25ac]
inc eax
mov dword [rsp + 0x25ac], eax
cmp dword [rsp + 0x25ac], 0x20
jg 0x180250653
xor ecx, ecx
call fcn.1801b4c50
mov eax, dword [0x1805b11f0]
cmp dword [rsp + 0x25ac], eax
jne 0x1802501ff
jmp 0x1802501c9
xorps xmm0, xmm0
movss dword [rsp + 0x25b0], xmm0
mov ecx, dword [rsp + 0x25ac]
call fcn.1802f7920
mov dword [rsp + 0x25b4], eax
movsxd rax, dword [rsp + 0x25a8]
imul rax, rax, 8
lea rcx, str.armytanker
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x25b8], eax
mov ecx, dword [rsp + 0x25b8]
call fcn.1802f6ee0
test eax, eax
je 0x18025064e
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x6040], rax
mov ecx, dword [rsp + 0x25b8]
call qword [rsp + 0x6040]
mov ecx, dword [rsp + 0x25b8]
call fcn.1802f6e90
test eax, eax
jne 0x180250290
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180250277
xor r8d, r8d
mov edx, dword [rsp + 0x25b4]
lea rcx, [rsp + 0x16198]
call fcn.1802f6f90
lea rcx, [rsp + 0x2fbc8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x25bc], xmm0
mov ecx, dword [rsp + 0x25b4]
call fcn.1802f6e40
movss dword [rsp + 0x25c0], xmm0
movss xmm0, dword [rsp + 0x25c0]
call fcn.180167c40
call fcn.18008ce00
movss xmm1, dword [rsp + 0x25bc]
mulss xmm1, xmm0
movaps xmm0, xmm1
mulss xmm0, dword [0x180506b80]
movss dword [rsp + 0x25c4], xmm0
movss xmm0, dword [rsp + 0x25c0]
call fcn.180167c40
call fcn.18008cdf0
movss xmm1, dword [rsp + 0x25bc]
mulss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x25c8], xmm0
movss xmm0, dword [rsp + 0x2fbc8]
addss xmm0, dword [rsp + 0x25c4]
movss dword [rsp + 0x2fbc8], xmm0
movss xmm0, dword [rsp + 0x2fbd0]
addss xmm0, dword [rsp + 0x25c8]
movss dword [rsp + 0x2fbd0], xmm0
mov rax, qword [0x1805b1b30]
mov qword [rsp + 0x6048], rax
mov dword [rsp + 0x20], 1
mov r9d, 1
movss xmm2, dword [rsp + 0x25c0]
lea rdx, [rsp + 0x2fbc8]
mov ecx, dword [rsp + 0x25b8]
call qword [rsp + 0x6048]
mov dword [rsp + 0x25cc], eax
mov ecx, dword [rsp + 0x25cc]
call fcn.180167810
mov r9d, 1
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6e10
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6dc0
xor r8d, r8d
lea rdx, str.MPBitset
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6d50
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6d00
mov dword [rsp + 0x25d0], eax
mov edx, 1
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f5540
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6cb0
test eax, eax
je 0x18025044b
mov edx, 1
mov ecx, dword [rsp + 0x25d0]
call fcn.1802f6c50
xor edx, edx
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6bf0
mov dword [rsp + 0x25d4], 0
jmp 0x180250476
mov eax, dword [rsp + 0x25d4]
inc eax
mov dword [rsp + 0x25d4], eax
cmp dword [rsp + 0x25d4], 0x32
jge 0x1802504c7
mov edx, dword [rsp + 0x25d4]
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x25d4]
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6bc0
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6b10
jmp 0x180250466
movzx eax, byte [0x1805b11bf]
cmp eax, 1
jne 0x18025062c
mov edx, 1
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6bf0
mov edx, dword [0x180568990]
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6bc0
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f69b0
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6940
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x25cc]
call fcn.1802f6bc0
mov ecx, 0x96
call fcn.1801b4c50
mov ecx, dword [rsp + 0x25b8]
call fcn.1802f6900
cmp dword [rsp + 0x25ac], 0x20
jne 0x18025064e
jmp 0x180250653
jmp 0x1802501c9
jmp 0x18025016e
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057ebc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057f2a0]
call fcn.18006a860
mov r9d, 0x1388
xor r8d, r8d
lea rdx, str._a
mov rcx, rax
call fcn.1801e0410
lea rcx, [0x18057f180]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180250737
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x33468]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x33468]
call fcn.1801e3710
movss dword [rsp + 0x25d8], xmm0
cvttss2si eax, dword [rsp + 0x25d8]
mov dword [str._a], eax
lea rcx, [rsp + 0x33468]
call fcn.18006b930
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180579d00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057f1a0]
call fcn.18006a860
mov edx, 0x7b
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057f1c0]
call fcn.18006a860
mov edx, 0x157
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057e460]
call fcn.18006a860
mov edx, 0xd5
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057f1e0]
call fcn.18006a860
lea rdx, [0x1805b0f9b]
mov rcx, rax
call fcn.1801deec0
lea rax, [rsp + 0x212e0]
mov qword [rsp + 0x6050], rax
lea rax, [rsp + 0x11d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x11d]
mov rcx, qword [rsp + 0x6050]
call fcn.1802e5040
mov qword [rsp + 0x6058], rax
mov rax, qword [rsp + 0x6058]
mov qword [rsp + 0x6060], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0d88]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6068], rax
lea rcx, [0x18057f200]
call fcn.18006a860
mov qword [rsp + 0x6070], rax
mov r8, qword [rsp + 0x6060]
mov rdx, qword [rsp + 0x6068]
mov rcx, qword [rsp + 0x6070]
call fcn.1801df0f0
lea rax, [rsp + 0x212a0]
mov qword [rsp + 0x6078], rax
lea rax, [rsp + 0x11e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x11e]
mov rcx, qword [rsp + 0x6078]
call fcn.1802e5060
mov qword [rsp + 0x6080], rax
mov rax, qword [rsp + 0x6080]
mov qword [rsp + 0x6088], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0e28]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6090], rax
lea rcx, [0x18057f220]
call fcn.18006a860
mov qword [rsp + 0x6098], rax
mov r8, qword [rsp + 0x6088]
mov rdx, qword [rsp + 0x6090]
mov rcx, qword [rsp + 0x6098]
call fcn.1801df0f0
lea rcx, [0x18057f240]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180250981
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x25dc], eax
mov ecx, dword [rsp + 0x25dc]
call fcn.180167810
mov ecx, dword [rsp + 0x25dc]
call fcn.1800913b0
mov ecx, dword [rsp + 0x25dc]
call fcn.1802f5360
mov ecx, dword [rsp + 0x25dc]
call fcn.1802f5320
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180250a33
lea rax, [rsp + 0x21260]
mov qword [rsp + 0x60a0], rax
lea rax, [rsp + 0x11f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x11f]
mov rcx, qword [rsp + 0x60a0]
call fcn.1802e5080
mov qword [rsp + 0x60a8], rax
mov rax, qword [rsp + 0x60a8]
mov qword [rsp + 0x60b0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af888]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x60b8], rax
lea rcx, [0x18057f240]
call fcn.18006a860
mov qword [rsp + 0x60c0], rax
mov r8, qword [rsp + 0x60b0]
mov rdx, qword [rsp + 0x60b8]
mov rcx, qword [rsp + 0x60c0]
call fcn.1801df0f0
lea rcx, [0x18057f260]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180250afa
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x25e0], eax
mov ecx, dword [rsp + 0x25e0]
call fcn.180092090
test eax, eax
jne 0x180250a79
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x25e0]
lea rcx, [rsp + 0x16208]
call fcn.1802f6f90
lea rcx, [rsp + 0x2fb98]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x1805044a4]
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 1
movss xmm0, dword [0x180504208]
movss dword [rsp + 0x20], xmm0
mov r9d, 0x1d
movss xmm2, dword [rsp + 0x2fba8]
movss xmm1, dword [rsp + 0x2fba0]
movss xmm0, dword [rsp + 0x2fb98]
call fcn.18015cdd0
lea rcx, [0x18057f280]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180250bc6
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x25e4], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor edx, edx
mov ecx, eax
call fcn.1802f7720
test eax, eax
setne al
mov byte [rsp + 0x120], al
movzx eax, byte [rsp + 0x120]
test eax, eax
je 0x180250bc6
mov ecx, dword [rsp + 0x25e4]
call fcn.180167810
mov edx, 1
mov ecx, dword [rsp + 0x25e4]
call fcn.1802f52c0
mov dword [rsp + 0x25e8], 6
mov eax, dword [rsp + 0x25e8]
mov ecx, dword [rsp + 0x25e8]
dec ecx
mov dword [rsp + 0x25e8], ecx
test eax, eax
je 0x180250bc6
movss xmm3, dword [0x180506538]
mov r8d, 1
mov edx, dword [rsp + 0x25e8]
mov ecx, dword [rsp + 0x25e4]
call fcn.1802f5220
jmp 0x180250b88
lea rcx, str.Repair_Vehicle
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180250bde
call fcn.1801549c0
lea rcx, str.Max_Vehicle
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180250bf6
call fcn.180154a50
call fcn.180199f90
movzx eax, byte [0x1805b1098]
test eax, eax
je 0x180250c27
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180250c17
call fcn.18006bf90
movzx eax, byte [0x1805708b4]
test eax, eax
jne 0x180250c27
call fcn.18006bf90
movzx eax, byte [0x1805b1098]
test eax, eax
jne 0x180250c53
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180250c43
call fcn.18006bf70
movzx eax, byte [0x1805708b4]
test eax, eax
jne 0x180250c53
call fcn.18006bf50
jmp case.0x1801f9d99.1
lea rcx, [0x18057f2c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057f2e0]
call fcn.18006a860
mov edx, 0x178
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057f300]
call fcn.18006a860
mov edx, 0x1a0
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057f320]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180250d2a
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x25ec], eax
xor edx, edx
mov ecx, dword [rsp + 0x25ec]
call fcn.1802f76c0
mov dword [rsp + 0x25f0], eax
mov ecx, dword [rsp + 0x25f0]
call fcn.1802f51d0
movss dword [rsp + 0x25f4], xmm0
mov ecx, dword [rsp + 0x25f0]
call fcn.180167810
cvtss2sd xmm0, dword [rsp + 0x25f4]
addsd xmm0, qword [0x180504358]
cvtsd2ss xmm0, xmm0
movaps xmm1, xmm0
mov ecx, dword [rsp + 0x25f0]
call fcn.1802f5a70
lea rcx, [0x18057f340]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180250dbd
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x25f8], eax
xor edx, edx
mov ecx, dword [rsp + 0x25f8]
call fcn.1802f76c0
mov dword [rsp + 0x25fc], eax
mov ecx, dword [rsp + 0x25fc]
call fcn.1802f51d0
movss dword [rsp + 0x2600], xmm0
mov ecx, dword [rsp + 0x25fc]
call fcn.180167810
movss xmm0, dword [rsp + 0x2600]
mulss xmm0, dword [0x180506b80]
cvtss2sd xmm0, xmm0
subsd xmm0, qword [0x180504358]
cvtsd2ss xmm0, xmm0
movaps xmm1, xmm0
mov ecx, dword [rsp + 0x25fc]
call fcn.1802f5a70
lea rcx, [0x18057f360]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180250e44
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2604], eax
xor edx, edx
mov ecx, dword [rsp + 0x2604]
call fcn.1802f76c0
mov dword [rsp + 0x2608], eax
mov ecx, dword [rsp + 0x2608]
call fcn.1802f51d0
movss dword [rsp + 0x260c], xmm0
mov ecx, dword [rsp + 0x2608]
call fcn.180167810
cvtss2sd xmm0, dword [rsp + 0x260c]
addsd xmm0, qword [0x180504410]
cvtsd2ss xmm0, xmm0
movaps xmm1, xmm0
mov ecx, dword [rsp + 0x2608]
call fcn.1802f5a70
lea rcx, [0x18057f380]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180250ed7
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2610], eax
xor edx, edx
mov ecx, dword [rsp + 0x2610]
call fcn.1802f76c0
mov dword [rsp + 0x2614], eax
mov ecx, dword [rsp + 0x2614]
call fcn.1802f51d0
movss dword [rsp + 0x2618], xmm0
mov ecx, dword [rsp + 0x2614]
call fcn.180167810
movss xmm0, dword [rsp + 0x2618]
mulss xmm0, dword [0x180506b80]
cvtss2sd xmm0, xmm0
subsd xmm0, qword [0x180504410]
cvtsd2ss xmm0, xmm0
movaps xmm1, xmm0
mov ecx, dword [rsp + 0x2614]
call fcn.1802f5a70
lea rcx, [0x18057f3a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180250f5e
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x261c], eax
xor edx, edx
mov ecx, dword [rsp + 0x261c]
call fcn.1802f76c0
mov dword [rsp + 0x2620], eax
mov ecx, dword [rsp + 0x2620]
call fcn.1802f51d0
movss dword [rsp + 0x2624], xmm0
mov ecx, dword [rsp + 0x2620]
call fcn.180167810
cvtss2sd xmm0, dword [rsp + 0x2624]
addsd xmm0, qword [0x180504438]
cvtsd2ss xmm0, xmm0
movaps xmm1, xmm0
mov ecx, dword [rsp + 0x2620]
call fcn.1802f5a70
lea rcx, [0x18057f3c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180250fe9
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2628], eax
xor edx, edx
mov ecx, dword [rsp + 0x2628]
call fcn.1802f76c0
mov dword [rsp + 0x262c], eax
mov ecx, dword [rsp + 0x262c]
call fcn.1802f51d0
movss dword [rsp + 0x2630], xmm0
mov ecx, dword [rsp + 0x262c]
call fcn.180167810
movss xmm0, dword [rsp + 0x2630]
mulss xmm0, dword [0x180506b80]
subss xmm0, dword [0x180506314]
movaps xmm1, xmm0
mov ecx, dword [rsp + 0x262c]
call fcn.1802f5a70
lea rcx, [0x18057f3e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025105b
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2634], eax
xor edx, edx
mov ecx, dword [rsp + 0x2634]
call fcn.1802f76c0
mov dword [rsp + 0x2638], eax
mov ecx, dword [rsp + 0x2638]
call fcn.1802f51d0
movss dword [rsp + 0x263c], xmm0
mov ecx, dword [rsp + 0x2638]
call fcn.180167810
xorps xmm1, xmm1
mov ecx, dword [rsp + 0x2638]
call fcn.1802f5a70
lea rcx, [0x18057f420]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025113a
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2640], eax
xor edx, edx
mov ecx, dword [rsp + 0x2640]
call fcn.1802f76c0
mov dword [rsp + 0x2644], eax
mov ecx, dword [rsp + 0x2644]
call fcn.1802f51d0
movss dword [rsp + 0x2648], xmm0
mov ecx, dword [rsp + 0x2644]
call fcn.180167810
xorps xmm0, xmm0
movss dword [rsp + 0x264c], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x2650], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x2654], xmm0
movss xmm0, dword [0x180505480]
movss dword [rsp + 0x2658], xmm0
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 2
movss xmm3, dword [rsp + 0x2658]
movss xmm2, dword [rsp + 0x2650]
movss xmm1, dword [rsp + 0x264c]
mov ecx, dword [rsp + 0x2644]
call fcn.18015bbb0
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aee04], eax
lea rcx, [0x18057f400]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180251219
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x265c], eax
xor edx, edx
mov ecx, dword [rsp + 0x265c]
call fcn.1802f76c0
mov dword [rsp + 0x2660], eax
mov ecx, dword [rsp + 0x2660]
call fcn.1802f51d0
movss dword [rsp + 0x2664], xmm0
mov ecx, dword [rsp + 0x2660]
call fcn.180167810
xorps xmm0, xmm0
movss dword [rsp + 0x2668], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x266c], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x2670], xmm0
movss xmm0, dword [0x1805076e8]
movss dword [rsp + 0x2674], xmm0
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 2
movss xmm3, dword [rsp + 0x2674]
movss xmm2, dword [rsp + 0x266c]
movss xmm1, dword [rsp + 0x2668]
mov ecx, dword [rsp + 0x2660]
call fcn.18015bbb0
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aee0c], eax
lea rcx, [0x18057f440]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802512fe
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, 1
mov ecx, eax
call fcn.1802f76c0
mov ecx, eax
call fcn.1802f5180
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, 1
mov ecx, eax
call fcn.1802f76c0
mov ecx, eax
call fcn.1802f5180
test eax, eax
je 0x1802512fe
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, 1
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x68], 1
mov dword [rsp + 0x60], 1
mov dword [rsp + 0x58], 1
mov dword [rsp + 0x50], 1
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 1
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805048d8]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
mov edx, 1
mov ecx, eax
call fcn.1802f4fa0
lea rcx, [0x18057f460]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802513e3
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, 1
mov ecx, eax
call fcn.1802f76c0
mov ecx, eax
call fcn.1802f5180
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, 1
mov ecx, eax
call fcn.1802f76c0
mov ecx, eax
call fcn.1802f5180
test eax, eax
je 0x1802513e3
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov edx, 1
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x68], 1
mov dword [rsp + 0x60], 1
mov dword [rsp + 0x58], 1
mov dword [rsp + 0x50], 1
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 1
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805070b8]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xorps xmm2, xmm2
mov edx, 1
mov ecx, eax
call fcn.1802f4fa0
call fcn.180199f90
movss xmm0, dword [0x1805041c8]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041f4]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057f300]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057f300]
call fcn.18006a860
mov r9d, 0x1f4
mov r8d, 1
lea rdx, [0x180568890]
mov rcx, rax
call fcn.1801e0410
lea rcx, [0x18057f480]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802514c5
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x33488]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x33488]
call fcn.1801e3710
movss dword [rsp + 0x2678], xmm0
cvttss2si eax, dword [rsp + 0x2678]
mov dword [0x180568890], eax
lea rcx, [rsp + 0x33488]
call fcn.18006b930
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057f2e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802515ba
lea rax, [rsp + 0x21220]
mov qword [rsp + 0x60c8], rax
lea rax, [rsp + 0x121]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x121]
mov rcx, qword [rsp + 0x60c8]
call fcn.1802e50a0
mov qword [rsp + 0x60d0], rax
mov rax, qword [rsp + 0x60d0]
mov qword [rsp + 0x60d8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af808]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x60e0], rax
lea rcx, [0x18057f4a0]
call fcn.18006a860
mov qword [rsp + 0x60e8], rax
mov r8, qword [rsp + 0x60d8]
mov rdx, qword [rsp + 0x60e0]
mov rcx, qword [rsp + 0x60e8]
call fcn.1801df0f0
lea rcx, [0x18057f4c0]
call fcn.18006a860
mov r9d, 0x14
mov r8d, 1
lea rdx, [0x18056881c]
mov rcx, rax
call fcn.1801e0410
lea rcx, [0x18057f4e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180251659
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x334a8]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x334a8]
call fcn.1801e3710
movss dword [rsp + 0x267c], xmm0
cvttss2si eax, dword [rsp + 0x267c]
mov dword [0x18056881c], eax
lea rcx, [rsp + 0x334a8]
call fcn.18006b930
lea rcx, [0x18057f500]
call fcn.18006a860
mov r9d, 0x14
mov r8d, 1
lea rdx, [0x180568818]
mov rcx, rax
call fcn.1801e0410
lea rcx, [0x18057f520]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802516f8
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x334c8]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x334c8]
call fcn.1801e3710
movss dword [rsp + 0x2680], xmm0
cvttss2si eax, dword [rsp + 0x2680]
mov dword [0x180568818], eax
lea rcx, [rsp + 0x334c8]
call fcn.18006b930
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802517aa
lea rax, [rsp + 0x211e0]
mov qword [rsp + 0x60f0], rax
lea rax, [rsp + 0x122]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x122]
mov rcx, qword [rsp + 0x60f0]
call fcn.1802e50c0
mov qword [rsp + 0x60f8], rax
mov rax, qword [rsp + 0x60f8]
mov qword [rsp + 0x6100], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af868]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6108], rax
lea rcx, [0x18057f540]
call fcn.18006a860
mov qword [rsp + 0x6110], rax
mov r8, qword [rsp + 0x6100]
mov rdx, qword [rsp + 0x6108]
mov rcx, qword [rsp + 0x6110]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025185c
lea rax, [rsp + 0x211a0]
mov qword [rsp + 0x6118], rax
lea rax, [rsp + 0x123]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x123]
mov rcx, qword [rsp + 0x6118]
call fcn.1802e50e0
mov qword [rsp + 0x6120], rax
mov rax, qword [rsp + 0x6120]
mov qword [rsp + 0x6128], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af728]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6130], rax
lea rcx, [0x18057f560]
call fcn.18006a860
mov qword [rsp + 0x6138], rax
mov r8, qword [rsp + 0x6128]
mov rdx, qword [rsp + 0x6130]
mov rcx, qword [rsp + 0x6138]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025190e
lea rax, [rsp + 0x21160]
mov qword [rsp + 0x6140], rax
lea rax, [rsp + 0x124]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x124]
mov rcx, qword [rsp + 0x6140]
call fcn.1802e5100
mov qword [rsp + 0x6148], rax
mov rax, qword [rsp + 0x6148]
mov qword [rsp + 0x6150], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af848]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6158], rax
lea rcx, [0x18057f360]
call fcn.18006a860
mov qword [rsp + 0x6160], rax
mov r8, qword [rsp + 0x6150]
mov rdx, qword [rsp + 0x6158]
mov rcx, qword [rsp + 0x6160]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802519c0
lea rax, [rsp + 0x21120]
mov qword [rsp + 0x6168], rax
lea rax, [rsp + 0x125]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x125]
mov rcx, qword [rsp + 0x6168]
call fcn.1802e5120
mov qword [rsp + 0x6170], rax
mov rax, qword [rsp + 0x6170]
mov qword [rsp + 0x6178], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af708]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6180], rax
lea rcx, [0x18057f380]
call fcn.18006a860
mov qword [rsp + 0x6188], rax
mov r8, qword [rsp + 0x6178]
mov rdx, qword [rsp + 0x6180]
mov rcx, qword [rsp + 0x6188]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180251a72
lea rax, [rsp + 0x210e0]
mov qword [rsp + 0x6190], rax
lea rax, [rsp + 0x126]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x126]
mov rcx, qword [rsp + 0x6190]
call fcn.1802e5140
mov qword [rsp + 0x6198], rax
mov rax, qword [rsp + 0x6198]
mov qword [rsp + 0x61a0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af8a8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x61a8], rax
lea rcx, [0x18057f580]
call fcn.18006a860
mov qword [rsp + 0x61b0], rax
mov r8, qword [rsp + 0x61a0]
mov rdx, qword [rsp + 0x61a8]
mov rcx, qword [rsp + 0x61b0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180251b24
lea rax, [rsp + 0x210a0]
mov qword [rsp + 0x61b8], rax
lea rax, [rsp + 0x127]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x127]
mov rcx, qword [rsp + 0x61b8]
call fcn.1802e5160
mov qword [rsp + 0x61c0], rax
mov rax, qword [rsp + 0x61c0]
mov qword [rsp + 0x61c8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af768]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x61d0], rax
lea rcx, [0x18057f5a0]
call fcn.18006a860
mov qword [rsp + 0x61d8], rax
mov r8, qword [rsp + 0x61c8]
mov rdx, qword [rsp + 0x61d0]
mov rcx, qword [rsp + 0x61d8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180251bd6
lea rax, [rsp + 0x21060]
mov qword [rsp + 0x61e0], rax
lea rax, [rsp + 0x128]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x128]
mov rcx, qword [rsp + 0x61e0]
call fcn.1802e5180
mov qword [rsp + 0x61e8], rax
mov rax, qword [rsp + 0x61e8]
mov qword [rsp + 0x61f0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af6c8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x61f8], rax
lea rcx, [0x18057f3e0]
call fcn.18006a860
mov qword [rsp + 0x6200], rax
mov r8, qword [rsp + 0x61f0]
mov rdx, qword [rsp + 0x61f8]
mov rcx, qword [rsp + 0x6200]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180251c88
lea rax, [rsp + 0x21020]
mov qword [rsp + 0x6208], rax
lea rax, [rsp + 0x129]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x129]
mov rcx, qword [rsp + 0x6208]
call fcn.1802e51a0
mov qword [rsp + 0x6210], rax
mov rax, qword [rsp + 0x6210]
mov qword [rsp + 0x6218], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af688]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6220], rax
lea rcx, [0x18057f5c0]
call fcn.18006a860
mov qword [rsp + 0x6228], rax
mov r8, qword [rsp + 0x6218]
mov rdx, qword [rsp + 0x6220]
mov rcx, qword [rsp + 0x6228]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180251d3a
lea rax, [rsp + 0x20fe0]
mov qword [rsp + 0x6230], rax
lea rax, [rsp + 0x12a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x12a]
mov rcx, qword [rsp + 0x6230]
call fcn.1802e51c0
mov qword [rsp + 0x6238], rax
mov rax, qword [rsp + 0x6238]
mov qword [rsp + 0x6240], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af6e8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6248], rax
lea rcx, [0x18057f5e0]
call fcn.18006a860
mov qword [rsp + 0x6250], rax
mov r8, qword [rsp + 0x6240]
mov rdx, qword [rsp + 0x6248]
mov rcx, qword [rsp + 0x6250]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180251dec
lea rax, [rsp + 0x20fa0]
mov qword [rsp + 0x6258], rax
lea rax, [rsp + 0x12b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x12b]
mov rcx, qword [rsp + 0x6258]
call fcn.1802e51e0
mov qword [rsp + 0x6260], rax
mov rax, qword [rsp + 0x6260]
mov qword [rsp + 0x6268], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af828]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6270], rax
lea rcx, [0x18057f440]
call fcn.18006a860
mov qword [rsp + 0x6278], rax
mov r8, qword [rsp + 0x6268]
mov rdx, qword [rsp + 0x6270]
mov rcx, qword [rsp + 0x6278]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180251e9e
lea rax, [rsp + 0x20f60]
mov qword [rsp + 0x6280], rax
lea rax, [rsp + 0x12c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x12c]
mov rcx, qword [rsp + 0x6280]
call fcn.1802e5200
mov qword [rsp + 0x6288], rax
mov rax, qword [rsp + 0x6288]
mov qword [rsp + 0x6290], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af7c8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6298], rax
lea rcx, [0x18057f460]
call fcn.18006a860
mov qword [rsp + 0x62a0], rax
mov r8, qword [rsp + 0x6290]
mov rdx, qword [rsp + 0x6298]
mov rcx, qword [rsp + 0x62a0]
call fcn.1801df0f0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057eb80]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x180252fa7
lea rcx, [0x18057cfc0]
call fcn.18006a860
mov edx, 0x150
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057f1a0]
call fcn.18006a860
mov edx, 0x130
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057e480]
call fcn.18006a860
mov edx, 0x111
mov rcx, rax
call fcn.1801dea40
lea rax, [rsp + 0x20f20]
mov qword [rsp + 0x62a8], rax
lea rax, [rsp + 0x12d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x12d]
mov rcx, qword [rsp + 0x62a8]
call fcn.1802e5220
mov qword [rsp + 0x62b0], rax
mov rax, qword [rsp + 0x62b0]
mov qword [rsp + 0x62b8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0de8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x62c0], rax
lea rcx, [0x18057f600]
call fcn.18006a860
mov qword [rsp + 0x62c8], rax
mov r8, qword [rsp + 0x62b8]
mov rdx, qword [rsp + 0x62c0]
mov rcx, qword [rsp + 0x62c8]
call fcn.1801df0f0
lea rcx, [0x18057f620]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180252145
call fcn.180091cb0
mov dword [rsp + 0x2684], eax
xor r8d, r8d
mov edx, dword [rsp + 0x2684]
lea rcx, [rsp + 0x16298]
call fcn.1802f6f90
lea rcx, [rsp + 0x2fb68]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2688], 0
jmp 0x180252060
mov eax, dword [rsp + 0x2688]
inc eax
mov dword [rsp + 0x2688], eax
cmp dword [rsp + 0x2688], 0x20
jg 0x180252145
mov ecx, dword [rsp + 0x2688]
call fcn.1802f7920
mov dword [rsp + 0x268c], eax
call fcn.180091cb0
cmp dword [rsp + 0x268c], eax
je 0x180252140
mov r8d, 1
mov edx, dword [rsp + 0x268c]
lea rcx, [rsp + 0x16308]
call fcn.1802f6f90
lea rcx, [rsp + 0x2fb38]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x268c]
call fcn.180092090
test eax, eax
jne 0x1802520d7
jmp 0x180252050
movss xmm0, dword [rsp + 0x2fb48]
addss xmm0, dword [0x1805047dc]
movss xmm1, dword [0x180504280]
movss dword [rsp + 0x38], xmm1
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 0
movss xmm1, dword [0x180506a3c]
movss dword [rsp + 0x20], xmm1
mov r9d, 0x1d
movaps xmm2, xmm0
movss xmm1, dword [rsp + 0x2fb40]
movss xmm0, dword [rsp + 0x2fb38]
call fcn.18015cdd0
cmp dword [rsp + 0x2688], 0x20
jne 0x180252140
jmp 0x180252145
jmp 0x180252050
lea rcx, [0x18057f640]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025228a
mov dword [rsp + 0x2690], 0
jmp 0x180252181
mov eax, dword [rsp + 0x2690]
inc eax
mov dword [rsp + 0x2690], eax
cmp dword [rsp + 0x2690], 0x20
jg 0x1802521d2
mov ecx, dword [rsp + 0x2690]
call fcn.1802f7920
mov dword [rsp + 0x2694], eax
call fcn.180091cb0
cmp dword [rsp + 0x2694], eax
je 0x1802521d0
mov ecx, dword [rsp + 0x2694]
call fcn.1800913b0
cmp dword [rsp + 0x2690], 0x20
jne 0x1802521c4
jmp 0x1802521d2
lea rcx, str.plmfao..
call fcn.18006c2c0
jmp 0x180252171
lea rcx, [0x18057f660]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025228a
mov dword [rsp + 0x2698], 0
jmp 0x18025220e
mov eax, dword [rsp + 0x2698]
inc eax
mov dword [rsp + 0x2698], eax
cmp dword [rsp + 0x2698], 0x20
jge 0x18025228a
mov ecx, dword [rsp + 0x2698]
call fcn.1802f7920
mov dword [rsp + 0x269c], eax
call fcn.180091cb0
cmp dword [rsp + 0x269c], eax
je 0x180252285
mov ecx, dword [rsp + 0x2698]
call fcn.1802f7920
mov ecx, eax
call fcn.180167810
mov ecx, dword [rsp + 0x2698]
call fcn.1802f7920
mov ecx, eax
call fcn.1800913b0
mov ecx, dword [rsp + 0x2698]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f5360
mov ecx, dword [rsp + 0x2698]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f5320
jmp 0x1802521fe
lea rcx, [0x18057f680]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180252409
mov dword [rsp + 0x26a0], 0
jmp 0x1802522c6
mov eax, dword [rsp + 0x26a0]
inc eax
mov dword [rsp + 0x26a0], eax
cmp dword [rsp + 0x26a0], 0x20
jg 0x180252409
mov ecx, dword [rsp + 0x26a0]
call fcn.1802f7920
mov dword [rsp + 0x26a4], eax
call fcn.180091cb0
cmp dword [rsp + 0x26a4], eax
je 0x180252404
lea rcx, str.prop_beach_fire
call fcn.180196b00
mov dword [rsp + 0x26a8], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x62d0], rax
mov ecx, dword [rsp + 0x26a8]
call qword [rsp + 0x62d0]
mov ecx, dword [rsp + 0x26a8]
call fcn.1802f6e90
test eax, eax
jne 0x180252342
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180252329
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 1
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
mov ecx, dword [rsp + 0x26a8]
call fcn.1802f5980
mov dword [rsp + 0x26ac], eax
mov dword [rsp + 0x70], 1
mov dword [rsp + 0x68], 2
mov dword [rsp + 0x60], 0
mov dword [rsp + 0x58], 0
mov dword [rsp + 0x50], 1
mov dword [rsp + 0x48], 1
xorps xmm0, xmm0
movss dword [rsp + 0x40], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xor r8d, r8d
mov edx, dword [rsp + 0x26a4]
mov ecx, dword [rsp + 0x26ac]
call fcn.1802f5780
cmp dword [rsp + 0x26a0], 0x20
jne 0x1802523f8
jmp 0x180252409
lea rcx, str.pBeachFire_attached_to_all_players..
call fcn.18006c2c0
jmp 0x1802522b6
lea rcx, [0x18057f6a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180252553
mov dword [rsp + 0x26b0], 0
jmp 0x180252445
mov eax, dword [rsp + 0x26b0]
inc eax
mov dword [rsp + 0x26b0], eax
cmp dword [rsp + 0x26b0], 0x20
jg 0x180252553
mov ecx, dword [rsp + 0x26b0]
call fcn.1802f7920
mov dword [rsp + 0x26b4], eax
call fcn.180091cb0
cmp dword [rsp + 0x26b4], eax
je 0x18025254e
xor r8d, r8d
mov edx, dword [rsp + 0x26b4]
lea rcx, [rsp + 0x16378]
call fcn.1802f6f90
lea rcx, [rsp + 0x2fb08]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.prop_gold_cont_01
call fcn.180196b00
mov eax, eax
mov qword [rsp + 0x62d8], rax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x62e0], rax
mov ecx, dword [rsp + 0x62d8]
call qword [rsp + 0x62e0]
mov ecx, dword [rsp + 0x62d8]
call fcn.1802f6e90
test eax, eax
jne 0x1802524f0
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802524d7
mov ecx, dword [rsp + 0x26b4]
call fcn.1800913b0
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [rsp + 0x2fb18]
movss xmm2, dword [rsp + 0x2fb10]
movss xmm1, dword [rsp + 0x2fb08]
mov ecx, dword [rsp + 0x62d8]
call fcn.1802f5980
mov ecx, eax
call fcn.1802f4f50
cmp dword [rsp + 0x26b0], 0x20
jne 0x18025254e
jmp 0x180252553
jmp 0x180252435
lea rcx, [0x18057f6c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802528fb
mov dword [rsp + 0x26b8], 0
jmp 0x18025258f
mov eax, dword [rsp + 0x26b8]
inc eax
mov dword [rsp + 0x26b8], eax
cmp dword [rsp + 0x26b8], 0x20
jg 0x1802528fb
mov ecx, dword [rsp + 0x26b8]
call fcn.1802f7920
mov dword [rsp + 0x26bc], eax
call fcn.180091cb0
cmp dword [rsp + 0x26bc], eax
je 0x1802528f6
xor edx, edx
mov ecx, dword [rsp + 0x26bc]
call fcn.1802f76c0
test eax, eax
jne 0x18025272d
xor r8d, r8d
mov edx, dword [rsp + 0x26bc]
lea rcx, [rsp + 0x16408]
call fcn.1802f6f90
lea rcx, [rsp + 0x2fac0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.xm_prop_iaa_base_elevator
call fcn.180196b00
mov eax, eax
mov qword [rsp + 0x62e8], rax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x62f0], rax
mov ecx, dword [rsp + 0x62e8]
call qword [rsp + 0x62f0]
mov ecx, dword [rsp + 0x62e8]
call fcn.1802f6e90
test eax, eax
jne 0x180252650
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180252637
mov ecx, dword [rsp + 0x26bc]
call fcn.1800913b0
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [rsp + 0x2fad0]
movss xmm2, dword [rsp + 0x2fac8]
movss xmm1, dword [rsp + 0x2fac0]
mov ecx, dword [rsp + 0x62e8]
call fcn.1802f5980
mov ecx, eax
call fcn.1802f4f50
mov dword [rsp + 0x26c0], eax
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [rsp + 0x2fad0]
movss xmm2, dword [rsp + 0x2fac8]
movss xmm1, dword [rsp + 0x2fac0]
mov ecx, dword [rsp + 0x62e8]
call fcn.1802f5980
mov dword [rsp + 0x26c4], eax
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [0x1805059ac]
xorps xmm2, xmm2
xorps xmm1, xmm1
mov ecx, dword [rsp + 0x26c4]
call fcn.18015bbb0
cmp dword [rsp + 0x26b8], 0x20
jne 0x180252728
jmp 0x1802528fb
jmp 0x1802528f6
mov ecx, dword [rsp + 0x26bc]
call fcn.180167810
mov ecx, dword [rsp + 0x26bc]
call fcn.1800913b0
mov ecx, dword [rsp + 0x26bc]
call fcn.1802f5360
mov ecx, dword [rsp + 0x26bc]
call fcn.1802f5320
call qword [sym.imp.KERNEL32.dll_GetTickCount64]
mov dword [rsp + 0x26c8], eax
xor edx, edx
mov eax, dword [rsp + 0x26c8]
mov ecx, 0x3e8
div ecx
mov eax, edx
mov dword [rsp + 0x26cc], eax
mov eax, dword [rsp + 0x26cc]
mov dword [rsp + 0x26d0], eax
mov dword [rsp + 0x26d4], 0x64
mov eax, dword [rsp + 0x26d0]
cdq
idiv dword [rsp + 0x26d4]
mov eax, edx
test eax, eax
jne 0x1802528f6
xor r8d, r8d
mov edx, dword [rsp + 0x26bc]
lea rcx, [rsp + 0x16478]
call fcn.1802f6f90
lea rcx, [rsp + 0x2fa90]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.xm_prop_iaa_base_elevator
call fcn.180196b00
mov eax, eax
mov qword [rsp + 0x62f8], rax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x6300], rax
mov ecx, dword [rsp + 0x62f8]
call qword [rsp + 0x6300]
mov ecx, dword [rsp + 0x62f8]
call fcn.1802f6e90
test eax, eax
jne 0x18025282d
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180252814
mov ecx, dword [rsp + 0x26bc]
call fcn.1800913b0
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [rsp + 0x2faa0]
movss xmm2, dword [rsp + 0x2fa98]
movss xmm1, dword [rsp + 0x2fa90]
mov ecx, dword [rsp + 0x62f8]
call fcn.1802f5980
mov ecx, eax
call fcn.1802f4f50
mov dword [rsp + 0x26d8], eax
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [rsp + 0x2faa0]
movss xmm2, dword [rsp + 0x2fa98]
movss xmm1, dword [rsp + 0x2fa90]
mov ecx, dword [rsp + 0x62f8]
call fcn.1802f5980
mov dword [rsp + 0x26dc], eax
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [0x1805059ac]
xorps xmm2, xmm2
xorps xmm1, xmm1
mov ecx, dword [rsp + 0x26dc]
call fcn.18015bbb0
jmp 0x18025257f
lea rcx, [0x18057f6e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180252a6e
mov dword [rsp + 0x26e0], 0
jmp 0x180252937
mov eax, dword [rsp + 0x26e0]
inc eax
mov dword [rsp + 0x26e0], eax
cmp dword [rsp + 0x26e0], 0x20
jg 0x180252a6e
mov ecx, dword [rsp + 0x26e0]
call fcn.1802f7920
mov dword [rsp + 0x26e4], eax
call fcn.180091cb0
cmp dword [rsp + 0x26e4], eax
je 0x180252a69
lea rcx, str.prop_ld_toilet_01
call fcn.180196b00
mov dword [rsp + 0x26e8], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0x6308], rax
mov ecx, dword [rsp + 0x26e8]
call qword [rsp + 0x6308]
mov ecx, dword [rsp + 0x26e8]
call fcn.1802f6e90
test eax, eax
jne 0x1802529b3
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18025299a
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 1
xorps xmm3, xmm3
xorps xmm2, xmm2
xorps xmm1, xmm1
mov ecx, dword [rsp + 0x26e8]
call fcn.1802f5980
mov dword [rsp + 0x26ec], eax
mov dword [rsp + 0x70], 1
mov dword [rsp + 0x68], 2
mov dword [rsp + 0x60], 0
mov dword [rsp + 0x58], 0
mov dword [rsp + 0x50], 1
mov dword [rsp + 0x48], 1
xorps xmm0, xmm0
movss dword [rsp + 0x40], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
xor r8d, r8d
mov edx, dword [rsp + 0x26e4]
mov ecx, dword [rsp + 0x26ec]
call fcn.1802f5780
cmp dword [rsp + 0x26e0], 0x20
jne 0x180252a69
jmp 0x180252a6e
jmp 0x180252927
lea rcx, [0x18057f700]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180252b89
mov dword [rsp + 0x26f0], 0
jmp 0x180252aaa
mov eax, dword [rsp + 0x26f0]
inc eax
mov dword [rsp + 0x26f0], eax
cmp dword [rsp + 0x26f0], 0x20
jge 0x180252b89
mov ecx, dword [rsp + 0x26f0]
call fcn.1802f7920
mov dword [rsp + 0x26f4], eax
call fcn.180091cb0
cmp dword [rsp + 0x26f4], eax
je 0x180252b84
mov ecx, dword [rsp + 0x26f0]
call fcn.1802f7920
mov dword [rsp + 0x26f8], eax
call fcn.180091cb0
mov ecx, dword [rsp + 0x26f8]
cmp ecx, eax
jne 0x180252b02
jmp 0x180252a9a
mov ecx, dword [rsp + 0x26f0]
call fcn.1802f7920
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x16508]
call fcn.1802f6f90
lea rcx, [rsp + 0x2fa60]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [0x18050552c]
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 0
mov dword [rsp + 0x28], 1
movss xmm0, dword [0x180506538]
movss dword [rsp + 0x20], xmm0
xor r9d, r9d
movss xmm2, dword [rsp + 0x2fa70]
movss xmm1, dword [rsp + 0x2fa68]
movss xmm0, dword [rsp + 0x2fa60]
call fcn.18015cdd0
jmp 0x180252a9a
lea rcx, [0x18057f720]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180252e44
mov dword [rsp + 0x26fc], 0
jmp 0x180252bc5
mov eax, dword [rsp + 0x26fc]
inc eax
mov dword [rsp + 0x26fc], eax
cmp dword [rsp + 0x26fc], 0x20
jge 0x180252e44
mov ecx, dword [rsp + 0x26fc]
call fcn.1802f7920
mov dword [rsp + 0x2700], eax
call fcn.180091cb0
cmp dword [rsp + 0x2700], eax
je 0x180252e3f
mov ecx, dword [rsp + 0x26fc]
call fcn.1802f7920
mov dword [rsp + 0x2704], eax
call fcn.180091cb0
cmp dword [rsp + 0x2704], eax
je 0x180252e3f
mov ecx, dword [rsp + 0x26fc]
call fcn.1802f7920
mov dword [rsp + 0x2708], eax
mov r8d, 1
mov edx, dword [rsp + 0x2708]
lea rcx, [rsp + 0x16578]
call fcn.1802f6f90
lea rcx, [rsp + 0x2fa30]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2fa40]
addss xmm0, dword [0x1805047dc]
movss dword [rsp + 0x2fa40], xmm0
lea rcx, str.VEHICLE_WEAPON_SPACE_ROCKET
call fcn.180196b00
movss xmm0, dword [rsp + 0x2fa40]
addss xmm0, dword [0x180504c64]
movss xmm1, dword [0x180506314]
movss dword [rsp + 0x60], xmm1
mov dword [rsp + 0x58], 1
mov dword [rsp + 0x50], 1
mov ecx, dword [rsp + 0x2708]
mov dword [rsp + 0x48], ecx
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x38], 1
mov dword [rsp + 0x30], 0xfa
movss xmm1, dword [rsp + 0x2fa40]
movss dword [rsp + 0x28], xmm1
movss xmm1, dword [rsp + 0x2fa38]
movss dword [rsp + 0x20], xmm1
movss xmm3, dword [rsp + 0x2fa30]
movaps xmm2, xmm0
movss xmm1, dword [rsp + 0x2fa38]
movss xmm0, dword [rsp + 0x2fa30]
call fcn.18015cc10
lea rcx, str.VEHICLE_WEAPON_SPACE_ROCKET
call fcn.180196b00
movss xmm0, dword [rsp + 0x2fa40]
addss xmm0, dword [0x180504b04]
movss xmm1, dword [0x180506314]
movss dword [rsp + 0x60], xmm1
mov dword [rsp + 0x58], 1
mov dword [rsp + 0x50], 1
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0xfa
movss xmm1, dword [rsp + 0x2fa40]
movss dword [rsp + 0x28], xmm1
movss xmm1, dword [rsp + 0x2fa38]
movss dword [rsp + 0x20], xmm1
movss xmm3, dword [rsp + 0x2fa30]
movaps xmm2, xmm0
movss xmm1, dword [rsp + 0x2fa38]
movss xmm0, dword [rsp + 0x2fa30]
call fcn.18015cc10
movss xmm0, dword [rsp + 0x2fa40]
addss xmm0, dword [0x180504f90]
movss xmm1, dword [0x1805063a8]
movss dword [rsp + 0x60], xmm1
mov dword [rsp + 0x58], 1
mov dword [rsp + 0x50], 1
mov eax, dword [rsp + 0x2708]
mov dword [rsp + 0x48], eax
mov dword [rsp + 0x40], 0xf8a3939f
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 0x64
movss xmm1, dword [rsp + 0x2fa40]
movss dword [rsp + 0x28], xmm1
movss xmm1, dword [rsp + 0x2fa38]
movss dword [rsp + 0x20], xmm1
movss xmm3, dword [rsp + 0x2fa30]
movaps xmm2, xmm0
movss xmm1, dword [rsp + 0x2fa38]
movss xmm0, dword [rsp + 0x2fa30]
call fcn.18015cc10
jmp 0x180252bb5
lea rax, [rsp + 0x20ee0]
mov qword [rsp + 0x6310], rax
lea rax, [rsp + 0x12e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x12e]
mov rcx, qword [rsp + 0x6310]
call fcn.1802e5240
mov qword [rsp + 0x6318], rax
mov rax, qword [rsp + 0x6318]
mov qword [rsp + 0x6320], rax
lea rcx, [0x18057f740]
call fcn.18006a860
mov qword [rsp + 0x6328], rax
mov r8, qword [rsp + 0x6320]
lea rdx, [0x1805b1046]
mov rcx, qword [rsp + 0x6328]
call fcn.1801df0f0
lea rcx, [0x18057f760]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180252f36
mov dword [rsp + 0x270c], 0
jmp 0x180252efd
mov eax, dword [rsp + 0x270c]
inc eax
mov dword [rsp + 0x270c], eax
cmp dword [rsp + 0x270c], 0x20
jg 0x180252f36
mov ecx, dword [rsp + 0x270c]
call fcn.1802f7920
mov dword [rsp + 0x2710], eax
call fcn.180091cb0
cmp dword [rsp + 0x2710], eax
je 0x180252f34
mov ecx, dword [rsp + 0x2710]
call fcn.180119fc0
jmp 0x180252eed
lea rcx, [0x18057f780]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180252fa7
mov dword [rsp + 0x2714], 0
jmp 0x180252f6e
mov eax, dword [rsp + 0x2714]
inc eax
mov dword [rsp + 0x2714], eax
cmp dword [rsp + 0x2714], 0x20
jg 0x180252fa7
mov ecx, dword [rsp + 0x2714]
call fcn.1802f7920
mov dword [rsp + 0x2718], eax
call fcn.180091cb0
cmp dword [rsp + 0x2718], eax
je 0x180252fa5
mov ecx, dword [rsp + 0x2718]
call fcn.18011a0e0
jmp 0x180252f5e
call fcn.180199f90
call fcn.18006bff0
jmp case.0x1801f9d99.1
lea rcx, [0x18057f7a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov eax, dword [0x1805b11f0]
mov dword [0x1805ab9c0], eax
lea rcx, [0x180586580]
call fcn.18006a860
mov edx, 0x2c4
mov rcx, rax
call fcn.1801dea40
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x180253027
lea rcx, [0x18057eea0]
call fcn.18006a860
mov edx, 0x28a
mov rcx, rax
call fcn.1801dea40
movzx eax, byte [0x1805b119e]
test eax, eax
je 0x18025316f
mov ecx, dword [0x1805b11f0]
call fcn.1801b4ce0
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x165e8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2fa00]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2fa10]
addss xmm0, dword [0x1805042c4]
mov dword [rsp + 0xb8], 0
mov qword [rsp + 0xb0], 0
mov qword [rsp + 0xa8], 0
mov dword [rsp + 0xa0], 0
mov dword [rsp + 0x98], 1
mov dword [rsp + 0x90], 1
mov dword [rsp + 0x88], 1
mov dword [rsp + 0x80], 0xc8
mov dword [rsp + 0x78], 0
mov dword [rsp + 0x70], 0
mov dword [rsp + 0x68], 0xff
movss xmm1, dword [0x180504280]
movss dword [rsp + 0x60], xmm1
movss xmm1, dword [0x180504280]
movss dword [rsp + 0x58], xmm1
movss xmm1, dword [0x180504280]
movss dword [rsp + 0x50], xmm1
xorps xmm1, xmm1
movss dword [rsp + 0x48], xmm1
movss xmm1, dword [0x1805059ac]
movss dword [rsp + 0x40], xmm1
xorps xmm1, xmm1
movss dword [rsp + 0x38], xmm1
xorps xmm1, xmm1
movss dword [rsp + 0x30], xmm1
xorps xmm1, xmm1
movss dword [rsp + 0x28], xmm1
xorps xmm1, xmm1
movss dword [rsp + 0x20], xmm1
movaps xmm3, xmm0
movss xmm2, dword [rsp + 0x2fa08]
movss xmm1, dword [rsp + 0x2fa00]
mov ecx, 0x1d
call fcn.1802f4c20
lea rcx, [0x18057f7c0]
call fcn.18006a860
mov edx, 0x19f
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057f940]
call fcn.18006a860
mov edx, 0x159
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ed80]
call fcn.18006a860
mov edx, 0x23a
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057eae0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025373f
mov dword [rsp + 0x36cc0], 0x99b507ea
mov dword [rsp + 0x36cc4], 0x678b81b1
mov dword [rsp + 0x36cc8], 0x4e875f73
mov dword [rsp + 0x36ccc], 0x958a4a8f
mov dword [rsp + 0x36cd0], 0x440e4788
mov dword [rsp + 0x36cd4], 0x84bd7bfd
mov dword [rsp + 0x36cd8], 0x1b06d571
mov dword [rsp + 0x36cdc], 0x5ef9fec4
mov dword [rsp + 0x36ce0], 0x22d8fe39
mov dword [rsp + 0x36ce4], 0x99aeeb3b
mov dword [rsp + 0x36ce8], 0x13532244
mov dword [rsp + 0x36cec], 0x2be6766b
mov dword [rsp + 0x36cf0], 0xefe7e2df
mov dword [rsp + 0x36cf4], 0xbfefff6d
mov dword [rsp + 0x36cf8], 0x83bf0278
mov dword [rsp + 0x36cfc], 0xaf113f99
mov dword [rsp + 0x36d00], 0x9d07f764
mov dword [rsp + 0x36d04], 0x7fd62962
mov dword [rsp + 0x36d08], 0x1d073a89
mov dword [rsp + 0x36d0c], 0x7846a318
mov dword [rsp + 0x36d10], 0xe284c527
mov dword [rsp + 0x36d14], 0x9d61e50f
mov dword [rsp + 0x36d18], 0x3656c8c1
mov dword [rsp + 0x36d1c], 0x5fc3c11
mov dword [rsp + 0x36d20], 0xc472fe2
mov dword [rsp + 0x36d24], 0x33058e22
mov dword [rsp + 0x36d28], 0xa284510b
mov dword [rsp + 0x36d2c], 0x4dd2dc56
mov dword [rsp + 0x36d30], 0xb1ca77b1
mov dword [rsp + 0x36d34], 0x687652ce
mov dword [rsp + 0x36d38], 0x42bf8a85
mov dword [rsp + 0x36d3c], 0x93e220bd
mov dword [rsp + 0x36d40], 0x2c3731d9
mov dword [rsp + 0x36d44], 0xfdbc8a50
mov dword [rsp + 0x36d48], 0x24b17070
mov dword [rsp + 0x36d4c], 0x60ec506
mov dword [rsp + 0x36d50], 0x34a67b97
mov dword [rsp + 0x36d54], 0xfdbadced
mov dword [rsp + 0x36d58], 0x23c9f95c
mov dword [rsp + 0x36d5c], 0x497facc3
mov dword [rsp + 0x36d60], 0xf9e6aa4b
mov dword [rsp + 0x36d64], 0x61012683
mov dword [rsp + 0x36d68], 0xc0a3098d
mov dword [rsp + 0x36d6c], 0xd205520e
mov dword [rsp + 0x36d70], 0xbfd21232
mov dword [rsp + 0x36d74], 0x7f229f94
mov dword [rsp + 0x36d78], 0x92a27487
mov dword [rsp + 0x36d7c], 0x83839c4
mov dword [rsp + 0x36d80], 0x7f7497e5
mov dword [rsp + 0x36d84], 0xa89cb99e
mov dword [rsp + 0x36d88], 0x3aabbbaa
mov dword [rsp + 0x36d8c], 0xc734385a
mov dword [rsp + 0x36d90], 0x787f0bb
mov dword [rsp + 0x36d94], 0x47757124
mov dword [rsp + 0x36d98], 0xd04c944d
mov dword [rsp + 0x36d9c], 0x3813fc08
mov dword [rsp + 0x36da0], 0xa2719263
mov dword [rsp + 0x36da4], 0x8bb05fd7
mov dword [rsp + 0x36da8], 0xf9dcbf2d
mov dword [rsp + 0x36dac], 0xd8df3c3c
mov dword [rsp + 0x36db0], 0xdd5df8d9
mov dword [rsp + 0x36db4], 0xdfe37640
mov dword [rsp + 0x36db8], 0x19044ee0
mov dword [rsp + 0x36dbc], 0xcd274149
mov dword [rsp + 0x36dc0], 0x94117305
mov dword [rsp + 0x36dc4], 0x3813fc08
mov dword [rsp + 0x36dc8], 0xbfe256d4
mov dword [rsp + 0x36dcc], 0x88374054
mov dword [rsp + 0x36dd0], 0x83839c4
mov dword [rsp + 0x36dd4], 0xdc4db296
mov dword [rsp + 0x36dd8], 0xc1b3c3d1
mov dword [rsp + 0x36ddc], 0xcb96392f
mov dword [rsp + 0x36de0], 0x97ea20b8
mov dword [rsp + 0x36de4], 0x2be6766b
mov dword [rsp + 0x36de8], 0xa3d4d34
mov dword [rsp + 0x36dec], 0xdb1aa450
mov dword [rsp + 0x36df0], 0xbd248b55
mov dword [rsp + 0x36df4], 0x555af99a
mov dword [rsp + 0x36df8], 0xef951fbb
mov dword [rsp + 0x36dfc], 0x12e82d3d
mov dword [rsp + 0x36e00], 0x394f415c
mov dword [rsp + 0x36e04], 0xfad1f1c9
mov dword [rsp + 0x36e08], 0x969c3d67
mov dword [rsp + 0x36e0c], 0x84d6fafd
mov dword [rsp + 0x36e10], 0x624fe830
mov dword [rsp + 0x36e14], 0xdbbd7280
mov dword [rsp + 0x36e18], 0xa914799
mov dword [rsp + 0x36e1c], 0x6a6c02e0
mov dword [rsp + 0x36e20], 0x6d544c99
mov dword [rsp + 0x36e24], 0x63ab0442
mov dword [rsp + 0x36e28], 0x781fe4a
mov dword [rsp + 0x36e2c], 0xa0973d5e
mov dword [rsp + 0x36e30], 0xab564b93
mov dword [rsp + 0x36e34], 0xba45e8b8
mov dword [rsp + 0x36e38], 0xfbab5776
mov dword [rsp + 0x36e3c], 0x60ec506
mov dword [rsp + 0x36e40], 0xaf3696a1
mov dword [rsp + 0x36e44], 0xd7dbf707
mov dword [rsp + 0x36e48], 0x476bf155
mov dword [rsp + 0x36e4c], 0xb62d1f67
mov dword [rsp + 0x36e50], 0xf38a0747
mov dword [rsp + 0x36e54], 0x167c5572
mov dword [rsp + 0x36e58], 0x2c9ca024
mov dword [rsp + 0x36e5c], 0xa991dae8
mov dword [rsp + 0x36e60], 0xd6678401
mov dword [rsp + 0x36e64], 0x6aa85572
mov dword [rsp + 0x36e68], 0x6056ac20
mov dword [rsp + 0x36e6c], 0x2b5ef5ec
mov dword [rsp + 0x36e70], 0xba536372
mov dword [rsp + 0x36e74], 0x917f6c8c
mov dword [rsp + 0x36e78], 0x5a96ba4
mov dword [rsp + 0x36e7c], 0x57a4368c
mov dword [rsp + 0x36e80], 0x9d1f17e6
mov dword [rsp + 0x271c], 0
jmp 0x1802536d1
mov eax, dword [rsp + 0x271c]
inc eax
mov dword [rsp + 0x271c], eax
movsxd rax, dword [rsp + 0x271c]
cmp rax, 0x71
jae 0x18025373f
movsxd rax, dword [rsp + 0x271c]
imul rax, rax, 4
lea rcx, [rsp + 0x36cc0]
add rcx, rax
mov rax, rcx
mov eax, dword [rax]
mov dword [rsp + 0x2720], eax
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2724], eax
mov r9d, 1
mov r8d, 0x270f
mov edx, dword [rsp + 0x2720]
mov ecx, dword [rsp + 0x2724]
call fcn.1802f7600
mov ecx, 0xa
call fcn.1801b4c50
jmp 0x1802536c1
lea rcx, [0x18057eb00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180253cd8
mov dword [rsp + 0x36e90], 0x99b507ea
mov dword [rsp + 0x36e94], 0x678b81b1
mov dword [rsp + 0x36e98], 0x4e875f73
mov dword [rsp + 0x36e9c], 0x958a4a8f
mov dword [rsp + 0x36ea0], 0x440e4788
mov dword [rsp + 0x36ea4], 0x84bd7bfd
mov dword [rsp + 0x36ea8], 0x1b06d571
mov dword [rsp + 0x36eac], 0x5ef9fec4
mov dword [rsp + 0x36eb0], 0x22d8fe39
mov dword [rsp + 0x36eb4], 0x99aeeb3b
mov dword [rsp + 0x36eb8], 0x13532244
mov dword [rsp + 0x36ebc], 0x2be6766b
mov dword [rsp + 0x36ec0], 0xefe7e2df
mov dword [rsp + 0x36ec4], 0xbfefff6d
mov dword [rsp + 0x36ec8], 0x83bf0278
mov dword [rsp + 0x36ecc], 0xaf113f99
mov dword [rsp + 0x36ed0], 0x9d07f764
mov dword [rsp + 0x36ed4], 0x7fd62962
mov dword [rsp + 0x36ed8], 0x1d073a89
mov dword [rsp + 0x36edc], 0x7846a318
mov dword [rsp + 0x36ee0], 0xe284c527
mov dword [rsp + 0x36ee4], 0x9d61e50f
mov dword [rsp + 0x36ee8], 0x3656c8c1
mov dword [rsp + 0x36eec], 0x5fc3c11
mov dword [rsp + 0x36ef0], 0xc472fe2
mov dword [rsp + 0x36ef4], 0x33058e22
mov dword [rsp + 0x36ef8], 0xa284510b
mov dword [rsp + 0x36efc], 0x4dd2dc56
mov dword [rsp + 0x36f00], 0xb1ca77b1
mov dword [rsp + 0x36f04], 0x687652ce
mov dword [rsp + 0x36f08], 0x42bf8a85
mov dword [rsp + 0x36f0c], 0x93e220bd
mov dword [rsp + 0x36f10], 0x2c3731d9
mov dword [rsp + 0x36f14], 0xfdbc8a50
mov dword [rsp + 0x36f18], 0x24b17070
mov dword [rsp + 0x36f1c], 0x60ec506
mov dword [rsp + 0x36f20], 0x34a67b97
mov dword [rsp + 0x36f24], 0xfdbadced
mov dword [rsp + 0x36f28], 0x23c9f95c
mov dword [rsp + 0x36f2c], 0x497facc3
mov dword [rsp + 0x36f30], 0xf9e6aa4b
mov dword [rsp + 0x36f34], 0x61012683
mov dword [rsp + 0x36f38], 0xc0a3098d
mov dword [rsp + 0x36f3c], 0xd205520e
mov dword [rsp + 0x36f40], 0xbfd21232
mov dword [rsp + 0x36f44], 0x7f229f94
mov dword [rsp + 0x36f48], 0x92a27487
mov dword [rsp + 0x36f4c], 0x83839c4
mov dword [rsp + 0x36f50], 0x7f7497e5
mov dword [rsp + 0x36f54], 0xa89cb99e
mov dword [rsp + 0x36f58], 0x3aabbbaa
mov dword [rsp + 0x36f5c], 0xc734385a
mov dword [rsp + 0x36f60], 0x787f0bb
mov dword [rsp + 0x36f64], 0x47757124
mov dword [rsp + 0x36f68], 0xd04c944d
mov dword [rsp + 0x36f6c], 0x3813fc08
mov dword [rsp + 0x36f70], 0xa2719263
mov dword [rsp + 0x36f74], 0x8bb05fd7
mov dword [rsp + 0x36f78], 0xf9dcbf2d
mov dword [rsp + 0x36f7c], 0xd8df3c3c
mov dword [rsp + 0x36f80], 0xdd5df8d9
mov dword [rsp + 0x36f84], 0xdfe37640
mov dword [rsp + 0x36f88], 0x19044ee0
mov dword [rsp + 0x36f8c], 0xcd274149
mov dword [rsp + 0x36f90], 0x94117305
mov dword [rsp + 0x36f94], 0x3813fc08
mov dword [rsp + 0x36f98], 0xbfe256d4
mov dword [rsp + 0x36f9c], 0x88374054
mov dword [rsp + 0x36fa0], 0x83839c4
mov dword [rsp + 0x36fa4], 0xdc4db296
mov dword [rsp + 0x36fa8], 0xc1b3c3d1
mov dword [rsp + 0x36fac], 0xcb96392f
mov dword [rsp + 0x36fb0], 0x97ea20b8
mov dword [rsp + 0x36fb4], 0x2be6766b
mov dword [rsp + 0x36fb8], 0xa3d4d34
mov dword [rsp + 0x36fbc], 0xdb1aa450
mov dword [rsp + 0x36fc0], 0xbd248b55
mov dword [rsp + 0x36fc4], 0x555af99a
mov dword [rsp + 0x36fc8], 0xef951fbb
mov dword [rsp + 0x36fcc], 0x12e82d3d
mov dword [rsp + 0x36fd0], 0x394f415c
mov dword [rsp + 0x36fd4], 0xfad1f1c9
mov dword [rsp + 0x36fd8], 0x969c3d67
mov dword [rsp + 0x36fdc], 0x84d6fafd
mov dword [rsp + 0x36fe0], 0x624fe830
mov dword [rsp + 0x36fe4], 0xdbbd7280
mov dword [rsp + 0x36fe8], 0xa914799
mov dword [rsp + 0x36fec], 0x6a6c02e0
mov dword [rsp + 0x36ff0], 0x6d544c99
mov dword [rsp + 0x36ff4], 0x63ab0442
mov dword [rsp + 0x36ff8], 0x781fe4a
mov dword [rsp + 0x36ffc], 0xa0973d5e
mov dword [rsp + 0x37000], 0xab564b93
mov dword [rsp + 0x37004], 0xba45e8b8
mov dword [rsp + 0x37008], 0xfbab5776
mov dword [rsp + 0x3700c], 0x60ec506
mov dword [rsp + 0x37010], 0xaf3696a1
mov dword [rsp + 0x37014], 0xd7dbf707
mov dword [rsp + 0x37018], 0x476bf155
mov dword [rsp + 0x3701c], 0xb62d1f67
mov dword [rsp + 0x37020], 0xf38a0747
mov dword [rsp + 0x37024], 0x167c5572
mov dword [rsp + 0x37028], 0x2c9ca024
mov dword [rsp + 0x3702c], 0xa991dae8
mov dword [rsp + 0x37030], 0xd6678401
mov dword [rsp + 0x37034], 0x6aa85572
mov dword [rsp + 0x37038], 0x6056ac20
mov dword [rsp + 0x3703c], 0x2b5ef5ec
mov dword [rsp + 0x37040], 0xba536372
mov dword [rsp + 0x37044], 0x917f6c8c
mov dword [rsp + 0x37048], 0x5a96ba4
mov dword [rsp + 0x3704c], 0x57a4368c
mov dword [rsp + 0x37050], 0x9d1f17e6
xor ecx, ecx
call fcn.1801b4c50
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2728], eax
mov dword [rsp + 0x272c], 0
jmp 0x180253c6f
mov eax, dword [rsp + 0x272c]
inc eax
mov dword [rsp + 0x272c], eax
movsxd rax, dword [rsp + 0x272c]
cmp rax, 0x71
jae 0x180253cd8
mov rax, qword [0x1805b1bf8]
mov qword [rsp + 0x6330], rax
movsxd rax, dword [rsp + 0x272c]
imul rax, rax, 4
lea rcx, [rsp + 0x36e90]
add rcx, rax
mov rax, rcx
mov edx, dword [rax]
mov ecx, dword [rsp + 0x2728]
call qword [rsp + 0x6330]
cmp dword [rsp + 0x272c], 0x20
jne 0x180253cc2
jmp 0x180253cd8
lea rcx, [0x18057ede0]
call fcn.18006a860
mov rcx, rax
call fcn.18006c2c0
jmp 0x180253c5f
lea rcx, str.Take_2
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180254241
mov dword [rsp + 0x37060], 0x99b507ea
mov dword [rsp + 0x37064], 0x678b81b1
mov dword [rsp + 0x37068], 0x4e875f73
mov dword [rsp + 0x3706c], 0x958a4a8f
mov dword [rsp + 0x37070], 0x440e4788
mov dword [rsp + 0x37074], 0x84bd7bfd
mov dword [rsp + 0x37078], 0x1b06d571
mov dword [rsp + 0x3707c], 0x5ef9fec4
mov dword [rsp + 0x37080], 0x22d8fe39
mov dword [rsp + 0x37084], 0x99aeeb3b
mov dword [rsp + 0x37088], 0x13532244
mov dword [rsp + 0x3708c], 0x2be6766b
mov dword [rsp + 0x37090], 0xefe7e2df
mov dword [rsp + 0x37094], 0xbfefff6d
mov dword [rsp + 0x37098], 0x83bf0278
mov dword [rsp + 0x3709c], 0xaf113f99
mov dword [rsp + 0x370a0], 0x9d07f764
mov dword [rsp + 0x370a4], 0x7fd62962
mov dword [rsp + 0x370a8], 0x1d073a89
mov dword [rsp + 0x370ac], 0x7846a318
mov dword [rsp + 0x370b0], 0xe284c527
mov dword [rsp + 0x370b4], 0x9d61e50f
mov dword [rsp + 0x370b8], 0x3656c8c1
mov dword [rsp + 0x370bc], 0x5fc3c11
mov dword [rsp + 0x370c0], 0xc472fe2
mov dword [rsp + 0x370c4], 0x33058e22
mov dword [rsp + 0x370c8], 0xa284510b
mov dword [rsp + 0x370cc], 0x4dd2dc56
mov dword [rsp + 0x370d0], 0xb1ca77b1
mov dword [rsp + 0x370d4], 0x687652ce
mov dword [rsp + 0x370d8], 0x42bf8a85
mov dword [rsp + 0x370dc], 0x93e220bd
mov dword [rsp + 0x370e0], 0x2c3731d9
mov dword [rsp + 0x370e4], 0xfdbc8a50
mov dword [rsp + 0x370e8], 0x24b17070
mov dword [rsp + 0x370ec], 0x60ec506
mov dword [rsp + 0x370f0], 0x34a67b97
mov dword [rsp + 0x370f4], 0xfdbadced
mov dword [rsp + 0x370f8], 0x23c9f95c
mov dword [rsp + 0x370fc], 0x497facc3
mov dword [rsp + 0x37100], 0xf9e6aa4b
mov dword [rsp + 0x37104], 0x61012683
mov dword [rsp + 0x37108], 0xc0a3098d
mov dword [rsp + 0x3710c], 0xd205520e
mov dword [rsp + 0x37110], 0xbfd21232
mov dword [rsp + 0x37114], 0x7f229f94
mov dword [rsp + 0x37118], 0x92a27487
mov dword [rsp + 0x3711c], 0x83839c4
mov dword [rsp + 0x37120], 0x7f7497e5
mov dword [rsp + 0x37124], 0xa89cb99e
mov dword [rsp + 0x37128], 0x3aabbbaa
mov dword [rsp + 0x3712c], 0xc734385a
mov dword [rsp + 0x37130], 0x787f0bb
mov dword [rsp + 0x37134], 0x47757124
mov dword [rsp + 0x37138], 0xd04c944d
mov dword [rsp + 0x3713c], 0x3813fc08
mov dword [rsp + 0x37140], 0xa2719263
mov dword [rsp + 0x37144], 0x8bb05fd7
mov dword [rsp + 0x37148], 0xf9dcbf2d
mov dword [rsp + 0x3714c], 0xd8df3c3c
mov dword [rsp + 0x37150], 0xdd5df8d9
mov dword [rsp + 0x37154], 0xdfe37640
mov dword [rsp + 0x37158], 0x19044ee0
mov dword [rsp + 0x3715c], 0xcd274149
mov dword [rsp + 0x37160], 0x94117305
mov dword [rsp + 0x37164], 0x3813fc08
mov dword [rsp + 0x37168], 0xbfe256d4
mov dword [rsp + 0x3716c], 0x88374054
mov dword [rsp + 0x37170], 0x83839c4
mov dword [rsp + 0x37174], 0xdc4db296
mov dword [rsp + 0x37178], 0xc1b3c3d1
mov dword [rsp + 0x3717c], 0xcb96392f
mov dword [rsp + 0x37180], 0x97ea20b8
mov dword [rsp + 0x37184], 0x2be6766b
mov dword [rsp + 0x37188], 0xa3d4d34
mov dword [rsp + 0x3718c], 0xdb1aa450
mov dword [rsp + 0x37190], 0xbd248b55
mov dword [rsp + 0x37194], 0x555af99a
mov dword [rsp + 0x37198], 0xef951fbb
mov dword [rsp + 0x3719c], 0x12e82d3d
mov dword [rsp + 0x371a0], 0x394f415c
mov dword [rsp + 0x371a4], 0xfad1f1c9
mov dword [rsp + 0x371a8], 0x969c3d67
mov dword [rsp + 0x371ac], 0x84d6fafd
mov dword [rsp + 0x371b0], 0x624fe830
mov dword [rsp + 0x371b4], 0xdbbd7280
mov dword [rsp + 0x371b8], 0xa914799
mov dword [rsp + 0x371bc], 0x6a6c02e0
mov dword [rsp + 0x371c0], 0x6d544c99
mov dword [rsp + 0x371c4], 0x63ab0442
mov dword [rsp + 0x371c8], 0x781fe4a
mov dword [rsp + 0x371cc], 0xa0973d5e
mov dword [rsp + 0x371d0], 0xab564b93
mov dword [rsp + 0x371d4], 0xba45e8b8
mov dword [rsp + 0x371d8], 0xfbab5776
mov dword [rsp + 0x371dc], 0x60ec506
mov dword [rsp + 0x371e0], 0xaf3696a1
mov dword [rsp + 0x371e4], 0xd7dbf707
mov dword [rsp + 0x371e8], 0x476bf155
mov dword [rsp + 0x371ec], 0xb62d1f67
mov dword [rsp + 0x371f0], 0xf38a0747
mov dword [rsp + 0x371f4], 0x167c5572
mov dword [rsp + 0x371f8], 0x2c9ca024
mov dword [rsp + 0x371fc], 0xa991dae8
mov dword [rsp + 0x37200], 0xd6678401
mov dword [rsp + 0x37204], 0x6aa85572
mov dword [rsp + 0x37208], 0x6056ac20
mov dword [rsp + 0x3720c], 0x2b5ef5ec
mov dword [rsp + 0x37210], 0xba536372
mov dword [rsp + 0x37214], 0x917f6c8c
mov dword [rsp + 0x37218], 0x5a96ba4
mov dword [rsp + 0x3721c], 0x57a4368c
mov dword [rsp + 0x37220], 0x9d1f17e6
xor ecx, ecx
call fcn.1801b4c50
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2730], eax
mov dword [rsp + 0x2734], 0
jmp 0x180254200
mov eax, dword [rsp + 0x2734]
inc eax
mov dword [rsp + 0x2734], eax
movsxd rax, dword [rsp + 0x2734]
cmp rax, 0x71
jae 0x180254241
mov edx, 1
mov ecx, dword [rsp + 0x2730]
call fcn.1802f4bc0
cmp dword [rsp + 0x2734], 0x20
jne 0x18025422b
jmp 0x180254241
lea rcx, [0x18057ede0]
call fcn.18006a860
mov rcx, rax
call fcn.18006c2c0
jmp 0x1802541f0
call fcn.180199f90
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x180254282
movzx eax, byte [0x1805b1098]
test eax, eax
je 0x180254270
call fcn.18006bf10
movzx eax, byte [0x1805b1098]
test eax, eax
jne 0x180254280
call fcn.18006bf10
jmp 0x1802542a2
movzx eax, byte [0x1805b1098]
test eax, eax
jne 0x180254292
call fcn.18006bf10
movzx eax, byte [0x1805b1098]
test eax, eax
je 0x1802542a2
call fcn.18006bf10
jmp case.0x1801f9d99.1
lea rcx, [0x18057f960]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057f980]
call fcn.18006a860
mov edx, 0x28b
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057fb20]
call fcn.18006a860
mov edx, 0x290
mov rcx, rax
call fcn.1801dea40
lea rax, [rsp + 0x20ea0]
mov qword [rsp + 0x6338], rax
lea rax, [rsp + 0x12f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x12f]
mov rcx, qword [rsp + 0x6338]
call fcn.1802e5260
mov qword [rsp + 0x6340], rax
mov rax, qword [rsp + 0x6340]
mov qword [rsp + 0x6348], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af3a8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6350], rax
lea rcx, [0x18057fb40]
call fcn.18006a860
mov qword [rsp + 0x6358], rax
mov r8, qword [rsp + 0x6348]
mov rdx, qword [rsp + 0x6350]
mov rcx, qword [rsp + 0x6358]
call fcn.1801df0f0
lea rax, [rsp + 0x20e60]
mov qword [rsp + 0x6360], rax
lea rax, [rsp + 0x130]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x130]
mov rcx, qword [rsp + 0x6360]
call fcn.1802e5280
mov qword [rsp + 0x6368], rax
mov rax, qword [rsp + 0x6368]
mov qword [rsp + 0x6370], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af348]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6378], rax
lea rcx, [0x18057fb60]
call fcn.18006a860
mov qword [rsp + 0x6380], rax
mov r8, qword [rsp + 0x6370]
mov rdx, qword [rsp + 0x6378]
mov rcx, qword [rsp + 0x6380]
call fcn.1801df0f0
lea rax, [rsp + 0x20e20]
mov qword [rsp + 0x6388], rax
lea rax, [rsp + 0x131]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x131]
mov rcx, qword [rsp + 0x6388]
call fcn.1802e52a0
mov qword [rsp + 0x6390], rax
mov rax, qword [rsp + 0x6390]
mov qword [rsp + 0x6398], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af368]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x63a0], rax
lea rcx, [0x18057fb80]
call fcn.18006a860
mov qword [rsp + 0x63a8], rax
mov r8, qword [rsp + 0x6398]
mov rdx, qword [rsp + 0x63a0]
mov rcx, qword [rsp + 0x63a8]
call fcn.1801df0f0
call fcn.180199f90
call fcn.18006beb0
jmp case.0x1801f9d99.1
lea rcx, [0x18057f980]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057f9a0]
call fcn.18006a860
mov edx, 0x28c
mov rcx, rax
call fcn.1801dea40
lea rax, [rsp + 0x20de0]
mov qword [rsp + 0x63b0], rax
lea rax, [rsp + 0x132]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x132]
mov rcx, qword [rsp + 0x63b0]
call fcn.1802e52c0
mov qword [rsp + 0x63b8], rax
mov rax, qword [rsp + 0x63b8]
mov qword [rsp + 0x63c0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af328]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x63c8], rax
lea rcx, [0x18057eec0]
call fcn.18006a860
mov qword [rsp + 0x63d0], rax
mov r8, qword [rsp + 0x63c0]
mov rdx, qword [rsp + 0x63c8]
mov rcx, qword [rsp + 0x63d0]
call fcn.1801df0f0
lea rax, [rsp + 0x20da0]
mov qword [rsp + 0x63d8], rax
lea rax, [rsp + 0x133]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x133]
mov rcx, qword [rsp + 0x63d8]
call fcn.1802e52e0
mov qword [rsp + 0x63e0], rax
mov rax, qword [rsp + 0x63e0]
mov qword [rsp + 0x63e8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af308]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x63f0], rax
lea rcx, [0x18057f9c0]
call fcn.18006a860
mov qword [rsp + 0x63f8], rax
mov r8, qword [rsp + 0x63e8]
mov rdx, qword [rsp + 0x63f0]
mov rcx, qword [rsp + 0x63f8]
call fcn.1801df0f0
lea rax, [rsp + 0x20d60]
mov qword [rsp + 0x6400], rax
lea rax, [rsp + 0x134]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x134]
mov rcx, qword [rsp + 0x6400]
call fcn.1802e5300
mov qword [rsp + 0x6408], rax
mov rax, qword [rsp + 0x6408]
mov qword [rsp + 0x6410], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af2c8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6418], rax
lea rcx, [0x18057f9e0]
call fcn.18006a860
mov qword [rsp + 0x6420], rax
mov r8, qword [rsp + 0x6410]
mov rdx, qword [rsp + 0x6418]
mov rcx, qword [rsp + 0x6420]
call fcn.1801df0f0
lea rax, [rsp + 0x20d20]
mov qword [rsp + 0x6428], rax
lea rax, [rsp + 0x135]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x135]
mov rcx, qword [rsp + 0x6428]
call fcn.1802e5320
mov qword [rsp + 0x6430], rax
mov rax, qword [rsp + 0x6430]
mov qword [rsp + 0x6438], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af2e8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6440], rax
lea rcx, [0x18057fa00]
call fcn.18006a860
mov qword [rsp + 0x6448], rax
mov r8, qword [rsp + 0x6438]
mov rdx, qword [rsp + 0x6440]
mov rcx, qword [rsp + 0x6448]
call fcn.1801df0f0
lea rax, [rsp + 0x20ce0]
mov qword [rsp + 0x6450], rax
lea rax, [rsp + 0x136]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x136]
mov rcx, qword [rsp + 0x6450]
call fcn.1802e5340
mov qword [rsp + 0x6458], rax
mov rax, qword [rsp + 0x6458]
mov qword [rsp + 0x6460], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af288]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6468], rax
lea rcx, [0x18057fa20]
call fcn.18006a860
mov qword [rsp + 0x6470], rax
mov r8, qword [rsp + 0x6460]
mov rdx, qword [rsp + 0x6468]
mov rcx, qword [rsp + 0x6470]
call fcn.1801df0f0
lea rax, [rsp + 0x20ca0]
mov qword [rsp + 0x6478], rax
lea rax, [rsp + 0x137]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x137]
mov rcx, qword [rsp + 0x6478]
call fcn.1802e5360
mov qword [rsp + 0x6480], rax
mov rax, qword [rsp + 0x6480]
mov qword [rsp + 0x6488], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af2a8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6490], rax
lea rcx, [0x18057fa40]
call fcn.18006a860
mov qword [rsp + 0x6498], rax
mov r8, qword [rsp + 0x6488]
mov rdx, qword [rsp + 0x6490]
mov rcx, qword [rsp + 0x6498]
call fcn.1801df0f0
call fcn.1802ffce0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057fa60]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x20c60]
mov qword [rsp + 0x64a0], rax
lea rax, [rsp + 0x138]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x138]
mov rcx, qword [rsp + 0x64a0]
call fcn.1802e5380
mov qword [rsp + 0x64a8], rax
mov rax, qword [rsp + 0x64a8]
mov qword [rsp + 0x64b0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af248]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x64b8], rax
lea rcx, [0x18057fa80]
call fcn.18006a860
mov qword [rsp + 0x64c0], rax
mov r8, qword [rsp + 0x64b0]
mov rdx, qword [rsp + 0x64b8]
mov rcx, qword [rsp + 0x64c0]
call fcn.1801df0f0
lea rax, [rsp + 0x20c20]
mov qword [rsp + 0x64c8], rax
lea rax, [rsp + 0x139]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x139]
mov rcx, qword [rsp + 0x64c8]
call fcn.1802e53a0
mov qword [rsp + 0x64d0], rax
mov rax, qword [rsp + 0x64d0]
mov qword [rsp + 0x64d8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af268]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x64e0], rax
lea rcx, [0x18057faa0]
call fcn.18006a860
mov qword [rsp + 0x64e8], rax
mov r8, qword [rsp + 0x64d8]
mov rdx, qword [rsp + 0x64e0]
mov rcx, qword [rsp + 0x64e8]
call fcn.1801df0f0
lea rax, [rsp + 0x20be0]
mov qword [rsp + 0x64f0], rax
lea rax, [rsp + 0x13a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x13a]
mov rcx, qword [rsp + 0x64f0]
call fcn.1802e53c0
mov qword [rsp + 0x64f8], rax
mov rax, qword [rsp + 0x64f8]
mov qword [rsp + 0x6500], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af208]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6508], rax
lea rcx, [0x18057fac0]
call fcn.18006a860
mov qword [rsp + 0x6510], rax
mov r8, qword [rsp + 0x6500]
mov rdx, qword [rsp + 0x6508]
mov rcx, qword [rsp + 0x6510]
call fcn.1801df0f0
lea rax, [rsp + 0x20ba0]
mov qword [rsp + 0x6518], rax
lea rax, [rsp + 0x13b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x13b]
mov rcx, qword [rsp + 0x6518]
call fcn.1802e53e0
mov qword [rsp + 0x6520], rax
mov rax, qword [rsp + 0x6520]
mov qword [rsp + 0x6528], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af228]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6530], rax
lea rcx, [0x18057fae0]
call fcn.18006a860
mov qword [rsp + 0x6538], rax
mov r8, qword [rsp + 0x6528]
mov rdx, qword [rsp + 0x6530]
mov rcx, qword [rsp + 0x6538]
call fcn.1801df0f0
lea rax, [rsp + 0x20b60]
mov qword [rsp + 0x6540], rax
lea rax, [rsp + 0x13c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x13c]
mov rcx, qword [rsp + 0x6540]
call fcn.1802e5400
mov qword [rsp + 0x6548], rax
mov rax, qword [rsp + 0x6548]
mov qword [rsp + 0x6550], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af1c8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6558], rax
lea rcx, [0x18057fb00]
call fcn.18006a860
mov qword [rsp + 0x6560], rax
mov r8, qword [rsp + 0x6550]
mov rdx, qword [rsp + 0x6558]
mov rcx, qword [rsp + 0x6560]
call fcn.1801df0f0
call fcn.1802ffda0
call fcn.180199f90
call fcn.18006bed0
jmp case.0x1801f9d99.1
lea rcx, [0x18057fb20]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x20b20]
mov qword [rsp + 0x6568], rax
lea rax, [rsp + 0x13d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x13d]
mov rcx, qword [rsp + 0x6568]
call fcn.1802e5420
mov qword [rsp + 0x6570], rax
mov rax, qword [rsp + 0x6570]
mov qword [rsp + 0x6578], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af1e8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6580], rax
lea rcx, [0x18057fb20]
call fcn.18006a860
mov qword [rsp + 0x6588], rax
mov r8, qword [rsp + 0x6578]
mov rdx, qword [rsp + 0x6580]
mov rcx, qword [rsp + 0x6588]
call fcn.1801df0f0
call fcn.180300080
call fcn.180199f90
call fcn.18006bed0
jmp case.0x1801f9d99.1
lea rcx, [0x18057f7c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057fba0]
call fcn.18006a860
mov r9d, 0x1f4
xor r8d, r8d
lea rdx, [0x180568878]
mov rcx, rax
call fcn.1801e0410
lea rcx, [0x18057f180]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180254dd4
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x334e8]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x334e8]
call fcn.1801e3710
movss dword [rsp + 0x2738], xmm0
cvttss2si eax, dword [rsp + 0x2738]
mov dword [0x180568878], eax
lea rcx, [rsp + 0x334e8]
call fcn.18006b930
lea rcx, [0x18057fbc0]
call fcn.18006a860
mov r9d, 5
mov r8d, 0xfffffffb
lea rdx, [0x1805aea9c]
mov rcx, rax
call fcn.1801e0410
lea rcx, [0x18057fbe0]
call fcn.18006a860
mov r9d, 5
mov r8d, 0xfffffffb
lea rdx, [0x1805aea98]
mov rcx, rax
call fcn.1801e0410
lea rcx, [0x18057fc00]
call fcn.18006a860
mov r9d, 5
mov r8d, 0xfffffffb
lea rdx, [0x180568880]
mov rcx, rax
call fcn.1801e0410
lea rcx, [0x18057fc20]
call fcn.18006a860
mov r9d, 5
mov r8d, 0xfffffffb
lea rdx, [0x1805aea90]
mov rcx, rax
call fcn.1801e0410
lea rcx, [0x18057fc40]
call fcn.18006a860
mov r9d, 5
mov r8d, 0xfffffffb
lea rdx, [0x1805aea94]
mov rcx, rax
call fcn.1801e0410
lea rcx, [0x18057fc60]
call fcn.18006a860
mov r9d, 5
mov r8d, 0xfffffffb
lea rdx, [0x1805aea8c]
mov rcx, rax
call fcn.1801e0410
lea rcx, [0x18057fc80]
call fcn.18006a860
mov r9d, 5
mov r8d, 0xfffffffb
lea rdx, [0x18056887c]
mov rcx, rax
call fcn.1801e0410
lea rcx, [0x18057fca0]
call fcn.18006a860
mov r9d, 5
mov r8d, 0xfffffffb
lea rdx, [0x1805aea88]
mov rcx, rax
call fcn.1801e0410
call fcn.180199f90
movss xmm0, dword [0x180504198]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041ac]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057ef20]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057ec60]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
movzx eax, byte [0x1805b119e]
test eax, eax
je 0x1802550ab
mov ecx, dword [0x1805b11f0]
call fcn.1801b4ce0
xor r8d, r8d
mov edx, eax
lea rcx, [rsp + 0x16678]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f9d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
movss xmm0, dword [rsp + 0x2f9e0]
addss xmm0, dword [0x1805042c4]
mov dword [rsp + 0xb8], 0
mov qword [rsp + 0xb0], 0
mov qword [rsp + 0xa8], 0
mov dword [rsp + 0xa0], 0
mov dword [rsp + 0x98], 1
mov dword [rsp + 0x90], 1
mov dword [rsp + 0x88], 1
mov dword [rsp + 0x80], 0xc8
mov dword [rsp + 0x78], 0
mov dword [rsp + 0x70], 0
mov dword [rsp + 0x68], 0xff
movss xmm1, dword [0x180504280]
movss dword [rsp + 0x60], xmm1
movss xmm1, dword [0x180504280]
movss dword [rsp + 0x58], xmm1
movss xmm1, dword [0x180504280]
movss dword [rsp + 0x50], xmm1
xorps xmm1, xmm1
movss dword [rsp + 0x48], xmm1
movss xmm1, dword [0x1805059ac]
movss dword [rsp + 0x40], xmm1
xorps xmm1, xmm1
movss dword [rsp + 0x38], xmm1
xorps xmm1, xmm1
movss dword [rsp + 0x30], xmm1
xorps xmm1, xmm1
movss dword [rsp + 0x28], xmm1
xorps xmm1, xmm1
movss dword [rsp + 0x20], xmm1
movaps xmm3, xmm0
movss xmm2, dword [rsp + 0x2f9d8]
movss xmm1, dword [rsp + 0x2f9d0]
mov ecx, 0x1d
call fcn.1802f4c20
lea rax, [rsp + 0x20ae0]
mov qword [rsp + 0x6590], rax
lea rax, [rsp + 0x13e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x13e]
mov rcx, qword [rsp + 0x6590]
call fcn.1802e5440
mov qword [rsp + 0x6598], rax
mov rax, qword [rsp + 0x6598]
mov qword [rsp + 0x65a0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af3e8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x65a8], rax
lea rcx, str.Drop
call fcn.18006a860
mov qword [rsp + 0x65b0], rax
mov r8, qword [rsp + 0x65a0]
mov rdx, qword [rsp + 0x65a8]
mov rcx, qword [rsp + 0x65b0]
call fcn.1801df0f0
lea rax, [rsp + 0x20aa0]
mov qword [rsp + 0x65b8], rax
lea rax, [rsp + 0x13f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x13f]
mov rcx, qword [rsp + 0x65b8]
call fcn.1802e5460
mov qword [rsp + 0x65c0], rax
mov rax, qword [rsp + 0x65c0]
mov qword [rsp + 0x65c8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af3c8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x65d0], rax
lea rcx, [0x18057ef60]
call fcn.18006a860
mov qword [rsp + 0x65d8], rax
mov r8, qword [rsp + 0x65c8]
mov rdx, qword [rsp + 0x65d0]
mov rcx, qword [rsp + 0x65d8]
call fcn.1801df0f0
lea rax, [rsp + 0x20a60]
mov qword [rsp + 0x65e0], rax
lea rax, [rsp + 0x140]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x140]
mov rcx, qword [rsp + 0x65e0]
call fcn.1802e5480
mov qword [rsp + 0x65e8], rax
mov rax, qword [rsp + 0x65e8]
mov qword [rsp + 0x65f0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af1a8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x65f8], rax
lea rcx, str.Rain
call fcn.18006a860
mov qword [rsp + 0x6600], rax
mov r8, qword [rsp + 0x65f0]
mov rdx, qword [rsp + 0x65f8]
mov rcx, qword [rsp + 0x6600]
call fcn.1801df0f0
lea rcx, [0x18057efa0]
call fcn.18006a860
mov dword [rsp + 0x20], 0xa
mov r9d, 0x9c4
mov r8d, 1
lea rdx, [0x180568800]
mov rcx, rax
call fcn.1801e0850
lea rcx, [0x18057efc0]
call fcn.18006a860
mov dword [rsp + 0x20], 5
mov r9d, 0x32
mov r8d, 1
lea rdx, [0x180568804]
mov rcx, rax
call fcn.1801e0850
lea rcx, [0x18057efe0]
call fcn.18006a860
mov dword [rsp + 0x20], 0xa
mov r9d, 0x3e8
mov r8d, 1
lea rdx, [0x1805687f8]
mov rcx, rax
call fcn.1801e0850
lea rcx, str.Bags
call fcn.18006a860
mov r9d, 0x12
xor r8d, r8d
lea rdx, [0x1805687fc]
mov rcx, rax
call fcn.1801e0410
lea rcx, str.All_Drop
call fcn.18006a860
mov edx, 0x243
mov rcx, rax
call fcn.1801dea40
call fcn.1801dbfc0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057f7c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057fba0]
call fcn.18006a860
mov r9d, 0x1388
mov r8d, 1
lea rdx, [0x1805688f8]
mov rcx, rax
call fcn.1801e0410
lea rcx, [0x18057f180]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180255442
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x33508]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x33508]
call fcn.1801e3710
movss dword [rsp + 0x273c], xmm0
cvttss2si eax, dword [rsp + 0x273c]
mov dword [0x1805688f8], eax
lea rcx, [rsp + 0x33508]
call fcn.18006b930
lea rcx, [0x18057fcc0]
call fcn.18006a860
mov r9d, 0x32
mov r8d, 1
lea rdx, [0x180568894]
mov rcx, rax
call fcn.1801e0410
lea rcx, [0x18057fce0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802554e1
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x33528]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x33528]
call fcn.1801e3710
movss dword [rsp + 0x2740], xmm0
cvttss2si eax, dword [rsp + 0x2740]
mov dword [0x180568894], eax
lea rcx, [rsp + 0x33528]
call fcn.18006b930
lea rcx, [0x18057fd00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180255506
mov dword [0x1805688f8], 0
lea rcx, [0x18057fd20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025552b
mov dword [0x1805688f8], 1
lea rcx, [0x18057fd40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180255550
mov dword [0x1805688f8], 0x32
lea rcx, [0x18057fd60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180255575
mov dword [0x1805688f8], 0x64
lea rcx, [0x18057fd80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025559a
mov dword [0x1805688f8], 0xc8
lea rcx, [0x18057fda0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802555bf
mov dword [0x1805688f8], 0x1f4
lea rcx, [0x18057fdc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802555e4
mov dword [0x1805688f8], 0x3e8
lea rcx, [0x18057fde0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180255609
mov dword [0x1805688f8], 0x7d0
lea rcx, str.Levelx_0
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025562e
mov dword [0x180568894], 0
lea rcx, str.Levelx_1
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180255653
mov dword [0x180568894], 1
lea rcx, str.Levelx_2
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180255678
mov dword [0x180568894], 2
lea rcx, str.Levelx_3
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025569d
mov dword [0x180568894], 3
lea rcx, str.Levelx_4
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802556c2
mov dword [0x180568894], 4
lea rcx, str.Levelx_5
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802556e7
mov dword [0x180568894], 5
lea rcx, [0x18057fec0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025570c
mov dword [0x180568894], 0xa
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.All_Drop
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180255801
lea rax, [rsp + 0x20a20]
mov qword [rsp + 0x6608], rax
lea rax, [rsp + 0x141]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x141]
mov rcx, qword [rsp + 0x6608]
call fcn.1802e54a0
mov qword [rsp + 0x6610], rax
mov rax, qword [rsp + 0x6610]
mov qword [rsp + 0x6618], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0d68]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6620], rax
lea rcx, str.All_Drop
call fcn.18006a860
mov qword [rsp + 0x6628], rax
mov r8, qword [rsp + 0x6618]
mov rdx, qword [rsp + 0x6620]
mov rcx, qword [rsp + 0x6628]
call fcn.1801df0f0
lea rcx, [0x18057ff00]
call fcn.18006a860
mov edx, 0x195
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.All_Drop
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180255884
lea rcx, str.All_Drop
call fcn.18006a860
lea rdx, [0x1805b0fa9]
mov rcx, rax
call fcn.1801deec0
lea rcx, [0x18057ff00]
call fcn.18006a860
mov edx, 0x23e
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.All_Drop
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x209e0]
mov qword [rsp + 0x6630], rax
lea rax, [rsp + 0x142]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x142]
mov rcx, qword [rsp + 0x6630]
call fcn.1802e54c0
mov qword [rsp + 0x6638], rax
mov rax, qword [rsp + 0x6638]
mov qword [rsp + 0x6640], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af388]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6648], rax
lea rcx, str.All_Drop
call fcn.18006a860
mov qword [rsp + 0x6650], rax
mov r8, qword [rsp + 0x6640]
mov rdx, qword [rsp + 0x6648]
mov rcx, qword [rsp + 0x6650]
call fcn.1801df0f0
lea rcx, [0x18057ff00]
call fcn.18006a860
mov edx, 0x23e
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.All_Rain
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180255a90
lea rax, [rsp + 0x209a0]
mov qword [rsp + 0x6658], rax
lea rax, [rsp + 0x143]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x143]
mov rcx, qword [rsp + 0x6658]
call fcn.1802e54e0
mov qword [rsp + 0x6660], rax
mov rax, qword [rsp + 0x6660]
mov qword [rsp + 0x6668], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af188]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6670], rax
lea rcx, str.All_Rain
call fcn.18006a860
mov qword [rsp + 0x6678], rax
mov r8, qword [rsp + 0x6668]
mov rdx, qword [rsp + 0x6670]
mov rcx, qword [rsp + 0x6678]
call fcn.1801df0f0
lea rcx, [0x18057ff20]
call fcn.18006a860
mov edx, 0x1cc
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057ff00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.STT_PROP
call fcn.18006a860
mov edx, 0x194
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579aa0]
call fcn.18006a860
mov edx, 0x196
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579ac0]
call fcn.18006a860
mov edx, 0x197
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579ae0]
call fcn.18006a860
mov edx, 0x229
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579b00]
call fcn.18006a860
mov edx, 0x264
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
movss xmm0, dword [0x18050415c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050411c]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057ff00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.STT_PROP
call fcn.18006a860
mov edx, 0x23f
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579aa0]
call fcn.18006a860
mov edx, 0x240
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579ac0]
call fcn.18006a860
mov edx, 0x241
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579ae0]
call fcn.18006a860
mov edx, 0x242
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579b00]
call fcn.18006a860
mov edx, 0x241
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
movss xmm0, dword [0x18050415c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050411c]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057ff20]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.STT_PROP
call fcn.18006a860
mov edx, 0x1cd
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579aa0]
call fcn.18006a860
mov edx, 0x1ce
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579ac0]
call fcn.18006a860
mov edx, 0x1cf
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579b00]
call fcn.18006a860
mov edx, 0x266
mov rcx, rax
call fcn.1801dea40
call fcn.180199f90
movss xmm0, dword [0x180504150]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805040f0]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.STT_PROP
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fcc60
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.STT_PROP
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fcdc0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.STT_PROP
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fcf20
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180579aa0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fd080
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180579aa0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fd1e0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180579aa0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fd340
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180579ac0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fd4a0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180579ac0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fd600
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180579ac0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fd760
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180579ac0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fd8c0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180579ac0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fda20
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180579ac0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fdb80
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180579ac0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fdce0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180579ac0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fde40
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057f940]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057ff40]
call fcn.18006a860
mov edx, 0x15f
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ff60]
call fcn.18006a860
mov edx, 0x15e
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ff80]
call fcn.18006a860
mov edx, 0x15d
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ffa0]
call fcn.18006a860
mov edx, 0x15a
mov rcx, rax
call fcn.1801dea40
lea rax, [rsp + 0x20960]
mov qword [rsp + 0x6680], rax
lea rax, [rsp + 0x144]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x144]
mov rcx, qword [rsp + 0x6680]
call fcn.1802e5500
mov qword [rsp + 0x6688], rax
mov rax, qword [rsp + 0x6688]
mov qword [rsp + 0x6690], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af7e8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6698], rax
lea rcx, [0x18057ffc0]
call fcn.18006a860
mov qword [rsp + 0x66a0], rax
mov r8, qword [rsp + 0x6690]
mov rdx, qword [rsp + 0x6698]
mov rcx, qword [rsp + 0x66a0]
call fcn.1801df0f0
lea rax, [rsp + 0x20920]
mov qword [rsp + 0x66a8], rax
lea rax, [rsp + 0x145]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x145]
mov rcx, qword [rsp + 0x66a8]
call fcn.1802e5520
mov qword [rsp + 0x66b0], rax
mov rax, qword [rsp + 0x66b0]
mov qword [rsp + 0x66b8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af788]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x66c0], rax
lea rcx, [0x18057ffe0]
call fcn.18006a860
mov qword [rsp + 0x66c8], rax
mov r8, qword [rsp + 0x66b8]
mov rdx, qword [rsp + 0x66c0]
mov rcx, qword [rsp + 0x66c8]
call fcn.1801df0f0
lea rax, [rsp + 0x208e0]
mov qword [rsp + 0x66d0], rax
lea rax, [rsp + 0x146]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x146]
mov rcx, qword [rsp + 0x66d0]
call fcn.1802e5540
mov qword [rsp + 0x66d8], rax
mov rax, qword [rsp + 0x66d8]
mov qword [rsp + 0x66e0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af7a8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x66e8], rax
lea rcx, [0x180580000]
call fcn.18006a860
mov qword [rsp + 0x66f0], rax
mov r8, qword [rsp + 0x66e0]
mov rdx, qword [rsp + 0x66e8]
mov rcx, qword [rsp + 0x66f0]
call fcn.1801df0f0
lea rax, [rsp + 0x208a0]
mov qword [rsp + 0x66f8], rax
lea rax, [rsp + 0x147]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x147]
mov rcx, qword [rsp + 0x66f8]
call fcn.1802e5560
mov qword [rsp + 0x6700], rax
mov rax, qword [rsp + 0x6700]
mov qword [rsp + 0x6708], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af748]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6710], rax
lea rcx, [0x180580020]
call fcn.18006a860
mov qword [rsp + 0x6718], rax
mov r8, qword [rsp + 0x6708]
mov rdx, qword [rsp + 0x6710]
mov rcx, qword [rsp + 0x6718]
call fcn.1801df0f0
call fcn.180199f90
movss xmm0, dword [0x180504180]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504170]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180580040]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180580060]
call fcn.18006a860
mov edx, 0x15c
mov rcx, rax
call fcn.1801dea40
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802564fd
lea rax, [rsp + 0x20860]
mov qword [rsp + 0x6720], rax
lea rax, [rsp + 0x148]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x148]
mov rcx, qword [rsp + 0x6720]
call fcn.1802e5580
mov qword [rsp + 0x6728], rax
mov rax, qword [rsp + 0x6728]
mov qword [rsp + 0x6730], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af9c8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6738], rax
lea rcx, [0x180580080]
call fcn.18006a860
mov qword [rsp + 0x6740], rax
mov r8, qword [rsp + 0x6730]
mov rdx, qword [rsp + 0x6738]
mov rcx, qword [rsp + 0x6740]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802565af
lea rax, [rsp + 0x20820]
mov qword [rsp + 0x6748], rax
lea rax, [rsp + 0x149]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x149]
mov rcx, qword [rsp + 0x6748]
call fcn.1802e55a0
mov qword [rsp + 0x6750], rax
mov rax, qword [rsp + 0x6750]
mov qword [rsp + 0x6758], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af9e8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6760], rax
lea rcx, [0x1805800a0]
call fcn.18006a860
mov qword [rsp + 0x6768], rax
mov r8, qword [rsp + 0x6758]
mov rdx, qword [rsp + 0x6760]
mov rcx, qword [rsp + 0x6768]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180256661
lea rax, [rsp + 0x207e0]
mov qword [rsp + 0x6770], rax
lea rax, [rsp + 0x14a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x14a]
mov rcx, qword [rsp + 0x6770]
call fcn.1802e55c0
mov qword [rsp + 0x6778], rax
mov rax, qword [rsp + 0x6778]
mov qword [rsp + 0x6780], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afe28]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6788], rax
lea rcx, [0x1805800c0]
call fcn.18006a860
mov qword [rsp + 0x6790], rax
mov r8, qword [rsp + 0x6780]
mov rdx, qword [rsp + 0x6788]
mov rcx, qword [rsp + 0x6790]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180256713
lea rax, [rsp + 0x207a0]
mov qword [rsp + 0x6798], rax
lea rax, [rsp + 0x14b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x14b]
mov rcx, qword [rsp + 0x6798]
call fcn.1802e55e0
mov qword [rsp + 0x67a0], rax
mov rax, qword [rsp + 0x67a0]
mov qword [rsp + 0x67a8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0068]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x67b0], rax
lea rcx, [0x1805800e0]
call fcn.18006a860
mov qword [rsp + 0x67b8], rax
mov r8, qword [rsp + 0x67a8]
mov rdx, qword [rsp + 0x67b0]
mov rcx, qword [rsp + 0x67b8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802567c5
lea rax, [rsp + 0x20760]
mov qword [rsp + 0x67c0], rax
lea rax, [rsp + 0x14c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x14c]
mov rcx, qword [rsp + 0x67c0]
call fcn.1802e5600
mov qword [rsp + 0x67c8], rax
mov rax, qword [rsp + 0x67c8]
mov qword [rsp + 0x67d0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0008]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x67d8], rax
lea rcx, str.ApPistol
call fcn.18006a860
mov qword [rsp + 0x67e0], rax
mov r8, qword [rsp + 0x67d0]
mov rdx, qword [rsp + 0x67d8]
mov rcx, qword [rsp + 0x67e0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180256877
lea rax, [rsp + 0x20720]
mov qword [rsp + 0x67e8], rax
lea rax, [rsp + 0x14d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x14d]
mov rcx, qword [rsp + 0x67e8]
call fcn.1802e5620
mov qword [rsp + 0x67f0], rax
mov rax, qword [rsp + 0x67f0]
mov qword [rsp + 0x67f8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0028]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6800], rax
lea rcx, [0x180580120]
call fcn.18006a860
mov qword [rsp + 0x6808], rax
mov r8, qword [rsp + 0x67f8]
mov rdx, qword [rsp + 0x6800]
mov rcx, qword [rsp + 0x6808]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180256929
lea rax, [rsp + 0x206e0]
mov qword [rsp + 0x6810], rax
lea rax, [rsp + 0x14e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x14e]
mov rcx, qword [rsp + 0x6810]
call fcn.1802e5640
mov qword [rsp + 0x6818], rax
mov rax, qword [rsp + 0x6818]
mov qword [rsp + 0x6820], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805affc8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6828], rax
lea rcx, [0x180580140]
call fcn.18006a860
mov qword [rsp + 0x6830], rax
mov r8, qword [rsp + 0x6820]
mov rdx, qword [rsp + 0x6828]
mov rcx, qword [rsp + 0x6830]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802569db
lea rax, [rsp + 0x206a0]
mov qword [rsp + 0x6838], rax
lea rax, [rsp + 0x14f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x14f]
mov rcx, qword [rsp + 0x6838]
call fcn.1802e5660
mov qword [rsp + 0x6840], rax
mov rax, qword [rsp + 0x6840]
mov qword [rsp + 0x6848], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aff08]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6850], rax
lea rcx, [0x180580160]
call fcn.18006a860
mov qword [rsp + 0x6858], rax
mov r8, qword [rsp + 0x6848]
mov rdx, qword [rsp + 0x6850]
mov rcx, qword [rsp + 0x6858]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180256a8d
lea rax, [rsp + 0x20660]
mov qword [rsp + 0x6860], rax
lea rax, [rsp + 0x150]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x150]
mov rcx, qword [rsp + 0x6860]
call fcn.1802e5680
mov qword [rsp + 0x6868], rax
mov rax, qword [rsp + 0x6868]
mov qword [rsp + 0x6870], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afe68]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6878], rax
lea rcx, [0x180580180]
call fcn.18006a860
mov qword [rsp + 0x6880], rax
mov r8, qword [rsp + 0x6870]
mov rdx, qword [rsp + 0x6878]
mov rcx, qword [rsp + 0x6880]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180256b3f
lea rax, [rsp + 0x20620]
mov qword [rsp + 0x6888], rax
lea rax, [rsp + 0x151]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x151]
mov rcx, qword [rsp + 0x6888]
call fcn.1802e56a0
mov qword [rsp + 0x6890], rax
mov rax, qword [rsp + 0x6890]
mov qword [rsp + 0x6898], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aff28]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x68a0], rax
lea rcx, [0x1805801a0]
call fcn.18006a860
mov qword [rsp + 0x68a8], rax
mov r8, qword [rsp + 0x6898]
mov rdx, qword [rsp + 0x68a0]
mov rcx, qword [rsp + 0x68a8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180256bf1
lea rax, [rsp + 0x205e0]
mov qword [rsp + 0x68b0], rax
lea rax, [rsp + 0x152]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x152]
mov rcx, qword [rsp + 0x68b0]
call fcn.1802e56c0
mov qword [rsp + 0x68b8], rax
mov rax, qword [rsp + 0x68b8]
mov qword [rsp + 0x68c0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afee8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x68c8], rax
lea rcx, [0x1805801c0]
call fcn.18006a860
mov qword [rsp + 0x68d0], rax
mov r8, qword [rsp + 0x68c0]
mov rdx, qword [rsp + 0x68c8]
mov rcx, qword [rsp + 0x68d0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180256ca3
lea rax, [rsp + 0x205a0]
mov qword [rsp + 0x68d8], rax
lea rax, [rsp + 0x153]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x153]
mov rcx, qword [rsp + 0x68d8]
call fcn.1802e56e0
mov qword [rsp + 0x68e0], rax
mov rax, qword [rsp + 0x68e0]
mov qword [rsp + 0x68e8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afe88]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x68f0], rax
lea rcx, [0x1805801e0]
call fcn.18006a860
mov qword [rsp + 0x68f8], rax
mov r8, qword [rsp + 0x68e8]
mov rdx, qword [rsp + 0x68f0]
mov rcx, qword [rsp + 0x68f8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180256d55
lea rax, [rsp + 0x20560]
mov qword [rsp + 0x6900], rax
lea rax, [rsp + 0x154]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x154]
mov rcx, qword [rsp + 0x6900]
call fcn.1802e5700
mov qword [rsp + 0x6908], rax
mov rax, qword [rsp + 0x6908]
mov qword [rsp + 0x6910], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afea8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6918], rax
lea rcx, [0x180580200]
call fcn.18006a860
mov qword [rsp + 0x6920], rax
mov r8, qword [rsp + 0x6910]
mov rdx, qword [rsp + 0x6918]
mov rcx, qword [rsp + 0x6920]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180256e07
lea rax, [rsp + 0x20520]
mov qword [rsp + 0x6928], rax
lea rax, [rsp + 0x155]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x155]
mov rcx, qword [rsp + 0x6928]
call fcn.1802e5720
mov qword [rsp + 0x6930], rax
mov rax, qword [rsp + 0x6930]
mov qword [rsp + 0x6938], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afe48]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6940], rax
lea rcx, [0x180580220]
call fcn.18006a860
mov qword [rsp + 0x6948], rax
mov r8, qword [rsp + 0x6938]
mov rdx, qword [rsp + 0x6940]
mov rcx, qword [rsp + 0x6948]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180256eb9
lea rax, [rsp + 0x204e0]
mov qword [rsp + 0x6950], rax
lea rax, [rsp + 0x156]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x156]
mov rcx, qword [rsp + 0x6950]
call fcn.1802e5740
mov qword [rsp + 0x6958], rax
mov rax, qword [rsp + 0x6958]
mov qword [rsp + 0x6960], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afec8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6968], rax
lea rcx, [0x180580240]
call fcn.18006a860
mov qword [rsp + 0x6970], rax
mov r8, qword [rsp + 0x6960]
mov rdx, qword [rsp + 0x6968]
mov rcx, qword [rsp + 0x6970]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180256f6b
lea rax, [rsp + 0x204a0]
mov qword [rsp + 0x6978], rax
lea rax, [rsp + 0x157]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x157]
mov rcx, qword [rsp + 0x6978]
call fcn.1802e5760
mov qword [rsp + 0x6980], rax
mov rax, qword [rsp + 0x6980]
mov qword [rsp + 0x6988], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aff48]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6990], rax
lea rcx, [0x180580260]
call fcn.18006a860
mov qword [rsp + 0x6998], rax
mov r8, qword [rsp + 0x6988]
mov rdx, qword [rsp + 0x6990]
mov rcx, qword [rsp + 0x6998]
call fcn.1801df0f0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180580060]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180257060
lea rax, [rsp + 0x20460]
mov qword [rsp + 0x69a0], rax
lea rax, [rsp + 0x158]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x158]
mov rcx, qword [rsp + 0x69a0]
call fcn.1802e5780
mov qword [rsp + 0x69a8], rax
mov rax, qword [rsp + 0x69a8]
mov qword [rsp + 0x69b0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aff68]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x69b8], rax
lea rcx, str.CombatMg
call fcn.18006a860
mov qword [rsp + 0x69c0], rax
mov r8, qword [rsp + 0x69b0]
mov rdx, qword [rsp + 0x69b8]
mov rcx, qword [rsp + 0x69c0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180257112
lea rax, [rsp + 0x20420]
mov qword [rsp + 0x69c8], rax
lea rax, [rsp + 0x159]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x159]
mov rcx, qword [rsp + 0x69c8]
call fcn.1802e57a0
mov qword [rsp + 0x69d0], rax
mov rax, qword [rsp + 0x69d0]
mov qword [rsp + 0x69d8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805affa8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x69e0], rax
lea rcx, [0x1805802a0]
call fcn.18006a860
mov qword [rsp + 0x69e8], rax
mov r8, qword [rsp + 0x69d8]
mov rdx, qword [rsp + 0x69e0]
mov rcx, qword [rsp + 0x69e8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802571c4
lea rax, [rsp + 0x203e0]
mov qword [rsp + 0x69f0], rax
lea rax, [rsp + 0x15a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x15a]
mov rcx, qword [rsp + 0x69f0]
call fcn.1802e57c0
mov qword [rsp + 0x69f8], rax
mov rax, qword [rsp + 0x69f8]
mov qword [rsp + 0x6a00], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805aff88]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6a08], rax
lea rcx, [0x1805802c0]
call fcn.18006a860
mov qword [rsp + 0x6a10], rax
mov r8, qword [rsp + 0x6a00]
mov rdx, qword [rsp + 0x6a08]
mov rcx, qword [rsp + 0x6a10]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180257276
lea rax, [rsp + 0x203a0]
mov qword [rsp + 0x6a18], rax
lea rax, [rsp + 0x15b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x15b]
mov rcx, qword [rsp + 0x6a18]
call fcn.1802e57e0
mov qword [rsp + 0x6a20], rax
mov rax, qword [rsp + 0x6a20]
mov qword [rsp + 0x6a28], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805affe8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6a30], rax
lea rcx, [0x1805802e0]
call fcn.18006a860
mov qword [rsp + 0x6a38], rax
mov r8, qword [rsp + 0x6a28]
mov rdx, qword [rsp + 0x6a30]
mov rcx, qword [rsp + 0x6a38]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180257328
lea rax, [rsp + 0x20360]
mov qword [rsp + 0x6a40], rax
lea rax, [rsp + 0x15c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x15c]
mov rcx, qword [rsp + 0x6a40]
call fcn.1802e5800
mov qword [rsp + 0x6a48], rax
mov rax, qword [rsp + 0x6a48]
mov qword [rsp + 0x6a50], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afc48]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6a58], rax
lea rcx, [0x180580300]
call fcn.18006a860
mov qword [rsp + 0x6a60], rax
mov r8, qword [rsp + 0x6a50]
mov rdx, qword [rsp + 0x6a58]
mov rcx, qword [rsp + 0x6a60]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802573da
lea rax, [rsp + 0x20320]
mov qword [rsp + 0x6a68], rax
lea rax, [rsp + 0x15d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x15d]
mov rcx, qword [rsp + 0x6a68]
call fcn.1802e5820
mov qword [rsp + 0x6a70], rax
mov rax, qword [rsp + 0x6a70]
mov qword [rsp + 0x6a78], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afb48]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6a80], rax
lea rcx, [0x180580320]
call fcn.18006a860
mov qword [rsp + 0x6a88], rax
mov r8, qword [rsp + 0x6a78]
mov rdx, qword [rsp + 0x6a80]
mov rcx, qword [rsp + 0x6a88]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025748c
lea rax, [rsp + 0x202e0]
mov qword [rsp + 0x6a90], rax
lea rax, [rsp + 0x15e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x15e]
mov rcx, qword [rsp + 0x6a90]
call fcn.1802e5840
mov qword [rsp + 0x6a98], rax
mov rax, qword [rsp + 0x6a98]
mov qword [rsp + 0x6aa0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afb68]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6aa8], rax
lea rcx, [0x180580340]
call fcn.18006a860
mov qword [rsp + 0x6ab0], rax
mov r8, qword [rsp + 0x6aa0]
mov rdx, qword [rsp + 0x6aa8]
mov rcx, qword [rsp + 0x6ab0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025753e
lea rax, [rsp + 0x202a0]
mov qword [rsp + 0x6ab8], rax
lea rax, [rsp + 0x15f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x15f]
mov rcx, qword [rsp + 0x6ab8]
call fcn.1802e5860
mov qword [rsp + 0x6ac0], rax
mov rax, qword [rsp + 0x6ac0]
mov qword [rsp + 0x6ac8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afb08]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6ad0], rax
lea rcx, [0x180580360]
call fcn.18006a860
mov qword [rsp + 0x6ad8], rax
mov r8, qword [rsp + 0x6ac8]
mov rdx, qword [rsp + 0x6ad0]
mov rcx, qword [rsp + 0x6ad8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802575f0
lea rax, [rsp + 0x20260]
mov qword [rsp + 0x6ae0], rax
lea rax, [rsp + 0x160]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x160]
mov rcx, qword [rsp + 0x6ae0]
call fcn.1802e5880
mov qword [rsp + 0x6ae8], rax
mov rax, qword [rsp + 0x6ae8]
mov qword [rsp + 0x6af0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afba8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6af8], rax
lea rcx, [0x180580380]
call fcn.18006a860
mov qword [rsp + 0x6b00], rax
mov r8, qword [rsp + 0x6af0]
mov rdx, qword [rsp + 0x6af8]
mov rcx, qword [rsp + 0x6b00]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802576a2
lea rax, [rsp + 0x20220]
mov qword [rsp + 0x6b08], rax
lea rax, [rsp + 0x161]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x161]
mov rcx, qword [rsp + 0x6b08]
call fcn.1802e58a0
mov qword [rsp + 0x6b10], rax
mov rax, qword [rsp + 0x6b10]
mov qword [rsp + 0x6b18], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afb88]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6b20], rax
lea rcx, [0x1805803a0]
call fcn.18006a860
mov qword [rsp + 0x6b28], rax
mov r8, qword [rsp + 0x6b18]
mov rdx, qword [rsp + 0x6b20]
mov rcx, qword [rsp + 0x6b28]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180257754
lea rax, [rsp + 0x201e0]
mov qword [rsp + 0x6b30], rax
lea rax, [rsp + 0x162]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x162]
mov rcx, qword [rsp + 0x6b30]
call fcn.1802e58c0
mov qword [rsp + 0x6b38], rax
mov rax, qword [rsp + 0x6b38]
mov qword [rsp + 0x6b40], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afbe8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6b48], rax
lea rcx, [0x1805803c0]
call fcn.18006a860
mov qword [rsp + 0x6b50], rax
mov r8, qword [rsp + 0x6b40]
mov rdx, qword [rsp + 0x6b48]
mov rcx, qword [rsp + 0x6b50]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180257806
lea rax, [rsp + 0x201a0]
mov qword [rsp + 0x6b58], rax
lea rax, [rsp + 0x163]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x163]
mov rcx, qword [rsp + 0x6b58]
call fcn.1802e58e0
mov qword [rsp + 0x6b60], rax
mov rax, qword [rsp + 0x6b60]
mov qword [rsp + 0x6b68], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afbc8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6b70], rax
lea rcx, [0x1805803e0]
call fcn.18006a860
mov qword [rsp + 0x6b78], rax
mov r8, qword [rsp + 0x6b68]
mov rdx, qword [rsp + 0x6b70]
mov rcx, qword [rsp + 0x6b78]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802578b8
lea rax, [rsp + 0x20160]
mov qword [rsp + 0x6b80], rax
lea rax, [rsp + 0x164]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x164]
mov rcx, qword [rsp + 0x6b80]
call fcn.1802e5900
mov qword [rsp + 0x6b88], rax
mov rax, qword [rsp + 0x6b88]
mov qword [rsp + 0x6b90], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afc08]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6b98], rax
lea rcx, str.GolfClub
call fcn.18006a860
mov qword [rsp + 0x6ba0], rax
mov r8, qword [rsp + 0x6b90]
mov rdx, qword [rsp + 0x6b98]
mov rcx, qword [rsp + 0x6ba0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025796a
lea rax, [rsp + 0x20120]
mov qword [rsp + 0x6ba8], rax
lea rax, [rsp + 0x165]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x165]
mov rcx, qword [rsp + 0x6ba8]
call fcn.1802e5920
mov qword [rsp + 0x6bb0], rax
mov rax, qword [rsp + 0x6bb0]
mov qword [rsp + 0x6bb8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afc28]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6bc0], rax
lea rcx, [0x180580420]
call fcn.18006a860
mov qword [rsp + 0x6bc8], rax
mov r8, qword [rsp + 0x6bb8]
mov rdx, qword [rsp + 0x6bc0]
mov rcx, qword [rsp + 0x6bc8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180257a1c
lea rax, [rsp + 0x200e0]
mov qword [rsp + 0x6bd0], rax
lea rax, [rsp + 0x166]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x166]
mov rcx, qword [rsp + 0x6bd0]
call fcn.1802e5940
mov qword [rsp + 0x6bd8], rax
mov rax, qword [rsp + 0x6bd8]
mov qword [rsp + 0x6be0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afc68]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6be8], rax
lea rcx, [0x180580440]
call fcn.18006a860
mov qword [rsp + 0x6bf0], rax
mov r8, qword [rsp + 0x6be0]
mov rdx, qword [rsp + 0x6be8]
mov rcx, qword [rsp + 0x6bf0]
call fcn.1801df0f0
call fcn.180199f90
movss xmm0, dword [0x1805041e0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504218]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057ffa0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180580040]
call fcn.18006a860
mov edx, 0x15b
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180580080]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180257b49
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2744], eax
mov ecx, dword [rsp + 0x2744]
call fcn.180092090
test eax, eax
jne 0x180257abe
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2744]
lea rcx, [rsp + 0x166e8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f9a0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f9b0]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f9b0], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6bf8], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f9a0]
mov ecx, 0x550447a9
call qword [rsp + 0x6bf8]
lea rcx, [0x1805800a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180257c1a
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2748], eax
mov ecx, dword [rsp + 0x2748]
call fcn.180092090
test eax, eax
jne 0x180257b8f
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2748]
lea rcx, [rsp + 0x16778]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f970]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f980]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f980], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6c00], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f970]
mov ecx, 0xf99e15d0
call qword [rsp + 0x6c00]
lea rcx, [0x1805800c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180257ceb
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x274c], eax
mov ecx, dword [rsp + 0x274c]
call fcn.180092090
test eax, eax
jne 0x180257c60
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x274c]
lea rcx, [rsp + 0x167e8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f940]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f950]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f950], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6c08], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f940]
mov ecx, 0xf9afb48f
call qword [rsp + 0x6c08]
lea rcx, [0x1805800e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180257dbc
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2750], eax
mov ecx, dword [rsp + 0x2750]
call fcn.180092090
test eax, eax
jne 0x180257d31
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2750]
lea rcx, [rsp + 0x16858]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f910]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f920]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f920], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6c10], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f910]
mov ecx, 0x8967b4f3
call qword [rsp + 0x6c10]
lea rcx, str.ApPistol
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180257e8d
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2754], eax
mov ecx, dword [rsp + 0x2754]
call fcn.180092090
test eax, eax
jne 0x180257e02
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2754]
lea rcx, [rsp + 0x168e8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f8e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f8f0]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f8f0], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6c18], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f8e0]
mov ecx, 0x3b662889
call qword [rsp + 0x6c18]
lea rcx, [0x180580120]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180257f5e
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2758], eax
mov ecx, dword [rsp + 0x2758]
call fcn.180092090
test eax, eax
jne 0x180257ed3
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2758]
lea rcx, [rsp + 0x16958]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f8b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f8c0]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f8c0], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6c20], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f8b0]
mov ecx, 0x1d9588d3
call qword [rsp + 0x6c20]
lea rcx, [0x180580160]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025802f
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x275c], eax
mov ecx, dword [rsp + 0x275c]
call fcn.180092090
test eax, eax
jne 0x180257fa4
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x275c]
lea rcx, [rsp + 0x169e8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f880]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f890]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f890], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6c28], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f880]
mov ecx, 0xf33c83b0
call qword [rsp + 0x6c28]
lea rcx, [0x180580180]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180258100
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2760], eax
mov ecx, dword [rsp + 0x2760]
call fcn.180092090
test eax, eax
jne 0x180258075
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2760]
lea rcx, [rsp + 0x16a58]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f850]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f860]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f860], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6c30], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f850]
mov ecx, 0xdf711959
call qword [rsp + 0x6c30]
lea rcx, [0x1805801a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802581d1
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2764], eax
mov ecx, dword [rsp + 0x2764]
call fcn.180092090
test eax, eax
jne 0x180258146
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2764]
lea rcx, [rsp + 0x16ac8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f820]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f830]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f830], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6c38], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f820]
mov ecx, 0xb2b5325e
call qword [rsp + 0x6c38]
lea rcx, [0x1805801c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802582a2
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2768], eax
mov ecx, dword [rsp + 0x2768]
call fcn.180092090
test eax, eax
jne 0x180258217
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2768]
lea rcx, [rsp + 0x16b58]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f7f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f800]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f800], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6c40], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f7f0]
mov ecx, 0x96b412a3
call qword [rsp + 0x6c40]
lea rcx, [0x1805801e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180258373
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x276c], eax
mov ecx, dword [rsp + 0x276c]
call fcn.180092090
test eax, eax
jne 0x1802582e8
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x276c]
lea rcx, [rsp + 0x16bc8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f7c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f7d0]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f7d0], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6c48], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f7c0]
mov ecx, 0xa9355dcd
call qword [rsp + 0x6c48]
lea rcx, [0x180580200]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180258444
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2770], eax
mov ecx, dword [rsp + 0x2770]
call fcn.180092090
test eax, eax
jne 0x1802583b9
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2770]
lea rcx, [rsp + 0x16c38]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f790]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f7a0]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f7a0], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6c50], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f790]
mov ecx, 0x9299c95b
call qword [rsp + 0x6c50]
lea rcx, [0x180580220]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180258515
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2774], eax
mov ecx, dword [rsp + 0x2774]
call fcn.180092090
test eax, eax
jne 0x18025848a
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2774]
lea rcx, [rsp + 0x16ca8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f760]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f770]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f770], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6c58], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f760]
mov ecx, 0xfe2a352c
call qword [rsp + 0x6c58]
lea rcx, [0x180580240]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802585e6
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2778], eax
mov ecx, dword [rsp + 0x2778]
call fcn.180092090
test eax, eax
jne 0x18025855b
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2778]
lea rcx, [rsp + 0x16d18]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f730]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f740]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f740], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6c60], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f730]
mov ecx, 0x693583ad
call qword [rsp + 0x6c60]
lea rcx, [0x180580260]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802586b7
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x277c], eax
mov ecx, dword [rsp + 0x277c]
call fcn.180092090
test eax, eax
jne 0x18025862c
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x277c]
lea rcx, [rsp + 0x16d88]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f700]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f710]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f710], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6c68], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f700]
mov ecx, 0x85caa9b1
call qword [rsp + 0x6c68]
lea rcx, str.CombatMg
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180258788
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2780], eax
mov ecx, dword [rsp + 0x2780]
call fcn.180092090
test eax, eax
jne 0x1802586fd
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2780]
lea rcx, [rsp + 0x16df8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f6d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f6e0]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f6e0], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6c70], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f6d0]
mov ecx, 0xb2930a14
call qword [rsp + 0x6c70]
lea rcx, [0x1805802a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180258859
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2784], eax
mov ecx, dword [rsp + 0x2784]
call fcn.180092090
test eax, eax
jne 0x1802587ce
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2784]
lea rcx, [rsp + 0x16e80]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f6a0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f6b0]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f6b0], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6c78], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f6a0]
mov ecx, 0x2e764125
call qword [rsp + 0x6c78]
lea rcx, [0x1805802c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025892a
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2788], eax
mov ecx, dword [rsp + 0x2788]
call fcn.180092090
test eax, eax
jne 0x18025889f
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2788]
lea rcx, [rsp + 0x16ee8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f670]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f680]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f680], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6c80], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f670]
mov ecx, 0x4d36c349
call qword [rsp + 0x6c80]
lea rcx, [0x1805802e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802589fb
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x278c], eax
mov ecx, dword [rsp + 0x278c]
call fcn.180092090
test eax, eax
jne 0x180258970
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x278c]
lea rcx, [rsp + 0x16f40]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f640]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f650]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f650], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6c88], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f640]
mov ecx, 0x2f36b434
call qword [rsp + 0x6c88]
lea rcx, [0x180580300]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180258acc
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2790], eax
mov ecx, dword [rsp + 0x2790]
call fcn.180092090
test eax, eax
jne 0x180258a41
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2790]
lea rcx, [rsp + 0x16f98]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f610]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f620]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f620], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6c90], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f610]
mov ecx, 0x5e0683a1
call qword [rsp + 0x6c90]
lea rcx, [0x180580320]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180258b9d
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2794], eax
mov ecx, dword [rsp + 0x2794]
call fcn.180092090
test eax, eax
jne 0x180258b12
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2794]
lea rcx, [rsp + 0x17008]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f5e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f5f0]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f5f0], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6c98], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f5e0]
mov ecx, 0x7c119d58
call qword [rsp + 0x6c98]
lea rcx, [0x180580340]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180258c6e
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2798], eax
mov ecx, dword [rsp + 0x2798]
call fcn.180092090
test eax, eax
jne 0x180258be3
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2798]
lea rcx, [rsp + 0x17060]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f5b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f5c0]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f5c0], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6ca0], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f5b0]
mov ecx, 0x2dd30479
call qword [rsp + 0x6ca0]
lea rcx, [0x180580360]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180258d3f
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x279c], eax
mov ecx, dword [rsp + 0x279c]
call fcn.180092090
test eax, eax
jne 0x180258cb4
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x279c]
lea rcx, [rsp + 0x170b8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f580]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f590]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f590], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6ca8], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f580]
mov ecx, 0xc69de3ff
call qword [rsp + 0x6ca8]
lea rcx, [0x180580380]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180258e10
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27a0], eax
mov ecx, dword [rsp + 0x27a0]
call fcn.180092090
test eax, eax
jne 0x180258d85
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27a0]
lea rcx, [rsp + 0x17128]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f550]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f560]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f560], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6cb0], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f550]
mov ecx, 0x1cd604c7
call qword [rsp + 0x6cb0]
lea rcx, [0x1805803a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180258ee1
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27a4], eax
mov ecx, dword [rsp + 0x27a4]
call fcn.180092090
test eax, eax
jne 0x180258e56
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27a4]
lea rcx, [rsp + 0x17180]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f520]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f530]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f530], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6cb8], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f520]
mov ecx, 0x278d8734
call qword [rsp + 0x6cb8]
lea rcx, [0x1805803c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180258fb2
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27a8], eax
mov ecx, dword [rsp + 0x27a8]
call fcn.180092090
test eax, eax
jne 0x180258f27
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27a8]
lea rcx, [rsp + 0x171d8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f4f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f500]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f500], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6cc0], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f4f0]
mov ecx, 0x81ee601e
call qword [rsp + 0x6cc0]
lea rcx, [0x1805803e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180259083
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27ac], eax
mov ecx, dword [rsp + 0x27ac]
call fcn.180092090
test eax, eax
jne 0x180258ff8
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27ac]
lea rcx, [rsp + 0x17248]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f4c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f4d0]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f4d0], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6cc8], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f4c0]
mov ecx, 0x295691a9
call qword [rsp + 0x6cc8]
lea rcx, [0x180580420]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180259154
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27b0], eax
mov ecx, dword [rsp + 0x27b0]
call fcn.180092090
test eax, eax
jne 0x1802590c9
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27b0]
lea rcx, [rsp + 0x172a0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f490]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f4a0]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f4a0], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6cd0], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f490]
mov ecx, 0x872dc888
call qword [rsp + 0x6cd0]
lea rcx, str.GolfClub
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180259225
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27b4], eax
mov ecx, dword [rsp + 0x27b4]
call fcn.180092090
test eax, eax
jne 0x18025919a
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27b4]
lea rcx, [rsp + 0x172f8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f460]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f470]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f470], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6cd8], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f460]
mov ecx, 0x88eaaca7
call qword [rsp + 0x6cd8]
lea rcx, [0x180580440]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802592f6
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27b8], eax
mov ecx, dword [rsp + 0x27b8]
call fcn.180092090
test eax, eax
jne 0x18025926b
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27b8]
lea rcx, [rsp + 0x17368]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f430]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f440]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f440], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6ce0], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f430]
mov ecx, 0x5ea16d74
call qword [rsp + 0x6ce0]
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x18057ff80]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180580460]
call fcn.18006a860
mov edx, 0x180
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180580480]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180259423
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27bc], eax
mov ecx, dword [rsp + 0x27bc]
call fcn.180092090
test eax, eax
jne 0x180259398
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27bc]
lea rcx, [rsp + 0x173c0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f400]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f410]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f410], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6ce8], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f400]
mov ecx, 0x98d79ef
call qword [rsp + 0x6ce8]
lea rcx, [0x1805804a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802594f4
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27c0], eax
mov ecx, dword [rsp + 0x27c0]
call fcn.180092090
test eax, eax
jne 0x180259469
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27c0]
lea rcx, [rsp + 0x17418]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f3d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f3e0]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f3e0], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6cf0], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f3d0]
mov ecx, 0x4316cc09
call qword [rsp + 0x6cf0]
lea rcx, [0x1805804c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802595c5
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27c4], eax
mov ecx, dword [rsp + 0x27c4]
call fcn.180092090
test eax, eax
jne 0x18025953a
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27c4]
lea rcx, [rsp + 0x17488]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f3a0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f3b0]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f3b0], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6cf8], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f3a0]
mov ecx, 0x2c804fe3
call qword [rsp + 0x6cf8]
lea rcx, [0x1805804e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180259696
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27c8], eax
mov ecx, dword [rsp + 0x27c8]
call fcn.180092090
test eax, eax
jne 0x18025960b
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27c8]
lea rcx, [rsp + 0x174e0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f370]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f380]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f380], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6d00], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f370]
mov ecx, 0xe7cf07cc
call qword [rsp + 0x6d00]
lea rcx, [0x180580500]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180259767
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27cc], eax
mov ecx, dword [rsp + 0x27cc]
call fcn.180092090
test eax, eax
jne 0x1802596dc
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27cc]
lea rcx, [rsp + 0x17538]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f340]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f350]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f350], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6d08], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f340]
mov ecx, 0xa5b8caa9
call qword [rsp + 0x6d08]
lea rcx, [0x180580520]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180259838
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27d0], eax
mov ecx, dword [rsp + 0x27d0]
call fcn.180092090
test eax, eax
jne 0x1802597ad
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27d0]
lea rcx, [rsp + 0x175a8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f310]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f320]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f320], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6d10], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f310]
mov ecx, 0x65a7d8e9
call qword [rsp + 0x6d10]
lea rcx, [0x180580540]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180259909
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27d4], eax
mov ecx, dword [rsp + 0x27d4]
call fcn.180092090
test eax, eax
jne 0x18025987e
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27d4]
lea rcx, [rsp + 0x17600]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f2e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f2f0]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f2f0], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6d18], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f2e0]
mov ecx, 0x84d676d4
call qword [rsp + 0x6d18]
lea rcx, [0x180580560]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802599da
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27d8], eax
mov ecx, dword [rsp + 0x27d8]
call fcn.180092090
test eax, eax
jne 0x18025994f
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27d8]
lea rcx, [rsp + 0x17658]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f2b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f2c0]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f2c0], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6d20], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f2b0]
mov ecx, 0xa717f898
call qword [rsp + 0x6d20]
lea rcx, [0x180580580]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180259aab
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27dc], eax
mov ecx, dword [rsp + 0x27dc]
call fcn.180092090
test eax, eax
jne 0x180259a20
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27dc]
lea rcx, [rsp + 0x176c8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f280]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f290]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f290], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6d28], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f280]
mov ecx, 0x2e071b5a
call qword [rsp + 0x6d28]
lea rcx, [0x1805805a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180259b7c
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27e0], eax
mov ecx, dword [rsp + 0x27e0]
call fcn.180092090
test eax, eax
jne 0x180259af1
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27e0]
lea rcx, [rsp + 0x17720]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f250]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f260]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f260], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6d30], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f250]
mov ecx, 0xcc7ccd1b
call qword [rsp + 0x6d30]
lea rcx, [0x1805805c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180259c4d
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27e4], eax
mov ecx, dword [rsp + 0x27e4]
call fcn.180092090
test eax, eax
jne 0x180259bc2
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27e4]
lea rcx, [rsp + 0x17778]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f220]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f230]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f230], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6d38], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f220]
mov ecx, 0xb86aee5b
call qword [rsp + 0x6d38]
lea rcx, [0x1805805e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180259d1e
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27e8], eax
mov ecx, dword [rsp + 0x27e8]
call fcn.180092090
test eax, eax
jne 0x180259c93
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27e8]
lea rcx, [rsp + 0x177e8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f1f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f200]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f200], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6d40], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f1f0]
mov ecx, 0xcc8b3905
call qword [rsp + 0x6d40]
lea rcx, [0x180580600]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180259def
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27ec], eax
mov ecx, dword [rsp + 0x27ec]
call fcn.180092090
test eax, eax
jne 0x180259d64
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27ec]
lea rcx, [rsp + 0x17840]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f1c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f1d0]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f1d0], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6d48], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f1c0]
mov ecx, 0xd0aacef7
call qword [rsp + 0x6d48]
lea rcx, [0x180580620]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180259ec0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27f0], eax
mov ecx, dword [rsp + 0x27f0]
call fcn.180092090
test eax, eax
jne 0x180259e35
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27f0]
lea rcx, [rsp + 0x17898]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f190]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f1a0]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f1a0], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x6d50], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f190]
mov ecx, 0xa54ae7b7
call qword [rsp + 0x6d50]
call fcn.180199f90
movss xmm0, dword [0x1805041e0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504218]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180580460]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180259fb5
lea rax, [rsp + 0x200a0]
mov qword [rsp + 0x6d58], rax
lea rax, [rsp + 0x167]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x167]
mov rcx, qword [rsp + 0x6d58]
call fcn.1802e5960
mov qword [rsp + 0x6d60], rax
mov rax, qword [rsp + 0x6d60]
mov qword [rsp + 0x6d68], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afa48]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6d70], rax
lea rcx, [0x1805804a0]
call fcn.18006a860
mov qword [rsp + 0x6d78], rax
mov r8, qword [rsp + 0x6d68]
mov rdx, qword [rsp + 0x6d70]
mov rcx, qword [rsp + 0x6d78]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025a067
lea rax, [rsp + 0x20060]
mov qword [rsp + 0x6d80], rax
lea rax, [rsp + 0x168]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x168]
mov rcx, qword [rsp + 0x6d80]
call fcn.1802e5980
mov qword [rsp + 0x6d88], rax
mov rax, qword [rsp + 0x6d88]
mov qword [rsp + 0x6d90], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afaa8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6d98], rax
lea rcx, [0x180580480]
call fcn.18006a860
mov qword [rsp + 0x6da0], rax
mov r8, qword [rsp + 0x6d90]
mov rdx, qword [rsp + 0x6d98]
mov rcx, qword [rsp + 0x6da0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025a119
lea rax, [rsp + 0x20020]
mov qword [rsp + 0x6da8], rax
lea rax, [rsp + 0x169]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x169]
mov rcx, qword [rsp + 0x6da8]
call fcn.1802e59a0
mov qword [rsp + 0x6db0], rax
mov rax, qword [rsp + 0x6db0]
mov qword [rsp + 0x6db8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b00a8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6dc0], rax
lea rcx, [0x1805805e0]
call fcn.18006a860
mov qword [rsp + 0x6dc8], rax
mov r8, qword [rsp + 0x6db8]
mov rdx, qword [rsp + 0x6dc0]
mov rcx, qword [rsp + 0x6dc8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025a1cb
lea rax, [rsp + 0x1ffe0]
mov qword [rsp + 0x6dd0], rax
lea rax, [rsp + 0x16a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x16a]
mov rcx, qword [rsp + 0x6dd0]
call fcn.1802e59c0
mov qword [rsp + 0x6dd8], rax
mov rax, qword [rsp + 0x6dd8]
mov qword [rsp + 0x6de0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0048]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6de8], rax
lea rcx, [0x180580600]
call fcn.18006a860
mov qword [rsp + 0x6df0], rax
mov r8, qword [rsp + 0x6de0]
mov rdx, qword [rsp + 0x6de8]
mov rcx, qword [rsp + 0x6df0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025a27d
lea rax, [rsp + 0x1ffa0]
mov qword [rsp + 0x6df8], rax
lea rax, [rsp + 0x16b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x16b]
mov rcx, qword [rsp + 0x6df8]
call fcn.1802e59e0
mov qword [rsp + 0x6e00], rax
mov rax, qword [rsp + 0x6e00]
mov qword [rsp + 0x6e08], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afcc8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6e10], rax
lea rcx, [0x180580500]
call fcn.18006a860
mov qword [rsp + 0x6e18], rax
mov r8, qword [rsp + 0x6e08]
mov rdx, qword [rsp + 0x6e10]
mov rcx, qword [rsp + 0x6e18]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025a32f
lea rax, [rsp + 0x1ff60]
mov qword [rsp + 0x6e20], rax
lea rax, [rsp + 0x16c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x16c]
mov rcx, qword [rsp + 0x6e20]
call fcn.1802e5a00
mov qword [rsp + 0x6e28], rax
mov rax, qword [rsp + 0x6e28]
mov qword [rsp + 0x6e30], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afd48]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6e38], rax
lea rcx, [0x180580560]
call fcn.18006a860
mov qword [rsp + 0x6e40], rax
mov r8, qword [rsp + 0x6e30]
mov rdx, qword [rsp + 0x6e38]
mov rcx, qword [rsp + 0x6e40]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025a3e1
lea rax, [rsp + 0x1ff20]
mov qword [rsp + 0x6e48], rax
lea rax, [rsp + 0x16d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x16d]
mov rcx, qword [rsp + 0x6e48]
call fcn.1802e5a20
mov qword [rsp + 0x6e50], rax
mov rax, qword [rsp + 0x6e50]
mov qword [rsp + 0x6e58], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afd88]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6e60], rax
lea rcx, [0x1805805c0]
call fcn.18006a860
mov qword [rsp + 0x6e68], rax
mov r8, qword [rsp + 0x6e58]
mov rdx, qword [rsp + 0x6e60]
mov rcx, qword [rsp + 0x6e68]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025a493
lea rax, [rsp + 0x1fee0]
mov qword [rsp + 0x6e70], rax
lea rax, [rsp + 0x16e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x16e]
mov rcx, qword [rsp + 0x6e70]
call fcn.1802e5a40
mov qword [rsp + 0x6e78], rax
mov rax, qword [rsp + 0x6e78]
mov qword [rsp + 0x6e80], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afda8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6e88], rax
lea rcx, [0x180580540]
call fcn.18006a860
mov qword [rsp + 0x6e90], rax
mov r8, qword [rsp + 0x6e80]
mov rdx, qword [rsp + 0x6e88]
mov rcx, qword [rsp + 0x6e90]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025a545
lea rax, [rsp + 0x1fea0]
mov qword [rsp + 0x6e98], rax
lea rax, [rsp + 0x16f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x16f]
mov rcx, qword [rsp + 0x6e98]
call fcn.1802e5a60
mov qword [rsp + 0x6ea0], rax
mov rax, qword [rsp + 0x6ea0]
mov qword [rsp + 0x6ea8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afe08]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6eb0], rax
lea rcx, [0x180580620]
call fcn.18006a860
mov qword [rsp + 0x6eb8], rax
mov r8, qword [rsp + 0x6ea8]
mov rdx, qword [rsp + 0x6eb0]
mov rcx, qword [rsp + 0x6eb8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025a5f7
lea rax, [rsp + 0x1fe60]
mov qword [rsp + 0x6ec0], rax
lea rax, [rsp + 0x170]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x170]
mov rcx, qword [rsp + 0x6ec0]
call fcn.1802e5a80
mov qword [rsp + 0x6ec8], rax
mov rax, qword [rsp + 0x6ec8]
mov qword [rsp + 0x6ed0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afdc8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6ed8], rax
lea rcx, [0x180580580]
call fcn.18006a860
mov qword [rsp + 0x6ee0], rax
mov r8, qword [rsp + 0x6ed0]
mov rdx, qword [rsp + 0x6ed8]
mov rcx, qword [rsp + 0x6ee0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025a6a9
lea rax, [rsp + 0x1fe20]
mov qword [rsp + 0x6ee8], rax
lea rax, [rsp + 0x171]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x171]
mov rcx, qword [rsp + 0x6ee8]
call fcn.1802e5aa0
mov qword [rsp + 0x6ef0], rax
mov rax, qword [rsp + 0x6ef0]
mov qword [rsp + 0x6ef8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afde8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6f00], rax
lea rcx, [0x1805805a0]
call fcn.18006a860
mov qword [rsp + 0x6f08], rax
mov r8, qword [rsp + 0x6ef8]
mov rdx, qword [rsp + 0x6f00]
mov rcx, qword [rsp + 0x6f08]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025a75b
lea rax, [rsp + 0x1fde0]
mov qword [rsp + 0x6f10], rax
lea rax, [rsp + 0x172]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x172]
mov rcx, qword [rsp + 0x6f10]
call fcn.1802e5ac0
mov qword [rsp + 0x6f18], rax
mov rax, qword [rsp + 0x6f18]
mov qword [rsp + 0x6f20], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afd28]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6f28], rax
lea rcx, [0x180580520]
call fcn.18006a860
mov qword [rsp + 0x6f30], rax
mov r8, qword [rsp + 0x6f20]
mov rdx, qword [rsp + 0x6f28]
mov rcx, qword [rsp + 0x6f30]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025a80d
lea rax, [rsp + 0x1fda0]
mov qword [rsp + 0x6f38], rax
lea rax, [rsp + 0x173]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x173]
mov rcx, qword [rsp + 0x6f38]
call fcn.1802e5ae0
mov qword [rsp + 0x6f40], rax
mov rax, qword [rsp + 0x6f40]
mov qword [rsp + 0x6f48], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af988]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6f50], rax
lea rcx, [0x1805804c0]
call fcn.18006a860
mov qword [rsp + 0x6f58], rax
mov r8, qword [rsp + 0x6f48]
mov rdx, qword [rsp + 0x6f50]
mov rcx, qword [rsp + 0x6f58]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025a8bf
lea rax, [rsp + 0x1fd60]
mov qword [rsp + 0x6f60], rax
lea rax, [rsp + 0x174]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x174]
mov rcx, qword [rsp + 0x6f60]
call fcn.1802e5b00
mov qword [rsp + 0x6f68], rax
mov rax, qword [rsp + 0x6f68]
mov qword [rsp + 0x6f70], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afc88]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6f78], rax
lea rcx, [0x1805804e0]
call fcn.18006a860
mov qword [rsp + 0x6f80], rax
mov r8, qword [rsp + 0x6f70]
mov rdx, qword [rsp + 0x6f78]
mov rcx, qword [rsp + 0x6f80]
call fcn.1801df0f0
call fcn.180199f90
movss xmm0, dword [0x1805041d4]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504204]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180580640]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025a9b4
lea rax, [rsp + 0x1fd20]
mov qword [rsp + 0x6f88], rax
lea rax, [rsp + 0x175]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x175]
mov rcx, qword [rsp + 0x6f88]
call fcn.1802e5b20
mov qword [rsp + 0x6f90], rax
mov rax, qword [rsp + 0x6f90]
mov qword [rsp + 0x6f98], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afb28]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6fa0], rax
lea rcx, [0x180580660]
call fcn.18006a860
mov qword [rsp + 0x6fa8], rax
mov r8, qword [rsp + 0x6f98]
mov rdx, qword [rsp + 0x6fa0]
mov rcx, qword [rsp + 0x6fa8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025aa66
lea rax, [rsp + 0x1fce0]
mov qword [rsp + 0x6fb0], rax
lea rax, [rsp + 0x176]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x176]
mov rcx, qword [rsp + 0x6fb0]
call fcn.1802e5b40
mov qword [rsp + 0x6fb8], rax
mov rax, qword [rsp + 0x6fb8]
mov qword [rsp + 0x6fc0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0088]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6fc8], rax
lea rcx, [0x180580680]
call fcn.18006a860
mov qword [rsp + 0x6fd0], rax
mov r8, qword [rsp + 0x6fc0]
mov rdx, qword [rsp + 0x6fc8]
mov rcx, qword [rsp + 0x6fd0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025ab18
lea rax, [rsp + 0x1fca0]
mov qword [rsp + 0x6fd8], rax
lea rax, [rsp + 0x177]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x177]
mov rcx, qword [rsp + 0x6fd8]
call fcn.1802e5b60
mov qword [rsp + 0x6fe0], rax
mov rax, qword [rsp + 0x6fe0]
mov qword [rsp + 0x6fe8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af8c8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x6ff0], rax
lea rcx, [0x1805806a0]
call fcn.18006a860
mov qword [rsp + 0x6ff8], rax
mov r8, qword [rsp + 0x6fe8]
mov rdx, qword [rsp + 0x6ff0]
mov rcx, qword [rsp + 0x6ff8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025abca
lea rax, [rsp + 0x1fc60]
mov qword [rsp + 0x7000], rax
lea rax, [rsp + 0x178]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x178]
mov rcx, qword [rsp + 0x7000]
call fcn.1802e5b80
mov qword [rsp + 0x7008], rax
mov rax, qword [rsp + 0x7008]
mov qword [rsp + 0x7010], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af8e8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7018], rax
lea rcx, [0x1805806c0]
call fcn.18006a860
mov qword [rsp + 0x7020], rax
mov r8, qword [rsp + 0x7010]
mov rdx, qword [rsp + 0x7018]
mov rcx, qword [rsp + 0x7020]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025ac7c
lea rax, [rsp + 0x1fc20]
mov qword [rsp + 0x7028], rax
lea rax, [rsp + 0x179]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x179]
mov rcx, qword [rsp + 0x7028]
call fcn.1802e5ba0
mov qword [rsp + 0x7030], rax
mov rax, qword [rsp + 0x7030]
mov qword [rsp + 0x7038], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afca8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7040], rax
lea rcx, [0x1805806e0]
call fcn.18006a860
mov qword [rsp + 0x7048], rax
mov r8, qword [rsp + 0x7038]
mov rdx, qword [rsp + 0x7040]
mov rcx, qword [rsp + 0x7048]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025ad2e
lea rax, [rsp + 0x1fbe0]
mov qword [rsp + 0x7050], rax
lea rax, [rsp + 0x17a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x17a]
mov rcx, qword [rsp + 0x7050]
call fcn.1802e5bc0
mov qword [rsp + 0x7058], rax
mov rax, qword [rsp + 0x7058]
mov qword [rsp + 0x7060], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afce8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7068], rax
lea rcx, [0x180580700]
call fcn.18006a860
mov qword [rsp + 0x7070], rax
mov r8, qword [rsp + 0x7060]
mov rdx, qword [rsp + 0x7068]
mov rcx, qword [rsp + 0x7070]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025ade0
lea rax, [rsp + 0x1fba0]
mov qword [rsp + 0x7078], rax
lea rax, [rsp + 0x17b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x17b]
mov rcx, qword [rsp + 0x7078]
call fcn.1802e5be0
mov qword [rsp + 0x7080], rax
mov rax, qword [rsp + 0x7080]
mov qword [rsp + 0x7088], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afd68]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7090], rax
lea rcx, [0x180580720]
call fcn.18006a860
mov qword [rsp + 0x7098], rax
mov r8, qword [rsp + 0x7088]
mov rdx, qword [rsp + 0x7090]
mov rcx, qword [rsp + 0x7098]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025ae92
lea rax, [rsp + 0x1fb60]
mov qword [rsp + 0x70a0], rax
lea rax, [rsp + 0x17c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x17c]
mov rcx, qword [rsp + 0x70a0]
call fcn.1802e5c00
mov qword [rsp + 0x70a8], rax
mov rax, qword [rsp + 0x70a8]
mov qword [rsp + 0x70b0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afd08]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x70b8], rax
lea rcx, [0x180580740]
call fcn.18006a860
mov qword [rsp + 0x70c0], rax
mov r8, qword [rsp + 0x70b0]
mov rdx, qword [rsp + 0x70b8]
mov rcx, qword [rsp + 0x70c0]
call fcn.1801df0f0
call fcn.180199f90
call fcn.18006bf10
jmp case.0x1801f9d99.1
lea rcx, [0x18057ff60]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180580640]
call fcn.18006a860
mov edx, 0x17e
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180580660]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025afa4
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27f4], eax
mov ecx, dword [rsp + 0x27f4]
call fcn.180092090
test eax, eax
jne 0x18025af19
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27f4]
lea rcx, [rsp + 0x17908]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f160]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f170]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f170], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x70c8], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f160]
mov ecx, 0x8f707c18
call qword [rsp + 0x70c8]
lea rcx, [0x180580680]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025b075
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27f8], eax
mov ecx, dword [rsp + 0x27f8]
call fcn.180092090
test eax, eax
jne 0x18025afea
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27f8]
lea rcx, [rsp + 0x17960]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f130]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f140]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f140], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x70d0], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f130]
mov ecx, 0x4bfb42d1
call qword [rsp + 0x70d0]
lea rcx, [0x1805806a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025b146
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x27fc], eax
mov ecx, dword [rsp + 0x27fc]
call fcn.180092090
test eax, eax
jne 0x18025b0bb
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x27fc]
lea rcx, [rsp + 0x179b8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f100]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f110]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f110], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x70d8], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f100]
mov ecx, 0x6773257d
call qword [rsp + 0x70d8]
lea rcx, [0x1805806c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025b217
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2800], eax
mov ecx, dword [rsp + 0x2800]
call fcn.180092090
test eax, eax
jne 0x18025b18c
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2800]
lea rcx, [rsp + 0x17a28]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f0d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f0e0]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f0e0], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x70e0], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f0d0]
mov ecx, 0x1cd2cf66
call qword [rsp + 0x70e0]
lea rcx, [0x1805806e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025b2e8
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2804], eax
mov ecx, dword [rsp + 0x2804]
call fcn.180092090
test eax, eax
jne 0x18025b25d
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2804]
lea rcx, [rsp + 0x17a80]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f0a0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f0b0]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f0b0], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x70e8], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f0a0]
mov ecx, 0xe33d8630
call qword [rsp + 0x70e8]
lea rcx, [0x180580700]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025b3b9
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2808], eax
mov ecx, dword [rsp + 0x2808]
call fcn.180092090
test eax, eax
jne 0x18025b32e
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2808]
lea rcx, [rsp + 0x17ad8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f070]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f080]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f080], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x70f0], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f070]
mov ecx, 0x2c014ca6
call qword [rsp + 0x70f0]
lea rcx, [0x180580720]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025b48a
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x280c], eax
mov ecx, dword [rsp + 0x280c]
call fcn.180092090
test eax, eax
jne 0x18025b3ff
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x280c]
lea rcx, [rsp + 0x17b48]
call fcn.1802f6f90
lea rcx, [rsp + 0x2f010]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2f020]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2f020], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x70f8], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2f010]
mov ecx, 0x80ab931c
call qword [rsp + 0x70f8]
lea rcx, [0x180580740]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025b55b
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2810], eax
mov ecx, dword [rsp + 0x2810]
call fcn.180092090
test eax, eax
jne 0x18025b4d0
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2810]
lea rcx, [rsp + 0x17ba0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2efe0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2eff0]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2eff0], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x7100], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2efe0]
mov ecx, 0x6e717a95
call qword [rsp + 0x7100]
call fcn.180199f90
call fcn.18006bf30
jmp case.0x1801f9d99.1
lea rcx, [0x18057ff40]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180580760]
call fcn.18006a860
mov edx, 0x17f
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180580780]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025b66d
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2814], eax
mov ecx, dword [rsp + 0x2814]
call fcn.180092090
test eax, eax
jne 0x18025b5e2
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2814]
lea rcx, [rsp + 0x17bf8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2efb0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2efc0]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2efc0], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x7108], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2efb0]
mov ecx, 0xce6fdd6b
call qword [rsp + 0x7108]
lea rcx, [0x1805807a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025b73e
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2818], eax
mov ecx, dword [rsp + 0x2818]
call fcn.180092090
test eax, eax
jne 0x18025b6b3
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2818]
lea rcx, [rsp + 0x17c30]
call fcn.1802f6f90
lea rcx, [rsp + 0x2ef80]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2ef90]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2ef90], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x7110], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2ef80]
mov ecx, 0x20893292
call qword [rsp + 0x7110]
lea rcx, [0x1805807c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025b80f
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x281c], eax
mov ecx, dword [rsp + 0x281c]
call fcn.180092090
test eax, eax
jne 0x18025b784
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x281c]
lea rcx, [rsp + 0x17c98]
call fcn.1802f6f90
lea rcx, [rsp + 0x2ef50]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2ef60]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2ef60], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x7118], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2ef50]
mov ecx, 0x14568f28
call qword [rsp + 0x7118]
lea rcx, [0x1805807e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025b8e0
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2820], eax
mov ecx, dword [rsp + 0x2820]
call fcn.180092090
test eax, eax
jne 0x18025b855
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2820]
lea rcx, [rsp + 0x17cd0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2ef20]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2ef30]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2ef30], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x7120], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2ef20]
mov ecx, 0x711d02a4
call qword [rsp + 0x7120]
lea rcx, [0x180580800]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025b9b1
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2824], eax
mov ecx, dword [rsp + 0x2824]
call fcn.180092090
test eax, eax
jne 0x18025b926
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2824]
lea rcx, [rsp + 0x17d38]
call fcn.1802f6f90
lea rcx, [rsp + 0x2eed8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2eee8]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2eee8], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x7128], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2eed8]
mov ecx, 0x1e9a99f8
call qword [rsp + 0x7128]
lea rcx, [0x180580820]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025ba82
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2828], eax
mov ecx, dword [rsp + 0x2828]
call fcn.180092090
test eax, eax
jne 0x18025b9f7
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2828]
lea rcx, [rsp + 0x17da8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2eea8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2eeb8]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2eeb8], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x7130], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2eea8]
mov ecx, 0xde78f17e
call qword [rsp + 0x7130]
lea rcx, [0x180580840]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025bb53
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x282c], eax
mov ecx, dword [rsp + 0x282c]
call fcn.180092090
test eax, eax
jne 0x18025bac8
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x282c]
lea rcx, [rsp + 0x17de0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2ee78]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2ee88]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2ee88], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x7138], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2ee78]
mov ecx, 0xfe18f3af
call qword [rsp + 0x7138]
lea rcx, [0x180580860]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025bc24
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2830], eax
mov ecx, dword [rsp + 0x2830]
call fcn.180092090
test eax, eax
jne 0x18025bb99
jmp 0x1802e2e2f
mov r8d, 1
mov edx, dword [rsp + 0x2830]
lea rcx, [rsp + 0x17e48]
call fcn.1802f6f90
lea rcx, [rsp + 0x2ee48]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
cvtss2sd xmm0, dword [rsp + 0x2ee58]
addsd xmm0, qword [0x180504338]
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2ee58], xmm0
mov rax, qword [0x1805b1b20]
mov qword [rsp + 0x7140], rax
mov byte [rsp + 0x30], 1
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
mov r9d, 0x186a0
xor r8d, r8d
lea rdx, [rsp + 0x2ee48]
mov ecx, 0x5de0ad3e
call qword [rsp + 0x7140]
call fcn.180199f90
movss xmm0, dword [0x18050418c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504188]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180580760]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025bd19
lea rax, [rsp + 0x1fb20]
mov qword [rsp + 0x7148], rax
lea rax, [rsp + 0x17d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x17d]
mov rcx, qword [rsp + 0x7148]
call fcn.1802e5c20
mov qword [rsp + 0x7150], rax
mov rax, qword [rsp + 0x7150]
mov qword [rsp + 0x7158], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af928]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7160], rax
lea rcx, [0x180580780]
call fcn.18006a860
mov qword [rsp + 0x7168], rax
mov r8, qword [rsp + 0x7158]
mov rdx, qword [rsp + 0x7160]
mov rcx, qword [rsp + 0x7168]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025bdcb
lea rax, [rsp + 0x1fae0]
mov qword [rsp + 0x7170], rax
lea rax, [rsp + 0x17e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x17e]
mov rcx, qword [rsp + 0x7170]
call fcn.1802e5c40
mov qword [rsp + 0x7178], rax
mov rax, qword [rsp + 0x7178]
mov qword [rsp + 0x7180], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afa68]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7188], rax
lea rcx, [0x1805807a0]
call fcn.18006a860
mov qword [rsp + 0x7190], rax
mov r8, qword [rsp + 0x7180]
mov rdx, qword [rsp + 0x7188]
mov rcx, qword [rsp + 0x7190]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025be7d
lea rax, [rsp + 0x1faa0]
mov qword [rsp + 0x7198], rax
lea rax, [rsp + 0x17f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x17f]
mov rcx, qword [rsp + 0x7198]
call fcn.1802e5c60
mov qword [rsp + 0x71a0], rax
mov rax, qword [rsp + 0x71a0]
mov qword [rsp + 0x71a8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afa08]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x71b0], rax
lea rcx, [0x1805807c0]
call fcn.18006a860
mov qword [rsp + 0x71b8], rax
mov r8, qword [rsp + 0x71a8]
mov rdx, qword [rsp + 0x71b0]
mov rcx, qword [rsp + 0x71b8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025bf2f
lea rax, [rsp + 0x1fa60]
mov qword [rsp + 0x71c0], rax
lea rax, [rsp + 0x180]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x180]
mov rcx, qword [rsp + 0x71c0]
call fcn.1802e5c80
mov qword [rsp + 0x71c8], rax
mov rax, qword [rsp + 0x71c8]
mov qword [rsp + 0x71d0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805afa28]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x71d8], rax
lea rcx, [0x1805807e0]
call fcn.18006a860
mov qword [rsp + 0x71e0], rax
mov r8, qword [rsp + 0x71d0]
mov rdx, qword [rsp + 0x71d8]
mov rcx, qword [rsp + 0x71e0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025bfe1
lea rax, [rsp + 0x1fa20]
mov qword [rsp + 0x71e8], rax
lea rax, [rsp + 0x181]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x181]
mov rcx, qword [rsp + 0x71e8]
call fcn.1802e5ca0
mov qword [rsp + 0x71f0], rax
mov rax, qword [rsp + 0x71f0]
mov qword [rsp + 0x71f8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af9a8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7200], rax
lea rcx, [0x180580800]
call fcn.18006a860
mov qword [rsp + 0x7208], rax
mov r8, qword [rsp + 0x71f8]
mov rdx, qword [rsp + 0x7200]
mov rcx, qword [rsp + 0x7208]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025c093
lea rax, [rsp + 0x1f9e0]
mov qword [rsp + 0x7210], rax
lea rax, [rsp + 0x182]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x182]
mov rcx, qword [rsp + 0x7210]
call fcn.1802e5cc0
mov qword [rsp + 0x7218], rax
mov rax, qword [rsp + 0x7218]
mov qword [rsp + 0x7220], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af948]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7228], rax
lea rcx, [0x180580820]
call fcn.18006a860
mov qword [rsp + 0x7230], rax
mov r8, qword [rsp + 0x7220]
mov rdx, qword [rsp + 0x7228]
mov rcx, qword [rsp + 0x7230]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025c145
lea rax, [rsp + 0x1f9a0]
mov qword [rsp + 0x7238], rax
lea rax, [rsp + 0x183]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x183]
mov rcx, qword [rsp + 0x7238]
call fcn.1802e5ce0
mov qword [rsp + 0x7240], rax
mov rax, qword [rsp + 0x7240]
mov qword [rsp + 0x7248], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af968]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7250], rax
lea rcx, [0x180580840]
call fcn.18006a860
mov qword [rsp + 0x7258], rax
mov r8, qword [rsp + 0x7248]
mov rdx, qword [rsp + 0x7250]
mov rcx, qword [rsp + 0x7258]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18025c1f7
lea rax, [rsp + 0x1f960]
mov qword [rsp + 0x7260], rax
lea rax, [rsp + 0x184]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x184]
mov rcx, qword [rsp + 0x7260]
call fcn.1802e5d00
mov qword [rsp + 0x7268], rax
mov rax, qword [rsp + 0x7268]
mov qword [rsp + 0x7270], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af908]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7278], rax
lea rcx, [0x180580860]
call fcn.18006a860
mov qword [rsp + 0x7280], rax
mov r8, qword [rsp + 0x7270]
mov rdx, qword [rsp + 0x7278]
mov rcx, qword [rsp + 0x7280]
call fcn.1801df0f0
call fcn.180199f90
call fcn.18006bf10
jmp case.0x1801f9d99.1
lea rcx, str.Teleport
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180580880]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025c23f
call fcn.1801688a0
lea rcx, [0x1805808c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025c25f
call fcn.180167ed0
lea rcx, [0x1805808a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025c27f
call fcn.180168ef0
lea rcx, str.IPLs
call fcn.18006a860
mov edx, 0x38
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180580920]
call fcn.18006a860
mov edx, 0x79
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180580940]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025c329
movss xmm0, dword [0x180507c50]
movss dword [rsp + 0x2b9e0], xmm0
movss xmm0, dword [0x180508d14]
movss dword [rsp + 0x2b9e8], xmm0
movss xmm0, dword [0x180504994]
movss dword [rsp + 0x2b9f0], xmm0
lea rax, [rsp + 0x17ee0]
lea rcx, [rsp + 0x2b9e0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17ee0]
call fcn.1801515a0
lea rcx, [0x180580960]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025c3a1
movss xmm0, dword [0x180507bfc]
movss dword [rsp + 0x2b980], xmm0
movss xmm0, dword [0x180508ea0]
movss dword [rsp + 0x2b988], xmm0
movss xmm0, dword [0x180504b20]
movss dword [rsp + 0x2b990], xmm0
lea rax, [rsp + 0x17f40]
lea rcx, [rsp + 0x2b980]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17f40]
call fcn.1801515a0
lea rcx, [0x180580980]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025c419
movss xmm0, dword [0x18050578c]
movss dword [rsp + 0x2b920], xmm0
movss xmm0, dword [0x180508eb8]
movss dword [rsp + 0x2b928], xmm0
movss xmm0, dword [0x180504a94]
movss dword [rsp + 0x2b930], xmm0
lea rax, [rsp + 0x17fc0]
lea rcx, [rsp + 0x2b920]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17fc0]
call fcn.1801515a0
lea rcx, [0x1805809a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025c491
movss xmm0, dword [0x180505668]
movss dword [rsp + 0x32d30], xmm0
movss xmm0, dword [0x180508e94]
movss dword [rsp + 0x32d38], xmm0
movss xmm0, dword [0x180504a8c]
movss dword [rsp + 0x32d40], xmm0
lea rax, [rsp + 0x18020]
lea rcx, [rsp + 0x32d30]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18020]
call fcn.1801515a0
lea rcx, [0x1805809c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025c509
movss xmm0, dword [0x1805065ec]
movss dword [rsp + 0x32d00], xmm0
movss xmm0, dword [0x180506770]
movss dword [rsp + 0x32d08], xmm0
movss xmm0, dword [0x180504e60]
movss dword [rsp + 0x32d10], xmm0
lea rax, [rsp + 0x18080]
lea rcx, [rsp + 0x32d00]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18080]
call fcn.1801515a0
lea rcx, [0x1805809e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025c581
movss xmm0, dword [0x180508ef4]
movss dword [rsp + 0x32cd0], xmm0
movss xmm0, dword [0x18050792c]
movss dword [rsp + 0x32cd8], xmm0
movss xmm0, dword [0x180504f0c]
movss dword [rsp + 0x32ce0], xmm0
lea rax, [rsp + 0x18100]
lea rcx, [rsp + 0x32cd0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18100]
call fcn.1801515a0
lea rcx, [0x180580c20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025c5f9
movss xmm0, dword [0x180506638]
movss dword [rsp + 0x32ca0], xmm0
movss xmm0, dword [0x180505e20]
movss dword [rsp + 0x32ca8], xmm0
movss xmm0, dword [0x1805055ac]
movss dword [rsp + 0x32cb0], xmm0
lea rax, [rsp + 0x18160]
lea rcx, [rsp + 0x32ca0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18160]
call fcn.1801515a0
lea rcx, [0x180580a00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025c671
movss xmm0, dword [0x180508f9c]
movss dword [rsp + 0x32c70], xmm0
movss xmm0, dword [0x180507c78]
movss dword [rsp + 0x32c78], xmm0
movss xmm0, dword [0x180504ea8]
movss dword [rsp + 0x32c80], xmm0
lea rax, [rsp + 0x181c0]
lea rcx, [rsp + 0x32c70]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x181c0]
call fcn.1801515a0
lea rcx, [0x180580a20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025c6e9
movss xmm0, dword [0x180508ee0]
movss dword [rsp + 0x32c40], xmm0
movss xmm0, dword [0x180508e84]
movss dword [rsp + 0x32c48], xmm0
movss xmm0, dword [0x180504478]
movss dword [rsp + 0x32c50], xmm0
lea rax, [rsp + 0x18240]
lea rcx, [rsp + 0x32c40]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18240]
call fcn.1801515a0
lea rcx, [0x180580a40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025c761
movss xmm0, dword [0x180508ed8]
movss dword [rsp + 0x32c10], xmm0
movss xmm0, dword [0x180508e7c]
movss dword [rsp + 0x32c18], xmm0
movss xmm0, dword [0x1805044a0]
movss dword [rsp + 0x32c20], xmm0
lea rax, [rsp + 0x182a0]
lea rcx, [rsp + 0x32c10]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x182a0]
call fcn.1801515a0
lea rcx, [0x180580a60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025c7d9
movss xmm0, dword [0x18050630c]
movss dword [rsp + 0x32be0], xmm0
movss xmm0, dword [0x1805069ec]
movss dword [rsp + 0x32be8], xmm0
movss xmm0, dword [0x1805064dc]
movss dword [rsp + 0x32bf0], xmm0
lea rax, [rsp + 0x18300]
lea rcx, [rsp + 0x32be0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18300]
call fcn.1801515a0
lea rcx, [0x180580a80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025c851
movss xmm0, dword [0x1805065f8]
movss dword [rsp + 0x32bb0], xmm0
movss xmm0, dword [0x180506914]
movss dword [rsp + 0x32bb8], xmm0
movss xmm0, dword [0x180504d74]
movss dword [rsp + 0x32bc0], xmm0
lea rax, [rsp + 0x18380]
lea rcx, [rsp + 0x32bb0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18380]
call fcn.1801515a0
lea rcx, [0x180580aa0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025c8c9
movss xmm0, dword [0x180507524]
movss dword [rsp + 0x32b80], xmm0
movss xmm0, dword [0x1805083dc]
movss dword [rsp + 0x32b88], xmm0
movss xmm0, dword [0x180505fc8]
movss dword [rsp + 0x32b90], xmm0
lea rax, [rsp + 0x183e0]
lea rcx, [rsp + 0x32b80]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x183e0]
call fcn.1801515a0
lea rcx, [0x180580ac0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025c941
movss xmm0, dword [0x180509124]
movss dword [rsp + 0x32b50], xmm0
movss xmm0, dword [0x1805066dc]
movss dword [rsp + 0x32b58], xmm0
movss xmm0, dword [0x180504bd8]
movss dword [rsp + 0x32b60], xmm0
lea rax, [rsp + 0x18440]
lea rcx, [rsp + 0x32b50]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18440]
call fcn.1801515a0
lea rcx, [0x180580ae0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025c9b9
movss xmm0, dword [0x18050926c]
movss dword [rsp + 0x32b20], xmm0
movss xmm0, dword [0x180506884]
movss dword [rsp + 0x32b28], xmm0
movss xmm0, dword [0x180505540]
movss dword [rsp + 0x32b30], xmm0
lea rax, [rsp + 0x184c0]
lea rcx, [rsp + 0x32b20]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x184c0]
call fcn.1801515a0
lea rcx, [0x180580c40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025ca31
movss xmm0, dword [0x180507db4]
movss dword [rsp + 0x32af0], xmm0
movss xmm0, dword [0x1805079d4]
movss dword [rsp + 0x32af8], xmm0
movss xmm0, dword [0x180504d14]
movss dword [rsp + 0x32b00], xmm0
lea rax, [rsp + 0x18520]
lea rcx, [rsp + 0x32af0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18520]
call fcn.1801515a0
lea rcx, [0x180580c20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025caa9
movss xmm0, dword [0x180505c0c]
movss dword [rsp + 0x32ac0], xmm0
movss xmm0, dword [0x180507274]
movss dword [rsp + 0x32ac8], xmm0
movss xmm0, dword [0x180505218]
movss dword [rsp + 0x32ad0], xmm0
lea rax, [rsp + 0x18580]
lea rcx, [rsp + 0x32ac0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18580]
call fcn.1801515a0
lea rcx, [0x180580b00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025cb21
movss xmm0, dword [0x180508c68]
movss dword [rsp + 0x2fd48], xmm0
movss xmm0, dword [0x180509444]
movss dword [rsp + 0x2fd50], xmm0
movss xmm0, dword [0x1805047b4]
movss dword [rsp + 0x2fd58], xmm0
lea rax, [rsp + 0x18600]
lea rcx, [rsp + 0x2fd48]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18600]
call fcn.1801515a0
lea rcx, [0x180580b20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025cb99
movss xmm0, dword [0x180507fdc]
movss dword [rsp + 0x32a78], xmm0
movss xmm0, dword [0x180507b04]
movss dword [rsp + 0x32a80], xmm0
movss xmm0, dword [0x180504cd4]
movss dword [rsp + 0x32a88], xmm0
lea rax, [rsp + 0x18660]
lea rcx, [rsp + 0x32a78]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18660]
call fcn.1801515a0
lea rcx, [0x180580f80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025cc11
movss xmm0, dword [0x180507ea8]
movss dword [rsp + 0x32a48], xmm0
movss xmm0, dword [0x1805068f4]
movss dword [rsp + 0x32a50], xmm0
movss xmm0, dword [0x180504a18]
movss dword [rsp + 0x32a58], xmm0
lea rax, [rsp + 0x186c0]
lea rcx, [rsp + 0x32a48]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x186c0]
call fcn.1801515a0
lea rcx, [0x180580b40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025cc89
movss xmm0, dword [0x180505788]
movss dword [rsp + 0x32a18], xmm0
movss xmm0, dword [0x18050808c]
movss dword [rsp + 0x32a20], xmm0
movss xmm0, dword [0x180505c68]
movss dword [rsp + 0x32a28], xmm0
lea rax, [rsp + 0x14580]
lea rcx, [rsp + 0x32a18]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14580]
call fcn.1801515a0
lea rcx, [0x180580b60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025cd01
movss xmm0, dword [0x1805068ac]
movss dword [rsp + 0x32a00], xmm0
movss xmm0, dword [0x1805068b8]
movss dword [rsp + 0x32a08], xmm0
movss xmm0, dword [0x180504ab8]
movss dword [rsp + 0x32a10], xmm0
lea rax, [rsp + 0x18700]
lea rcx, [rsp + 0x32a00]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18700]
call fcn.1801515a0
lea rcx, [0x180580b80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025cd79
movss xmm0, dword [0x180507c58]
movss dword [rsp + 0x32a30], xmm0
movss xmm0, dword [0x180508d4c]
movss dword [rsp + 0x32a38], xmm0
movss xmm0, dword [0x180504990]
movss dword [rsp + 0x32a40], xmm0
lea rax, [rsp + 0x18680]
lea rcx, [rsp + 0x32a30]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18680]
call fcn.1801515a0
lea rcx, [0x180580ba0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025cdf1
movss xmm0, dword [0x1805065d4]
movss dword [rsp + 0x32a60], xmm0
movss xmm0, dword [0x18050688c]
movss dword [rsp + 0x32a68], xmm0
movss xmm0, dword [0x180504d94]
movss dword [rsp + 0x32a70], xmm0
lea rax, [rsp + 0x18640]
lea rcx, [rsp + 0x32a60]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18640]
call fcn.1801515a0
lea rdx, [0x1805b0f67]
lea rcx, str.Teleport_Host_Crash
call fcn.1801deec0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180580bc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x2a8
lea rcx, str.Save_Teleport
call fcn.1801dea40
lea rcx, [0x180580c00]
call fcn.18006a860
mov edx, 0x272
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180580c20]
call fcn.18006a860
mov edx, 0x169
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180580c40]
call fcn.18006a860
mov edx, 0x168
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180580c60]
call fcn.18006a860
mov edx, 0x16a
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180580c80]
call fcn.18006a860
mov edx, 0x16b
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180580ca0]
call fcn.18006a860
mov edx, 0x17b
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180580cc0]
call fcn.18006a860
mov edx, 0x17c
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180580ce0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025cf64
movss xmm0, dword [0x1805064e4]
movss dword [rsp + 0x32a90], xmm0
movss xmm0, dword [0x180506584]
movss dword [rsp + 0x32a98], xmm0
movss xmm0, dword [0x180506298]
movss dword [rsp + 0x32aa0], xmm0
lea rax, [rsp + 0x185c0]
lea rcx, [rsp + 0x32a90]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x185c0]
call fcn.1801515a0
lea rcx, str.High_Sky
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025cfdc
movss xmm0, dword [0x180506a38]
movss dword [rsp + 0x32aa8], xmm0
movss xmm0, dword [0x1805068d0]
movss dword [rsp + 0x32ab0], xmm0
movss xmm0, dword [0x180506654]
movss dword [rsp + 0x32ab8], xmm0
lea rax, [rsp + 0x18540]
lea rcx, [rsp + 0x32aa8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18540]
call fcn.1801515a0
lea rcx, [0x180580d20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025d054
movss xmm0, dword [str.__A]
movss dword [rsp + 0x32ad8], xmm0
movss xmm0, dword [0x180505d7c]
movss dword [rsp + 0x32ae0], xmm0
movss xmm0, dword [0x1805053cc]
movss dword [rsp + 0x32ae8], xmm0
lea rax, [rsp + 0x18500]
lea rcx, [rsp + 0x32ad8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18500]
call fcn.1801515a0
lea rcx, [0x180580d40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025d0cc
movss xmm0, dword [0x180508234]
movss dword [rsp + 0x32b08], xmm0
movss xmm0, dword [0x180505d80]
movss dword [rsp + 0x32b10], xmm0
movss xmm0, dword [0x1805053e8]
movss dword [rsp + 0x32b18], xmm0
lea rax, [rsp + 0x18480]
lea rcx, [rsp + 0x32b08]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18480]
call fcn.1801515a0
lea rcx, [0x180580d60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025d144
movss xmm0, dword [0x1805080f8]
movss dword [rsp + 0x32b38], xmm0
movss xmm0, dword [0x180506264]
movss dword [rsp + 0x32b40], xmm0
movss xmm0, dword [0x180505a5c]
movss dword [rsp + 0x32b48], xmm0
lea rax, [rsp + 0x18400]
lea rcx, [rsp + 0x32b38]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18400]
call fcn.1801515a0
lea rcx, [0x180580d80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025d1bc
movss xmm0, dword [0x180506558]
movss dword [rsp + 0x32b68], xmm0
movss xmm0, dword [0x180507e84]
movss dword [rsp + 0x32b70], xmm0
movss xmm0, dword [0x18050511c]
movss dword [rsp + 0x32b78], xmm0
lea rax, [rsp + 0x183c0]
lea rcx, [rsp + 0x32b68]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x183c0]
call fcn.1801515a0
lea rcx, [0x180580da0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025d234
movss xmm0, dword [str._DDSDgD]
movss dword [rsp + 0x32b98], xmm0
movss xmm0, dword [0x18050654c]
movss dword [rsp + 0x32ba0], xmm0
movss xmm0, dword [0x180504900]
movss dword [rsp + 0x32ba8], xmm0
lea rax, [rsp + 0x18340]
lea rcx, [rsp + 0x32b98]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18340]
call fcn.1801515a0
lea rcx, [0x180580dc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025d2ac
movss xmm0, dword [0x180506514]
movss dword [rsp + 0x32bc8], xmm0
movss xmm0, dword [0x180509260]
movss dword [rsp + 0x32bd0], xmm0
movss xmm0, dword [0x180504b18]
movss dword [rsp + 0x32bd8], xmm0
lea rax, [rsp + 0x182c0]
lea rcx, [rsp + 0x32bc8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x182c0]
call fcn.1801515a0
lea rcx, [0x180580de0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025d324
movss xmm0, dword [0x18050678c]
movss dword [rsp + 0x32bf8], xmm0
movss xmm0, dword [0x1805069c0]
movss dword [rsp + 0x32c00], xmm0
movss xmm0, dword [0x180505a2c]
movss dword [rsp + 0x32c08], xmm0
lea rax, [rsp + 0x18280]
lea rcx, [rsp + 0x32bf8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18280]
call fcn.1801515a0
lea rcx, str.Golf
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025d39c
movss xmm0, dword [0x180508ee4]
movss dword [rsp + 0x32c28], xmm0
movss xmm0, dword [0x1805056d8]
movss dword [rsp + 0x32c30], xmm0
movss xmm0, dword [0x180504fbc]
movss dword [rsp + 0x32c38], xmm0
lea rax, [rsp + 0x18200]
lea rcx, [rsp + 0x32c28]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18200]
call fcn.1801515a0
lea rcx, [0x180580e20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025d414
movss xmm0, dword [0x180507f78]
movss dword [rsp + 0x32c58], xmm0
movss xmm0, dword [0x1805087ac]
movss dword [rsp + 0x32c60], xmm0
movss xmm0, dword [0x1805048a0]
movss dword [rsp + 0x32c68], xmm0
lea rax, [rsp + 0x18180]
lea rcx, [rsp + 0x32c58]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18180]
call fcn.1801515a0
lea rcx, [0x180580e40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025d48c
movss xmm0, dword [0x180504f10]
movss dword [rsp + 0x32c88], xmm0
movss xmm0, dword [0x180508f14]
movss dword [rsp + 0x32c90], xmm0
movss xmm0, dword [0x180504ae8]
movss dword [rsp + 0x32c98], xmm0
lea rax, [rsp + 0x18140]
lea rcx, [rsp + 0x32c88]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18140]
call fcn.1801515a0
lea rcx, str.Cave
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025d504
movss xmm0, dword [0x18050677c]
movss dword [rsp + 0x32cb8], xmm0
movss xmm0, dword [0x180506604]
movss dword [rsp + 0x32cc0], xmm0
movss xmm0, dword [0x1805043c8]
movss dword [rsp + 0x32cc8], xmm0
lea rax, [rsp + 0x180c0]
lea rcx, [rsp + 0x32cb8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x180c0]
call fcn.1801515a0
lea rcx, str.Cinema_1
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025d57c
movss xmm0, dword [0x180505ce8]
movss dword [rsp + 0x32ce8], xmm0
movss xmm0, dword [0x180505a8c]
movss dword [rsp + 0x32cf0], xmm0
movss xmm0, dword [0x180505560]
movss dword [rsp + 0x32cf8], xmm0
lea rax, [rsp + 0x18040]
lea rcx, [rsp + 0x32ce8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18040]
call fcn.1801515a0
lea rcx, str.Cinema_2
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025d5f4
movss xmm0, dword [0x180508f34]
movss dword [rsp + 0x32d18], xmm0
movss xmm0, dword [0x180507c30]
movss dword [rsp + 0x32d20], xmm0
movss xmm0, dword [0x180504e58]
movss dword [rsp + 0x32d28], xmm0
lea rax, [rsp + 0x18000]
lea rcx, [rsp + 0x32d18]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18000]
call fcn.1801515a0
lea rcx, [0x180580ec0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025d66c
movss xmm0, dword [0x1805053b0]
movss dword [rsp + 0x2b8f0], xmm0
movss xmm0, dword [0x180506a20]
movss dword [rsp + 0x2b8f8], xmm0
movss xmm0, dword [0x180504470]
movss dword [rsp + 0x2b900], xmm0
lea rax, [rsp + 0x17f80]
lea rcx, [rsp + 0x2b8f0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17f80]
call fcn.1801515a0
lea rcx, [0x180580ee0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025d6e4
movss xmm0, dword [0x18050486c]
movss dword [rsp + 0x2b950], xmm0
movss xmm0, dword [0x180506a24]
movss dword [rsp + 0x2b958], xmm0
movss xmm0, dword [0x18050467c]
movss dword [rsp + 0x2b960], xmm0
lea rax, [rsp + 0x17f00]
lea rcx, [rsp + 0x2b950]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17f00]
call fcn.1801515a0
lea rcx, [0x180580f00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025d75c
movss xmm0, dword [0x180504c40]
movss dword [rsp + 0x2b9b0], xmm0
movss xmm0, dword [0x180506a2c]
movss dword [rsp + 0x2b9b8], xmm0
movss xmm0, dword [0x1805043ac]
movss dword [rsp + 0x2b9c0], xmm0
lea rax, [rsp + 0x17ec0]
lea rcx, [rsp + 0x2b9b0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17ec0]
call fcn.1801515a0
lea rcx, [0x180580f20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025d7d4
movss xmm0, dword [0x18050904c]
movss dword [rsp + 0x2ee30], xmm0
movss xmm0, dword [0x180508ce8]
movss dword [rsp + 0x2ee38], xmm0
movss xmm0, dword [0x180504340]
movss dword [rsp + 0x2ee40], xmm0
lea rax, [rsp + 0x17e80]
lea rcx, [rsp + 0x2ee30]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17e80]
call fcn.1801515a0
lea rcx, [0x180580f40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025d84c
movss xmm0, dword [0x180507dd0]
movss dword [rsp + 0x2ee60], xmm0
movss xmm0, dword [0x18050657c]
movss dword [rsp + 0x2ee68], xmm0
movss xmm0, dword [0x180505f14]
movss dword [rsp + 0x2ee70], xmm0
lea rax, [rsp + 0x17e10]
lea rcx, [rsp + 0x2ee60]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17e10]
call fcn.1801515a0
lea rcx, [0x180580f60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025d8c4
movss xmm0, dword [0x180506574]
movss dword [rsp + 0x2ee90], xmm0
movss xmm0, dword [0x180508e30]
movss dword [rsp + 0x2ee98], xmm0
movss xmm0, dword [0x180504c74]
movss dword [rsp + 0x2eea0], xmm0
lea rax, [rsp + 0x17dc0]
lea rcx, [rsp + 0x2ee90]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17dc0]
call fcn.1801515a0
lea rcx, [0x180580f80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025d93c
movss xmm0, dword [0x180507ea4]
movss dword [rsp + 0x2eec0], xmm0
movss xmm0, dword [0x1805068ec]
movss dword [rsp + 0x2eec8], xmm0
movss xmm0, dword [0x1805049ec]
movss dword [rsp + 0x2eed0], xmm0
lea rax, [rsp + 0x17d70]
lea rcx, [rsp + 0x2eec0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17d70]
call fcn.1801515a0
lea rcx, str.NightBox
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025d9b4
movss xmm0, dword [0x18050462c]
movss dword [rsp + 0x2ef08], xmm0
movss xmm0, dword [0x180505b2c]
movss dword [rsp + 0x2ef10], xmm0
movss xmm0, dword [0x1805055a8]
movss dword [rsp + 0x2ef18], xmm0
lea rax, [rsp + 0x17d00]
lea rcx, [rsp + 0x2ef08]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17d00]
call fcn.1801515a0
lea rcx, [0x180580fc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025da2c
movss xmm0, dword [0x1805070d8]
movss dword [rsp + 0x2ef38], xmm0
movss xmm0, dword [0x180505afc]
movss dword [rsp + 0x2ef40], xmm0
movss xmm0, dword [0x180505594]
movss dword [rsp + 0x2ef48], xmm0
lea rax, [rsp + 0x17cb0]
lea rcx, [rsp + 0x2ef38]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17cb0]
call fcn.1801515a0
lea rcx, [0x18057d3c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025daa4
movss xmm0, dword [0x1805070e0]
movss dword [rsp + 0x2ef68], xmm0
movss xmm0, dword [0x180507c00]
movss dword [rsp + 0x2ef70], xmm0
movss xmm0, dword [0x180504f1c]
movss dword [rsp + 0x2ef78], xmm0
lea rax, [rsp + 0x17c60]
lea rcx, [rsp + 0x2ef68]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17c60]
call fcn.1801515a0
lea rcx, [0x180580fe0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025db1c
movss xmm0, dword [0x18050912c]
movss dword [rsp + 0x2ef98], xmm0
movss xmm0, dword [0x180506840]
movss dword [rsp + 0x2efa0], xmm0
movss xmm0, dword [0x180504b7c]
movss dword [rsp + 0x2efa8], xmm0
lea rax, [rsp + 0x17c10]
lea rcx, [rsp + 0x2ef98]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17c10]
call fcn.1801515a0
lea rcx, [0x180581000]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025db94
movss xmm0, dword [0x1805065dc]
movss dword [rsp + 0x2efc8], xmm0
movss xmm0, dword [0x180505c80]
movss dword [rsp + 0x2efd0], xmm0
movss xmm0, dword [0x1805058b0]
movss dword [rsp + 0x2efd8], xmm0
lea rax, [rsp + 0x17bc0]
lea rcx, [rsp + 0x2efc8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17bc0]
call fcn.1801515a0
lea rcx, [0x180581020]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025dc0c
movss xmm0, dword [0x180508f90]
movss dword [rsp + 0x2eff8], xmm0
movss xmm0, dword [0x180507dc0]
movss dword [rsp + 0x2f000], xmm0
movss xmm0, dword [0x180504d28]
movss dword [rsp + 0x2f008], xmm0
lea rax, [rsp + 0x17b80]
lea rcx, [rsp + 0x2eff8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17b80]
call fcn.1801515a0
lea rcx, [0x180581040]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025dc84
movss xmm0, dword [0x180505dd0]
movss dword [rsp + 0x2f058], xmm0
movss xmm0, dword [0x1805080d4]
movss dword [rsp + 0x2f060], xmm0
movss xmm0, dword [0x180504ae4]
movss dword [rsp + 0x2f068], xmm0
lea rax, [rsp + 0x17b10]
lea rcx, [rsp + 0x2f058]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17b10]
call fcn.1801515a0
lea rcx, [0x180580aa0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025dcfc
movss xmm0, dword [0x180507614]
movss dword [rsp + 0x2f088], xmm0
movss xmm0, dword [0x1805081d0]
movss dword [rsp + 0x2f090], xmm0
movss xmm0, dword [0x180504e08]
movss dword [rsp + 0x2f098], xmm0
lea rax, [rsp + 0x17aa0]
lea rcx, [rsp + 0x2f088]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17aa0]
call fcn.1801515a0
lea rcx, str.Meth_Lab
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025dd74
movss xmm0, dword [0x1805065a4]
movss dword [rsp + 0x2f0b8], xmm0
movss xmm0, dword [0x180509054]
movss dword [rsp + 0x2f0c0], xmm0
movss xmm0, dword [0x180505138]
movss dword [rsp + 0x2f0c8], xmm0
lea rax, [rsp + 0x17a60]
lea rcx, [rsp + 0x2f0b8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17a60]
call fcn.1801515a0
lea rcx, [0x180581080]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025ddec
movss xmm0, dword [0x180508d38]
movss dword [rsp + 0x2f0e8], xmm0
movss xmm0, dword [0x180508f04]
movss dword [rsp + 0x2f0f0], xmm0
movss xmm0, dword [0x180504498]
movss dword [rsp + 0x2f0f8], xmm0
lea rax, [rsp + 0x179f0]
lea rcx, [rsp + 0x2f0e8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x179f0]
call fcn.1801515a0
lea rcx, str.Weed_Lab
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025de64
movss xmm0, dword [0x180505538]
movss dword [rsp + 0x2f118], xmm0
movss xmm0, dword [0x18050594c]
movss dword [rsp + 0x2f120], xmm0
movss xmm0, dword [0x180505564]
movss dword [rsp + 0x2f128], xmm0
lea rax, [rsp + 0x17980]
lea rcx, [rsp + 0x2f118]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17980]
call fcn.1801515a0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Saving_Teleport
call fcn.1801dd910
call fcn.180199ba0
call fcn.180306030
call fcn.180199f90
call fcn.18006be90
jmp case.0x1801f9d99.1
lea rcx, [0x1805810c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180581100]
call fcn.18006a860
mov edx, 0x273
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579b00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025df42
movss xmm0, dword [0x18050651c]
movss dword [rsp + 0x2f148], xmm0
movss xmm0, dword [0x180504e78]
movss dword [rsp + 0x2f150], xmm0
movss xmm0, dword [0x180505364]
movss dword [rsp + 0x2f158], xmm0
lea rax, [rsp + 0x17940]
lea rcx, [rsp + 0x2f148]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17940]
call fcn.1801515a0
lea rcx, [0x1805810e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18025dfba
movss xmm0, dword [0x180506520]
movss dword [rsp + 0x2f178], xmm0
movss xmm0, dword [0x180504df0]
movss dword [rsp + 0x2f180], xmm0
movss xmm0, dword [0x180505360]
movss dword [rsp + 0x2f188], xmm0
lea rax, [rsp + 0x178d0]
lea rcx, [rsp + 0x2f178]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x178d0]
call fcn.1801515a0
call fcn.180199f90
call fcn.18006be70
jmp case.0x1801f9d99.1
lea rcx, [0x180581100]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180581120]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180260833
movss xmm0, dword [0x180509364]
movss dword [rsp + 0x2f1a8], xmm0
movss xmm0, dword [0x18050660c]
movss dword [rsp + 0x2f1b0], xmm0
movss xmm0, dword [0x180504c14]
movss dword [rsp + 0x2f1b8], xmm0
lea rax, [rsp + 0x17860]
lea rcx, [rsp + 0x2f1a8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17860]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180506620]
movss dword [rsp + 0x2f1d8], xmm0
movss xmm0, dword [0x1805068c4]
movss dword [rsp + 0x2f1e0], xmm0
movss xmm0, dword [0x180504dc4]
movss dword [rsp + 0x2f1e8], xmm0
lea rax, [rsp + 0x17820]
lea rcx, [rsp + 0x2f1d8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17820]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805062ec]
movss dword [rsp + 0x2f208], xmm0
movss xmm0, dword [0x1805069d0]
movss dword [rsp + 0x2f210], xmm0
movss xmm0, dword [0x1805064bc]
movss dword [rsp + 0x2f218], xmm0
lea rax, [rsp + 0x177b0]
lea rcx, [rsp + 0x2f208]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x177b0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180508e88]
movss dword [rsp + 0x2f238], xmm0
movss xmm0, dword [0x180506630]
movss dword [rsp + 0x2f240], xmm0
movss xmm0, dword [0x180504888]
movss dword [rsp + 0x2f248], xmm0
lea rax, [rsp + 0x17740]
lea rcx, [rsp + 0x2f238]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17740]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805078f0]
movss dword [rsp + 0x2f268], xmm0
movss xmm0, dword [0x1805086e8]
movss dword [rsp + 0x2f270], xmm0
movss xmm0, dword [0x180504d40]
movss dword [rsp + 0x2f278], xmm0
lea rax, [rsp + 0x17700]
lea rcx, [rsp + 0x2f268]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17700]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180508a34]
movss dword [rsp + 0x2f298], xmm0
movss xmm0, dword [0x180507e34]
movss dword [rsp + 0x2f2a0], xmm0
movss xmm0, dword [0x180504cb8]
movss dword [rsp + 0x2f2a8], xmm0
lea rax, [rsp + 0x17690]
lea rcx, [rsp + 0x2f298]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17690]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180506448]
movss dword [rsp + 0x2f2c8], xmm0
movss xmm0, dword [0x180506570]
movss dword [rsp + 0x2f2d0], xmm0
movss xmm0, dword [0x18050627c]
movss dword [rsp + 0x2f2d8], xmm0
lea rax, [rsp + 0x17620]
lea rcx, [rsp + 0x2f2c8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17620]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180506624]
movss dword [rsp + 0x2f2f8], xmm0
movss xmm0, dword [0x180507dcc]
movss dword [rsp + 0x2f300], xmm0
movss xmm0, dword [0x1805054d8]
movss dword [rsp + 0x2f308], xmm0
lea rax, [rsp + 0x175e0]
lea rcx, [rsp + 0x2f2f8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x175e0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180506304]
movss dword [rsp + 0x2f328], xmm0
movss xmm0, dword [0x1805097b8]
movss dword [rsp + 0x2f330], xmm0
movss xmm0, dword [0x18050450c]
movss dword [rsp + 0x2f338], xmm0
lea rax, [rsp + 0x17570]
lea rcx, [rsp + 0x2f328]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17570]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805091c4]
movss dword [rsp + 0x2f358], xmm0
movss xmm0, dword [0x180506938]
movss dword [rsp + 0x2f360], xmm0
movss xmm0, dword [0x18050482c]
movss dword [rsp + 0x2f368], xmm0
lea rax, [rsp + 0x17500]
lea rcx, [rsp + 0x2f358]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17500]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180505994]
movss dword [rsp + 0x2f388], xmm0
movss xmm0, dword [0x180506a08]
movss dword [rsp + 0x2f390], xmm0
movss xmm0, dword [0x180504b44]
movss dword [rsp + 0x2f398], xmm0
lea rax, [rsp + 0x174c0]
lea rcx, [rsp + 0x2f388]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x174c0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180506618]
movss dword [rsp + 0x2f3b8], xmm0
movss xmm0, dword [0x18050692c]
movss dword [rsp + 0x2f3c0], xmm0
movss xmm0, dword [0x180504e44]
movss dword [rsp + 0x2f3c8], xmm0
lea rax, [rsp + 0x17450]
lea rcx, [rsp + 0x2f3b8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17450]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805065cc]
movss dword [rsp + 0x2f3e8], xmm0
movss xmm0, dword [0x180506890]
movss dword [rsp + 0x2f3f0], xmm0
movss xmm0, dword [0x180504eb0]
movss dword [rsp + 0x2f3f8], xmm0
lea rax, [rsp + 0x173e0]
lea rcx, [rsp + 0x2f3e8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x173e0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180507ebc]
movss dword [rsp + 0x2f418], xmm0
movss xmm0, dword [0x1805065f4]
movss dword [rsp + 0x2f420], xmm0
movss xmm0, dword [0x180505774]
movss dword [rsp + 0x2f428], xmm0
lea rax, [rsp + 0x173a0]
lea rcx, [rsp + 0x2f418]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x173a0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805096d0]
movss dword [rsp + 0x2f448], xmm0
movss xmm0, dword [0x180504d98]
movss dword [rsp + 0x2f450], xmm0
movss xmm0, dword [0x1805045e4]
movss dword [rsp + 0x2f458], xmm0
lea rax, [rsp + 0x17330]
lea rcx, [rsp + 0x2f448]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17330]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180507e2c]
movss dword [rsp + 0x2f478], xmm0
movss xmm0, dword [0x180507354]
movss dword [rsp + 0x2f480], xmm0
movss xmm0, dword [0x180504d64]
movss dword [rsp + 0x2f488], xmm0
lea rax, [rsp + 0x172c0]
lea rcx, [rsp + 0x2f478]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x172c0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180508ee8]
movss dword [rsp + 0x2f4a8], xmm0
movss xmm0, dword [0x180509024]
movss dword [rsp + 0x2f4b0], xmm0
movss xmm0, dword [0x180504474]
movss dword [rsp + 0x2f4b8], xmm0
lea rax, [rsp + 0x17280]
lea rcx, [rsp + 0x2f4a8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17280]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805062a8]
movss dword [rsp + 0x2f4d8], xmm0
movss xmm0, dword [0x180508ffc]
movss dword [rsp + 0x2f4e0], xmm0
movss xmm0, dword [0x180504adc]
movss dword [rsp + 0x2f4e8], xmm0
lea rax, [rsp + 0x17210]
lea rcx, [rsp + 0x2f4d8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17210]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x18050662c]
movss dword [rsp + 0x2f508], xmm0
movss xmm0, dword [0x1805062b0]
movss dword [rsp + 0x2f510], xmm0
movss xmm0, dword [0x1805055c0]
movss dword [rsp + 0x2f518], xmm0
lea rax, [rsp + 0x171a0]
lea rcx, [rsp + 0x2f508]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x171a0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x18050811c]
movss dword [rsp + 0x2f538], xmm0
movss xmm0, dword [0x180506510]
movss dword [rsp + 0x2f540], xmm0
movss xmm0, dword [0x180505a98]
movss dword [rsp + 0x2f548], xmm0
lea rax, [rsp + 0x17160]
lea rcx, [rsp + 0x2f538]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17160]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180509004]
movss dword [rsp + 0x2f568], xmm0
movss xmm0, dword [0x1805065ac]
movss dword [rsp + 0x2f570], xmm0
movss xmm0, dword [0x180505600]
movss dword [rsp + 0x2f578], xmm0
lea rax, [rsp + 0x170f0]
lea rcx, [rsp + 0x2f568]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x170f0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805088ec]
movss dword [rsp + 0x2f598], xmm0
movss xmm0, dword [0x180505a1c]
movss dword [rsp + 0x2f5a0], xmm0
movss xmm0, dword [0x1805050f4]
movss dword [rsp + 0x2f5a8], xmm0
lea rax, [rsp + 0x17080]
lea rcx, [rsp + 0x2f598]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17080]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180506554]
movss dword [rsp + 0x2f5c8], xmm0
movss xmm0, dword [0x180507f34]
movss dword [rsp + 0x2f5d0], xmm0
movss xmm0, dword [0x180504ff4]
movss dword [rsp + 0x2f5d8], xmm0
lea rax, [rsp + 0x17040]
lea rcx, [rsp + 0x2f5c8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x17040]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805068c8]
movss dword [rsp + 0x2f5f8], xmm0
movss xmm0, dword [0x1805068f0]
movss dword [rsp + 0x2f600], xmm0
movss xmm0, dword [0x180504504]
movss dword [rsp + 0x2f608], xmm0
lea rax, [rsp + 0x16fd0]
lea rcx, [rsp + 0x2f5f8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16fd0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180505b1c]
movss dword [rsp + 0x2f628], xmm0
movss xmm0, dword [0x180505504]
movss dword [rsp + 0x2f630], xmm0
movss xmm0, dword [0x1805054f4]
movss dword [rsp + 0x2f638], xmm0
lea rax, [rsp + 0x16f60]
lea rcx, [rsp + 0x2f628]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16f60]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180509020]
movss dword [rsp + 0x2f658], xmm0
movss xmm0, dword [0x180507e1c]
movss dword [rsp + 0x2f660], xmm0
movss xmm0, dword [0x180504d78]
movss dword [rsp + 0x2f668], xmm0
lea rax, [rsp + 0x16f20]
lea rcx, [rsp + 0x2f658]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16f20]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805087c0]
movss dword [rsp + 0x2f688], xmm0
movss xmm0, dword [0x180509500]
movss dword [rsp + 0x2f690], xmm0
movss xmm0, dword [0x1805047b0]
movss dword [rsp + 0x2f698], xmm0
lea rax, [rsp + 0x16eb0]
lea rcx, [rsp + 0x2f688]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16eb0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x18050905c]
movss dword [rsp + 0x2f6b8], xmm0
movss xmm0, dword [0x180508c20]
movss dword [rsp + 0x2f6c0], xmm0
movss xmm0, dword [0x180504698]
movss dword [rsp + 0x2f6c8], xmm0
lea rax, [rsp + 0x16e30]
lea rcx, [rsp + 0x2f6b8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16e30]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805091dc]
movss dword [rsp + 0x2f6e8], xmm0
movss xmm0, dword [0x1805068dc]
movss dword [rsp + 0x2f6f0], xmm0
movss xmm0, dword [0x180504eb4]
movss dword [rsp + 0x2f6f8], xmm0
lea rax, [rsp + 0x16dc0]
lea rcx, [rsp + 0x2f6e8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16dc0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180507d08]
movss dword [rsp + 0x2f718], xmm0
movss xmm0, dword [0x180506908]
movss dword [rsp + 0x2f720], xmm0
movss xmm0, dword [0x1805057ac]
movss dword [rsp + 0x2f728], xmm0
lea rax, [rsp + 0x16d50]
lea rcx, [rsp + 0x2f718]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16d50]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180507d78]
movss dword [rsp + 0x2f748], xmm0
movss xmm0, dword [0x180506a00]
movss dword [rsp + 0x2f750], xmm0
movss xmm0, dword [0x180504bb8]
movss dword [rsp + 0x2f758], xmm0
lea rax, [rsp + 0x16ce0]
lea rcx, [rsp + 0x2f748]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16ce0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180506894]
movss dword [rsp + 0x2f778], xmm0
movss xmm0, dword [0x18050693c]
movss dword [rsp + 0x2f780], xmm0
movss xmm0, dword [0x180504884]
movss dword [rsp + 0x2f788], xmm0
lea rax, [rsp + 0x16c70]
lea rcx, [rsp + 0x2f778]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16c70]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180506598]
movss dword [rsp + 0x2f7a8], xmm0
movss xmm0, dword [0x1805068a4]
movss dword [rsp + 0x2f7b0], xmm0
movss xmm0, dword [0x180504c60]
movss dword [rsp + 0x2f7b8], xmm0
lea rax, [rsp + 0x16c00]
lea rcx, [rsp + 0x2f7a8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16c00]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180506508]
movss dword [rsp + 0x2f7d8], xmm0
movss xmm0, dword [0x180506600]
movss dword [rsp + 0x2f7e0], xmm0
movss xmm0, dword [0x180504f34]
movss dword [rsp + 0x2f7e8], xmm0
lea rax, [rsp + 0x16b90]
lea rcx, [rsp + 0x2f7d8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16b90]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180508ff4]
movss dword [rsp + 0x2f808], xmm0
movss xmm0, dword [0x1805064f0]
movss dword [rsp + 0x2f810], xmm0
movss xmm0, dword [0x1805059b0]
movss dword [rsp + 0x2f818], xmm0
lea rax, [rsp + 0x16b20]
lea rcx, [rsp + 0x2f808]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16b20]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180506640]
movss dword [rsp + 0x2f838], xmm0
movss xmm0, dword [0x1805066d4]
movss dword [rsp + 0x2f840], xmm0
movss xmm0, dword [0x180504e20]
movss dword [rsp + 0x2f848], xmm0
lea rax, [rsp + 0x16a90]
lea rcx, [rsp + 0x2f838]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16a90]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180506418]
movss dword [rsp + 0x2f868], xmm0
movss xmm0, dword [0x180506350]
movss dword [rsp + 0x2f870], xmm0
movss xmm0, dword [0x18050574c]
movss dword [rsp + 0x2f878], xmm0
lea rax, [rsp + 0x16a20]
lea rcx, [rsp + 0x2f868]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16a20]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180507fac]
movss dword [rsp + 0x2f898], xmm0
movss xmm0, dword [0x180508778]
movss dword [rsp + 0x2f8a0], xmm0
movss xmm0, dword [0x1805048b8]
movss dword [rsp + 0x2f8a8], xmm0
lea rax, [rsp + 0x16990]
lea rcx, [rsp + 0x2f898]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16990]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180506578]
movss dword [rsp + 0x2f8c8], xmm0
movss xmm0, dword [0x180508fdc]
movss dword [rsp + 0x2f8d0], xmm0
movss xmm0, dword [0x180504c54]
movss dword [rsp + 0x2f8d8], xmm0
lea rax, [rsp + 0x16920]
lea rcx, [rsp + 0x2f8c8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16920]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805076e0]
movss dword [rsp + 0x2f8f8], xmm0
movss xmm0, dword [0x180506524]
movss dword [rsp + 0x2f900], xmm0
movss xmm0, dword [0x180505b7c]
movss dword [rsp + 0x2f908], xmm0
lea rax, [rsp + 0x168b0]
lea rcx, [rsp + 0x2f8f8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x168b0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180507bd0]
movss dword [rsp + 0x2f928], xmm0
movss xmm0, dword [0x180507ef4]
movss dword [rsp + 0x2f930], xmm0
movss xmm0, dword [0x180504eb8]
movss dword [rsp + 0x2f938], xmm0
lea rax, [rsp + 0x16820]
lea rcx, [rsp + 0x2f928]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16820]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180507d60]
movss dword [rsp + 0x2f958], xmm0
movss xmm0, dword [0x180506690]
movss dword [rsp + 0x2f960], xmm0
movss xmm0, dword [0x180504f94]
movss dword [rsp + 0x2f968], xmm0
lea rax, [rsp + 0x167b0]
lea rcx, [rsp + 0x2f958]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x167b0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805063d4]
movss dword [rsp + 0x2f988], xmm0
movss xmm0, dword [0x180507de0]
movss dword [rsp + 0x2f990], xmm0
movss xmm0, dword [0x180506bb4]
movss dword [rsp + 0x2f998], xmm0
lea rax, [rsp + 0x16720]
lea rcx, [rsp + 0x2f988]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16720]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180508860]
movss dword [rsp + 0x2f9b8], xmm0
movss xmm0, dword [0x180507884]
movss dword [rsp + 0x2f9c0], xmm0
movss xmm0, dword [0x180504d7c]
movss dword [rsp + 0x2f9c8], xmm0
lea rax, [rsp + 0x166b0]
lea rcx, [rsp + 0x2f9b8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x166b0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180505118]
movss dword [rsp + 0x2f9e8], xmm0
movss xmm0, dword [0x1805068b4]
movss dword [rsp + 0x2f9f0], xmm0
movss xmm0, dword [0x180504d60]
movss dword [rsp + 0x2f9f8], xmm0
lea rax, [rsp + 0x16640]
lea rcx, [rsp + 0x2f9e8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16640]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180507f54]
movss dword [rsp + 0x2fa18], xmm0
movss xmm0, dword [0x1805069f8]
movss dword [rsp + 0x2fa20], xmm0
movss xmm0, dword [0x180504864]
movss dword [rsp + 0x2fa28], xmm0
lea rax, [rsp + 0x165b0]
lea rcx, [rsp + 0x2fa18]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x165b0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805065b0]
movss dword [rsp + 0x2fa48], xmm0
movss xmm0, dword [0x180506a04]
movss dword [rsp + 0x2fa50], xmm0
movss xmm0, dword [0x1805049c4]
movss dword [rsp + 0x2fa58], xmm0
lea rax, [rsp + 0x16540]
lea rcx, [rsp + 0x2fa48]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16540]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x18050666c]
movss dword [rsp + 0x2fa78], xmm0
movss xmm0, dword [0x1805068d4]
movss dword [rsp + 0x2fa80], xmm0
movss xmm0, dword [0x180504e00]
movss dword [rsp + 0x2fa88], xmm0
lea rax, [rsp + 0x164b0]
lea rcx, [rsp + 0x2fa78]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x164b0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x18050658c]
movss dword [rsp + 0x2faa8], xmm0
movss xmm0, dword [0x1805068e4]
movss dword [rsp + 0x2fab0], xmm0
movss xmm0, dword [0x180504ce8]
movss dword [rsp + 0x2fab8], xmm0
lea rax, [rsp + 0x16440]
lea rcx, [rsp + 0x2faa8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16440]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180506564]
movss dword [rsp + 0x2fad8], xmm0
movss xmm0, dword [0x180506644]
movss dword [rsp + 0x2fae0], xmm0
movss xmm0, dword [0x180504d1c]
movss dword [rsp + 0x2fae8], xmm0
lea rax, [rsp + 0x163d0]
lea rcx, [rsp + 0x2fad8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x163d0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180507e18]
movss dword [rsp + 0x2fb20], xmm0
movss xmm0, dword [0x1805065b4]
movss dword [rsp + 0x2fb28], xmm0
movss xmm0, dword [0x18050628c]
movss dword [rsp + 0x2fb30], xmm0
lea rax, [rsp + 0x16340]
lea rcx, [rsp + 0x2fb20]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16340]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805091f8]
movss dword [rsp + 0x2fb50], xmm0
movss xmm0, dword [0x180505c18]
movss dword [rsp + 0x2fb58], xmm0
movss xmm0, dword [0x180505984]
movss dword [rsp + 0x2fb60], xmm0
lea rax, [rsp + 0x162d0]
lea rcx, [rsp + 0x2fb50]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x162d0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180508dac]
movss dword [rsp + 0x2fb80], xmm0
movss xmm0, dword [0x18050882c]
movss dword [rsp + 0x2fb88], xmm0
movss xmm0, dword [0x1805042d0]
movss dword [rsp + 0x2fb90], xmm0
lea rax, [rsp + 0x16240]
lea rcx, [rsp + 0x2fb80]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16240]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180505868]
movss dword [rsp + 0x2fbb0], xmm0
movss xmm0, dword [0x180509760]
movss dword [rsp + 0x2fbb8], xmm0
movss xmm0, dword [0x180504500]
movss dword [rsp + 0x2fbc0], xmm0
lea rax, [rsp + 0x161d0]
lea rcx, [rsp + 0x2fbb0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x161d0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x18050746c]
movss dword [rsp + 0x2fbe0], xmm0
movss xmm0, dword [0x180508f58]
movss dword [rsp + 0x2fbe8], xmm0
movss xmm0, dword [0x180504b88]
movss dword [rsp + 0x2fbf0], xmm0
lea rax, [rsp + 0x16160]
lea rcx, [rsp + 0x2fbe0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16160]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180506530]
movss dword [rsp + 0x2b068], xmm0
movss xmm0, dword [0x180507a34]
movss dword [rsp + 0x2b070], xmm0
movss xmm0, dword [0x180505258]
movss dword [rsp + 0x2b078], xmm0
lea rax, [rsp + 0x160d0]
lea rcx, [rsp + 0x2b068]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x160d0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180507e30]
movss dword [rsp + 0x2b098], xmm0
movss xmm0, dword [0x1805062c0]
movss dword [rsp + 0x2b0a0], xmm0
movss xmm0, dword [0x1805054f8]
movss dword [rsp + 0x2b0a8], xmm0
lea rax, [rsp + 0x16060]
lea rcx, [rsp + 0x2b098]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x16060]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x18050593c]
movss dword [rsp + 0x2b0c8], xmm0
movss xmm0, dword [0x180507e60]
movss dword [rsp + 0x2b0d0], xmm0
movss xmm0, dword [0x18050495c]
movss dword [rsp + 0x2b0d8], xmm0
lea rax, [rsp + 0x15fd0]
lea rcx, [rsp + 0x2b0c8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15fd0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805065a8]
movss dword [rsp + 0x2b0f8], xmm0
movss xmm0, dword [0x1805091ac]
movss dword [rsp + 0x2b100], xmm0
movss xmm0, dword [0x1805052b0]
movss dword [rsp + 0x2b108], xmm0
lea rax, [rsp + 0x15f60]
lea rcx, [rsp + 0x2b0f8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15f60]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x18050954c]
movss dword [rsp + 0x2b128], xmm0
movss xmm0, dword [0x1805062b4]
movss dword [rsp + 0x2b130], xmm0
movss xmm0, dword [0x1805047bc]
movss dword [rsp + 0x2b138], xmm0
lea rax, [rsp + 0x15ef0]
lea rcx, [rsp + 0x2b128]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15ef0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805065a0]
movss dword [rsp + 0x2b158], xmm0
movss xmm0, dword [0x18050655c]
movss dword [rsp + 0x2b160], xmm0
movss xmm0, dword [0x18050562c]
movss dword [rsp + 0x2b168], xmm0
lea rax, [rsp + 0x15e60]
lea rcx, [rsp + 0x2b158]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15e60]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180509060]
movss dword [rsp + 0x2b188], xmm0
movss xmm0, dword [0x180506718]
movss dword [rsp + 0x2b190], xmm0
movss xmm0, dword [0x180504b84]
movss dword [rsp + 0x2b198], xmm0
lea rax, [rsp + 0x15df0]
lea rcx, [rsp + 0x2b188]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15df0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180508cc0]
movss dword [rsp + 0x2b1b8], xmm0
movss xmm0, dword [0x180506928]
movss dword [rsp + 0x2b1c0], xmm0
movss xmm0, dword [0x1805059ec]
movss dword [rsp + 0x2b1c8], xmm0
lea rax, [rsp + 0x15d60]
lea rcx, [rsp + 0x2b1b8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15d60]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180506590]
movss dword [rsp + 0x2b1e8], xmm0
movss xmm0, dword [0x180506a18]
movss dword [rsp + 0x2b1f0], xmm0
movss xmm0, dword [0x1805044ec]
movss dword [rsp + 0x2b1f8], xmm0
lea rax, [rsp + 0x15cf0]
lea rcx, [rsp + 0x2b1e8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15cf0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805065d0]
movss dword [rsp + 0x2b218], xmm0
movss xmm0, dword [0x180506910]
movss dword [rsp + 0x2b220], xmm0
movss xmm0, dword [0x180504dac]
movss dword [rsp + 0x2b228], xmm0
lea rax, [rsp + 0x15c80]
lea rcx, [rsp + 0x2b218]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15c80]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805065e0]
movss dword [rsp + 0x2b248], xmm0
movss xmm0, dword [0x1805068cc]
movss dword [rsp + 0x2b250], xmm0
movss xmm0, dword [0x180504c00]
movss dword [rsp + 0x2b258], xmm0
lea rax, [rsp + 0x15bf0]
lea rcx, [rsp + 0x2b248]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15bf0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180506348]
movss dword [rsp + 0x2b278], xmm0
movss xmm0, dword [0x180506788]
movss dword [rsp + 0x2b280], xmm0
movss xmm0, dword [0x180504d6c]
movss dword [rsp + 0x2b288], xmm0
lea rax, [rsp + 0x15b80]
lea rcx, [rsp + 0x2b278]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15b80]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x18050659c]
movss dword [rsp + 0x2b2a8], xmm0
movss xmm0, dword [0x1805065fc]
movss dword [rsp + 0x2b2b0], xmm0
movss xmm0, dword [0x180505514]
movss dword [rsp + 0x2b2b8], xmm0
lea rax, [rsp + 0x15af0]
lea rcx, [rsp + 0x2b2a8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15af0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805098d8]
movss dword [rsp + 0x2b2d8], xmm0
movss xmm0, dword [0x180506534]
movss dword [rsp + 0x2b2e0], xmm0
movss xmm0, dword [0x180504664]
movss dword [rsp + 0x2b2e8], xmm0
lea rax, [rsp + 0x15a80]
lea rcx, [rsp + 0x2b2d8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15a80]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805090bc]
movss dword [rsp + 0x2b308], xmm0
movss xmm0, dword [0x180507fb0]
movss dword [rsp + 0x2b310], xmm0
movss xmm0, dword [0x180504594]
movss dword [rsp + 0x2b318], xmm0
lea rax, [rsp + 0x15a10]
lea rcx, [rsp + 0x2b308]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15a10]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180508fa4]
movss dword [rsp + 0x2b338], xmm0
movss xmm0, dword [0x1805059b4]
movss dword [rsp + 0x2b340], xmm0
movss xmm0, dword [0x180504fc8]
movss dword [rsp + 0x2b348], xmm0
lea rax, [rsp + 0x15980]
lea rcx, [rsp + 0x2b338]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15980]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180505410]
movss dword [rsp + 0x2b368], xmm0
movss xmm0, dword [0x1805064ec]
movss dword [rsp + 0x2b370], xmm0
movss xmm0, dword [0x180505ac4]
movss dword [rsp + 0x2b378], xmm0
lea rax, [rsp + 0x15910]
lea rcx, [rsp + 0x2b368]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15910]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x18050873c]
movss dword [rsp + 0x2b398], xmm0
movss xmm0, dword [0x18050918c]
movss dword [rsp + 0x2b3a0], xmm0
movss xmm0, dword [0x1805045a4]
movss dword [rsp + 0x2b3a8], xmm0
lea rax, [rsp + 0x15880]
lea rcx, [rsp + 0x2b398]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15880]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x18050629c]
movss dword [rsp + 0x2b3c8], xmm0
movss xmm0, dword [0x18050919c]
movss dword [rsp + 0x2b3d0], xmm0
movss xmm0, dword [0x180504824]
movss dword [rsp + 0x2b3d8], xmm0
lea rax, [rsp + 0x15810]
lea rcx, [rsp + 0x2b3c8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15810]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180506430]
movss dword [rsp + 0x2b3f8], xmm0
movss xmm0, dword [0x18050900c]
movss dword [rsp + 0x2b400], xmm0
movss xmm0, dword [0x1805045d0]
movss dword [rsp + 0x2b408], xmm0
lea rax, [rsp + 0x157a0]
lea rcx, [rsp + 0x2b3f8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x157a0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805065b8]
movss dword [rsp + 0x2b428], xmm0
movss xmm0, dword [0x1805041c0]
movss dword [rsp + 0x2b430], xmm0
movss xmm0, dword [0x1805058f4]
movss dword [rsp + 0x2b438], xmm0
lea rax, [rsp + 0x15710]
lea rcx, [rsp + 0x2b428]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15710]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180507d58]
movss dword [rsp + 0x2b458], xmm0
movss xmm0, dword [0x180507d90]
movss dword [rsp + 0x2b460], xmm0
movss xmm0, dword [0x1805045dc]
movss dword [rsp + 0x2b468], xmm0
lea rax, [rsp + 0x156a0]
lea rcx, [rsp + 0x2b458]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x156a0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805062f4]
movss dword [rsp + 0x2b488], xmm0
movss xmm0, dword [0x180508100]
movss dword [rsp + 0x2b490], xmm0
movss xmm0, dword [0x180504a70]
movss dword [rsp + 0x2b498], xmm0
lea rax, [rsp + 0x15610]
lea rcx, [rsp + 0x2b488]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15610]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180507398]
movss dword [rsp + 0x2b4b8], xmm0
movss xmm0, dword [0x1805065e4]
movss dword [rsp + 0x2b4c0], xmm0
movss xmm0, dword [0x180505a18]
movss dword [rsp + 0x2b4c8], xmm0
lea rax, [rsp + 0x155a0]
lea rcx, [rsp + 0x2b4b8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x155a0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x18050663c]
movss dword [rsp + 0x2b4e8], xmm0
movss xmm0, dword [0x1805065c0]
movss dword [rsp + 0x2b4f0], xmm0
movss xmm0, dword [0x180504b6c]
movss dword [rsp + 0x2b4f8], xmm0
lea rax, [rsp + 0x15530]
lea rcx, [rsp + 0x2b4e8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15530]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805090b4]
movss dword [rsp + 0x2b518], xmm0
movss xmm0, dword [0x1805065f0]
movss dword [rsp + 0x2b520], xmm0
movss xmm0, dword [0x1805057bc]
movss dword [rsp + 0x2b528], xmm0
lea rax, [rsp + 0x154a0]
lea rcx, [rsp + 0x2b518]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x154a0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180506608]
movss dword [rsp + 0x2b548], xmm0
movss xmm0, dword [0x1805069f4]
movss dword [rsp + 0x2b550], xmm0
movss xmm0, dword [0x180504f8c]
movss dword [rsp + 0x2b558], xmm0
lea rax, [rsp + 0x15430]
lea rcx, [rsp + 0x2b548]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15430]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180507e4c]
movss dword [rsp + 0x2b578], xmm0
movss xmm0, dword [0x180506940]
movss dword [rsp + 0x2b580], xmm0
movss xmm0, dword [0x18050528c]
movss dword [rsp + 0x2b588], xmm0
lea rax, [rsp + 0x153a0]
lea rcx, [rsp + 0x2b578]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x153a0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805091cc]
movss dword [rsp + 0x2b5a8], xmm0
movss xmm0, dword [0x180506898]
movss dword [rsp + 0x2b5b0], xmm0
movss xmm0, dword [0x180504b74]
movss dword [rsp + 0x2b5b8], xmm0
lea rax, [rsp + 0x15330]
lea rcx, [rsp + 0x2b5a8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15330]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805065d8]
movss dword [rsp + 0x2b5d8], xmm0
movss xmm0, dword [0x18050665c]
movss dword [rsp + 0x2b5e0], xmm0
movss xmm0, dword [0x18050510c]
movss dword [rsp + 0x2b5e8], xmm0
lea rax, [rsp + 0x152c0]
lea rcx, [rsp + 0x2b5d8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x152c0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180509070]
movss dword [rsp + 0x2b608], xmm0
movss xmm0, dword [0x180507c98]
movss dword [rsp + 0x2b610], xmm0
movss xmm0, dword [0x180504fa8]
movss dword [rsp + 0x2b618], xmm0
lea rax, [rsp + 0x15230]
lea rcx, [rsp + 0x2b608]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15230]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x18050736c]
movss dword [rsp + 0x2b638], xmm0
movss xmm0, dword [0x18050934c]
movss dword [rsp + 0x2b640], xmm0
movss xmm0, dword [0x180504550]
movss dword [rsp + 0x2b648], xmm0
lea rax, [rsp + 0x151c0]
lea rcx, [rsp + 0x2b638]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x151c0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x18050650c]
movss dword [rsp + 0x2b668], xmm0
movss xmm0, dword [0x1805091c0]
movss dword [rsp + 0x2b670], xmm0
movss xmm0, dword [0x180504b90]
movss dword [rsp + 0x2b678], xmm0
lea rax, [rsp + 0x15130]
lea rcx, [rsp + 0x2b668]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15130]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x18050722c]
movss dword [rsp + 0x2b698], xmm0
movss xmm0, dword [0x180509084]
movss dword [rsp + 0x2b6a0], xmm0
movss xmm0, dword [0x180504aec]
movss dword [rsp + 0x2b6a8], xmm0
lea rax, [rsp + 0x150c0]
lea rcx, [rsp + 0x2b698]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x150c0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180505960]
movss dword [rsp + 0x2b6c8], xmm0
movss xmm0, dword [0x180508da0]
movss dword [rsp + 0x2b6d0], xmm0
movss xmm0, dword [0x180504af4]
movss dword [rsp + 0x2b6d8], xmm0
lea rax, [rsp + 0x15050]
lea rcx, [rsp + 0x2b6c8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x15050]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805066d8]
movss dword [rsp + 0x2b6f8], xmm0
movss xmm0, dword [0x1805068fc]
movss dword [rsp + 0x2b700], xmm0
movss xmm0, dword [0x180504ea4]
movss dword [rsp + 0x2b708], xmm0
lea rax, [rsp + 0x14fc0]
lea rcx, [rsp + 0x2b6f8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14fc0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x18050689c]
movss dword [rsp + 0x2b728], xmm0
movss xmm0, dword [0x1805068c0]
movss dword [rsp + 0x2b730], xmm0
movss xmm0, dword [0x180504c58]
movss dword [rsp + 0x2b738], xmm0
lea rax, [rsp + 0x14e40]
lea rcx, [rsp + 0x2b728]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14e40]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x18050640c]
movss dword [rsp + 0x2b758], xmm0
movss xmm0, dword [0x1805089fc]
movss dword [rsp + 0x2b760], xmm0
movss xmm0, dword [0x180504960]
movss dword [rsp + 0x2b768], xmm0
lea rax, [rsp + 0x14db0]
lea rcx, [rsp + 0x2b758]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14db0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180507a48]
movss dword [rsp + 0x2b788], xmm0
movss xmm0, dword [0x180505b84]
movss dword [rsp + 0x2b790], xmm0
movss xmm0, dword [0x180505518]
movss dword [rsp + 0x2b798], xmm0
lea rax, [rsp + 0x14d40]
lea rcx, [rsp + 0x2b788]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14d40]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x18050909c]
movss dword [rsp + 0x2b7b8], xmm0
movss xmm0, dword [0x1805062dc]
movss dword [rsp + 0x2b7c0], xmm0
movss xmm0, dword [0x180505764]
movss dword [rsp + 0x2b7c8], xmm0
lea rax, [rsp + 0x14cd0]
lea rcx, [rsp + 0x2b7b8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14cd0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180508780]
movss dword [rsp + 0x2b7e8], xmm0
movss xmm0, dword [0x180508d04]
movss dword [rsp + 0x2b7f0], xmm0
movss xmm0, dword [0x180504360]
movss dword [rsp + 0x2b7f8], xmm0
lea rax, [rsp + 0x14c40]
lea rcx, [rsp + 0x2b7e8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14c40]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x1805062b8]
movss dword [rsp + 0x2b818], xmm0
movss xmm0, dword [0x180506634]
movss dword [rsp + 0x2b820], xmm0
movss xmm0, dword [0x180504df4]
movss dword [rsp + 0x2b828], xmm0
lea rax, [rsp + 0x14bd0]
lea rcx, [rsp + 0x2b818]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14bd0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180506614]
movss dword [rsp + 0x2b848], xmm0
movss xmm0, dword [0x180506778]
movss dword [rsp + 0x2b850], xmm0
movss xmm0, dword [0x180504f7c]
movss dword [rsp + 0x2b858], xmm0
lea rax, [rsp + 0x14b40]
lea rcx, [rsp + 0x2b848]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14b40]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180506610]
movss dword [rsp + 0x2b878], xmm0
movss xmm0, dword [0x180506774]
movss dword [rsp + 0x2b880], xmm0
movss xmm0, dword [0x180504f30]
movss dword [rsp + 0x2b888], xmm0
lea rax, [rsp + 0x14ad0]
lea rcx, [rsp + 0x2b878]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14ad0]
call fcn.1801515a0
mov ecx, 0x3e8
call fcn.1801b4c50
movss xmm0, dword [0x180507a60]
movss dword [rsp + 0x2b8a8], xmm0
movss xmm0, dword [0x180505b6c]
movss dword [rsp + 0x2b8b0], xmm0
movss xmm0, dword [0x1805054e4]
movss dword [rsp + 0x2b8b8], xmm0
lea rax, [rsp + 0x14a60]
lea rcx, [rsp + 0x2b8a8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14a60]
call fcn.1801515a0
lea rcx, [0x180581140]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802608ab
movss xmm0, dword [0x180509364]
movss dword [rsp + 0x2b8d8], xmm0
movss xmm0, dword [0x18050660c]
movss dword [rsp + 0x2b8e0], xmm0
movss xmm0, dword [0x180504c14]
movss dword [rsp + 0x2b8e8], xmm0
lea rax, [rsp + 0x149d0]
lea rcx, [rsp + 0x2b8d8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x149d0]
call fcn.1801515a0
lea rcx, [0x180581160]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180260923
movss xmm0, dword [0x180506620]
movss dword [rsp + 0x2b908], xmm0
movss xmm0, dword [0x1805068c4]
movss dword [rsp + 0x2b910], xmm0
movss xmm0, dword [0x180504dc4]
movss dword [rsp + 0x2b918], xmm0
lea rax, [rsp + 0x14990]
lea rcx, [rsp + 0x2b908]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14990]
call fcn.1801515a0
lea rcx, [0x180581180]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026099b
movss xmm0, dword [0x1805062ec]
movss dword [rsp + 0x2b938], xmm0
movss xmm0, dword [0x1805069d0]
movss dword [rsp + 0x2b940], xmm0
movss xmm0, dword [0x1805064bc]
movss dword [rsp + 0x2b948], xmm0
lea rax, [rsp + 0x14950]
lea rcx, [rsp + 0x2b938]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14950]
call fcn.1801515a0
lea rcx, [0x1805811a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180260a13
movss xmm0, dword [0x180508e88]
movss dword [rsp + 0x2b968], xmm0
movss xmm0, dword [0x180506630]
movss dword [rsp + 0x2b970], xmm0
movss xmm0, dword [0x180504888]
movss dword [rsp + 0x2b978], xmm0
lea rax, [rsp + 0x14910]
lea rcx, [rsp + 0x2b968]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14910]
call fcn.1801515a0
lea rcx, [0x1805811c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180260a8b
movss xmm0, dword [0x1805078f0]
movss dword [rsp + 0x2b998], xmm0
movss xmm0, dword [0x1805086e8]
movss dword [rsp + 0x2b9a0], xmm0
movss xmm0, dword [0x180504d40]
movss dword [rsp + 0x2b9a8], xmm0
lea rax, [rsp + 0x148b0]
lea rcx, [rsp + 0x2b998]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x148b0]
call fcn.1801515a0
lea rcx, [0x1805811e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180260b03
movss xmm0, dword [0x180508a34]
movss dword [rsp + 0x2b9c8], xmm0
movss xmm0, dword [0x180507e34]
movss dword [rsp + 0x2b9d0], xmm0
movss xmm0, dword [0x180504cb8]
movss dword [rsp + 0x2b9d8], xmm0
lea rax, [rsp + 0x14870]
lea rcx, [rsp + 0x2b9c8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14870]
call fcn.1801515a0
lea rcx, [0x180581200]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180260b7b
movss xmm0, dword [0x180506448]
movss dword [rsp + 0x2b9f8], xmm0
movss xmm0, dword [0x180506570]
movss dword [rsp + 0x2ba00], xmm0
movss xmm0, dword [0x18050627c]
movss dword [rsp + 0x2ba08], xmm0
lea rax, [rsp + 0x14800]
lea rcx, [rsp + 0x2b9f8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14800]
call fcn.1801515a0
lea rcx, [0x180581220]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180260bf3
movss xmm0, dword [0x180506624]
movss dword [rsp + 0x2ba28], xmm0
movss xmm0, dword [0x180507dcc]
movss dword [rsp + 0x2ba30], xmm0
movss xmm0, dword [0x1805054d8]
movss dword [rsp + 0x2ba38], xmm0
lea rax, [rsp + 0x14770]
lea rcx, [rsp + 0x2ba28]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14770]
call fcn.1801515a0
lea rcx, [0x180581240]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180260c6b
movss xmm0, dword [0x180506304]
movss dword [rsp + 0x2ba58], xmm0
movss xmm0, dword [0x1805097b8]
movss dword [rsp + 0x2ba60], xmm0
movss xmm0, dword [0x18050450c]
movss dword [rsp + 0x2ba68], xmm0
lea rax, [rsp + 0x14700]
lea rcx, [rsp + 0x2ba58]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14700]
call fcn.1801515a0
lea rcx, str.Statue10
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180260ce3
movss xmm0, dword [0x1805091c4]
movss dword [rsp + 0x2ba88], xmm0
movss xmm0, dword [0x180506938]
movss dword [rsp + 0x2ba90], xmm0
movss xmm0, dword [0x18050482c]
movss dword [rsp + 0x2ba98], xmm0
lea rax, [rsp + 0x14690]
lea rcx, [rsp + 0x2ba88]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14690]
call fcn.1801515a0
lea rcx, str.Statue11
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180260d5b
movss xmm0, dword [0x180505994]
movss dword [rsp + 0x2bab8], xmm0
movss xmm0, dword [0x180506a08]
movss dword [rsp + 0x2bac0], xmm0
movss xmm0, dword [0x180504b44]
movss dword [rsp + 0x2bac8], xmm0
lea rax, [rsp + 0x14630]
lea rcx, [rsp + 0x2bab8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14630]
call fcn.1801515a0
lea rcx, str.Statue12
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180260dd3
movss xmm0, dword [0x180506618]
movss dword [rsp + 0x2bae8], xmm0
movss xmm0, dword [0x18050692c]
movss dword [rsp + 0x2baf0], xmm0
movss xmm0, dword [0x180504e44]
movss dword [rsp + 0x2baf8], xmm0
lea rax, [rsp + 0x145f0]
lea rcx, [rsp + 0x2bae8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x145f0]
call fcn.1801515a0
lea rcx, str.Statue13
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180260e4b
movss xmm0, dword [0x1805065cc]
movss dword [rsp + 0x2bb18], xmm0
movss xmm0, dword [0x180506890]
movss dword [rsp + 0x2bb20], xmm0
movss xmm0, dword [0x180504eb0]
movss dword [rsp + 0x2bb28], xmm0
lea rax, [rsp + 0x14540]
lea rcx, [rsp + 0x2bb18]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14540]
call fcn.1801515a0
lea rcx, str.Statue14
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180260ec3
movss xmm0, dword [0x180507ebc]
movss dword [rsp + 0x2bb48], xmm0
movss xmm0, dword [0x1805065f4]
movss dword [rsp + 0x2bb50], xmm0
movss xmm0, dword [0x180505774]
movss dword [rsp + 0x2bb58], xmm0
lea rax, [rsp + 0x144b0]
lea rcx, [rsp + 0x2bb48]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x144b0]
call fcn.1801515a0
lea rcx, str.Statue15
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180260f3b
movss xmm0, dword [0x1805096d0]
movss dword [rsp + 0x2bb78], xmm0
movss xmm0, dword [0x180504d98]
movss dword [rsp + 0x2bb80], xmm0
movss xmm0, dword [0x1805045e4]
movss dword [rsp + 0x2bb88], xmm0
lea rax, [rsp + 0x14440]
lea rcx, [rsp + 0x2bb78]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14440]
call fcn.1801515a0
lea rcx, str.Statue16
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180260fb3
movss xmm0, dword [0x180507e2c]
movss dword [rsp + 0x2bba8], xmm0
movss xmm0, dword [0x180507354]
movss dword [rsp + 0x2bbb0], xmm0
movss xmm0, dword [0x180504d64]
movss dword [rsp + 0x2bbb8], xmm0
lea rax, [rsp + 0x143b0]
lea rcx, [rsp + 0x2bba8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x143b0]
call fcn.1801515a0
lea rcx, str.Statue17
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026102b
movss xmm0, dword [0x180508ee8]
movss dword [rsp + 0x2bbd8], xmm0
movss xmm0, dword [0x180509024]
movss dword [rsp + 0x2bbe0], xmm0
movss xmm0, dword [0x180504474]
movss dword [rsp + 0x2bbe8], xmm0
lea rax, [rsp + 0x14340]
lea rcx, [rsp + 0x2bbd8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14340]
call fcn.1801515a0
lea rcx, str.Statue18
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802610a3
movss xmm0, dword [0x1805062a8]
movss dword [rsp + 0x2bc08], xmm0
movss xmm0, dword [0x180508ffc]
movss dword [rsp + 0x2bc10], xmm0
movss xmm0, dword [0x180504adc]
movss dword [rsp + 0x2bc18], xmm0
lea rax, [rsp + 0x14300]
lea rcx, [rsp + 0x2bc08]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14300]
call fcn.1801515a0
lea rcx, str.Statue19
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026111b
movss xmm0, dword [0x18050662c]
movss dword [rsp + 0x2bc38], xmm0
movss xmm0, dword [0x1805062b0]
movss dword [rsp + 0x2bc40], xmm0
movss xmm0, dword [0x1805055c0]
movss dword [rsp + 0x2bc48], xmm0
lea rax, [rsp + 0x142c0]
lea rcx, [rsp + 0x2bc38]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x142c0]
call fcn.1801515a0
lea rcx, str.Statue20
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261193
movss xmm0, dword [0x18050811c]
movss dword [rsp + 0x2bc68], xmm0
movss xmm0, dword [0x180506510]
movss dword [rsp + 0x2bc70], xmm0
movss xmm0, dword [0x180505a98]
movss dword [rsp + 0x2bc78], xmm0
lea rax, [rsp + 0x14230]
lea rcx, [rsp + 0x2bc68]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14230]
call fcn.1801515a0
lea rcx, str.Statue21
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026120b
movss xmm0, dword [0x180509004]
movss dword [rsp + 0x2bc98], xmm0
movss xmm0, dword [0x1805065ac]
movss dword [rsp + 0x2bca0], xmm0
movss xmm0, dword [0x180505600]
movss dword [rsp + 0x2bca8], xmm0
lea rax, [rsp + 0x141c0]
lea rcx, [rsp + 0x2bc98]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x141c0]
call fcn.1801515a0
lea rcx, str.Statue22
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261283
movss xmm0, dword [0x1805088ec]
movss dword [rsp + 0x2bcc8], xmm0
movss xmm0, dword [0x180505a1c]
movss dword [rsp + 0x2bcd0], xmm0
movss xmm0, dword [0x1805050f4]
movss dword [rsp + 0x2bcd8], xmm0
lea rax, [rsp + 0x14130]
lea rcx, [rsp + 0x2bcc8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14130]
call fcn.1801515a0
lea rcx, str.Statue23
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802612fb
movss xmm0, dword [0x180506554]
movss dword [rsp + 0x2bcf8], xmm0
movss xmm0, dword [0x180507f34]
movss dword [rsp + 0x2bd00], xmm0
movss xmm0, dword [0x180504ff4]
movss dword [rsp + 0x2bd08], xmm0
lea rax, [rsp + 0x140c0]
lea rcx, [rsp + 0x2bcf8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x140c0]
call fcn.1801515a0
lea rcx, str.Statue24
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261373
movss xmm0, dword [0x1805068c8]
movss dword [rsp + 0x2bd28], xmm0
movss xmm0, dword [0x1805068f0]
movss dword [rsp + 0x2bd30], xmm0
movss xmm0, dword [0x180504504]
movss dword [rsp + 0x2bd38], xmm0
lea rax, [rsp + 0x14080]
lea rcx, [rsp + 0x2bd28]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14080]
call fcn.1801515a0
lea rcx, str.Statue25
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802613eb
movss xmm0, dword [0x180506580]
movss dword [rsp + 0x2bd58], xmm0
movss xmm0, dword [0x18050936c]
movss dword [rsp + 0x2bd60], xmm0
movss xmm0, dword [0x180504de0]
movss dword [rsp + 0x2bd68], xmm0
lea rax, [rsp + 0x14040]
lea rcx, [rsp + 0x2bd58]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x14040]
call fcn.1801515a0
lea rcx, str.Statue26
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261463
movss xmm0, dword [0x180505b1c]
movss dword [rsp + 0x2bd88], xmm0
movss xmm0, dword [0x180505504]
movss dword [rsp + 0x2bd90], xmm0
movss xmm0, dword [0x1805054f4]
movss dword [rsp + 0x2bd98], xmm0
lea rax, [rsp + 0x13fb0]
lea rcx, [rsp + 0x2bd88]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13fb0]
call fcn.1801515a0
lea rcx, str.Statue27
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802614db
movss xmm0, dword [0x180509020]
movss dword [rsp + 0x2bdb8], xmm0
movss xmm0, dword [0x180507e1c]
movss dword [rsp + 0x2bdc0], xmm0
movss xmm0, dword [0x180504d78]
movss dword [rsp + 0x2bdc8], xmm0
lea rax, [rsp + 0x13f40]
lea rcx, [rsp + 0x2bdb8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13f40]
call fcn.1801515a0
lea rcx, str.Statue28
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261553
movss xmm0, dword [0x1805087c0]
movss dword [rsp + 0x2bde8], xmm0
movss xmm0, dword [0x180509500]
movss dword [rsp + 0x2bdf0], xmm0
movss xmm0, dword [0x1805047b0]
movss dword [rsp + 0x2bdf8], xmm0
lea rax, [rsp + 0x13eb0]
lea rcx, [rsp + 0x2bde8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13eb0]
call fcn.1801515a0
lea rcx, str.Statue29
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802615cb
movss xmm0, dword [0x18050905c]
movss dword [rsp + 0x2be18], xmm0
movss xmm0, dword [0x180508c20]
movss dword [rsp + 0x2be20], xmm0
movss xmm0, dword [0x180504698]
movss dword [rsp + 0x2be28], xmm0
lea rax, [rsp + 0x13e40]
lea rcx, [rsp + 0x2be18]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13e40]
call fcn.1801515a0
lea rcx, str.Statue30
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261643
movss xmm0, dword [0x1805091dc]
movss dword [rsp + 0x2be48], xmm0
movss xmm0, dword [0x1805068dc]
movss dword [rsp + 0x2be50], xmm0
movss xmm0, dword [0x180504eb4]
movss dword [rsp + 0x2be58], xmm0
lea rax, [rsp + 0x13e00]
lea rcx, [rsp + 0x2be48]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13e00]
call fcn.1801515a0
lea rcx, str.Statue31
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802616bb
movss xmm0, dword [0x180507d08]
movss dword [rsp + 0x2be78], xmm0
movss xmm0, dword [0x180506908]
movss dword [rsp + 0x2be80], xmm0
movss xmm0, dword [0x1805057ac]
movss dword [rsp + 0x2be88], xmm0
lea rax, [rsp + 0x13dc0]
lea rcx, [rsp + 0x2be78]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13dc0]
call fcn.1801515a0
lea rcx, str.Statue32
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261733
movss xmm0, dword [0x180507d78]
movss dword [rsp + 0x2bea8], xmm0
movss xmm0, dword [0x180506a00]
movss dword [rsp + 0x2beb0], xmm0
movss xmm0, dword [0x180504bb8]
movss dword [rsp + 0x2beb8], xmm0
lea rax, [rsp + 0x13d30]
lea rcx, [rsp + 0x2bea8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13d30]
call fcn.1801515a0
lea rcx, str.Statue33
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802617ab
movss xmm0, dword [0x180506894]
movss dword [rsp + 0x2bed8], xmm0
movss xmm0, dword [0x18050693c]
movss dword [rsp + 0x2bee0], xmm0
movss xmm0, dword [0x180504884]
movss dword [rsp + 0x2bee8], xmm0
lea rax, [rsp + 0x13cc0]
lea rcx, [rsp + 0x2bed8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13cc0]
call fcn.1801515a0
lea rcx, str.Statue34
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261823
movss xmm0, dword [0x180506598]
movss dword [rsp + 0x2bf08], xmm0
movss xmm0, dword [0x1805068a4]
movss dword [rsp + 0x2bf10], xmm0
movss xmm0, dword [0x180504c60]
movss dword [rsp + 0x2bf18], xmm0
lea rax, [rsp + 0x13c50]
lea rcx, [rsp + 0x2bf08]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13c50]
call fcn.1801515a0
lea rcx, str.Statue35
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026189b
movss xmm0, dword [0x180506508]
movss dword [rsp + 0x2bf38], xmm0
movss xmm0, dword [0x180506600]
movss dword [rsp + 0x2bf40], xmm0
movss xmm0, dword [0x180504f34]
movss dword [rsp + 0x2bf48], xmm0
lea rax, [rsp + 0x13bc0]
lea rcx, [rsp + 0x2bf38]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13bc0]
call fcn.1801515a0
lea rcx, str.Statue36
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261913
movss xmm0, dword [0x180508ff4]
movss dword [rsp + 0x2bf68], xmm0
movss xmm0, dword [0x1805064f0]
movss dword [rsp + 0x2bf70], xmm0
movss xmm0, dword [0x1805059b0]
movss dword [rsp + 0x2bf78], xmm0
lea rax, [rsp + 0x13b80]
lea rcx, [rsp + 0x2bf68]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13b80]
call fcn.1801515a0
lea rcx, str.Statue37
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026198b
movss xmm0, dword [0x180506640]
movss dword [rsp + 0x2bf98], xmm0
movss xmm0, dword [0x1805066d4]
movss dword [rsp + 0x2bfa0], xmm0
movss xmm0, dword [0x180504e20]
movss dword [rsp + 0x2bfa8], xmm0
lea rax, [rsp + 0x13b20]
lea rcx, [rsp + 0x2bf98]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13b20]
call fcn.1801515a0
lea rcx, str.Statue38
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261a03
movss xmm0, dword [0x180506418]
movss dword [rsp + 0x2bfc8], xmm0
movss xmm0, dword [0x180506350]
movss dword [rsp + 0x2bfd0], xmm0
movss xmm0, dword [0x18050574c]
movss dword [rsp + 0x2bfd8], xmm0
lea rax, [rsp + 0x13ab0]
lea rcx, [rsp + 0x2bfc8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13ab0]
call fcn.1801515a0
lea rcx, str.Statue39
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261a7b
movss xmm0, dword [0x180507fac]
movss dword [rsp + 0x2bff8], xmm0
movss xmm0, dword [0x180508778]
movss dword [rsp + 0x2c000], xmm0
movss xmm0, dword [0x1805048b8]
movss dword [rsp + 0x2c008], xmm0
lea rax, [rsp + 0x13a20]
lea rcx, [rsp + 0x2bff8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13a20]
call fcn.1801515a0
lea rcx, str.Statue40
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261af3
movss xmm0, dword [0x180506578]
movss dword [rsp + 0x2c028], xmm0
movss xmm0, dword [0x180508fdc]
movss dword [rsp + 0x2c030], xmm0
movss xmm0, dword [0x180504c54]
movss dword [rsp + 0x2c038], xmm0
lea rax, [rsp + 0x13990]
lea rcx, [rsp + 0x2c028]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13990]
call fcn.1801515a0
lea rcx, str.Statue41
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261b6b
movss xmm0, dword [0x1805076e0]
movss dword [rsp + 0x2c058], xmm0
movss xmm0, dword [0x180506524]
movss dword [rsp + 0x2c060], xmm0
movss xmm0, dword [0x180505b7c]
movss dword [rsp + 0x2c068], xmm0
lea rax, [rsp + 0x13920]
lea rcx, [rsp + 0x2c058]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13920]
call fcn.1801515a0
lea rcx, str.Statue42
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261be3
movss xmm0, dword [0x180507bd0]
movss dword [rsp + 0x2c088], xmm0
movss xmm0, dword [0x180507ef4]
movss dword [rsp + 0x2c090], xmm0
movss xmm0, dword [0x180504eb8]
movss dword [rsp + 0x2c098], xmm0
lea rax, [rsp + 0x138c0]
lea rcx, [rsp + 0x2c088]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x138c0]
call fcn.1801515a0
lea rcx, str.Statue43
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261c5b
movss xmm0, dword [0x180507d60]
movss dword [rsp + 0x2c0b8], xmm0
movss xmm0, dword [0x180506690]
movss dword [rsp + 0x2c0c0], xmm0
movss xmm0, dword [0x180504f94]
movss dword [rsp + 0x2c0c8], xmm0
lea rax, [rsp + 0x13880]
lea rcx, [rsp + 0x2c0b8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13880]
call fcn.1801515a0
lea rcx, str.Statue44
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261cd3
movss xmm0, dword [0x1805063d4]
movss dword [rsp + 0x2c0e8], xmm0
movss xmm0, dword [0x180507de0]
movss dword [rsp + 0x2c0f0], xmm0
movss xmm0, dword [0x180506bb4]
movss dword [rsp + 0x2c0f8], xmm0
lea rax, [rsp + 0x137f0]
lea rcx, [rsp + 0x2c0e8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x137f0]
call fcn.1801515a0
lea rcx, str.Statue45
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261d4b
movss xmm0, dword [0x180508860]
movss dword [rsp + 0x2c118], xmm0
movss xmm0, dword [0x180507884]
movss dword [rsp + 0x2c120], xmm0
movss xmm0, dword [0x180504d7c]
movss dword [rsp + 0x2c128], xmm0
lea rax, [rsp + 0x13780]
lea rcx, [rsp + 0x2c118]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13780]
call fcn.1801515a0
lea rcx, str.Statue46
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261dc3
movss xmm0, dword [0x180505118]
movss dword [rsp + 0x2c148], xmm0
movss xmm0, dword [0x1805068b4]
movss dword [rsp + 0x2c150], xmm0
movss xmm0, dword [0x180504d60]
movss dword [rsp + 0x2c158], xmm0
lea rax, [rsp + 0x136f0]
lea rcx, [rsp + 0x2c148]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x136f0]
call fcn.1801515a0
lea rcx, str.Statue47
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261e3b
movss xmm0, dword [0x180507f54]
movss dword [rsp + 0x2c178], xmm0
movss xmm0, dword [0x1805069f8]
movss dword [rsp + 0x2c180], xmm0
movss xmm0, dword [0x180504864]
movss dword [rsp + 0x2c188], xmm0
lea rax, [rsp + 0x13660]
lea rcx, [rsp + 0x2c178]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13660]
call fcn.1801515a0
lea rcx, str.Statue48
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261eb3
movss xmm0, dword [0x1805065b0]
movss dword [rsp + 0x2c1a8], xmm0
movss xmm0, dword [0x180506a04]
movss dword [rsp + 0x2c1b0], xmm0
movss xmm0, dword [0x1805049c4]
movss dword [rsp + 0x2c1b8], xmm0
lea rax, [rsp + 0x13620]
lea rcx, [rsp + 0x2c1a8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13620]
call fcn.1801515a0
lea rcx, str.Statue49
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261f2b
movss xmm0, dword [0x18050666c]
movss dword [rsp + 0x2c1d8], xmm0
movss xmm0, dword [0x1805068d4]
movss dword [rsp + 0x2c1e0], xmm0
movss xmm0, dword [0x180504e00]
movss dword [rsp + 0x2c1e8], xmm0
lea rax, [rsp + 0x135e0]
lea rcx, [rsp + 0x2c1d8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x135e0]
call fcn.1801515a0
lea rcx, str.Statue50
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180261fa3
movss xmm0, dword [0x18050658c]
movss dword [rsp + 0x2c208], xmm0
movss xmm0, dword [0x1805068e4]
movss dword [rsp + 0x2c210], xmm0
movss xmm0, dword [0x180504ce8]
movss dword [rsp + 0x2c218], xmm0
lea rax, [rsp + 0x13550]
lea rcx, [rsp + 0x2c208]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13550]
call fcn.1801515a0
lea rcx, str.Statue51
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026201b
movss xmm0, dword [0x180506564]
movss dword [rsp + 0x2c238], xmm0
movss xmm0, dword [0x180506644]
movss dword [rsp + 0x2c240], xmm0
movss xmm0, dword [0x180504d1c]
movss dword [rsp + 0x2c248], xmm0
lea rax, [rsp + 0x134c0]
lea rcx, [rsp + 0x2c238]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x134c0]
call fcn.1801515a0
lea rcx, str.Statue52
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262093
movss xmm0, dword [0x180507e18]
movss dword [rsp + 0x2c268], xmm0
movss xmm0, dword [0x1805065b4]
movss dword [rsp + 0x2c270], xmm0
movss xmm0, dword [0x18050628c]
movss dword [rsp + 0x2c278], xmm0
lea rax, [rsp + 0x13450]
lea rcx, [rsp + 0x2c268]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13450]
call fcn.1801515a0
lea rcx, str.Statue53
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026210b
movss xmm0, dword [0x1805091f8]
movss dword [rsp + 0x2c298], xmm0
movss xmm0, dword [0x180505c18]
movss dword [rsp + 0x2c2a0], xmm0
movss xmm0, dword [0x180505984]
movss dword [rsp + 0x2c2a8], xmm0
lea rax, [rsp + 0x133c0]
lea rcx, [rsp + 0x2c298]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x133c0]
call fcn.1801515a0
lea rcx, str.Statue54
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262183
movss xmm0, dword [0x180508dac]
movss dword [rsp + 0x2c2c8], xmm0
movss xmm0, dword [0x18050882c]
movss dword [rsp + 0x2c2d0], xmm0
movss xmm0, dword [0x1805042d0]
movss dword [rsp + 0x2c2d8], xmm0
lea rax, [rsp + 0x13380]
lea rcx, [rsp + 0x2c2c8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13380]
call fcn.1801515a0
lea rcx, str.Statue55
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802621fb
movss xmm0, dword [0x180505868]
movss dword [rsp + 0x2c2f8], xmm0
movss xmm0, dword [0x180509760]
movss dword [rsp + 0x2c300], xmm0
movss xmm0, dword [0x180504500]
movss dword [rsp + 0x2c308], xmm0
lea rax, [rsp + 0x13320]
lea rcx, [rsp + 0x2c2f8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13320]
call fcn.1801515a0
lea rcx, str.Statue56
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262273
movss xmm0, dword [0x18050746c]
movss dword [rsp + 0x2c328], xmm0
movss xmm0, dword [0x180508f58]
movss dword [rsp + 0x2c330], xmm0
movss xmm0, dword [0x180504b88]
movss dword [rsp + 0x2c338], xmm0
lea rax, [rsp + 0x132b0]
lea rcx, [rsp + 0x2c328]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x132b0]
call fcn.1801515a0
lea rcx, str.Statue57
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802622eb
movss xmm0, dword [0x180506530]
movss dword [rsp + 0x2c358], xmm0
movss xmm0, dword [0x180507a34]
movss dword [rsp + 0x2c360], xmm0
movss xmm0, dword [0x180505258]
movss dword [rsp + 0x2c368], xmm0
lea rax, [rsp + 0x13220]
lea rcx, [rsp + 0x2c358]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13220]
call fcn.1801515a0
lea rcx, str.Statue58
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262363
movss xmm0, dword [0x180507e30]
movss dword [rsp + 0x2c388], xmm0
movss xmm0, dword [0x1805062c0]
movss dword [rsp + 0x2c390], xmm0
movss xmm0, dword [0x1805054f8]
movss dword [rsp + 0x2c398], xmm0
lea rax, [rsp + 0x13190]
lea rcx, [rsp + 0x2c388]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13190]
call fcn.1801515a0
lea rcx, str.Statue59
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802623db
movss xmm0, dword [0x18050593c]
movss dword [rsp + 0x2c3b8], xmm0
movss xmm0, dword [0x180507e60]
movss dword [rsp + 0x2c3c0], xmm0
movss xmm0, dword [0x18050495c]
movss dword [rsp + 0x2c3c8], xmm0
lea rax, [rsp + 0x13120]
lea rcx, [rsp + 0x2c3b8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13120]
call fcn.1801515a0
lea rcx, str.Statue60
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262453
movss xmm0, dword [0x1805065a8]
movss dword [rsp + 0x2c3e8], xmm0
movss xmm0, dword [0x1805091ac]
movss dword [rsp + 0x2c3f0], xmm0
movss xmm0, dword [0x1805052b0]
movss dword [rsp + 0x2c3f8], xmm0
lea rax, [rsp + 0x130c0]
lea rcx, [rsp + 0x2c3e8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x130c0]
call fcn.1801515a0
lea rcx, str.Statue61
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802624cb
movss xmm0, dword [0x18050954c]
movss dword [rsp + 0x2c418], xmm0
movss xmm0, dword [0x1805062b4]
movss dword [rsp + 0x2c420], xmm0
movss xmm0, dword [0x1805047bc]
movss dword [rsp + 0x2c428], xmm0
lea rax, [rsp + 0x13080]
lea rcx, [rsp + 0x2c418]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x13080]
call fcn.1801515a0
lea rcx, str.Statue62
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262543
movss xmm0, dword [0x1805065a0]
movss dword [rsp + 0x2c448], xmm0
movss xmm0, dword [0x18050655c]
movss dword [rsp + 0x2c450], xmm0
movss xmm0, dword [0x18050562c]
movss dword [rsp + 0x2c458], xmm0
lea rax, [rsp + 0x12ff0]
lea rcx, [rsp + 0x2c448]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12ff0]
call fcn.1801515a0
lea rcx, str.Statue63
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802625bb
movss xmm0, dword [0x180509060]
movss dword [rsp + 0x2c478], xmm0
movss xmm0, dword [0x180506718]
movss dword [rsp + 0x2c480], xmm0
movss xmm0, dword [0x180504b84]
movss dword [rsp + 0x2c488], xmm0
lea rax, [rsp + 0x12f80]
lea rcx, [rsp + 0x2c478]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12f80]
call fcn.1801515a0
lea rcx, str.Statue64
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262633
movss xmm0, dword [0x180508cc0]
movss dword [rsp + 0x2c4a8], xmm0
movss xmm0, dword [0x180506928]
movss dword [rsp + 0x2c4b0], xmm0
movss xmm0, dword [0x1805059ec]
movss dword [rsp + 0x2c4b8], xmm0
lea rax, [rsp + 0x12ef0]
lea rcx, [rsp + 0x2c4a8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12ef0]
call fcn.1801515a0
lea rcx, str.Statue65
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802626ab
movss xmm0, dword [0x180506590]
movss dword [rsp + 0x2c4d8], xmm0
movss xmm0, dword [0x180506a18]
movss dword [rsp + 0x2c4e0], xmm0
movss xmm0, dword [0x1805044ec]
movss dword [rsp + 0x2c4e8], xmm0
lea rax, [rsp + 0x12e60]
lea rcx, [rsp + 0x2c4d8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12e60]
call fcn.1801515a0
lea rcx, str.Statue66
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262723
movss xmm0, dword [0x1805065d0]
movss dword [rsp + 0x2c508], xmm0
movss xmm0, dword [0x180506910]
movss dword [rsp + 0x2c510], xmm0
movss xmm0, dword [0x180504dac]
movss dword [rsp + 0x2c518], xmm0
lea rax, [rsp + 0x12e20]
lea rcx, [rsp + 0x2c508]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12e20]
call fcn.1801515a0
lea rcx, str.Statue67
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026279b
movss xmm0, dword [0x1805065e0]
movss dword [rsp + 0x2c538], xmm0
movss xmm0, dword [0x1805068cc]
movss dword [rsp + 0x2c540], xmm0
movss xmm0, dword [0x180504c00]
movss dword [rsp + 0x2c548], xmm0
lea rax, [rsp + 0x12de0]
lea rcx, [rsp + 0x2c538]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12de0]
call fcn.1801515a0
lea rcx, str.Statue68
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262813
movss xmm0, dword [0x180506348]
movss dword [rsp + 0x2c568], xmm0
movss xmm0, dword [0x180506788]
movss dword [rsp + 0x2c570], xmm0
movss xmm0, dword [0x180504d6c]
movss dword [rsp + 0x2c578], xmm0
lea rax, [rsp + 0x12d50]
lea rcx, [rsp + 0x2c568]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12d50]
call fcn.1801515a0
lea rcx, str.Statue69
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026288b
movss xmm0, dword [0x18050659c]
movss dword [rsp + 0x2c598], xmm0
movss xmm0, dword [0x1805065fc]
movss dword [rsp + 0x2c5a0], xmm0
movss xmm0, dword [0x180505514]
movss dword [rsp + 0x2c5a8], xmm0
lea rax, [rsp + 0x12cc0]
lea rcx, [rsp + 0x2c598]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12cc0]
call fcn.1801515a0
lea rcx, str.Statue70
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262903
movss xmm0, dword [0x1805098d8]
movss dword [rsp + 0x2c5c8], xmm0
movss xmm0, dword [0x180506534]
movss dword [rsp + 0x2c5d0], xmm0
movss xmm0, dword [0x180504664]
movss dword [rsp + 0x2c5d8], xmm0
lea rax, [rsp + 0x12c50]
lea rcx, [rsp + 0x2c5c8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12c50]
call fcn.1801515a0
lea rcx, str.Statue71
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026297b
movss xmm0, dword [0x1805090bc]
movss dword [rsp + 0x2c5f8], xmm0
movss xmm0, dword [0x180507fb0]
movss dword [rsp + 0x2c600], xmm0
movss xmm0, dword [0x180504594]
movss dword [rsp + 0x2c608], xmm0
lea rax, [rsp + 0x12bc0]
lea rcx, [rsp + 0x2c5f8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12bc0]
call fcn.1801515a0
lea rcx, str.Statue72
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802629f3
movss xmm0, dword [0x180508fa4]
movss dword [rsp + 0x2c628], xmm0
movss xmm0, dword [0x1805059b4]
movss dword [rsp + 0x2c630], xmm0
movss xmm0, dword [0x180504fc8]
movss dword [rsp + 0x2c638], xmm0
lea rax, [rsp + 0x12b80]
lea rcx, [rsp + 0x2c628]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12b80]
call fcn.1801515a0
lea rcx, str.Statue73
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262a6b
movss xmm0, dword [0x180505410]
movss dword [rsp + 0x2c658], xmm0
movss xmm0, dword [0x1805064ec]
movss dword [rsp + 0x2c660], xmm0
movss xmm0, dword [0x180505ac4]
movss dword [rsp + 0x2c668], xmm0
lea rax, [rsp + 0x12b20]
lea rcx, [rsp + 0x2c658]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12b20]
call fcn.1801515a0
lea rcx, str.Statue74
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262ae3
movss xmm0, dword [0x18050873c]
movss dword [rsp + 0x2c688], xmm0
movss xmm0, dword [0x18050918c]
movss dword [rsp + 0x2c690], xmm0
movss xmm0, dword [0x1805045a4]
movss dword [rsp + 0x2c698], xmm0
lea rax, [rsp + 0x12ab0]
lea rcx, [rsp + 0x2c688]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12ab0]
call fcn.1801515a0
lea rcx, str.Statue75
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262b5b
movss xmm0, dword [0x18050629c]
movss dword [rsp + 0x2c6b8], xmm0
movss xmm0, dword [0x18050919c]
movss dword [rsp + 0x2c6c0], xmm0
movss xmm0, dword [0x180504824]
movss dword [rsp + 0x2c6c8], xmm0
lea rax, [rsp + 0x12a20]
lea rcx, [rsp + 0x2c6b8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12a20]
call fcn.1801515a0
lea rcx, str.Statue76
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262bd3
movss xmm0, dword [0x180506430]
movss dword [rsp + 0x2c6e8], xmm0
movss xmm0, dword [0x18050900c]
movss dword [rsp + 0x2c6f0], xmm0
movss xmm0, dword [0x1805045d0]
movss dword [rsp + 0x2c6f8], xmm0
lea rax, [rsp + 0x12990]
lea rcx, [rsp + 0x2c6e8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12990]
call fcn.1801515a0
lea rcx, str.Statue77
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262c4b
movss xmm0, dword [0x1805065b8]
movss dword [rsp + 0x2c718], xmm0
movss xmm0, dword [0x1805041c0]
movss dword [rsp + 0x2c720], xmm0
movss xmm0, dword [0x1805058f4]
movss dword [rsp + 0x2c728], xmm0
lea rax, [rsp + 0x12920]
lea rcx, [rsp + 0x2c718]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12920]
call fcn.1801515a0
lea rcx, str.Statue78
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262cc3
movss xmm0, dword [0x180507d58]
movss dword [rsp + 0x2c748], xmm0
movss xmm0, dword [0x180507d90]
movss dword [rsp + 0x2c750], xmm0
movss xmm0, dword [0x1805045dc]
movss dword [rsp + 0x2c758], xmm0
lea rax, [rsp + 0x128c0]
lea rcx, [rsp + 0x2c748]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x128c0]
call fcn.1801515a0
lea rcx, str.Statue79
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262d3b
movss xmm0, dword [0x1805062f4]
movss dword [rsp + 0x2c778], xmm0
movss xmm0, dword [0x180508100]
movss dword [rsp + 0x2c780], xmm0
movss xmm0, dword [0x180504a70]
movss dword [rsp + 0x2c788], xmm0
lea rax, [rsp + 0x12880]
lea rcx, [rsp + 0x2c778]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12880]
call fcn.1801515a0
lea rcx, str.Statue80
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262db3
movss xmm0, dword [0x180507398]
movss dword [rsp + 0x2c7a8], xmm0
movss xmm0, dword [0x1805065e4]
movss dword [rsp + 0x2c7b0], xmm0
movss xmm0, dword [0x180505a18]
movss dword [rsp + 0x2c7b8], xmm0
lea rax, [rsp + 0x127f0]
lea rcx, [rsp + 0x2c7a8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x127f0]
call fcn.1801515a0
lea rcx, str.Statue81
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262e2b
movss xmm0, dword [0x18050663c]
movss dword [rsp + 0x2c7d8], xmm0
movss xmm0, dword [0x1805065c0]
movss dword [rsp + 0x2c7e0], xmm0
movss xmm0, dword [0x180504b6c]
movss dword [rsp + 0x2c7e8], xmm0
lea rax, [rsp + 0x12780]
lea rcx, [rsp + 0x2c7d8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12780]
call fcn.1801515a0
lea rcx, str.Statue82
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262ea3
movss xmm0, dword [0x1805090b4]
movss dword [rsp + 0x2c808], xmm0
movss xmm0, dword [0x1805065f0]
movss dword [rsp + 0x2c810], xmm0
movss xmm0, dword [0x1805057bc]
movss dword [rsp + 0x2c818], xmm0
lea rax, [rsp + 0x126f0]
lea rcx, [rsp + 0x2c808]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x126f0]
call fcn.1801515a0
lea rcx, str.Statue83
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262f1b
movss xmm0, dword [0x180506608]
movss dword [rsp + 0x2c838], xmm0
movss xmm0, dword [0x1805069f4]
movss dword [rsp + 0x2c840], xmm0
movss xmm0, dword [0x180504f8c]
movss dword [rsp + 0x2c848], xmm0
lea rax, [rsp + 0x12660]
lea rcx, [rsp + 0x2c838]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12660]
call fcn.1801515a0
lea rcx, str.Statue84
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180262f93
movss xmm0, dword [0x180507e4c]
movss dword [rsp + 0x2c868], xmm0
movss xmm0, dword [0x180506940]
movss dword [rsp + 0x2c870], xmm0
movss xmm0, dword [0x18050528c]
movss dword [rsp + 0x2c878], xmm0
lea rax, [rsp + 0x12620]
lea rcx, [rsp + 0x2c868]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12620]
call fcn.1801515a0
lea rcx, str.Statue85
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026300b
movss xmm0, dword [0x1805091cc]
movss dword [rsp + 0x2c898], xmm0
movss xmm0, dword [0x180506898]
movss dword [rsp + 0x2c8a0], xmm0
movss xmm0, dword [0x180504b74]
movss dword [rsp + 0x2c8a8], xmm0
lea rax, [rsp + 0x125e0]
lea rcx, [rsp + 0x2c898]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x125e0]
call fcn.1801515a0
lea rcx, str.Statue86
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263083
movss xmm0, dword [0x1805065d8]
movss dword [rsp + 0x2c8c8], xmm0
movss xmm0, dword [0x18050665c]
movss dword [rsp + 0x2c8d0], xmm0
movss xmm0, dword [0x18050510c]
movss dword [rsp + 0x2c8d8], xmm0
lea rax, [rsp + 0x12550]
lea rcx, [rsp + 0x2c8c8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12550]
call fcn.1801515a0
lea rcx, str.Statue87
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802630fb
movss xmm0, dword [0x180509070]
movss dword [rsp + 0x2c8f8], xmm0
movss xmm0, dword [0x180507c98]
movss dword [rsp + 0x2c900], xmm0
movss xmm0, dword [0x180504fa8]
movss dword [rsp + 0x2c908], xmm0
lea rax, [rsp + 0x124c0]
lea rcx, [rsp + 0x2c8f8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x124c0]
call fcn.1801515a0
lea rcx, str.Statue88
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263173
movss xmm0, dword [0x18050736c]
movss dword [rsp + 0x2c928], xmm0
movss xmm0, dword [0x18050934c]
movss dword [rsp + 0x2c930], xmm0
movss xmm0, dword [0x180504550]
movss dword [rsp + 0x2c938], xmm0
lea rax, [rsp + 0x12450]
lea rcx, [rsp + 0x2c928]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12450]
call fcn.1801515a0
lea rcx, str.Statue89
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802631eb
movss xmm0, dword [0x18050650c]
movss dword [rsp + 0x2c958], xmm0
movss xmm0, dword [0x1805091c0]
movss dword [rsp + 0x2c960], xmm0
movss xmm0, dword [0x180504b90]
movss dword [rsp + 0x2c968], xmm0
lea rax, [rsp + 0x123c0]
lea rcx, [rsp + 0x2c958]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x123c0]
call fcn.1801515a0
lea rcx, str.Statue90
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263263
movss xmm0, dword [0x18050722c]
movss dword [rsp + 0x2c988], xmm0
movss xmm0, dword [0x180509084]
movss dword [rsp + 0x2c990], xmm0
movss xmm0, dword [0x180504aec]
movss dword [rsp + 0x2c998], xmm0
lea rax, [rsp + 0x12380]
lea rcx, [rsp + 0x2c988]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12380]
call fcn.1801515a0
lea rcx, str.Statue91
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802632db
movss xmm0, dword [0x180505960]
movss dword [rsp + 0x2c9b8], xmm0
movss xmm0, dword [0x180508da0]
movss dword [rsp + 0x2c9c0], xmm0
movss xmm0, dword [0x180504af4]
movss dword [rsp + 0x2c9c8], xmm0
lea rax, [rsp + 0x12340]
lea rcx, [rsp + 0x2c9b8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12340]
call fcn.1801515a0
lea rcx, str.Statue92
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263353
movss xmm0, dword [0x1805066d8]
movss dword [rsp + 0x2c9e8], xmm0
movss xmm0, dword [0x1805068fc]
movss dword [rsp + 0x2c9f0], xmm0
movss xmm0, dword [0x180504ea4]
movss dword [rsp + 0x2c9f8], xmm0
lea rax, [rsp + 0x122b0]
lea rcx, [rsp + 0x2c9e8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x122b0]
call fcn.1801515a0
lea rcx, str.Statue93
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802633cb
movss xmm0, dword [0x18050689c]
movss dword [rsp + 0x2ca18], xmm0
movss xmm0, dword [0x1805068c0]
movss dword [rsp + 0x2ca20], xmm0
movss xmm0, dword [0x180504c58]
movss dword [rsp + 0x2ca28], xmm0
lea rax, [rsp + 0x12240]
lea rcx, [rsp + 0x2ca18]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12240]
call fcn.1801515a0
lea rcx, str.Statue94
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263443
movss xmm0, dword [0x18050640c]
movss dword [rsp + 0x2ca48], xmm0
movss xmm0, dword [0x1805089fc]
movss dword [rsp + 0x2ca50], xmm0
movss xmm0, dword [0x180504960]
movss dword [rsp + 0x2ca58], xmm0
lea rax, [rsp + 0x121b0]
lea rcx, [rsp + 0x2ca48]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x121b0]
call fcn.1801515a0
lea rcx, str.Statue95
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802634bb
movss xmm0, dword [0x180507a48]
movss dword [rsp + 0x2ca78], xmm0
movss xmm0, dword [0x180505b84]
movss dword [rsp + 0x2ca80], xmm0
movss xmm0, dword [0x180505518]
movss dword [rsp + 0x2ca88], xmm0
lea rax, [rsp + 0x12120]
lea rcx, [rsp + 0x2ca78]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12120]
call fcn.1801515a0
lea rcx, str.Statue96
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263533
movss xmm0, dword [0x18050909c]
movss dword [rsp + 0x2caa8], xmm0
movss xmm0, dword [0x1805062dc]
movss dword [rsp + 0x2cab0], xmm0
movss xmm0, dword [0x180505764]
movss dword [rsp + 0x2cab8], xmm0
lea rax, [rsp + 0x120e0]
lea rcx, [rsp + 0x2caa8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x120e0]
call fcn.1801515a0
lea rcx, str.Statue97
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802635ab
movss xmm0, dword [0x180508780]
movss dword [rsp + 0x2cad8], xmm0
movss xmm0, dword [0x180508d04]
movss dword [rsp + 0x2cae0], xmm0
movss xmm0, dword [0x180504360]
movss dword [rsp + 0x2cae8], xmm0
lea rax, [rsp + 0x120a0]
lea rcx, [rsp + 0x2cad8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x120a0]
call fcn.1801515a0
lea rcx, str.Statue98
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263623
movss xmm0, dword [0x1805062b8]
movss dword [rsp + 0x2cb08], xmm0
movss xmm0, dword [0x180506634]
movss dword [rsp + 0x2cb10], xmm0
movss xmm0, dword [0x180504df4]
movss dword [rsp + 0x2cb18], xmm0
lea rax, [rsp + 0x12010]
lea rcx, [rsp + 0x2cb08]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x12010]
call fcn.1801515a0
lea rcx, str.Statue99
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026369b
movss xmm0, dword [0x180506614]
movss dword [rsp + 0x2cb38], xmm0
movss xmm0, dword [0x180506778]
movss dword [rsp + 0x2cb40], xmm0
movss xmm0, dword [0x180504f7c]
movss dword [rsp + 0x2cb48], xmm0
lea rax, [rsp + 0x11f80]
lea rcx, [rsp + 0x2cb38]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11f80]
call fcn.1801515a0
lea rcx, [0x180581da0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263713
movss xmm0, dword [0x180506610]
movss dword [rsp + 0x2cb68], xmm0
movss xmm0, dword [0x180506774]
movss dword [rsp + 0x2cb70], xmm0
movss xmm0, dword [0x180504f30]
movss dword [rsp + 0x2cb78], xmm0
lea rax, [rsp + 0x11f10]
lea rcx, [rsp + 0x2cb68]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11f10]
call fcn.1801515a0
lea rcx, [0x180581dc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026378b
movss xmm0, dword [0x180507a60]
movss dword [rsp + 0x2cb98], xmm0
movss xmm0, dword [0x180505b6c]
movss dword [rsp + 0x2cba0], xmm0
movss xmm0, dword [0x1805054e4]
movss dword [rsp + 0x2cba8], xmm0
lea rax, [rsp + 0x11e80]
lea rcx, [rsp + 0x2cb98]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11e80]
call fcn.1801515a0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180580ca0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180581de0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263846
movss xmm0, dword [0x180507c34]
movss dword [rsp + 0x2cbc8], xmm0
movss xmm0, dword [0x1805068d8]
movss dword [rsp + 0x2cbd0], xmm0
movss xmm0, dword [0x180504e0c]
movss dword [rsp + 0x2cbd8], xmm0
lea rax, [rsp + 0x11e40]
lea rcx, [rsp + 0x2cbc8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11e40]
call fcn.1801515a0
lea rcx, [0x180581e00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802638be
movss xmm0, dword [0x180505c6c]
movss dword [rsp + 0x2cbf8], xmm0
movss xmm0, dword [0x180505af4]
movss dword [rsp + 0x2cc00], xmm0
movss xmm0, dword [0x1805055e4]
movss dword [rsp + 0x2cc08], xmm0
lea rax, [rsp + 0x11de0]
lea rcx, [rsp + 0x2cbf8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11de0]
call fcn.1801515a0
lea rcx, [0x180581e20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263936
movss xmm0, dword [0x18050646c]
movss dword [rsp + 0x2cc28], xmm0
movss xmm0, dword [0x18050884c]
movss dword [rsp + 0x2cc30], xmm0
movss xmm0, dword [0x1805049a4]
movss dword [rsp + 0x2cc38], xmm0
lea rax, [rsp + 0x11d70]
lea rcx, [rsp + 0x2cc28]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11d70]
call fcn.1801515a0
lea rcx, [0x180580ca0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802639ae
movss xmm0, dword [0x180506474]
movss dword [rsp + 0x2cc58], xmm0
movss xmm0, dword [0x180508854]
movss dword [rsp + 0x2cc60], xmm0
movss xmm0, dword [0x1805049a8]
movss dword [rsp + 0x2cc68], xmm0
lea rax, [rsp + 0x11ce0]
lea rcx, [rsp + 0x2cc58]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11ce0]
call fcn.1801515a0
lea rcx, [0x180581e40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263a26
movss xmm0, dword [0x180506518]
movss dword [rsp + 0x2cc88], xmm0
movss xmm0, dword [0x1805079a0]
movss dword [rsp + 0x2cc90], xmm0
movss xmm0, dword [0x1805052d8]
movss dword [rsp + 0x2cc98], xmm0
lea rax, [rsp + 0x11c50]
lea rcx, [rsp + 0x2cc88]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11c50]
call fcn.1801515a0
lea rcx, [0x180581e60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263a9e
movss xmm0, dword [0x1805045e0]
movss dword [rsp + 0x2ccb8], xmm0
movss xmm0, dword [0x18050568c]
movss dword [rsp + 0x2ccc0], xmm0
movss xmm0, dword [0x180505320]
movss dword [rsp + 0x2ccc8], xmm0
lea rax, [rsp + 0x11bc0]
lea rcx, [rsp + 0x2ccb8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11bc0]
call fcn.1801515a0
lea rcx, [0x180581e80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263b16
movss xmm0, dword [0x180505c1c]
movss dword [rsp + 0x2cce8], xmm0
movss xmm0, dword [0x180505a3c]
movss dword [rsp + 0x2ccf0], xmm0
movss xmm0, dword [0x180505580]
movss dword [rsp + 0x2ccf8], xmm0
lea rax, [rsp + 0x11b80]
lea rcx, [rsp + 0x2cce8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11b80]
call fcn.1801515a0
lea rcx, [0x180581ea0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263b8e
movss xmm0, dword [0x180505b58]
movss dword [rsp + 0x2cd18], xmm0
movss xmm0, dword [0x180505ae4]
movss dword [rsp + 0x2cd20], xmm0
movss xmm0, dword [0x18050558c]
movss dword [rsp + 0x2cd28], xmm0
lea rax, [rsp + 0x11b20]
lea rcx, [rsp + 0x2cd18]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11b20]
call fcn.1801515a0
lea rcx, [0x180581ec0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263c06
movss xmm0, dword [0x180505918]
movss dword [rsp + 0x2cd48], xmm0
movss xmm0, dword [0x180505b28]
movss dword [rsp + 0x2cd50], xmm0
movss xmm0, dword [0x180505598]
movss dword [rsp + 0x2cd58], xmm0
lea rax, [rsp + 0x11a80]
lea rcx, [rsp + 0x2cd48]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11a80]
call fcn.1801515a0
lea rcx, [0x180581ee0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263c7e
movss xmm0, dword [0x180505144]
movss dword [rsp + 0x2cd78], xmm0
movss xmm0, dword [0x180505890]
movss dword [rsp + 0x2cd80], xmm0
movss xmm0, dword [0x180505578]
movss dword [rsp + 0x2cd88], xmm0
lea rax, [rsp + 0x119b0]
lea rcx, [rsp + 0x2cd78]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x119b0]
call fcn.1801515a0
lea rcx, [0x180581f00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263cf6
movss xmm0, dword [0x180505c60]
movss dword [rsp + 0x2cda8], xmm0
movss xmm0, dword [0x180505b50]
movss dword [rsp + 0x2cdb0], xmm0
movss xmm0, dword [0x18050554c]
movss dword [rsp + 0x2cdb8], xmm0
lea rax, [rsp + 0x11970]
lea rcx, [rsp + 0x2cda8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11970]
call fcn.1801515a0
lea rcx, [0x180581f20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263d6e
movss xmm0, dword [0x180505c4c]
movss dword [rsp + 0x2cdd8], xmm0
movss xmm0, dword [0x180505b08]
movss dword [rsp + 0x2cde0], xmm0
movss xmm0, dword [0x18050554c]
movss dword [rsp + 0x2cde8], xmm0
lea rax, [rsp + 0x11930]
lea rcx, [rsp + 0x2cdd8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11930]
call fcn.1801515a0
lea rcx, [0x180581f40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263de6
movss xmm0, dword [0x180505c84]
movss dword [rsp + 0x2ce08], xmm0
movss xmm0, dword [0x180505aec]
movss dword [rsp + 0x2ce10], xmm0
movss xmm0, dword [0x180505554]
movss dword [rsp + 0x2ce18], xmm0
lea rax, [rsp + 0x11910]
lea rcx, [rsp + 0x2ce08]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11910]
call fcn.1801515a0
lea rcx, [0x180581f60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263e5e
movss xmm0, dword [0x180505c7c]
movss dword [rsp + 0x2ce38], xmm0
movss xmm0, dword [0x180505af0]
movss dword [rsp + 0x2ce40], xmm0
movss xmm0, dword [0x18050554c]
movss dword [rsp + 0x2ce48], xmm0
lea rax, [rsp + 0x118f0]
lea rcx, [rsp + 0x2ce38]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x118f0]
call fcn.1801515a0
lea rcx, [0x180581f80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263ed6
movss xmm0, dword [0x180509114]
movss dword [rsp + 0x2ce68], xmm0
movss xmm0, dword [0x180506900]
movss dword [rsp + 0x2ce70], xmm0
movss xmm0, dword [0x1805041f8]
movss dword [rsp + 0x2ce78], xmm0
lea rax, [rsp + 0x118b0]
lea rcx, [rsp + 0x2ce68]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x118b0]
call fcn.1801515a0
lea rcx, [0x180581fa0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263f4e
movss xmm0, dword [0x180505c3c]
movss dword [rsp + 0x2ce98], xmm0
movss xmm0, dword [0x180505b4c]
movss dword [rsp + 0x2cea0], xmm0
movss xmm0, dword [0x18050559c]
movss dword [rsp + 0x2cea8], xmm0
lea rax, [rsp + 0x11870]
lea rcx, [rsp + 0x2ce98]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11870]
call fcn.1801515a0
lea rcx, [0x180581fc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180263fc6
movss xmm0, dword [0x180507d64]
movss dword [rsp + 0x2cec8], xmm0
movss xmm0, dword [0x1805080e0]
movss dword [rsp + 0x2ced0], xmm0
movss xmm0, dword [0x180504f48]
movss dword [rsp + 0x2ced8], xmm0
lea rax, [rsp + 0x11830]
lea rcx, [rsp + 0x2cec8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11830]
call fcn.1801515a0
lea rcx, [0x180581fe0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026403e
movss xmm0, dword [0x1805064e8]
movss dword [rsp + 0x2cef8], xmm0
movss xmm0, dword [0x180508488]
movss dword [rsp + 0x2cf00], xmm0
movss xmm0, dword [0x180504a48]
movss dword [rsp + 0x2cf08], xmm0
lea rax, [rsp + 0x117f0]
lea rcx, [rsp + 0x2cef8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x117f0]
call fcn.1801515a0
lea rcx, [0x180582000]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802640b6
movss xmm0, dword [0x1805079f0]
movss dword [rsp + 0x2cf28], xmm0
movss xmm0, dword [0x1805068f8]
movss dword [rsp + 0x2cf30], xmm0
movss xmm0, dword [0x1805056b4]
movss dword [rsp + 0x2cf38], xmm0
lea rax, [rsp + 0x117d0]
lea rcx, [rsp + 0x2cf28]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x117d0]
call fcn.1801515a0
lea rcx, [0x180582020]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026412e
movss xmm0, dword [0x1805083b4]
movss dword [rsp + 0x2cf58], xmm0
movss xmm0, dword [0x180506934]
movss dword [rsp + 0x2cf60], xmm0
movss xmm0, dword [0x180505618]
movss dword [rsp + 0x2cf68], xmm0
lea rax, [rsp + 0x117b0]
lea rcx, [rsp + 0x2cf58]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x117b0]
call fcn.1801515a0
lea rcx, [0x180582040]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802641a6
movss xmm0, dword [0x180508a78]
movss dword [rsp + 0x2cf88], xmm0
movss xmm0, dword [0x18050690c]
movss dword [rsp + 0x2cf90], xmm0
movss xmm0, dword [0x180505b88]
movss dword [rsp + 0x2cf98], xmm0
lea rax, [rsp + 0x11770]
lea rcx, [rsp + 0x2cf88]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11770]
call fcn.1801515a0
lea rcx, [0x180582060]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026421e
movss xmm0, dword [0x180508938]
movss dword [rsp + 0x2cfb8], xmm0
movss xmm0, dword [0x180506904]
movss dword [rsp + 0x2cfc0], xmm0
movss xmm0, dword [0x180505b9c]
movss dword [rsp + 0x2cfc8], xmm0
lea rax, [rsp + 0x11730]
lea rcx, [rsp + 0x2cfb8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11730]
call fcn.1801515a0
lea rcx, [0x180582080]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264296
movss xmm0, dword [0x180508f4c]
movss dword [rsp + 0x2cfe8], xmm0
movss xmm0, dword [0x1805068e0]
movss dword [rsp + 0x2cff0], xmm0
movss xmm0, dword [0x180504388]
movss dword [rsp + 0x2cff8], xmm0
lea rax, [rsp + 0x116f0]
lea rcx, [rsp + 0x2cfe8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x116f0]
call fcn.1801515a0
lea rcx, [0x1805820a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026430e
movss xmm0, dword [0x180509044]
movss dword [rsp + 0x2d018], xmm0
movss xmm0, dword [0x1805068e8]
movss dword [rsp + 0x2d020], xmm0
movss xmm0, dword [0x18050423c]
movss dword [rsp + 0x2d028], xmm0
lea rax, [rsp + 0x116b0]
lea rcx, [rsp + 0x2d018]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x116b0]
call fcn.1801515a0
lea rcx, [0x180581fc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264386
movss xmm0, dword [0x180507d64]
movss dword [rsp + 0x2d048], xmm0
movss xmm0, dword [0x1805080e0]
movss dword [rsp + 0x2d050], xmm0
movss xmm0, dword [0x180504f48]
movss dword [rsp + 0x2d058], xmm0
lea rax, [rsp + 0x11690]
lea rcx, [rsp + 0x2d048]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11690]
call fcn.1801515a0
lea rcx, [0x1805820c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802643fe
movss xmm0, dword [0x180506628]
movss dword [rsp + 0x2d078], xmm0
movss xmm0, dword [0x180507d94]
movss dword [rsp + 0x2d080], xmm0
movss xmm0, dword [0x180505664]
movss dword [rsp + 0x2d088], xmm0
lea rax, [rsp + 0x11670]
lea rcx, [rsp + 0x2d078]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11670]
call fcn.1801515a0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180580cc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x1805820e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802644b9
movss xmm0, dword [0x180507fec]
movss dword [rsp + 0x2d0a8], xmm0
movss xmm0, dword [0x180507b44]
movss dword [rsp + 0x2d0b0], xmm0
movss xmm0, dword [0x180504ccc]
movss dword [rsp + 0x2d0b8], xmm0
lea rax, [rsp + 0x11630]
lea rcx, [rsp + 0x2d0a8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11630]
call fcn.1801515a0
lea rcx, [0x180582100]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264531
movss xmm0, dword [str.or1]
movss dword [rsp + 0x2d0d8], xmm0
movss xmm0, dword [0x180507ab4]
movss dword [rsp + 0x2d0e0], xmm0
movss xmm0, dword [0x180504cf0]
movss dword [rsp + 0x2d0e8], xmm0
lea rax, [rsp + 0x115f0]
lea rcx, [rsp + 0x2d0d8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x115f0]
call fcn.1801515a0
lea rcx, [0x180582120]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802645a9
movss xmm0, dword [0x180507a80]
movss dword [rsp + 0x2d108], xmm0
movss xmm0, dword [0x180507d70]
movss dword [rsp + 0x2d110], xmm0
movss xmm0, dword [0x180504d30]
movss dword [rsp + 0x2d118], xmm0
lea rax, [rsp + 0x115b0]
lea rcx, [rsp + 0x2d108]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x115b0]
call fcn.1801515a0
lea rcx, [0x180582140]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264621
movss xmm0, dword [0x180507b54]
movss dword [rsp + 0x2d138], xmm0
movss xmm0, dword [0x180507d6c]
movss dword [rsp + 0x2d140], xmm0
movss xmm0, dword [0x180504d58]
movss dword [rsp + 0x2d148], xmm0
lea rax, [rsp + 0x11570]
lea rcx, [rsp + 0x2d138]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11570]
call fcn.1801515a0
lea rcx, [0x180582160]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264699
movss xmm0, dword [0x180505760]
movss dword [rsp + 0x2d168], xmm0
movss xmm0, dword [0x180507c08]
movss dword [rsp + 0x2d170], xmm0
movss xmm0, dword [0x180504f74]
movss dword [rsp + 0x2d178], xmm0
lea rax, [rsp + 0x11550]
lea rcx, [rsp + 0x2d168]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11550]
call fcn.1801515a0
lea rcx, [0x180582180]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264711
movss xmm0, dword [0x1805056c4]
movss dword [rsp + 0x2d198], xmm0
movss xmm0, dword [0x180507c64]
movss dword [rsp + 0x2d1a0], xmm0
movss xmm0, dword [0x180504f84]
movss dword [rsp + 0x2d1a8], xmm0
lea rax, [rsp + 0x11530]
lea rcx, [rsp + 0x2d198]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11530]
call fcn.1801515a0
lea rcx, [0x1805821a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264789
movss xmm0, dword [0x1805062cc]
movss dword [rsp + 0x2d1c8], xmm0
movss xmm0, dword [0x180508320]
movss dword [rsp + 0x2d1d0], xmm0
movss xmm0, dword [0x180504ad4]
movss dword [rsp + 0x2d1d8], xmm0
lea rax, [rsp + 0x114f0]
lea rcx, [rsp + 0x2d1c8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x114f0]
call fcn.1801515a0
lea rcx, [0x1805821c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264801
movss xmm0, dword [0x1805062d8]
movss dword [rsp + 0x2d1f8], xmm0
movss xmm0, dword [0x1805082f0]
movss dword [rsp + 0x2d200], xmm0
movss xmm0, dword [0x180504af0]
movss dword [rsp + 0x2d208], xmm0
lea rax, [rsp + 0x114b0]
lea rcx, [rsp + 0x2d1f8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x114b0]
call fcn.1801515a0
lea rcx, [0x1805821e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264879
movss xmm0, dword [0x180508398]
movss dword [rsp + 0x2d228], xmm0
movss xmm0, dword [0x180508bc0]
movss dword [rsp + 0x2d230], xmm0
movss xmm0, dword [0x180504610]
movss dword [rsp + 0x2d238], xmm0
lea rax, [rsp + 0x11470]
lea rcx, [rsp + 0x2d228]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11470]
call fcn.1801515a0
lea rcx, [0x180582200]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802648f1
movss xmm0, dword [0x18050847c]
movss dword [rsp + 0x2d258], xmm0
movss xmm0, dword [0x180508b58]
movss dword [rsp + 0x2d260], xmm0
movss xmm0, dword [0x180504628]
movss dword [rsp + 0x2d268], xmm0
lea rax, [rsp + 0x11430]
lea rcx, [rsp + 0x2d258]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11430]
call fcn.1801515a0
lea rcx, [0x180582220]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264969
movss xmm0, dword [0x180508d98]
movss dword [rsp + 0x2d288], xmm0
movss xmm0, dword [0x180508164]
movss dword [rsp + 0x2d290], xmm0
movss xmm0, dword [0x180504844]
movss dword [rsp + 0x2d298], xmm0
lea rax, [rsp + 0x11410]
lea rcx, [rsp + 0x2d288]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11410]
call fcn.1801515a0
lea rcx, [0x180582240]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802649e1
movss xmm0, dword [0x180508d64]
movss dword [rsp + 0x2d2b8], xmm0
movss xmm0, dword [0x180508118]
movss dword [rsp + 0x2d2c0], xmm0
movss xmm0, dword [0x18050484c]
movss dword [rsp + 0x2d2c8], xmm0
lea rax, [rsp + 0x113f0]
lea rcx, [rsp + 0x2d2b8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x113f0]
call fcn.1801515a0
lea rcx, [0x180582260]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264a59
movss xmm0, dword [0x180508f8c]
movss dword [rsp + 0x2d2e8], xmm0
movss xmm0, dword [0x180507c84]
movss dword [rsp + 0x2d2f0], xmm0
movss xmm0, dword [0x180504ebc]
movss dword [rsp + 0x2d2f8], xmm0
lea rax, [rsp + 0x113b0]
lea rcx, [rsp + 0x2d2e8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x113b0]
call fcn.1801515a0
lea rcx, [0x180582280]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264ad1
movss xmm0, dword [0x180508f54]
movss dword [rsp + 0x2d318], xmm0
movss xmm0, dword [0x180507cb0]
movss dword [rsp + 0x2d320], xmm0
movss xmm0, dword [0x180504ed0]
movss dword [rsp + 0x2d328], xmm0
lea rax, [rsp + 0x11370]
lea rcx, [rsp + 0x2d318]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11370]
call fcn.1801515a0
lea rcx, [0x1805822a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264b49
movss xmm0, dword [0x1805097f4]
movss dword [rsp + 0x2d348], xmm0
movss xmm0, dword [0x180506540]
movss dword [rsp + 0x2d350], xmm0
movss xmm0, dword [0x1805048fc]
movss dword [rsp + 0x2d358], xmm0
lea rax, [rsp + 0x11330]
lea rcx, [rsp + 0x2d348]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11330]
call fcn.1801515a0
lea rcx, [0x1805822c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264bc1
movss xmm0, dword [0x1805097f8]
movss dword [rsp + 0x2d378], xmm0
movss xmm0, dword [0x18050653c]
movss dword [rsp + 0x2d380], xmm0
movss xmm0, dword [0x180504914]
movss dword [rsp + 0x2d388], xmm0
lea rax, [rsp + 0x112f0]
lea rcx, [rsp + 0x2d378]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x112f0]
call fcn.1801515a0
lea rcx, [0x1805822e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264c39
movss xmm0, dword [0x180508c10]
movss dword [rsp + 0x2d3a8], xmm0
movss xmm0, dword [0x180506660]
movss dword [rsp + 0x2d3b0], xmm0
movss xmm0, dword [0x1805048ac]
movss dword [rsp + 0x2d3b8], xmm0
lea rax, [rsp + 0x112d0]
lea rcx, [rsp + 0x2d3a8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x112d0]
call fcn.1801515a0
lea rcx, [0x180582300]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264cb1
movss xmm0, dword [0x180508c5c]
movss dword [rsp + 0x2d3d8], xmm0
movss xmm0, dword [0x180506668]
movss dword [rsp + 0x2d3e0], xmm0
movss xmm0, dword [0x1805048b0]
movss dword [rsp + 0x2d3e8], xmm0
lea rax, [rsp + 0x112b0]
lea rcx, [rsp + 0x2d3d8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x112b0]
call fcn.1801515a0
lea rcx, [0x180582320]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264d29
movss xmm0, dword [0x1805063d0]
movss dword [rsp + 0x2d408], xmm0
movss xmm0, dword [0x180506670]
movss dword [rsp + 0x2d410], xmm0
movss xmm0, dword [0x180504da4]
movss dword [rsp + 0x2d418], xmm0
lea rax, [rsp + 0x11270]
lea rcx, [rsp + 0x2d408]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11270]
call fcn.1801515a0
lea rcx, [0x180582380]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264da1
movss xmm0, dword [0x1805063c4]
movss dword [rsp + 0x2d438], xmm0
movss xmm0, dword [0x180506674]
movss dword [rsp + 0x2d440], xmm0
movss xmm0, dword [0x180504db8]
movss dword [rsp + 0x2d448], xmm0
lea rax, [rsp + 0x11230]
lea rcx, [rsp + 0x2d438]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11230]
call fcn.1801515a0
lea rcx, [0x180582360]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264e19
movss xmm0, dword [0x18050656c]
movss dword [rsp + 0x2d468], xmm0
movss xmm0, dword [0x180506650]
movss dword [rsp + 0x2d470], xmm0
movss xmm0, dword [0x180504d00]
movss dword [rsp + 0x2d478], xmm0
lea rax, [rsp + 0x111f0]
lea rcx, [rsp + 0x2d468]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x111f0]
call fcn.1801515a0
lea rcx, [0x180582380]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264e91
movss xmm0, dword [0x180506568]
movss dword [rsp + 0x2d498], xmm0
movss xmm0, dword [0x180506664]
movss dword [rsp + 0x2d4a0], xmm0
movss xmm0, dword [0x180504d0c]
movss dword [rsp + 0x2d4a8], xmm0
lea rax, [rsp + 0x111b0]
lea rcx, [rsp + 0x2d498]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x111b0]
call fcn.1801515a0
lea rcx, [0x1805823a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264f09
movss xmm0, dword [0x1805065bc]
movss dword [rsp + 0x2d4c8], xmm0
movss xmm0, dword [0x180506918]
movss dword [rsp + 0x2d4d0], xmm0
movss xmm0, dword [0x180504da8]
movss dword [rsp + 0x2d4d8], xmm0
lea rax, [rsp + 0x11190]
lea rcx, [rsp + 0x2d4c8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11190]
call fcn.1801515a0
lea rcx, [0x1805823c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264f81
movss xmm0, dword [0x1805065c4]
movss dword [rsp + 0x2d4f8], xmm0
movss xmm0, dword [0x18050691c]
movss dword [rsp + 0x2d500], xmm0
movss xmm0, dword [0x180504db4]
movss dword [rsp + 0x2d508], xmm0
lea rax, [rsp + 0x11170]
lea rcx, [rsp + 0x2d4f8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11170]
call fcn.1801515a0
lea rcx, [0x1805823e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180264ff9
movss xmm0, dword [0x180506c54]
movss dword [rsp + 0x2d528], xmm0
movss xmm0, dword [0x180506a14]
movss dword [rsp + 0x2d530], xmm0
movss xmm0, dword [0x180504b38]
movss dword [rsp + 0x2d538], xmm0
lea rax, [rsp + 0x11130]
lea rcx, [rsp + 0x2d528]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x11130]
call fcn.1801515a0
lea rcx, [0x180582400]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180265071
movss xmm0, dword [0x180504494]
movss dword [rsp + 0x2d558], xmm0
movss xmm0, dword [0x180506a10]
movss dword [rsp + 0x2d560], xmm0
movss xmm0, dword [0x180504b70]
movss dword [rsp + 0x2d568], xmm0
lea rax, [rsp + 0x1a980]
lea rcx, [rsp + 0x2d558]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a980]
call fcn.1801515a0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180580c80]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.LD1BENNY
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026512c
movss xmm0, dword [0x180507c28]
movss dword [rsp + 0x2d588], xmm0
movss xmm0, dword [0x180508eac]
movss dword [rsp + 0x2d590], xmm0
movss xmm0, dword [0x180504b3c]
movss dword [rsp + 0x2d598], xmm0
lea rax, [rsp + 0x1a940]
lea rcx, [rsp + 0x2d588]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a940]
call fcn.1801515a0
lea rcx, [0x180582440]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802651a4
movss xmm0, dword [0x180509040]
movss dword [rsp + 0x2d5b8], xmm0
movss xmm0, dword [0x1805089ac]
movss dword [rsp + 0x2d5c0], xmm0
movss xmm0, dword [0x180504694]
movss dword [rsp + 0x2d5c8], xmm0
lea rax, [rsp + 0x1a900]
lea rcx, [rsp + 0x2d5b8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a900]
call fcn.1801515a0
lea rcx, [0x180582460]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026521c
movss xmm0, dword [0x1805070cc]
movss dword [rsp + 0x2d5e8], xmm0
movss xmm0, dword [0x180509078]
movss dword [rsp + 0x2d5f0], xmm0
movss xmm0, dword [0x180504ae0]
movss dword [rsp + 0x2d5f8], xmm0
lea rax, [rsp + 0x1a8e0]
lea rcx, [rsp + 0x2d5e8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a8e0]
call fcn.1801515a0
lea rcx, [0x180582480]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180265294
movss xmm0, dword [0x1805065e8]
movss dword [rsp + 0x2d618], xmm0
movss xmm0, dword [0x180506764]
movss dword [rsp + 0x2d620], xmm0
movss xmm0, dword [0x180504e6c]
movss dword [rsp + 0x2d628], xmm0
lea rax, [rsp + 0x1a8c0]
lea rcx, [rsp + 0x2d618]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a8c0]
call fcn.1801515a0
lea rcx, [0x1805824a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026530c
movss xmm0, dword [0x180506528]
movss dword [rsp + 0x2d648], xmm0
movss xmm0, dword [0x180509080]
movss dword [rsp + 0x2d650], xmm0
movss xmm0, dword [0x180504b34]
movss dword [rsp + 0x2d658], xmm0
lea rax, [rsp + 0x1a880]
lea rcx, [rsp + 0x2d648]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a880]
call fcn.1801515a0
lea rcx, [0x1805824c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180265384
movss xmm0, dword [0x1805064ac]
movss dword [rsp + 0x2d678], xmm0
movss xmm0, dword [0x180508ef8]
movss dword [rsp + 0x2d680], xmm0
movss xmm0, dword [0x180504a5c]
movss dword [rsp + 0x2d688], xmm0
lea rax, [rsp + 0x1a840]
lea rcx, [rsp + 0x2d678]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a840]
call fcn.1801515a0
lea rcx, [0x1805824e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802653fc
movss xmm0, dword [0x180507d80]
movss dword [rsp + 0x2d6a8], xmm0
movss xmm0, dword [0x180508fe8]
movss dword [rsp + 0x2d6b0], xmm0
movss xmm0, dword [0x180504b1c]
movss dword [rsp + 0x2d6b8], xmm0
lea rax, [rsp + 0x1a800]
lea rcx, [rsp + 0x2d6a8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a800]
call fcn.1801515a0
lea rcx, [0x180582500]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180265474
movss xmm0, dword [0x180507c2c]
movss dword [rsp + 0x2d6d8], xmm0
movss xmm0, dword [0x180508eb0]
movss dword [rsp + 0x2d6e0], xmm0
movss xmm0, dword [0x180504b40]
movss dword [rsp + 0x2d6e8], xmm0
lea rax, [rsp + 0x1a7c0]
lea rcx, [rsp + 0x2d6d8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a7c0]
call fcn.1801515a0
call fcn.180199f90
movss xmm0, dword [0x180504180]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504170]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180580c40]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180582520]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026552f
movss xmm0, dword [0x180507dac]
movss dword [rsp + 0x2d708], xmm0
movss xmm0, dword [0x180507a0c]
movss dword [rsp + 0x2d710], xmm0
movss xmm0, dword [0x180504cfc]
movss dword [rsp + 0x2d718], xmm0
lea rax, [rsp + 0x1a7a0]
lea rcx, [rsp + 0x2d708]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a7a0]
call fcn.1801515a0
lea rcx, [0x180582540]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802655a7
movss xmm0, dword [0x180506464]
movss dword [rsp + 0x2d738], xmm0
movss xmm0, dword [0x180508bf4]
movss dword [rsp + 0x2d740], xmm0
movss xmm0, dword [0x180504950]
movss dword [rsp + 0x2d748], xmm0
lea rax, [rsp + 0x1a780]
lea rcx, [rsp + 0x2d738]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a780]
call fcn.1801515a0
lea rcx, [0x180582560]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026561f
movss xmm0, dword [0x180508cf4]
movss dword [rsp + 0x2d768], xmm0
movss xmm0, dword [0x180509110]
movss dword [rsp + 0x2d770], xmm0
movss xmm0, dword [0x18050465c]
movss dword [rsp + 0x2d778], xmm0
lea rax, [rsp + 0x1a740]
lea rcx, [rsp + 0x2d768]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a740]
call fcn.1801515a0
lea rcx, [0x180582580]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180265697
movss xmm0, dword [0x180506560]
movss dword [rsp + 0x2d798], xmm0
movss xmm0, dword [0x180506648]
movss dword [rsp + 0x2d7a0], xmm0
movss xmm0, dword [0x180504cf8]
movss dword [rsp + 0x2d7a8], xmm0
lea rax, [rsp + 0x1a700]
lea rcx, [rsp + 0x2d798]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a700]
call fcn.1801515a0
lea rcx, [0x1805825a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026570f
movss xmm0, dword [0x180505620]
movss dword [rsp + 0x2d7c8], xmm0
movss xmm0, dword [0x180506a1c]
movss dword [rsp + 0x2d7d0], xmm0
movss xmm0, dword [0x180504b68]
movss dword [rsp + 0x2d7d8], xmm0
lea rax, [rsp + 0x1a6c0]
lea rcx, [rsp + 0x2d7c8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a6c0]
call fcn.1801515a0
call fcn.180199f90
movss xmm0, dword [0x18050415c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050411c]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180580c60]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x1805825c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802657ca
movss xmm0, dword [0x180508f08]
movss dword [rsp + 0x2d7f8], xmm0
movss xmm0, dword [0x180507ed4]
movss dword [rsp + 0x2d800], xmm0
movss xmm0, dword [0x180504b28]
movss dword [rsp + 0x2d808], xmm0
lea rax, [rsp + 0x1a680]
lea rcx, [rsp + 0x2d7f8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a680]
call fcn.1801515a0
lea rcx, [0x1805825e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180265842
movss xmm0, dword [0x180508f20]
movss dword [rsp + 0x2d828], xmm0
movss xmm0, dword [0x180507ec4]
movss dword [rsp + 0x2d830], xmm0
movss xmm0, dword [0x180504b10]
movss dword [rsp + 0x2d838], xmm0
lea rax, [rsp + 0x1a660]
lea rcx, [rsp + 0x2d828]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a660]
call fcn.1801515a0
lea rcx, [0x180582600]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802658ba
movss xmm0, dword [0x180508f1c]
movss dword [rsp + 0x2d858], xmm0
movss xmm0, dword [0x180507e78]
movss dword [rsp + 0x2d860], xmm0
movss xmm0, dword [0x180504b08]
movss dword [rsp + 0x2d868], xmm0
lea rax, [rsp + 0x1a640]
lea rcx, [rsp + 0x2d858]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a640]
call fcn.1801515a0
lea rcx, [0x180582620]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180265932
movss xmm0, dword [0x180508f0c]
movss dword [rsp + 0x2d888], xmm0
movss xmm0, dword [0x180507e90]
movss dword [rsp + 0x2d890], xmm0
movss xmm0, dword [0x180504b0c]
movss dword [rsp + 0x2d898], xmm0
lea rax, [rsp + 0x1a600]
lea rcx, [rsp + 0x2d888]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a600]
call fcn.1801515a0
call fcn.180199f90
movss xmm0, dword [0x180504150]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805040f0]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180580c20]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180582640]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802659ed
movss xmm0, dword [0x180505ba8]
movss dword [rsp + 0x2d8b8], xmm0
movss xmm0, dword [0x180507230]
movss dword [rsp + 0x2d8c0], xmm0
movss xmm0, dword [0x1805051f8]
movss dword [rsp + 0x2d8c8], xmm0
lea rax, [rsp + 0x1a5c0]
lea rcx, [rsp + 0x2d8b8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a5c0]
call fcn.1801515a0
lea rcx, [0x180582660]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180265a65
movss xmm0, dword [0x180505c30]
movss dword [rsp + 0x2d8e8], xmm0
movss xmm0, dword [0x1805072ac]
movss dword [rsp + 0x2d8f0], xmm0
movss xmm0, dword [0x180505214]
movss dword [rsp + 0x2d8f8], xmm0
lea rax, [rsp + 0x1a580]
lea rcx, [rsp + 0x2d8e8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a580]
call fcn.1801515a0
lea rcx, [0x180582680]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180265add
movss xmm0, dword [0x180506504]
movss dword [rsp + 0x2d918], xmm0
movss xmm0, dword [0x1805088d8]
movss dword [rsp + 0x2d920], xmm0
movss xmm0, dword [0x180504a74]
movss dword [rsp + 0x2d928], xmm0
lea rax, [rsp + 0x1a540]
lea rcx, [rsp + 0x2d918]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a540]
call fcn.1801515a0
lea rcx, [0x1805826a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180265b55
movss xmm0, dword [0x180506500]
movss dword [rsp + 0x2d948], xmm0
movss xmm0, dword [0x180508954]
movss dword [rsp + 0x2d950], xmm0
movss xmm0, dword [0x180504a84]
movss dword [rsp + 0x2d958], xmm0
lea rax, [rsp + 0x1a520]
lea rcx, [rsp + 0x2d948]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a520]
call fcn.1801515a0
lea rcx, [0x1805826c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180265bcd
movss xmm0, dword [0x1805047f4]
movss dword [rsp + 0x2d978], xmm0
movss xmm0, dword [0x180508cc8]
movss dword [rsp + 0x2d980], xmm0
movss xmm0, dword [0x180504abc]
movss dword [rsp + 0x2d988], xmm0
lea rax, [rsp + 0x1a500]
lea rcx, [rsp + 0x2d978]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a500]
call fcn.1801515a0
lea rcx, [0x1805826e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180265c45
movss xmm0, dword [0x18050493c]
movss dword [rsp + 0x2d9a8], xmm0
movss xmm0, dword [0x180508c90]
movss dword [rsp + 0x2d9b0], xmm0
movss xmm0, dword [0x180504afc]
movss dword [rsp + 0x2d9b8], xmm0
lea rax, [rsp + 0x1a4c0]
lea rcx, [rsp + 0x2d9a8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a4c0]
call fcn.1801515a0
lea rcx, [0x180582700]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180265cbd
movss xmm0, dword [0x180508ed0]
movss dword [rsp + 0x2d9d8], xmm0
movss xmm0, dword [0x180507dc8]
movss dword [rsp + 0x2d9e0], xmm0
movss xmm0, dword [0x180504cb4]
movss dword [rsp + 0x2d9e8], xmm0
lea rax, [rsp + 0x1a480]
lea rcx, [rsp + 0x2d9d8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a480]
call fcn.1801515a0
lea rcx, [0x180582720]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180265d35
movss xmm0, dword [0x180508ea8]
movss dword [rsp + 0x2da08], xmm0
movss xmm0, dword [0x180507dd4]
movss dword [rsp + 0x2da10], xmm0
movss xmm0, dword [0x180504cc8]
movss dword [rsp + 0x2da18], xmm0
lea rax, [rsp + 0x1a440]
lea rcx, [rsp + 0x2da08]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a440]
call fcn.1801515a0
lea rcx, [0x180582740]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180265dad
movss xmm0, dword [0x1805097f0]
movss dword [rsp + 0x2da38], xmm0
movss xmm0, dword [0x180506544]
movss dword [rsp + 0x2da40], xmm0
movss xmm0, dword [0x180504908]
movss dword [rsp + 0x2da48], xmm0
lea rax, [rsp + 0x1a400]
lea rcx, [rsp + 0x2da38]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a400]
call fcn.1801515a0
lea rcx, [0x180582760]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180265e25
movss xmm0, dword [0x1805097fc]
movss dword [rsp + 0x2da68], xmm0
movss xmm0, dword [0x180506548]
movss dword [rsp + 0x2da70], xmm0
movss xmm0, dword [0x180504910]
movss dword [rsp + 0x2da78], xmm0
lea rax, [rsp + 0x1a3e0]
lea rcx, [rsp + 0x2da68]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a3e0]
call fcn.1801515a0
lea rcx, [0x180582780]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180265e9d
movss xmm0, dword [0x180508c9c]
movss dword [rsp + 0x2da98], xmm0
movss xmm0, dword [0x18050664c]
movss dword [rsp + 0x2daa0], xmm0
movss xmm0, dword [0x180504890]
movss dword [rsp + 0x2daa8], xmm0
lea rax, [rsp + 0x1a3c0]
lea rcx, [rsp + 0x2da98]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a3c0]
call fcn.1801515a0
lea rcx, [0x1805827a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180265f15
movss xmm0, dword [0x180508cb4]
movss dword [rsp + 0x2dac8], xmm0
movss xmm0, dword [0x180506658]
movss dword [rsp + 0x2dad0], xmm0
movss xmm0, dword [0x18050488c]
movss dword [rsp + 0x2dad8], xmm0
lea rax, [rsp + 0x1a380]
lea rcx, [rsp + 0x2dac8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a380]
call fcn.1801515a0
lea rcx, [0x1805827c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180265f8d
movss xmm0, dword [0x1805065c8]
movss dword [rsp + 0x2daf8], xmm0
movss xmm0, dword [0x1805068bc]
movss dword [rsp + 0x2db00], xmm0
movss xmm0, dword [0x180504c2c]
movss dword [rsp + 0x2db08], xmm0
lea rax, [rsp + 0x1a340]
lea rcx, [rsp + 0x2daf8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a340]
call fcn.1801515a0
lea rcx, [0x180582760]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180266005
movss xmm0, dword [0x1805097fc]
movss dword [rsp + 0x2db28], xmm0
movss xmm0, dword [0x180506548]
movss dword [rsp + 0x2db30], xmm0
movss xmm0, dword [0x180504910]
movss dword [rsp + 0x2db38], xmm0
lea rax, [rsp + 0x1a300]
lea rcx, [rsp + 0x2db28]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x1a300]
call fcn.1801515a0
call fcn.180199f90
movss xmm0, dword [0x1805041d4]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504204]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x1805827e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x1f920]
mov qword [rsp + 0x7288], rax
lea rax, [rsp + 0x185]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x185]
mov rcx, qword [rsp + 0x7288]
call fcn.1802e5d20
mov qword [rsp + 0x7290], rax
mov rax, qword [rsp + 0x7290]
mov qword [rsp + 0x7298], rax
lea rcx, [0x1805827e0]
call fcn.18006a860
mov qword [rsp + 0x72a0], rax
mov r8, qword [rsp + 0x7298]
lea rdx, [0x1805b11aa]
mov rcx, qword [rsp + 0x72a0]
call fcn.1801df0f0
lea rcx, [0x180582800]
call fcn.18006a860
movss xmm3, dword [0x18050552c]
movss xmm2, dword [0x180507814]
lea rdx, [0x180568960]
mov rcx, rax
call fcn.1801e1260
lea rcx, [0x180582820]
call fcn.18006a860
movss xmm3, dword [0x18050552c]
movss xmm2, dword [0x180507814]
lea rdx, [0x18056895c]
mov rcx, rax
call fcn.1801e1260
lea rcx, [0x180582840]
call fcn.18006a860
movss xmm3, dword [0x18050552c]
movss xmm2, dword [0x180507814]
lea rdx, [0x180568958]
mov rcx, rax
call fcn.1801e1260
lea rcx, str.Left
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180266195
movss xmm0, dword [0x180503f88]
movss dword [0x180568960], xmm0
movss xmm0, dword [0x180504240]
movss dword [0x18056895c], xmm0
movss xmm0, dword [0x18050421c]
movss dword [0x180568958], xmm0
lea rcx, [0x180582880]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802661e0
movss xmm0, dword [0x18050424c]
movss dword [0x180568960], xmm0
movss xmm0, dword [0x180504240]
movss dword [0x18056895c], xmm0
movss xmm0, dword [0x18050421c]
movss dword [0x180568958], xmm0
call fcn.180199f90
movss xmm0, dword [0x180504168]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504148]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.RData_Offset
call fcn.1801dd910
call fcn.180199ba0
movss xmm0, dword [0x180504024]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
movss xmm2, dword [0x180507cf0]
lea rdx, [0x1805ab7b0]
lea rcx, str.Fog_Value_
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
movss xmm2, dword [0x180507cf0]
lea rdx, [0x1805ab7b0]
lea rcx, str.Fog_Value2__
call fcn.1801e14f0
mov edx, dword [0x1805ab7ac]
lea rcx, [rsp + 0x33548]
call fcn.18006a170
mov qword [rsp + 0x72a8], rax
mov rax, qword [rsp + 0x72a8]
mov qword [rsp + 0x72b0], rax
mov rcx, qword [rsp + 0x72b0]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
nop
lea rcx, [rsp + 0x33548]
call fcn.18006b930
lea rdx, [0x1805b0f65]
lea rcx, str.toggle_RDATA
call fcn.1801deec0
call fcn.180150140
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Data_Offset
call fcn.1801dd910
call fcn.180199ba0
movss xmm0, dword [0x180504024]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
movss xmm2, dword [0x180507cf0]
lea rdx, [0x1805ab7b0]
lea rcx, str.Fog_Value_
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
movss xmm2, dword [0x180507cf0]
lea rdx, [0x1805ab7b0]
lea rcx, str.Fog_Value2__
call fcn.1801e14f0
call fcn.1801503b0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Menu_Rain
call fcn.1801dd910
call fcn.180199ba0
call fcn.1801e5220
lea rcx, [0x1805872f0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802663af
call fcn.180126510
lea rcx, str.Change_Weather_9
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802663cc
mov ecx, 9
call fcn.180186bc0
lea rcx, str.Change_Weather_10
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802663e9
mov ecx, 0xa
call fcn.180186bc0
lea rcx, str.Change_Weather_11
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180266406
mov ecx, 0xb
call fcn.180186bc0
lea rcx, str.Rain
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180266432
call fcn.1802f4b90
lea rcx, [0x180487f9c]
call fcn.1802f4b50
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edeb0]
lea rcx, [0x180479220]
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edeb4]
lea rcx, str.Green
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edeb8]
lea rcx, str.Blue
call fcn.1801e14f0
lea rcx, str.Change_Weather_Color
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802664ce
call fcn.1801506a0
call fcn.180151130
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Weather_Menu
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x1805828c0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026651f
call fcn.1802f4b90
lea rcx, str.Clear
call fcn.1802f4b50
lea rcx, str.Clearing
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026654b
call fcn.1802f4b90
lea rcx, [0x180487f78]
call fcn.1802f4b50
lea rcx, str.Rain
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180266577
call fcn.1802f4b90
lea rcx, [0x180487f9c]
call fcn.1802f4b50
lea rcx, str.Snow
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802665a3
call fcn.1802f4b90
lea rcx, [0x180487fb8]
call fcn.1802f4b50
lea rcx, [0x180582920]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802665cf
call fcn.1802f4b90
lea rcx, str.SnowLight
call fcn.1802f4b50
lea rcx, [0x180582940]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802665fb
call fcn.1802f4b90
lea rcx, str.Neutral
call fcn.1802f4b50
lea rcx, [0x18057aba0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180266627
call fcn.1802f4b90
lea rcx, str.Thunder
call fcn.1802f4b50
lea rcx, str.Blizzard
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180266653
call fcn.1802f4b90
lea rcx, [0x180488010]
call fcn.1802f4b50
lea rcx, str.Overcast
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026667f
call fcn.1802f4b90
lea rcx, [0x180488028]
call fcn.1802f4b50
lea rcx, [0x1805829a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802666ab
call fcn.1802f4b90
lea rcx, str.Foggy
call fcn.1802f4b50
lea rcx, str.Smog
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802666d7
call fcn.1802f4b90
lea rcx, [0x18048804c]
call fcn.1802f4b50
lea rcx, [0x1805829e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180266703
call fcn.1802f4b90
lea rcx, str.Clouds
call fcn.1802f4b50
lea rcx, [0x180582a00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026672f
call fcn.1802f4b90
lea rcx, str.Halloween
call fcn.1802f4b50
lea rcx, str.Xmas
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026675b
call fcn.1802f4b90
lea rcx, [0x180488090]
call fcn.1802f4b50
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Weather_Menu
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x2d1
lea rcx, [0x1804cadc0]
call fcn.1801dea40
mov edx, 0x2d2
lea rcx, [0x1804cadb0]
call fcn.1801dea40
mov edx, 0x2d3
lea rcx, str.azimuth_transition
call fcn.1801dea40
mov edx, 0x2d5
lea rcx, str.zenithtransition
call fcn.1801dea40
mov edx, 0x2d6
lea rcx, str.azimuthz
call fcn.1801dea40
mov edx, 0x2d7
lea rcx, str.cloudbase
call fcn.1801dea40
mov edx, 0x2d4
lea rcx, str.zenith
call fcn.1801dea40
call fcn.180150700
call fcn.180199f90
call fcn.18006bef0
jmp case.0x1801f9d99.1
lea rcx, str.Traffic_Speed
call fcn.1801dd910
call fcn.180199ba0
call fcn.180150790
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Change_Color
call fcn.1801dd910
call fcn.180199ba0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edf28]
lea rcx, str.zenith_red_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edf2c]
lea rcx, str.zenith_green_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edf30]
lea rcx, str.zenith_blue_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x180587288]
lea rcx, str.zenith_intensity_value
call fcn.1801e14f0
lea rcx, str.Color_Pattern1
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180266a23
mov byte [rsp + 0x186], 0x90
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x38
lea r8, [rsp + 0x186]
mov edx, 7
mov rcx, qword [rax]
call fcn.1802e5d40
movss xmm0, dword [0x1805edf28]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x180587288]
movss dword [rsp + 0x2834], xmm0
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x68
mov qword [rsp + 0x72b8], rax
mov rax, qword [rsp + 0x72b8]
mov rax, qword [rax]
movss xmm0, dword [rsp + 0x2834]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edf2c]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x180587288]
movss dword [rsp + 0x2838], xmm0
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x70
mov qword [rsp + 0x72c0], rax
mov rax, qword [rsp + 0x72c0]
mov rax, qword [rax]
movss xmm0, dword [rsp + 0x2838]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edf30]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x180587288]
movss dword [rsp + 0x283c], xmm0
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x78
mov qword [rsp + 0x72c8], rax
mov rax, qword [rsp + 0x72c8]
mov rax, qword [rax]
movss xmm0, dword [rsp + 0x283c]
movss dword [rax], xmm0
lea rcx, str.Color_Pattern2
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180266c1c
mov byte [rsp + 0x187], 0x90
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x38
lea r8, [rsp + 0x187]
mov edx, 7
mov rcx, qword [rax]
call fcn.1802e5d40
cvttss2si eax, dword [0x180587288]
and eax, 0xff
shl eax, 0x18
cvttss2si ecx, dword [0x1805edf28]
and ecx, 0xff
shl ecx, 0x10
add eax, ecx
cvttss2si ecx, dword [0x1805edf2c]
and ecx, 0xff
shl ecx, 8
add eax, ecx
cvttss2si ecx, dword [0x1805edf30]
and ecx, 0xff
add eax, ecx
mov dword [rsp + 0x2840], eax
mov eax, dword [rsp + 0x2840]
and eax, 0xff000000
shr eax, 0x18
mov eax, eax
cvtsi2ss xmm0, rax
movss dword [0x1805edf34], xmm0
mov eax, dword [rsp + 0x2840]
and eax, 0xff0000
shr eax, 0x10
mov eax, eax
cvtsi2ss xmm0, rax
movss dword [0x1805edf40], xmm0
mov eax, dword [rsp + 0x2840]
and eax, 0xff00
shr eax, 8
mov eax, eax
cvtsi2ss xmm0, rax
movss dword [0x1805edf3c], xmm0
mov eax, dword [rsp + 0x2840]
and eax, 0xff
mov eax, eax
cvtsi2ss xmm0, rax
movss dword [0x1805edf38], xmm0
movss xmm0, dword [0x1805edf40]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edf34]
movss dword [rsp + 0x2844], xmm0
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x68
mov qword [rsp + 0x72d0], rax
mov rax, qword [rsp + 0x72d0]
mov rax, qword [rax]
movss xmm0, dword [rsp + 0x2844]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edf3c]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edf34]
movss dword [rsp + 0x2848], xmm0
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x70
mov qword [rsp + 0x72d8], rax
mov rax, qword [rsp + 0x72d8]
mov rax, qword [rax]
movss xmm0, dword [rsp + 0x2848]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edf38]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edf34]
movss dword [rsp + 0x284c], xmm0
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x78
mov qword [rsp + 0x72e0], rax
mov rax, qword [rsp + 0x72e0]
mov rax, qword [rax]
movss xmm0, dword [rsp + 0x284c]
movss dword [rax], xmm0
lea rcx, str.Color_Pattern3
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180266de5
mov byte [rsp + 0x188], 0x90
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x38
lea r8, [rsp + 0x188]
mov edx, 7
mov rcx, qword [rax]
call fcn.1802e5d40
cvttss2si eax, dword [0x180587288]
and eax, 0xff
shl eax, 0x18
cvttss2si ecx, dword [0x1805edf28]
and ecx, 0xff
shl ecx, 0x10
add eax, ecx
cvttss2si ecx, dword [0x1805edf2c]
and ecx, 0xff
shl ecx, 8
add eax, ecx
cvttss2si ecx, dword [0x1805edf30]
and ecx, 0xff
add eax, ecx
mov dword [rsp + 0x2850], eax
mov eax, dword [rsp + 0x2850]
and eax, 0xff000000
shr eax, 0x18
mov eax, eax
cvtsi2ss xmm0, rax
movss dword [0x1805edf34], xmm0
mov eax, dword [rsp + 0x2850]
and eax, 0xff0000
shr eax, 0x10
mov eax, eax
cvtsi2ss xmm0, rax
movss dword [0x1805edf40], xmm0
mov eax, dword [rsp + 0x2850]
and eax, 0xff00
shr eax, 8
mov eax, eax
cvtsi2ss xmm0, rax
movss dword [0x1805edf3c], xmm0
mov eax, dword [rsp + 0x2850]
and eax, 0xff
mov eax, eax
cvtsi2ss xmm0, rax
movss dword [0x1805edf38], xmm0
movss xmm0, dword [0x1805edf40]
movss dword [rsp + 0x2854], xmm0
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x68
mov qword [rsp + 0x72e8], rax
mov rax, qword [rsp + 0x72e8]
mov rax, qword [rax]
movss xmm0, dword [rsp + 0x2854]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edf3c]
movss dword [rsp + 0x2858], xmm0
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x70
mov qword [rsp + 0x72f0], rax
mov rax, qword [rsp + 0x72f0]
mov rax, qword [rax]
movss xmm0, dword [rsp + 0x2858]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edf38]
movss dword [rsp + 0x285c], xmm0
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x78
mov qword [rsp + 0x72f8], rax
mov rax, qword [rsp + 0x72f8]
mov rax, qword [rax]
movss xmm0, dword [rsp + 0x285c]
movss dword [rax], xmm0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x180587290]
lea rcx, str.m_zenith_transition_red_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x180587294]
lea rcx, str.m_zenith_transition_green_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x180587298]
lea rcx, str.m_zenith_transition_blue_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x180587288]
lea rcx, str.zenith_intensity_value
call fcn.1801e14f0
lea rcx, str.Color_Transition
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180267036
mov byte [rsp + 0x189], 0x90
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x40
lea r8, [rsp + 0x189]
mov edx, 7
mov rcx, qword [rax]
call fcn.1802e5d40
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7300], rax
lea rax, [rsp + 0x1a2d0]
mov qword [rsp + 0x7308], rax
mov rcx, qword [rsp + 0x7308]
call fcn.180157400
mov qword [rsp + 0x7310], rax
mov rax, qword [rsp + 0x7300]
add rax, 0x26eb210
mov rdx, qword [rsp + 0x7310]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x7318], rax
lea rax, [rsp + 0x1a2b8]
mov qword [rsp + 0x7320], rax
mov rcx, qword [rsp + 0x7320]
call fcn.180157400
mov qword [rsp + 0x7328], rax
mov rax, qword [rsp + 0x7300]
add rax, 0x26eb214
mov rdx, qword [rsp + 0x7328]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x7330], rax
lea rax, [rsp + 0x1a2a0]
mov qword [rsp + 0x7338], rax
mov rcx, qword [rsp + 0x7338]
call fcn.180157400
mov qword [rsp + 0x7340], rax
mov rax, qword [rsp + 0x7300]
add rax, 0x26eb218
mov rdx, qword [rsp + 0x7340]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x7348], rax
movss xmm0, dword [0x180587290]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x18058729c]
mov rax, qword [rsp + 0x7318]
movss dword [rax], xmm0
movss xmm0, dword [0x180587294]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x18058729c]
mov rax, qword [rsp + 0x7330]
movss dword [rax], xmm0
movss xmm0, dword [0x180587298]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x18058729c]
mov rax, qword [rsp + 0x7348]
movss dword [rax], xmm0
lea rcx, str.Color_Transition_Pattern
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180267205
mov byte [rsp + 0x18a], 0x90
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x40
lea r8, [rsp + 0x18a]
mov edx, 7
mov rcx, qword [rax]
call fcn.1802e5d40
cvttss2si eax, dword [0x180587288]
and eax, 0xff
shl eax, 0x18
cvttss2si ecx, dword [0x1805edf28]
and ecx, 0xff
shl ecx, 0x10
add eax, ecx
cvttss2si ecx, dword [0x1805edf2c]
and ecx, 0xff
shl ecx, 8
add eax, ecx
cvttss2si ecx, dword [0x1805edf30]
and ecx, 0xff
add eax, ecx
mov dword [rsp + 0x2860], eax
mov eax, dword [rsp + 0x2860]
and eax, 0xff000000
shr eax, 0x18
mov eax, eax
cvtsi2ss xmm0, rax
movss dword [0x1805edf34], xmm0
mov eax, dword [rsp + 0x2860]
and eax, 0xff0000
shr eax, 0x10
mov eax, eax
cvtsi2ss xmm0, rax
movss dword [0x1805edf40], xmm0
mov eax, dword [rsp + 0x2860]
and eax, 0xff00
shr eax, 8
mov eax, eax
cvtsi2ss xmm0, rax
movss dword [0x1805edf3c], xmm0
mov eax, dword [rsp + 0x2860]
and eax, 0xff
mov eax, eax
cvtsi2ss xmm0, rax
movss dword [0x1805edf38], xmm0
movss xmm0, dword [0x1805edf40]
movss dword [rsp + 0x2864], xmm0
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x80
mov qword [rsp + 0x7350], rax
mov rax, qword [rsp + 0x7350]
mov rax, qword [rax]
movss xmm0, dword [rsp + 0x2864]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edf3c]
movss dword [rsp + 0x2868], xmm0
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x88
mov qword [rsp + 0x7358], rax
mov rax, qword [rsp + 0x7358]
mov rax, qword [rax]
movss xmm0, dword [rsp + 0x2868]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edf38]
movss dword [rsp + 0x286c], xmm0
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x90
mov qword [rsp + 0x7360], rax
mov rax, qword [rsp + 0x7360]
mov rax, qword [rax]
movss xmm0, dword [rsp + 0x286c]
movss dword [rax], xmm0
lea rcx, [0x1804caf50]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026723c
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x40
mov r8, qword [rax]
mov edx, 7
lea rcx, [0x1804caf7c]
call fcn.1802e5d80
lea rcx, str.Reset2
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180267273
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x40
mov r8, qword [rax]
mov edx, 7
lea rcx, [0x1804cafa4]
call fcn.1802e5d80
call fcn.180199f90
call fcn.18006bfd0
jmp case.0x1801f9d99.1
lea rcx, str.Change_Color
call fcn.1801dd910
call fcn.180199ba0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x180587254]
lea rcx, str.m_azimuth_west_red_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x180587258]
lea rcx, str.m_azimuth_west_green_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x18058725c]
lea rcx, str.m_azimuth_west_blue_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x180587260]
lea rcx, str.m_azimuth_west_intensity_value
call fcn.1801e14f0
lea rcx, str.m_azimuth_west
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802674e4
mov byte [rsp + 0x18b], 0x90
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x50
lea r8, [rsp + 0x18b]
mov edx, 4
mov rcx, qword [rax]
call fcn.1802e5d40
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7368], rax
lea rax, [rsp + 0x1a270]
mov qword [rsp + 0x7370], rax
mov rcx, qword [rsp + 0x7370]
call fcn.180157400
mov qword [rsp + 0x7378], rax
mov rax, qword [rsp + 0x7368]
add rax, 0x26eb1b0
mov rdx, qword [rsp + 0x7378]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x7380], rax
lea rax, [rsp + 0x1a240]
mov qword [rsp + 0x7388], rax
mov rcx, qword [rsp + 0x7388]
call fcn.180157400
mov qword [rsp + 0x7390], rax
mov rax, qword [rsp + 0x7368]
add rax, 0x26eb1b4
mov rdx, qword [rsp + 0x7390]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x7398], rax
lea rax, [rsp + 0x1a210]
mov qword [rsp + 0x73a0], rax
mov rcx, qword [rsp + 0x73a0]
call fcn.180157400
mov qword [rsp + 0x73a8], rax
mov rax, qword [rsp + 0x7368]
add rax, 0x26eb1b8
mov rdx, qword [rsp + 0x73a8]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x73b0], rax
movss xmm0, dword [0x180587254]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x180587260]
mov rax, qword [rsp + 0x7380]
movss dword [rax], xmm0
movss xmm0, dword [0x180587258]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x180587260]
mov rax, qword [rsp + 0x7398]
movss dword [rax], xmm0
movss xmm0, dword [0x18058725c]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x180587260]
mov rax, qword [rsp + 0x73b0]
movss dword [rax], xmm0
lea rcx, str.m_azimuth_west_Pattern
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180267621
mov byte [rsp + 0x18c], 0x90
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x50
lea r8, [rsp + 0x18c]
mov edx, 4
mov rcx, qword [rax]
call fcn.1802e5d40
movss xmm0, dword [0x180587254]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x180587260]
movss dword [rsp + 0x2870], xmm0
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0xb0
mov qword [rsp + 0x73b8], rax
mov rax, qword [rsp + 0x73b8]
mov rax, qword [rax]
movss xmm0, dword [rsp + 0x2870]
movss dword [rax], xmm0
movss xmm0, dword [0x180587258]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x180587260]
movss dword [rsp + 0x2874], xmm0
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0xb8
mov qword [rsp + 0x73c0], rax
mov rax, qword [rsp + 0x73c0]
mov rax, qword [rax]
movss xmm0, dword [rsp + 0x2874]
movss dword [rax], xmm0
movss xmm0, dword [0x18058725c]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x180587260]
movss dword [rsp + 0x2878], xmm0
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0xc0
mov qword [rsp + 0x73c8], rax
mov rax, qword [rsp + 0x73c8]
mov rax, qword [rax]
movss xmm0, dword [rsp + 0x2878]
movss dword [rax], xmm0
lea rcx, [0x1804caf50]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180267658
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x50
mov r8, qword [rax]
mov edx, 4
lea rcx, [0x1804cb020]
call fcn.1802e5d80
call fcn.180199f90
call fcn.18006bef0
jmp case.0x1801f9d99.1
lea rcx, str.Change_Color
call fcn.1801dd910
call fcn.180199ba0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x180587290]
lea rcx, str.m_azimuth_transition_red_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x180587294]
lea rcx, str.m_azimuth_transition_green_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x180587298]
lea rcx, str.m_azimuth_transition_blue_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x18058729c]
lea rcx, str.m_azimuth_transition_intensity_value
call fcn.1801e14f0
lea rcx, str.m_azimuth_transition
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802678c9
mov byte [rsp + 0x18d], 0x90
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x40
lea r8, [rsp + 0x18d]
mov edx, 7
mov rcx, qword [rax]
call fcn.1802e5d40
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x73d0], rax
lea rax, [rsp + 0x1a1e0]
mov qword [rsp + 0x73d8], rax
mov rcx, qword [rsp + 0x73d8]
call fcn.180157400
mov qword [rsp + 0x73e0], rax
mov rax, qword [rsp + 0x73d0]
add rax, 0x26eb240
mov rdx, qword [rsp + 0x73e0]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x73e8], rax
lea rax, [rsp + 0x1a1c8]
mov qword [rsp + 0x73f0], rax
mov rcx, qword [rsp + 0x73f0]
call fcn.180157400
mov qword [rsp + 0x73f8], rax
mov rax, qword [rsp + 0x73d0]
add rax, 0x26eb244
mov rdx, qword [rsp + 0x73f8]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x7400], rax
lea rax, [rsp + 0x1a1b0]
mov qword [rsp + 0x7408], rax
mov rcx, qword [rsp + 0x7408]
call fcn.180157400
mov qword [rsp + 0x7410], rax
mov rax, qword [rsp + 0x73d0]
add rax, 0x26eb248
mov rdx, qword [rsp + 0x7410]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x7418], rax
movss xmm0, dword [0x180587290]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x18058729c]
mov rax, qword [rsp + 0x73e8]
movss dword [rax], xmm0
movss xmm0, dword [0x180587294]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x18058729c]
mov rax, qword [rsp + 0x7400]
movss dword [rax], xmm0
movss xmm0, dword [0x180587298]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x18058729c]
mov rax, qword [rsp + 0x7418]
movss dword [rax], xmm0
lea rcx, [0x1804caf50]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180267900
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x40
mov r8, qword [rax]
mov edx, 7
lea rcx, [0x1804cb0d0]
call fcn.1802e5d80
lea rcx, str.Reset_2
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180267937
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x40
mov r8, qword [rax]
mov edx, 7
lea rcx, [0x1804caf7c]
call fcn.1802e5d80
call fcn.180199f90
call fcn.18006bed0
jmp case.0x1801f9d99.1
lea rcx, str.Change_Color
call fcn.1801dd910
call fcn.180199ba0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x180587268]
lea rcx, str.m_azimuth_transition_red_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x18058726c]
lea rcx, str.m_azimuth_transition_green_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x180587270]
lea rcx, str.m_azimuth_transition_blue_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x180587274]
lea rcx, str.m_azimuth_transition_intensity_value
call fcn.1801e14f0
lea rcx, str.m_azimuth_transition
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180267ba8
mov byte [rsp + 0x18e], 0x90
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x58
lea r8, [rsp + 0x18e]
mov edx, 7
mov rcx, qword [rax]
call fcn.1802e5d40
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7420], rax
lea rax, [rsp + 0x1a180]
mov qword [rsp + 0x7428], rax
mov rcx, qword [rsp + 0x7428]
call fcn.180157400
mov qword [rsp + 0x7430], rax
mov rax, qword [rsp + 0x7420]
add rax, 0x26eb1e0
mov rdx, qword [rsp + 0x7430]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x7438], rax
lea rax, [rsp + 0x1a150]
mov qword [rsp + 0x7440], rax
mov rcx, qword [rsp + 0x7440]
call fcn.180157400
mov qword [rsp + 0x7448], rax
mov rax, qword [rsp + 0x7420]
add rax, 0x26eb1e4
mov rdx, qword [rsp + 0x7448]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x7450], rax
lea rax, [rsp + 0x1a120]
mov qword [rsp + 0x7458], rax
mov rcx, qword [rsp + 0x7458]
call fcn.180157400
mov qword [rsp + 0x7460], rax
mov rax, qword [rsp + 0x7420]
add rax, 0x26eb1e8
mov rdx, qword [rsp + 0x7460]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x7468], rax
movss xmm0, dword [0x180587268]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x180587274]
mov rax, qword [rsp + 0x7438]
movss dword [rax], xmm0
movss xmm0, dword [0x18058726c]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x180587274]
mov rax, qword [rsp + 0x7450]
movss dword [rax], xmm0
movss xmm0, dword [0x180587270]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x180587274]
mov rax, qword [rsp + 0x7468]
movss dword [rax], xmm0
lea rcx, [0x1804caf50]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180267bdf
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x58
mov r8, qword [rax]
mov edx, 7
lea rcx, [0x1804cb0d0]
call fcn.1802e5d80
call fcn.180199f90
call fcn.18006bed0
jmp case.0x1801f9d99.1
lea rcx, str.Change_Color
call fcn.1801dd910
call fcn.180199ba0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x18058727c]
lea rcx, str.zenith_red_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x180587280]
lea rcx, str.zenith_green_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x180587284]
lea rcx, str.zenith_blue_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x180587288]
lea rcx, str.zenith_intensity_value
call fcn.1801e14f0
lea rcx, str.Clouds_Color
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180267e50
mov byte [rsp + 0x18f], 0x90
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x38
lea r8, [rsp + 0x18f]
mov edx, 7
mov rcx, qword [rax]
call fcn.1802e5d40
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7470], rax
lea rax, [rsp + 0x1a0f0]
mov qword [rsp + 0x7478], rax
mov rcx, qword [rsp + 0x7478]
call fcn.180157400
mov qword [rsp + 0x7480], rax
mov rax, qword [rsp + 0x7470]
add rax, 0x26eb210
mov rdx, qword [rsp + 0x7480]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x7488], rax
lea rax, [rsp + 0x1a0d8]
mov qword [rsp + 0x7490], rax
mov rcx, qword [rsp + 0x7490]
call fcn.180157400
mov qword [rsp + 0x7498], rax
mov rax, qword [rsp + 0x7470]
add rax, 0x26eb214
mov rdx, qword [rsp + 0x7498]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x74a0], rax
lea rax, [rsp + 0x1a0c0]
mov qword [rsp + 0x74a8], rax
mov rcx, qword [rsp + 0x74a8]
call fcn.180157400
mov qword [rsp + 0x74b0], rax
mov rax, qword [rsp + 0x7470]
add rax, 0x26eb218
mov rdx, qword [rsp + 0x74b0]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x74b8], rax
movss xmm0, dword [0x18058727c]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x180587288]
mov rax, qword [rsp + 0x7488]
movss dword [rax], xmm0
movss xmm0, dword [0x180587280]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x180587288]
mov rax, qword [rsp + 0x74a0]
movss dword [rax], xmm0
movss xmm0, dword [0x180587284]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x180587288]
mov rax, qword [rsp + 0x74b8]
movss dword [rax], xmm0
call fcn.180199f90
call fcn.18006bef0
jmp case.0x1801f9d99.1
lea rcx, str.Change_Color
call fcn.1801dd910
call fcn.180199ba0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x180587240]
lea rcx, str.m_azimuth_east_red_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x180587244]
lea rcx, str.m_azimuth_east_green_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x180587248]
lea rcx, str.m_azimuth_east_blue_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x18058724c]
lea rcx, str.m_azimuth_east_intensity_value
call fcn.1801e14f0
lea rcx, str.m_azimuth_east
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802680c1
mov byte [rsp + 0x190], 0x90
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x48
lea r8, [rsp + 0x190]
mov edx, 4
mov rcx, qword [rax]
call fcn.1802e5d40
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x74c0], rax
lea rax, [rsp + 0x1a090]
mov qword [rsp + 0x74c8], rax
mov rcx, qword [rsp + 0x74c8]
call fcn.180157400
mov qword [rsp + 0x74d0], rax
mov rax, qword [rsp + 0x74c0]
add rax, 0x26eb180
mov rdx, qword [rsp + 0x74d0]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x74d8], rax
lea rax, [rsp + 0x1a060]
mov qword [rsp + 0x74e0], rax
mov rcx, qword [rsp + 0x74e0]
call fcn.180157400
mov qword [rsp + 0x74e8], rax
mov rax, qword [rsp + 0x74c0]
add rax, 0x26eb184
mov rdx, qword [rsp + 0x74e8]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x74f0], rax
lea rax, [rsp + 0x1a030]
mov qword [rsp + 0x74f8], rax
mov rcx, qword [rsp + 0x74f8]
call fcn.180157400
mov qword [rsp + 0x7500], rax
mov rax, qword [rsp + 0x74c0]
add rax, 0x26eb188
mov rdx, qword [rsp + 0x7500]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x7508], rax
movss xmm0, dword [0x180587240]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x18058724c]
mov rax, qword [rsp + 0x74d8]
movss dword [rax], xmm0
movss xmm0, dword [0x180587244]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x18058724c]
mov rax, qword [rsp + 0x74f0]
movss dword [rax], xmm0
movss xmm0, dword [0x180587248]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x18058724c]
mov rax, qword [rsp + 0x7508]
movss dword [rax], xmm0
lea rcx, str.m_azimuth_east_Pattern
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802681fe
mov byte [rsp + 0x191], 0x90
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x48
lea r8, [rsp + 0x191]
mov edx, 4
mov rcx, qword [rax]
call fcn.1802e5d40
movss xmm0, dword [0x180587240]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x18058724c]
movss dword [rsp + 0x287c], xmm0
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0xc8
mov qword [rsp + 0x7510], rax
mov rax, qword [rsp + 0x7510]
mov rax, qword [rax]
movss xmm0, dword [rsp + 0x287c]
movss dword [rax], xmm0
movss xmm0, dword [0x180587244]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x18058724c]
movss dword [rsp + 0x2880], xmm0
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0xd0
mov qword [rsp + 0x7518], rax
mov rax, qword [rsp + 0x7518]
mov rax, qword [rax]
movss xmm0, dword [rsp + 0x2880]
movss dword [rax], xmm0
movss xmm0, dword [0x180587248]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x18058724c]
movss dword [rsp + 0x2884], xmm0
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0xd8
mov qword [rsp + 0x7520], rax
mov rax, qword [rsp + 0x7520]
mov rax, qword [rax]
movss xmm0, dword [rsp + 0x2884]
movss dword [rax], xmm0
lea rcx, str.Reset
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180268235
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x48
mov r8, qword [rax]
mov edx, 4
lea rcx, [0x1804cb1b0]
call fcn.1802e5d80
call fcn.180199f90
call fcn.18006bef0
jmp case.0x1801f9d99.1
lea rcx, str.Sun_Change_Color
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180582da0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026827f
xor r8d, r8d
xor edx, edx
mov ecx, 0x10
call fcn.1802f4ae0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edf60]
lea rcx, str.redsun_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edf64]
lea rcx, str.greensun_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edf68]
lea rcx, str.bluesun_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edf6c]
lea rcx, str.sunalpha_value
call fcn.1801e14f0
lea rcx, [0x1804cb208]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802684c0
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7528], rax
mov rax, qword [rsp + 0x7528]
add rax, 0xe62aea
mov rdi, rax
mov eax, 0x90
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [rsp + 0x1a000]
mov qword [rsp + 0x7530], rax
mov rcx, qword [rsp + 0x7530]
call fcn.180157400
mov qword [rsp + 0x7538], rax
mov rax, qword [rsp + 0x7528]
add rax, 0x2888040
mov rdx, qword [rsp + 0x7538]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x7540], rax
lea rax, [rsp + 0x19fe8]
mov qword [rsp + 0x7548], rax
mov rcx, qword [rsp + 0x7548]
call fcn.180157400
mov qword [rsp + 0x7550], rax
mov rax, qword [rsp + 0x7528]
add rax, 0x2888044
mov rdx, qword [rsp + 0x7550]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x7558], rax
lea rax, [rsp + 0x19fd0]
mov qword [rsp + 0x7560], rax
mov rcx, qword [rsp + 0x7560]
call fcn.180157400
mov qword [rsp + 0x7568], rax
mov rax, qword [rsp + 0x7528]
add rax, 0x2888048
mov rdx, qword [rsp + 0x7568]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x7570], rax
movss xmm0, dword [0x1805edf60]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edf6c]
mov rax, qword [rsp + 0x7540]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edf64]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edf6c]
mov rax, qword [rsp + 0x7558]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edf68]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edf6c]
mov rax, qword [rsp + 0x7570]
movss dword [rax], xmm0
lea rcx, str.Reset_Sun
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180268505
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7578], rax
mov rax, qword [rsp + 0x7578]
add rax, 0xe62aea
mov r8, rax
mov edx, 4
lea rcx, [0x1804cb220]
call fcn.1802e5d80
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edf70]
lea rcx, str.redsun2_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edf74]
lea rcx, str.greensun2_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edf78]
lea rcx, str.bluesun2_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edf7c]
lea rcx, str.sunalpha2_value
call fcn.1801e14f0
lea rcx, str.sun_Atmosphre
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180268746
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7580], rax
mov rax, qword [rsp + 0x7580]
add rax, 0xe62ae2
mov rdi, rax
mov eax, 0x90
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [rsp + 0x19fa0]
mov qword [rsp + 0x7588], rax
mov rcx, qword [rsp + 0x7588]
call fcn.180157400
mov qword [rsp + 0x7590], rax
mov rax, qword [rsp + 0x7580]
add rax, 0x2888034
mov rdx, qword [rsp + 0x7590]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x7598], rax
lea rax, [rsp + 0x18738]
mov qword [rsp + 0x75a0], rax
mov rcx, qword [rsp + 0x75a0]
call fcn.180157400
mov qword [rsp + 0x75a8], rax
mov rax, qword [rsp + 0x7580]
add rax, 0x2888038
mov rdx, qword [rsp + 0x75a8]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x75b0], rax
lea rax, [rsp + 0x19f58]
mov qword [rsp + 0x75b8], rax
mov rcx, qword [rsp + 0x75b8]
call fcn.180157400
mov qword [rsp + 0x75c0], rax
mov rax, qword [rsp + 0x7580]
add rax, 0x288803
mov rdx, qword [rsp + 0x75c0]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x75c8], rax
movss xmm0, dword [0x1805edf70]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edf7c]
mov rax, qword [rsp + 0x7598]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edf74]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edf7c]
mov rax, qword [rsp + 0x75b0]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edf78]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edf7c]
mov rax, qword [rsp + 0x75c8]
movss dword [rax], xmm0
lea rcx, str.Reset_Sun_Atmosph
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026878b
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x75d0], rax
mov rax, qword [rsp + 0x75d0]
add rax, 0xe62ae2
mov r8, rax
mov edx, 4
lea rcx, [0x1804cb2b0]
call fcn.1802e5d80
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edf98]
lea rcx, str.redsun3_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edf9c]
lea rcx, str.greensun3_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edfa0]
lea rcx, str.bluesun3_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edfa4]
lea rcx, str.sunalpha3_value
call fcn.1801e14f0
lea rcx, str.Sun_Pattern
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180268fb3
lea rdx, str.80_3F_00_00_80_3F_CD_CC_4C_3E_9A_99_99_3E_00_00_80_3F_00_00_80_3F_00
lea rcx, [rsp + 0x35360]
call fcn.1802e5dc0
nop
mov qword [rsp + 0x75d8], 0
mov edx, 1
lea rcx, [rsp + 0x35360]
call fcn.18009a350
mov qword [rsp + 0x75e0], rax
xor edx, edx
mov rcx, qword [rsp + 0x75e0]
call fcn.18009a370
mov qword [rsp + 0x75e8], rax
xor edx, edx
mov rcx, qword [rsp + 0x75e8]
call fcn.180094970
mov qword [rsp + 0x75d8], rax
mov rdx, qword [rsp + 0x75d8]
lea rcx, [rsp + 0x33568]
call fcn.18009a2d0
nop
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x75f0], rax
lea rcx, [rsp + 0x33568]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rdx, qword [rsp + 0x75f0]
lea rcx, [rsp + 0x33588]
call fcn.18009a2d0
mov qword [rsp + 0x75f8], rax
mov rax, qword [rsp + 0x75f8]
mov qword [rsp + 0x7600], rax
mov rcx, qword [rsp + 0x7600]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x33588]
call fcn.18006b930
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x33568]
lea rcx, [rsp + 0x24c60]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x7608]
lea rcx, [rsp + 0x24c60]
call fcn.18009a2c0
lea rcx, [rsp + 0x335a8]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x24d60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x24d60]
add rax, 0x10
mov qword [rsp + 0x7610], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7610]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7618], rax
mov rax, qword [rsp + 0x7608]
mov qword [rsp + 0x7620], rax
mov rdx, qword [rsp + 0x7620]
mov rcx, qword [rsp + 0x7618]
call fcn.180093e00
lea rdx, [rsp + 0x335c8]
lea rcx, [rsp + 0x24d60]
call fcn.1800763a0
mov qword [rsp + 0x7628], rax
mov rdx, qword [rsp + 0x7628]
lea rcx, [rsp + 0x335a8]
call fcn.18006afe0
lea rcx, [rsp + 0x335c8]
call fcn.18006b930
lea rcx, [rsp + 0x335a8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
lea rcx, [rsp + 0x335e8]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x24e60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x24e60]
add rax, 0x10
mov qword [rsp + 0x7630], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7630]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7638], rax
mov rdx, qword [rsp + 0x75f0]
mov rcx, qword [rsp + 0x7638]
call fcn.180093e00
lea rdx, [rsp + 0x33608]
lea rcx, [rsp + 0x24e60]
call fcn.1800763a0
mov qword [rsp + 0x7640], rax
mov rdx, qword [rsp + 0x7640]
lea rcx, [rsp + 0x335e8]
call fcn.18006afe0
lea rcx, [rsp + 0x33608]
call fcn.18006b930
lea rcx, [rsp + 0x335e8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov edx, 1
lea rcx, [rsp + 0x24f60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x24f60]
add rax, 0x10
mov qword [rsp + 0x7648], rax
mov rdx, qword [rsp + 0x75f0]
mov rcx, qword [rsp + 0x7648]
call fcn.180093e00
lea rdx, [rsp + 0x7650]
lea rcx, [rsp + 0x24f60]
call fcn.18009a2c0
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x33568]
lea rcx, [rsp + 0x25060]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x7658]
lea rcx, [rsp + 0x25060]
call fcn.18009a2c0
mov rax, qword [rsp + 0x7650]
mov rcx, qword [rsp + 0x7658]
sub rcx, rax
mov rax, rcx
mov qword [rsp + 0x7660], rax
mov rdx, qword [rsp + 0x7660]
lea rcx, [rsp + 0x33628]
call fcn.18009a2d0
mov qword [rsp + 0x7668], rax
mov rax, qword [rsp + 0x7668]
mov qword [rsp + 0x7670], rax
mov rcx, qword [rsp + 0x7670]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x33628]
call fcn.18006b930
lea rcx, [rsp + 0x33648]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x25160]
call fcn.1800763c0
nop
lea rax, [rsp + 0x25160]
add rax, 0x10
mov qword [rsp + 0x7678], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7678]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7680], rax
mov rdx, qword [rsp + 0x7660]
mov rcx, qword [rsp + 0x7680]
call fcn.180093e00
lea rdx, [rsp + 0x33668]
lea rcx, [rsp + 0x25160]
call fcn.1800763a0
mov qword [rsp + 0x7688], rax
mov rdx, qword [rsp + 0x7688]
lea rcx, [rsp + 0x33648]
call fcn.18006afe0
lea rcx, [rsp + 0x33668]
call fcn.18006b930
lea rcx, [rsp + 0x33648]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rax, qword [rsp + 0x7660]
mov qword [0x1805ab7a0], rax
mov rax, qword [0x1805ab7a0]
sub rax, 0x76e
mov qword [0x1805ab798], rax
mov rax, qword [0x1805ab7a0]
sub rax, 0x76a
mov qword [0x1805ab788], rax
mov rax, qword [0x1805ab7a0]
sub rax, 0x766
mov qword [0x1805ab790], rax
mov rax, qword [0x1805ab7a0]
sub rax, 0x1a25cc4
mov qword [0x1805ab778], rax
mov rax, qword [0x1805ab778]
mov rcx, qword [rsp + 0x75f0]
add rcx, rax
mov rax, rcx
mov rdi, rax
mov eax, 0x90
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [rsp + 0x19f28]
mov qword [rsp + 0x7690], rax
mov rcx, qword [rsp + 0x7690]
call fcn.180157400
mov qword [rsp + 0x7698], rax
mov rax, qword [rsp + 0x7698]
mov qword [rsp + 0x76a0], rax
mov rax, qword [0x1805ab798]
mov rcx, qword [rsp + 0x75f0]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x76a8], rax
mov rdx, qword [rsp + 0x76a0]
mov rcx, qword [rsp + 0x76a8]
call fcn.180159330
mov qword [rsp + 0x76b0], rax
lea rax, [rsp + 0x19f10]
mov qword [rsp + 0x76b8], rax
mov rcx, qword [rsp + 0x76b8]
call fcn.180157400
mov qword [rsp + 0x76c0], rax
mov rax, qword [rsp + 0x76c0]
mov qword [rsp + 0x76c8], rax
mov rax, qword [0x1805ab788]
mov rcx, qword [rsp + 0x75f0]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x76d0], rax
mov rdx, qword [rsp + 0x76c8]
mov rcx, qword [rsp + 0x76d0]
call fcn.180159330
mov qword [rsp + 0x76d8], rax
lea rax, [rsp + 0x19ef8]
mov qword [rsp + 0x76e0], rax
mov rcx, qword [rsp + 0x76e0]
call fcn.180157400
mov qword [rsp + 0x76e8], rax
mov rax, qword [rsp + 0x76e8]
mov qword [rsp + 0x76f0], rax
mov rax, qword [0x1805ab790]
mov rcx, qword [rsp + 0x75f0]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x76f8], rax
mov rdx, qword [rsp + 0x76f0]
mov rcx, qword [rsp + 0x76f8]
call fcn.180159330
mov qword [rsp + 0x7700], rax
movss xmm0, dword [0x1805edf98]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edfa4]
mov rax, qword [rsp + 0x76b0]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edf9c]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edfa4]
mov rax, qword [rsp + 0x76d8]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edfa0]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edfa4]
mov rax, qword [rsp + 0x7700]
movss dword [rax], xmm0
lea rcx, [rsp + 0x25160]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33648]
call fcn.18006b930
nop
lea rcx, [rsp + 0x25060]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x24f60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x24e60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x335e8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x24d60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x335a8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x24c60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33568]
call fcn.18006b930
nop
lea rcx, [rsp + 0x35360]
call fcn.180092a90
lea rcx, str.Reset_Sun
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180268fff
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7708], rax
mov rax, qword [0x1805ab778]
mov rcx, qword [rsp + 0x7708]
add rcx, rax
mov rax, rcx
mov r8, rax
mov edx, 4
lea rcx, [0x1804cb220]
call fcn.1802e5d80
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edfa8]
lea rcx, str.redsun_A_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edfac]
lea rcx, str.greensun_A_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edfb0]
lea rcx, str.bluesun_A_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edfa4]
lea rcx, str.sun_A_alpha4_value
call fcn.1801e14f0
lea rcx, str.sun_Atmosphre_Pattern
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180269827
lea rdx, str.80_3F_00_00_80_3F_CD_CC_4C_3E_9A_99_99_3E_00_00_80_3F_00_00_80_3F_00
lea rcx, [rsp + 0x352e0]
call fcn.1802e5dc0
nop
mov qword [rsp + 0x7710], 0
mov edx, 1
lea rcx, [rsp + 0x352e0]
call fcn.18009a350
mov qword [rsp + 0x7718], rax
xor edx, edx
mov rcx, qword [rsp + 0x7718]
call fcn.18009a370
mov qword [rsp + 0x7720], rax
xor edx, edx
mov rcx, qword [rsp + 0x7720]
call fcn.180094970
mov qword [rsp + 0x7710], rax
mov rdx, qword [rsp + 0x7710]
lea rcx, [rsp + 0x33688]
call fcn.18009a2d0
nop
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7728], rax
lea rcx, [rsp + 0x33688]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rdx, qword [rsp + 0x7728]
lea rcx, [rsp + 0x336a8]
call fcn.18009a2d0
mov qword [rsp + 0x7730], rax
mov rax, qword [rsp + 0x7730]
mov qword [rsp + 0x7738], rax
mov rcx, qword [rsp + 0x7738]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x336a8]
call fcn.18006b930
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x33688]
lea rcx, [rsp + 0x25260]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x7740]
lea rcx, [rsp + 0x25260]
call fcn.18009a2c0
lea rcx, [rsp + 0x336c8]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x25360]
call fcn.1800763c0
nop
lea rax, [rsp + 0x25360]
add rax, 0x10
mov qword [rsp + 0x7748], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7748]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7750], rax
mov rax, qword [rsp + 0x7740]
mov qword [rsp + 0x7758], rax
mov rdx, qword [rsp + 0x7758]
mov rcx, qword [rsp + 0x7750]
call fcn.180093e00
lea rdx, [rsp + 0x336e8]
lea rcx, [rsp + 0x25360]
call fcn.1800763a0
mov qword [rsp + 0x7760], rax
mov rdx, qword [rsp + 0x7760]
lea rcx, [rsp + 0x336c8]
call fcn.18006afe0
lea rcx, [rsp + 0x336e8]
call fcn.18006b930
lea rcx, [rsp + 0x336c8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
lea rcx, [rsp + 0x33708]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x25460]
call fcn.1800763c0
nop
lea rax, [rsp + 0x25460]
add rax, 0x10
mov qword [rsp + 0x7768], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7768]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7770], rax
mov rdx, qword [rsp + 0x7728]
mov rcx, qword [rsp + 0x7770]
call fcn.180093e00
lea rdx, [rsp + 0x33728]
lea rcx, [rsp + 0x25460]
call fcn.1800763a0
mov qword [rsp + 0x7778], rax
mov rdx, qword [rsp + 0x7778]
lea rcx, [rsp + 0x33708]
call fcn.18006afe0
lea rcx, [rsp + 0x33728]
call fcn.18006b930
lea rcx, [rsp + 0x33708]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov edx, 1
lea rcx, [rsp + 0x25560]
call fcn.1800763c0
nop
lea rax, [rsp + 0x25560]
add rax, 0x10
mov qword [rsp + 0x7780], rax
mov rdx, qword [rsp + 0x7728]
mov rcx, qword [rsp + 0x7780]
call fcn.180093e00
lea rdx, [rsp + 0x7788]
lea rcx, [rsp + 0x25560]
call fcn.18009a2c0
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x33688]
lea rcx, [rsp + 0x25660]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x7790]
lea rcx, [rsp + 0x25660]
call fcn.18009a2c0
mov rax, qword [rsp + 0x7788]
mov rcx, qword [rsp + 0x7790]
sub rcx, rax
mov rax, rcx
mov qword [rsp + 0x7798], rax
mov rdx, qword [rsp + 0x7798]
lea rcx, [rsp + 0x33748]
call fcn.18009a2d0
mov qword [rsp + 0x77a0], rax
mov rax, qword [rsp + 0x77a0]
mov qword [rsp + 0x77a8], rax
mov rcx, qword [rsp + 0x77a8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x33748]
call fcn.18006b930
lea rcx, [rsp + 0x33768]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x25760]
call fcn.1800763c0
nop
lea rax, [rsp + 0x25760]
add rax, 0x10
mov qword [rsp + 0x77b0], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x77b0]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x77b8], rax
mov rdx, qword [rsp + 0x7798]
mov rcx, qword [rsp + 0x77b8]
call fcn.180093e00
lea rdx, [rsp + 0x33788]
lea rcx, [rsp + 0x25760]
call fcn.1800763a0
mov qword [rsp + 0x77c0], rax
mov rdx, qword [rsp + 0x77c0]
lea rcx, [rsp + 0x33768]
call fcn.18006afe0
lea rcx, [rsp + 0x33788]
call fcn.18006b930
lea rcx, [rsp + 0x33768]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rax, qword [rsp + 0x7798]
mov qword [0x1805ab780], rax
mov rax, qword [0x1805ab780]
sub rax, 0x77a
mov qword [0x1805ab770], rax
mov rax, qword [0x1805ab780]
sub rax, 0x776
mov qword [0x1805ab760], rax
mov rax, qword [0x1805ab780]
sub rax, 0x772
mov qword [0x1805ab768], rax
mov rax, qword [0x1805ab780]
sub rax, 0x1a25ccc
mov qword [0x1805ab750], rax
mov rax, qword [0x1805ab750]
mov rcx, qword [rsp + 0x7728]
add rcx, rax
mov rax, rcx
mov rdi, rax
mov eax, 0x90
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [rsp + 0x19ec8]
mov qword [rsp + 0x77c8], rax
mov rcx, qword [rsp + 0x77c8]
call fcn.180157400
mov qword [rsp + 0x77d0], rax
mov rax, qword [rsp + 0x77d0]
mov qword [rsp + 0x77d8], rax
mov rax, qword [0x1805ab770]
mov rcx, qword [rsp + 0x7728]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x77e0], rax
mov rdx, qword [rsp + 0x77d8]
mov rcx, qword [rsp + 0x77e0]
call fcn.180159330
mov qword [rsp + 0x77e8], rax
lea rax, [rsp + 0x19e98]
mov qword [rsp + 0x77f0], rax
mov rcx, qword [rsp + 0x77f0]
call fcn.180157400
mov qword [rsp + 0x77f8], rax
mov rax, qword [rsp + 0x77f8]
mov qword [rsp + 0x7800], rax
mov rax, qword [0x1805ab760]
mov rcx, qword [rsp + 0x7728]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7808], rax
mov rdx, qword [rsp + 0x7800]
mov rcx, qword [rsp + 0x7808]
call fcn.180159330
mov qword [rsp + 0x7810], rax
lea rax, [rsp + 0x19e68]
mov qword [rsp + 0x7818], rax
mov rcx, qword [rsp + 0x7818]
call fcn.180157400
mov qword [rsp + 0x7820], rax
mov rax, qword [rsp + 0x7820]
mov qword [rsp + 0x7828], rax
mov rax, qword [0x1805ab768]
mov rcx, qword [rsp + 0x7728]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7830], rax
mov rdx, qword [rsp + 0x7828]
mov rcx, qword [rsp + 0x7830]
call fcn.180159330
mov qword [rsp + 0x7838], rax
movss xmm0, dword [0x1805edfa8]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edfb4]
mov rax, qword [rsp + 0x77e8]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edfac]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edfb4]
mov rax, qword [rsp + 0x7810]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edfb0]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edfb4]
mov rax, qword [rsp + 0x7838]
movss dword [rax], xmm0
lea rcx, [rsp + 0x25760]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33768]
call fcn.18006b930
nop
lea rcx, [rsp + 0x25660]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x25560]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x25460]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33708]
call fcn.18006b930
nop
lea rcx, [rsp + 0x25360]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x336c8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x25260]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33688]
call fcn.18006b930
nop
lea rcx, [rsp + 0x352e0]
call fcn.180092a90
lea rcx, str.Reset_Sun_Atmosph
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180269873
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7840], rax
mov rax, qword [0x1805ab750]
mov rcx, qword [rsp + 0x7840]
add rcx, rax
mov rax, rcx
mov r8, rax
mov edx, 4
lea rcx, [0x1804cb2b0]
call fcn.1802e5d80
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Moon_Change_Color
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180582c00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802698bd
xor r8d, r8d
xor edx, edx
mov ecx, 3
call fcn.1802f4ae0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edf50]
lea rcx, str.redmoon_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edf54]
lea rcx, str.greenmoon_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edf58]
lea rcx, str.bluemoon_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edf5c]
lea rcx, str.moonalpha_value
call fcn.1801e14f0
lea rcx, str.Moon
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180269b1b
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7848], rax
mov rax, qword [rsp + 0x7848]
add rax, 0xe62afd
mov rdi, rax
mov eax, 0x90
mov ecx, 4
rep stosb byte [rdi], al
mov rax, qword [rsp + 0x7848]
add rax, 0xe62b04
mov rdi, rax
mov eax, 0x90
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [rsp + 0x19e38]
mov qword [rsp + 0x7850], rax
mov rcx, qword [rsp + 0x7850]
call fcn.180157400
mov qword [rsp + 0x7858], rax
mov rax, qword [rsp + 0x7848]
add rax, 0x2888068
mov rdx, qword [rsp + 0x7858]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x7860], rax
lea rax, [rsp + 0x19e20]
mov qword [rsp + 0x7868], rax
mov rcx, qword [rsp + 0x7868]
call fcn.180157400
mov qword [rsp + 0x7870], rax
mov rax, qword [rsp + 0x7848]
add rax, 0x288806c
mov rdx, qword [rsp + 0x7870]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x7878], rax
lea rax, [rsp + 0x19e08]
mov qword [rsp + 0x7880], rax
mov rcx, qword [rsp + 0x7880]
call fcn.180157400
mov qword [rsp + 0x7888], rax
mov rax, qword [rsp + 0x7848]
add rax, 0x2888070
mov rdx, qword [rsp + 0x7888]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x7890], rax
movss xmm0, dword [0x1805edf50]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edf5c]
mov rax, qword [rsp + 0x7860]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edf54]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edf5c]
mov rax, qword [rsp + 0x7878]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edf58]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edf5c]
mov rax, qword [rsp + 0x7890]
movss dword [rax], xmm0
lea rcx, str.Reset_Moon
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180269b82
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7898], rax
mov rax, qword [rsp + 0x7898]
add rax, 0xe62afd
mov r8, rax
mov edx, 4
lea rcx, [0x1804cb410]
call fcn.1802e5d80
mov rax, qword [rsp + 0x7898]
add rax, 0xe62b04
mov r8, rax
mov edx, 4
lea rcx, [0x1804cb438]
call fcn.1802e5d80
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee030]
lea rcx, str.redmoon2_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee034]
lea rcx, str.greenmoon2_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee038]
lea rcx, str.bluemoon2_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee03c]
lea rcx, str.moonalpha2_value
call fcn.1801e14f0
lea rcx, str.moon2_Pattern
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026a3be
lea rdx, str.00_62_6F_61_74_73_65_61_72_63_68_6C_69_67_68_74_2E_6D_61_69_6E_4C_69_67_68_74_49_6E_66_6F_2E_6C_69_67_68_74_46_61_64_65_44_69_73_74_00_79_46_61_72_00_78_70_6F_6E_65_6E_74_00_6E_74_00
lea rcx, [rsp + 0x35260]
call fcn.1802e5e20
nop
mov qword [rsp + 0x78a0], 0
mov edx, 1
lea rcx, [rsp + 0x35260]
call fcn.18009a350
mov qword [rsp + 0x78a8], rax
xor edx, edx
mov rcx, qword [rsp + 0x78a8]
call fcn.18009a370
mov qword [rsp + 0x78b0], rax
xor edx, edx
mov rcx, qword [rsp + 0x78b0]
call fcn.180094970
mov qword [rsp + 0x78a0], rax
mov rdx, qword [rsp + 0x78a0]
lea rcx, [rsp + 0x337a8]
call fcn.18009a2d0
nop
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x78b8], rax
lea rcx, [rsp + 0x337a8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rdx, qword [rsp + 0x78b8]
lea rcx, [rsp + 0x337c8]
call fcn.18009a2d0
mov qword [rsp + 0x78c0], rax
mov rax, qword [rsp + 0x78c0]
mov qword [rsp + 0x78c8], rax
mov rcx, qword [rsp + 0x78c8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x337c8]
call fcn.18006b930
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x337a8]
lea rcx, [rsp + 0x25860]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x78d0]
lea rcx, [rsp + 0x25860]
call fcn.18009a2c0
lea rcx, [rsp + 0x337e8]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x25960]
call fcn.1800763c0
nop
lea rax, [rsp + 0x25960]
add rax, 0x10
mov qword [rsp + 0x78d8], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x78d8]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x78e0], rax
mov rax, qword [rsp + 0x78d0]
mov qword [rsp + 0x78e8], rax
mov rdx, qword [rsp + 0x78e8]
mov rcx, qword [rsp + 0x78e0]
call fcn.180093e00
lea rdx, [rsp + 0x33808]
lea rcx, [rsp + 0x25960]
call fcn.1800763a0
mov qword [rsp + 0x78f0], rax
mov rdx, qword [rsp + 0x78f0]
lea rcx, [rsp + 0x337e8]
call fcn.18006afe0
lea rcx, [rsp + 0x33808]
call fcn.18006b930
lea rcx, [rsp + 0x337e8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
lea rcx, [rsp + 0x33828]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x25a60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x25a60]
add rax, 0x10
mov qword [rsp + 0x78f8], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x78f8]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7900], rax
mov rdx, qword [rsp + 0x78b8]
mov rcx, qword [rsp + 0x7900]
call fcn.180093e00
lea rdx, [rsp + 0x33848]
lea rcx, [rsp + 0x25a60]
call fcn.1800763a0
mov qword [rsp + 0x7908], rax
mov rdx, qword [rsp + 0x7908]
lea rcx, [rsp + 0x33828]
call fcn.18006afe0
lea rcx, [rsp + 0x33848]
call fcn.18006b930
lea rcx, [rsp + 0x33828]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov edx, 1
lea rcx, [rsp + 0x25b60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x25b60]
add rax, 0x10
mov qword [rsp + 0x7910], rax
mov rdx, qword [rsp + 0x78b8]
mov rcx, qword [rsp + 0x7910]
call fcn.180093e00
lea rdx, [rsp + 0x7918]
lea rcx, [rsp + 0x25b60]
call fcn.18009a2c0
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x337a8]
lea rcx, [rsp + 0x25c60]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x7920]
lea rcx, [rsp + 0x25c60]
call fcn.18009a2c0
mov rax, qword [rsp + 0x7918]
mov rcx, qword [rsp + 0x7920]
sub rcx, rax
mov rax, rcx
mov qword [rsp + 0x7928], rax
mov rdx, qword [rsp + 0x7928]
lea rcx, [rsp + 0x33868]
call fcn.18009a2d0
mov qword [rsp + 0x7930], rax
mov rax, qword [rsp + 0x7930]
mov qword [rsp + 0x7938], rax
mov rcx, qword [rsp + 0x7938]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x33868]
call fcn.18006b930
lea rcx, [rsp + 0x33888]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x25d60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x25d60]
add rax, 0x10
mov qword [rsp + 0x7940], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7940]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7948], rax
mov rdx, qword [rsp + 0x7928]
mov rcx, qword [rsp + 0x7948]
call fcn.180093e00
lea rdx, [rsp + 0x338a8]
lea rcx, [rsp + 0x25d60]
call fcn.1800763a0
mov qword [rsp + 0x7950], rax
mov rdx, qword [rsp + 0x7950]
lea rcx, [rsp + 0x33888]
call fcn.18006afe0
lea rcx, [rsp + 0x338a8]
call fcn.18006b930
lea rcx, [rsp + 0x33888]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rax, qword [rsp + 0x7928]
mov qword [0x1805ab738], rax
mov rax, qword [0x1805ab738]
sub rax, 0x777
mov qword [0x1805ab730], rax
mov rax, qword [0x1805ab738]
sub rax, 0x773
mov qword [0x1805ab720], rax
mov rax, qword [0x1805ab738]
sub rax, 0x76f
mov qword [0x1805ab728], rax
mov rax, qword [0x1805ab738]
sub rax, 0x1a25ce2
mov qword [0x1805ab710], rax
mov rax, qword [0x1805ab738]
sub rax, 0x1a25cdb
mov qword [0x1805ab718], rax
mov rax, qword [0x1805ab710]
mov rcx, qword [rsp + 0x78b8]
add rcx, rax
mov rax, rcx
mov rdi, rax
mov eax, 0x90
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [rsp + 0x19dd8]
mov qword [rsp + 0x7958], rax
mov rcx, qword [rsp + 0x7958]
call fcn.180157400
mov qword [rsp + 0x7960], rax
mov rax, qword [rsp + 0x7960]
mov qword [rsp + 0x7968], rax
mov rax, qword [0x1805ab730]
mov rcx, qword [rsp + 0x78b8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7970], rax
mov rdx, qword [rsp + 0x7968]
mov rcx, qword [rsp + 0x7970]
call fcn.180159330
mov qword [rsp + 0x7978], rax
lea rax, [rsp + 0x19da8]
mov qword [rsp + 0x7980], rax
mov rcx, qword [rsp + 0x7980]
call fcn.180157400
mov qword [rsp + 0x7988], rax
mov rax, qword [rsp + 0x7988]
mov qword [rsp + 0x7990], rax
mov rax, qword [0x1805ab720]
mov rcx, qword [rsp + 0x78b8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7998], rax
mov rdx, qword [rsp + 0x7990]
mov rcx, qword [rsp + 0x7998]
call fcn.180159330
mov qword [rsp + 0x79a0], rax
lea rax, [rsp + 0x19d78]
mov qword [rsp + 0x79a8], rax
mov rcx, qword [rsp + 0x79a8]
call fcn.180157400
mov qword [rsp + 0x79b0], rax
mov rax, qword [rsp + 0x79b0]
mov qword [rsp + 0x79b8], rax
mov rax, qword [0x1805ab728]
mov rcx, qword [rsp + 0x78b8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x79c0], rax
mov rdx, qword [rsp + 0x79b8]
mov rcx, qword [rsp + 0x79c0]
call fcn.180159330
mov qword [rsp + 0x79c8], rax
movss xmm0, dword [0x1805ee030]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805ee03c]
mov rax, qword [rsp + 0x7978]
movss dword [rax], xmm0
movss xmm0, dword [0x1805ee034]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805ee03c]
mov rax, qword [rsp + 0x79a0]
movss dword [rax], xmm0
movss xmm0, dword [0x1805ee038]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805ee03c]
mov rax, qword [rsp + 0x79c8]
movss dword [rax], xmm0
lea rcx, [rsp + 0x25d60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33888]
call fcn.18006b930
nop
lea rcx, [rsp + 0x25c60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x25b60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x25a60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33828]
call fcn.18006b930
nop
lea rcx, [rsp + 0x25960]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x337e8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x25860]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x337a8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x35260]
call fcn.180092a90
lea rcx, str.Reset_Moon_Pattern
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026a433
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x79d0], rax
mov rax, qword [0x1805ab710]
mov rcx, qword [rsp + 0x79d0]
add rcx, rax
mov rax, rcx
mov r8, rax
mov edx, 4
lea rcx, [0x1804cb410]
call fcn.1802e5d80
mov rax, qword [0x1805ab718]
mov rcx, qword [rsp + 0x79d0]
add rcx, rax
mov rax, rcx
mov r8, rax
mov edx, 4
lea rcx, [0x1804cb438]
call fcn.1802e5d80
call fcn.180199f90
call fcn.18006bfb0
jmp case.0x1801f9d99.1
lea rcx, str.Sky_Change_Color
call fcn.1801dd910
call fcn.180199ba0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edfcc]
lea rcx, str.redsky_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edfd0]
lea rcx, str.greensky_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edfd4]
lea rcx, str.bluesky_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edfd8]
lea rcx, str.skyalpha_value
call fcn.1801e14f0
lea rcx, str.Sky_Pattern
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026acb3
lea rdx, str.00_62_6F_61_74_73_65_61_72_63_68_6C_69_67_68_74_2E_6D_61_69_6E_4C_69_67_68_74_49_6E_66_6F_2E_6C_69_67_68_74_46_61_64_65_44_69_73_74_00_79_46_61_72_00_78_70_6F_6E_65_6E_74_00_6E_74_00
lea rcx, [rsp + 0x351e0]
call fcn.1802e5e20
nop
mov qword [rsp + 0x79d8], 0
mov edx, 1
lea rcx, [rsp + 0x351e0]
call fcn.18009a350
mov qword [rsp + 0x79e0], rax
xor edx, edx
mov rcx, qword [rsp + 0x79e0]
call fcn.18009a370
mov qword [rsp + 0x79e8], rax
xor edx, edx
mov rcx, qword [rsp + 0x79e8]
call fcn.180094970
mov qword [rsp + 0x79d8], rax
mov rdx, qword [rsp + 0x79d8]
lea rcx, [rsp + 0x338c8]
call fcn.18009a2d0
nop
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x79f0], rax
lea rcx, [rsp + 0x338c8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rdx, qword [rsp + 0x79f0]
lea rcx, [rsp + 0x338e8]
call fcn.18009a2d0
mov qword [rsp + 0x79f8], rax
mov rax, qword [rsp + 0x79f8]
mov qword [rsp + 0x7a00], rax
mov rcx, qword [rsp + 0x7a00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x338e8]
call fcn.18006b930
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x338c8]
lea rcx, [rsp + 0x25e60]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x7a08]
lea rcx, [rsp + 0x25e60]
call fcn.18009a2c0
lea rcx, [rsp + 0x32d48]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x25f60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x25f60]
add rax, 0x10
mov qword [rsp + 0x7a10], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7a10]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7a18], rax
mov rax, qword [rsp + 0x7a08]
mov qword [rsp + 0x7a20], rax
mov rdx, qword [rsp + 0x7a20]
mov rcx, qword [rsp + 0x7a18]
call fcn.180093e00
lea rdx, [rsp + 0x33928]
lea rcx, [rsp + 0x25f60]
call fcn.1800763a0
mov qword [rsp + 0x7a28], rax
mov rdx, qword [rsp + 0x7a28]
lea rcx, [rsp + 0x32d48]
call fcn.18006afe0
lea rcx, [rsp + 0x33928]
call fcn.18006b930
lea rcx, [rsp + 0x32d48]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
lea rcx, [rsp + 0x33948]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x26060]
call fcn.1800763c0
nop
lea rax, [rsp + 0x26060]
add rax, 0x10
mov qword [rsp + 0x7a30], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7a30]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7a38], rax
mov rdx, qword [rsp + 0x79f0]
mov rcx, qword [rsp + 0x7a38]
call fcn.180093e00
lea rdx, [rsp + 0x33968]
lea rcx, [rsp + 0x26060]
call fcn.1800763a0
mov qword [rsp + 0x7a40], rax
mov rdx, qword [rsp + 0x7a40]
lea rcx, [rsp + 0x33948]
call fcn.18006afe0
lea rcx, [rsp + 0x33968]
call fcn.18006b930
lea rcx, [rsp + 0x33948]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov edx, 1
lea rcx, [rsp + 0x26160]
call fcn.1800763c0
nop
lea rax, [rsp + 0x26160]
add rax, 0x10
mov qword [rsp + 0x7a48], rax
mov rdx, qword [rsp + 0x79f0]
mov rcx, qword [rsp + 0x7a48]
call fcn.180093e00
lea rdx, [rsp + 0x7a50]
lea rcx, [rsp + 0x26160]
call fcn.18009a2c0
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x338c8]
lea rcx, [rsp + 0x26260]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x7a58]
lea rcx, [rsp + 0x26260]
call fcn.18009a2c0
mov rax, qword [rsp + 0x7a50]
mov rcx, qword [rsp + 0x7a58]
sub rcx, rax
mov rax, rcx
mov qword [rsp + 0x7a60], rax
mov rdx, qword [rsp + 0x7a60]
lea rcx, [rsp + 0x33988]
call fcn.18009a2d0
mov qword [rsp + 0x7a68], rax
mov rax, qword [rsp + 0x7a68]
mov qword [rsp + 0x7a70], rax
mov rcx, qword [rsp + 0x7a70]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x33988]
call fcn.18006b930
lea rcx, [rsp + 0x339a8]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x26360]
call fcn.1800763c0
nop
lea rax, [rsp + 0x26360]
add rax, 0x10
mov qword [rsp + 0x7a78], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7a78]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7a80], rax
mov rdx, qword [rsp + 0x7a60]
mov rcx, qword [rsp + 0x7a80]
call fcn.180093e00
lea rdx, [rsp + 0x339c8]
lea rcx, [rsp + 0x26360]
call fcn.1800763a0
mov qword [rsp + 0x7a88], rax
mov rdx, qword [rsp + 0x7a88]
lea rcx, [rsp + 0x339a8]
call fcn.18006afe0
lea rcx, [rsp + 0x339c8]
call fcn.18006b930
lea rcx, [rsp + 0x339a8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rax, qword [rsp + 0x7a60]
mov qword [0x1805ab708], rax
mov rax, qword [0x1805ab708]
sub rax, 0x5c7
mov qword [0x1805ab6f8], rax
mov rax, qword [0x1805ab708]
sub rax, 0x5c3
mov qword [0x1805ab700], rax
mov rax, qword [0x1805ab708]
sub rax, 0x5bf
mov qword [0x1805ab6e8], rax
mov rax, qword [0x1805ab708]
sub rax, 0x1a25d0d
mov qword [0x1805ab6f0], rax
mov rax, qword [0x1805ab708]
sub rax, 0x1a25d05
mov qword [0x1805ab6e0], rax
mov rax, qword [0x1805ab6f0]
mov rcx, qword [rsp + 0x79f0]
add rcx, rax
mov rax, rcx
mov rdi, rax
mov eax, 0x90
mov ecx, 4
rep stosb byte [rdi], al
mov rax, qword [0x1805ab6e0]
mov rcx, qword [rsp + 0x79f0]
add rcx, rax
mov rax, rcx
mov rdi, rax
mov eax, 0x90
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [rsp + 0x19d48]
mov qword [rsp + 0x7a90], rax
mov rcx, qword [rsp + 0x7a90]
call fcn.180157400
mov qword [rsp + 0x7a98], rax
mov rax, qword [rsp + 0x7a98]
mov qword [rsp + 0x7aa0], rax
mov rax, qword [0x1805ab6f8]
mov rcx, qword [rsp + 0x79f0]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7aa8], rax
mov rdx, qword [rsp + 0x7aa0]
mov rcx, qword [rsp + 0x7aa8]
call fcn.180159330
mov qword [rsp + 0x7ab0], rax
lea rax, [rsp + 0x19d30]
mov qword [rsp + 0x7ab8], rax
mov rcx, qword [rsp + 0x7ab8]
call fcn.180157400
mov qword [rsp + 0x7ac0], rax
mov rax, qword [rsp + 0x7ac0]
mov qword [rsp + 0x7ac8], rax
mov rax, qword [0x1805ab700]
mov rcx, qword [rsp + 0x79f0]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7ad0], rax
mov rdx, qword [rsp + 0x7ac8]
mov rcx, qword [rsp + 0x7ad0]
call fcn.180159330
mov qword [rsp + 0x7ad8], rax
lea rax, [rsp + 0x19d18]
mov qword [rsp + 0x7ae0], rax
mov rcx, qword [rsp + 0x7ae0]
call fcn.180157400
mov qword [rsp + 0x7ae8], rax
mov rax, qword [rsp + 0x7ae8]
mov qword [rsp + 0x7af0], rax
mov rax, qword [0x1805ab6e8]
mov rcx, qword [rsp + 0x79f0]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7af8], rax
mov rdx, qword [rsp + 0x7af0]
mov rcx, qword [rsp + 0x7af8]
call fcn.180159330
mov qword [rsp + 0x7b00], rax
movss xmm0, dword [0x1805edfcc]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edfd8]
mov rax, qword [rsp + 0x7ab0]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edfd0]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edfd8]
mov rax, qword [rsp + 0x7ad8]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edfd4]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edfd8]
mov rax, qword [rsp + 0x7b00]
movss dword [rax], xmm0
lea rcx, [rsp + 0x26360]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x339a8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x26260]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x26160]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x26060]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33948]
call fcn.18006b930
nop
lea rcx, [rsp + 0x25f60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x32d48]
call fcn.18006b930
nop
lea rcx, [rsp + 0x25e60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x338c8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x351e0]
call fcn.180092a90
lea rcx, str.Reset_Sky
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026ad28
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7b08], rax
mov rax, qword [0x1805ab6f0]
mov rcx, qword [rsp + 0x7b08]
add rcx, rax
mov rax, rcx
mov r8, rax
mov edx, 4
lea rcx, [0x1804cb5d0]
call fcn.1802e5d80
mov rax, qword [0x1805ab6e0]
mov rcx, qword [rsp + 0x7b08]
add rcx, rax
mov rax, rcx
mov r8, rax
mov edx, 4
lea rcx, [0x1804cb5f8]
call fcn.1802e5d80
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edfe0]
lea rcx, str.redsky1_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edfe4]
lea rcx, str.greensky1_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edfe8]
lea rcx, str.bluesky1_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edfec]
lea rcx, str.skyalpha1_value
call fcn.1801e14f0
lea rcx, str.Sky1_Pattern
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026b550
lea rdx, str.00_62_6F_61_74_73_65_61_72_63_68_6C_69_67_68_74_2E_6D_61_69_6E_4C_69_67_68_74_49_6E_66_6F_2E_6C_69_67_68_74_46_61_64_65_44_69_73_74_00_79_46_61_72_00_78_70_6F_6E_65_6E_74_00_6E_74_00
lea rcx, [rsp + 0x35760]
call fcn.1802e5e20
nop
mov qword [rsp + 0x7b10], 0
mov edx, 1
lea rcx, [rsp + 0x35760]
call fcn.18009a350
mov qword [rsp + 0x7b18], rax
xor edx, edx
mov rcx, qword [rsp + 0x7b18]
call fcn.18009a370
mov qword [rsp + 0x7b20], rax
xor edx, edx
mov rcx, qword [rsp + 0x7b20]
call fcn.180094970
mov qword [rsp + 0x7b10], rax
mov rdx, qword [rsp + 0x7b10]
lea rcx, [rsp + 0x339e8]
call fcn.18009a2d0
nop
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7b28], rax
lea rcx, [rsp + 0x339e8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rdx, qword [rsp + 0x7b28]
lea rcx, [rsp + 0x33a08]
call fcn.18009a2d0
mov qword [rsp + 0x7b30], rax
mov rax, qword [rsp + 0x7b30]
mov qword [rsp + 0x7b38], rax
mov rcx, qword [rsp + 0x7b38]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x33a08]
call fcn.18006b930
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x339e8]
lea rcx, [rsp + 0x26460]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x7b40]
lea rcx, [rsp + 0x26460]
call fcn.18009a2c0
lea rcx, [rsp + 0x33a28]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x26560]
call fcn.1800763c0
nop
lea rax, [rsp + 0x26560]
add rax, 0x10
mov qword [rsp + 0x7b48], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7b48]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7b50], rax
mov rax, qword [rsp + 0x7b40]
mov qword [rsp + 0x7b58], rax
mov rdx, qword [rsp + 0x7b58]
mov rcx, qword [rsp + 0x7b50]
call fcn.180093e00
lea rdx, [rsp + 0x33a48]
lea rcx, [rsp + 0x26560]
call fcn.1800763a0
mov qword [rsp + 0x7b60], rax
mov rdx, qword [rsp + 0x7b60]
lea rcx, [rsp + 0x33a28]
call fcn.18006afe0
lea rcx, [rsp + 0x33a48]
call fcn.18006b930
lea rcx, [rsp + 0x33a28]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
lea rcx, [rsp + 0x33a68]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x26660]
call fcn.1800763c0
nop
lea rax, [rsp + 0x26660]
add rax, 0x10
mov qword [rsp + 0x7b68], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7b68]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7b70], rax
mov rdx, qword [rsp + 0x7b28]
mov rcx, qword [rsp + 0x7b70]
call fcn.180093e00
lea rdx, [rsp + 0x33a88]
lea rcx, [rsp + 0x26660]
call fcn.1800763a0
mov qword [rsp + 0x7b78], rax
mov rdx, qword [rsp + 0x7b78]
lea rcx, [rsp + 0x33a68]
call fcn.18006afe0
lea rcx, [rsp + 0x33a88]
call fcn.18006b930
lea rcx, [rsp + 0x33a68]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov edx, 1
lea rcx, [rsp + 0x26760]
call fcn.1800763c0
nop
lea rax, [rsp + 0x26760]
add rax, 0x10
mov qword [rsp + 0x7b80], rax
mov rdx, qword [rsp + 0x7b28]
mov rcx, qword [rsp + 0x7b80]
call fcn.180093e00
lea rdx, [rsp + 0x7b88]
lea rcx, [rsp + 0x26760]
call fcn.18009a2c0
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x339e8]
lea rcx, [rsp + 0x26860]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x7b90]
lea rcx, [rsp + 0x26860]
call fcn.18009a2c0
mov rax, qword [rsp + 0x7b88]
mov rcx, qword [rsp + 0x7b90]
sub rcx, rax
mov rax, rcx
mov qword [rsp + 0x7b98], rax
mov rdx, qword [rsp + 0x7b98]
lea rcx, [rsp + 0x33aa8]
call fcn.18009a2d0
mov qword [rsp + 0x7ba0], rax
mov rax, qword [rsp + 0x7ba0]
mov qword [rsp + 0x7ba8], rax
mov rcx, qword [rsp + 0x7ba8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x33aa8]
call fcn.18006b930
lea rcx, [rsp + 0x33ac8]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x26960]
call fcn.1800763c0
nop
lea rax, [rsp + 0x26960]
add rax, 0x10
mov qword [rsp + 0x7bb0], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7bb0]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7bb8], rax
mov rdx, qword [rsp + 0x7b98]
mov rcx, qword [rsp + 0x7bb8]
call fcn.180093e00
lea rdx, [rsp + 0x33ae8]
lea rcx, [rsp + 0x26960]
call fcn.1800763a0
mov qword [rsp + 0x7bc0], rax
mov rdx, qword [rsp + 0x7bc0]
lea rcx, [rsp + 0x33ac8]
call fcn.18006afe0
lea rcx, [rsp + 0x33ae8]
call fcn.18006b930
lea rcx, [rsp + 0x33ac8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rax, qword [rsp + 0x7b98]
mov qword [0x1805ab6d8], rax
mov rax, qword [0x1805ab6d8]
sub rax, 0x73f
mov qword [0x1805ab6c8], rax
mov rax, qword [0x1805ab6d8]
sub rax, 0x73b
mov qword [0x1805ab6d0], rax
mov rax, qword [0x1805ab6d8]
sub rax, 0x737
mov qword [0x1805ab6b8], rax
mov rax, qword [0x1805ab6d8]
sub rax, 0x1a25d05
mov qword [0x1805ab6c0], rax
mov rax, qword [0x1805ab6c0]
mov rcx, qword [rsp + 0x7b28]
add rcx, rax
mov rax, rcx
mov rdi, rax
mov eax, 0x90
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [rsp + 0x19ce8]
mov qword [rsp + 0x7bc8], rax
mov rcx, qword [rsp + 0x7bc8]
call fcn.180157400
mov qword [rsp + 0x7bd0], rax
mov rax, qword [rsp + 0x7bd0]
mov qword [rsp + 0x7bd8], rax
mov rax, qword [0x1805ab6c8]
mov rcx, qword [rsp + 0x7b28]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7be0], rax
mov rdx, qword [rsp + 0x7bd8]
mov rcx, qword [rsp + 0x7be0]
call fcn.180159330
mov qword [rsp + 0x7be8], rax
lea rax, [rsp + 0x19cb8]
mov qword [rsp + 0x7bf0], rax
mov rcx, qword [rsp + 0x7bf0]
call fcn.180157400
mov qword [rsp + 0x7bf8], rax
mov rax, qword [rsp + 0x7bf8]
mov qword [rsp + 0x7c00], rax
mov rax, qword [0x1805ab6d0]
mov rcx, qword [rsp + 0x7b28]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7c08], rax
mov rdx, qword [rsp + 0x7c00]
mov rcx, qword [rsp + 0x7c08]
call fcn.180159330
mov qword [rsp + 0x7c10], rax
lea rax, [rsp + 0x19c88]
mov qword [rsp + 0x7c18], rax
mov rcx, qword [rsp + 0x7c18]
call fcn.180157400
mov qword [rsp + 0x7c20], rax
mov rax, qword [rsp + 0x7c20]
mov qword [rsp + 0x7c28], rax
mov rax, qword [0x1805ab6b8]
mov rcx, qword [rsp + 0x7b28]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7c30], rax
mov rdx, qword [rsp + 0x7c28]
mov rcx, qword [rsp + 0x7c30]
call fcn.180159330
mov qword [rsp + 0x7c38], rax
movss xmm0, dword [0x1805edfe0]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edfec]
mov rax, qword [rsp + 0x7be8]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edfe4]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edfec]
mov rax, qword [rsp + 0x7c10]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edfe8]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805edfec]
mov rax, qword [rsp + 0x7c38]
movss dword [rax], xmm0
lea rcx, [rsp + 0x26960]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33ac8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x26860]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x26760]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x26660]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33a68]
call fcn.18006b930
nop
lea rcx, [rsp + 0x26560]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33a28]
call fcn.18006b930
nop
lea rcx, [rsp + 0x26460]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x339e8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x35760]
call fcn.180092a90
lea rcx, str.Reset_Sky1
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026b59c
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7c40], rax
mov rax, qword [0x1805ab6c0]
mov rcx, qword [rsp + 0x7c40]
add rcx, rax
mov rax, rcx
mov r8, rax
mov edx, 4
lea rcx, [0x1804cb5f8]
call fcn.1802e5d80
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edff4]
lea rcx, str.redsky2_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edff8]
lea rcx, str.greensky2_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edffc]
lea rcx, str.bluesky2_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee000]
lea rcx, str.skyalpha2_value
call fcn.1801e14f0
lea rcx, str.Sky2_Pattern
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026bdfc
lea rdx, str.00_62_6F_61_74_73_65_61_72_63_68_6C_69_67_68_74_2E_6D_61_69_6E_4C_69_67_68_74_49_6E_66_6F_2E_6C_69_67_68_74_46_61_64_65_44_69_73_74_00_79_46_61_72_00_78_70_6F_6E_65_6E_74_00_6E_74_00
lea rcx, [rsp + 0x356e0]
call fcn.1802e5e20
nop
mov qword [rsp + 0x7c48], 0
mov edx, 1
lea rcx, [rsp + 0x356e0]
call fcn.18009a350
mov qword [rsp + 0x7c50], rax
xor edx, edx
mov rcx, qword [rsp + 0x7c50]
call fcn.18009a370
mov qword [rsp + 0x7c58], rax
xor edx, edx
mov rcx, qword [rsp + 0x7c58]
call fcn.180094970
mov qword [rsp + 0x7c48], rax
mov rdx, qword [rsp + 0x7c48]
lea rcx, [rsp + 0x33b08]
call fcn.18009a2d0
nop
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7c60], rax
lea rcx, [rsp + 0x33b08]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rdx, qword [rsp + 0x7c60]
lea rcx, [rsp + 0x33b28]
call fcn.18009a2d0
mov qword [rsp + 0x7c68], rax
mov rax, qword [rsp + 0x7c68]
mov qword [rsp + 0x7c70], rax
mov rcx, qword [rsp + 0x7c70]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x33b28]
call fcn.18006b930
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x33b08]
lea rcx, [rsp + 0x26a60]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x7c78]
lea rcx, [rsp + 0x26a60]
call fcn.18009a2c0
lea rcx, [rsp + 0x33b48]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x26b60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x26b60]
add rax, 0x10
mov qword [rsp + 0x7c80], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7c80]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7c88], rax
mov rax, qword [rsp + 0x7c78]
mov qword [rsp + 0x7c90], rax
mov rdx, qword [rsp + 0x7c90]
mov rcx, qword [rsp + 0x7c88]
call fcn.180093e00
lea rdx, [rsp + 0x33b68]
lea rcx, [rsp + 0x26b60]
call fcn.1800763a0
mov qword [rsp + 0x7c98], rax
mov rdx, qword [rsp + 0x7c98]
lea rcx, [rsp + 0x33b48]
call fcn.18006afe0
lea rcx, [rsp + 0x33b68]
call fcn.18006b930
lea rcx, [rsp + 0x33b48]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
lea rcx, [rsp + 0x33b88]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x26c60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x26c60]
add rax, 0x10
mov qword [rsp + 0x7ca0], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7ca0]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7ca8], rax
mov rdx, qword [rsp + 0x7c60]
mov rcx, qword [rsp + 0x7ca8]
call fcn.180093e00
lea rdx, [rsp + 0x33ba8]
lea rcx, [rsp + 0x26c60]
call fcn.1800763a0
mov qword [rsp + 0x7cb0], rax
mov rdx, qword [rsp + 0x7cb0]
lea rcx, [rsp + 0x33b88]
call fcn.18006afe0
lea rcx, [rsp + 0x33ba8]
call fcn.18006b930
lea rcx, [rsp + 0x33b88]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov edx, 1
lea rcx, [rsp + 0x26d60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x26d60]
add rax, 0x10
mov qword [rsp + 0x7cb8], rax
mov rdx, qword [rsp + 0x7c60]
mov rcx, qword [rsp + 0x7cb8]
call fcn.180093e00
lea rdx, [rsp + 0x7cc0]
lea rcx, [rsp + 0x26d60]
call fcn.18009a2c0
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x33b08]
lea rcx, [rsp + 0x26e60]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x7cc8]
lea rcx, [rsp + 0x26e60]
call fcn.18009a2c0
mov rax, qword [rsp + 0x7cc0]
mov rcx, qword [rsp + 0x7cc8]
sub rcx, rax
mov rax, rcx
mov qword [rsp + 0x7cd0], rax
mov rdx, qword [rsp + 0x7cd0]
lea rcx, [rsp + 0x33bc8]
call fcn.18009a2d0
mov qword [rsp + 0x7cd8], rax
mov rax, qword [rsp + 0x7cd8]
mov qword [rsp + 0x7ce0], rax
mov rcx, qword [rsp + 0x7ce0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x33bc8]
call fcn.18006b930
lea rcx, [rsp + 0x33be8]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x26f60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x26f60]
add rax, 0x10
mov qword [rsp + 0x7ce8], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7ce8]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7cf0], rax
mov rdx, qword [rsp + 0x7cd0]
mov rcx, qword [rsp + 0x7cf0]
call fcn.180093e00
lea rdx, [rsp + 0x33c08]
lea rcx, [rsp + 0x26f60]
call fcn.1800763a0
mov qword [rsp + 0x7cf8], rax
mov rdx, qword [rsp + 0x7cf8]
lea rcx, [rsp + 0x33be8]
call fcn.18006afe0
lea rcx, [rsp + 0x33c08]
call fcn.18006b930
lea rcx, [rsp + 0x33be8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rax, qword [rsp + 0x7cd0]
mov qword [0x1805ab6b0], rax
mov rax, qword [0x1805ab6b0]
sub rax, 0x733
mov qword [0x1805ab6a8], rax
mov rax, qword [0x1805ab6b0]
sub rax, 0x72f
mov qword [0x1805ab698], rax
mov rax, qword [0x1805ab6b0]
sub rax, 0x72b
mov qword [0x1805ab6a0], rax
mov rax, qword [0x1805ab6b0]
sub rax, 0x1a25cfd
mov qword [0x1805ab690], rax
mov rax, qword [0x1805ab6b0]
sub rax, 0x1a25d05
mov qword [0x1805ab688], rax
mov rax, qword [0x1805ab690]
mov rcx, qword [rsp + 0x7c60]
add rcx, rax
mov rax, rcx
mov rdi, rax
mov eax, 0x90
mov ecx, 4
rep stosb byte [rdi], al
mov rax, qword [0x1805ab688]
mov rcx, qword [rsp + 0x7c60]
add rcx, rax
mov rax, rcx
mov rdi, rax
mov eax, 0x90
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [rsp + 0x19c58]
mov qword [rsp + 0x7d00], rax
mov rcx, qword [rsp + 0x7d00]
call fcn.180157400
mov qword [rsp + 0x7d08], rax
mov rax, qword [rsp + 0x7d08]
mov qword [rsp + 0x7d10], rax
mov rax, qword [0x1805ab6a8]
mov rcx, qword [rsp + 0x7c60]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7d18], rax
mov rdx, qword [rsp + 0x7d10]
mov rcx, qword [rsp + 0x7d18]
call fcn.180159330
mov qword [rsp + 0x7d20], rax
lea rax, [rsp + 0x19c40]
mov qword [rsp + 0x7d28], rax
mov rcx, qword [rsp + 0x7d28]
call fcn.180157400
mov qword [rsp + 0x7d30], rax
mov rax, qword [rsp + 0x7d30]
mov qword [rsp + 0x7d38], rax
mov rax, qword [0x1805ab698]
mov rcx, qword [rsp + 0x7c60]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7d40], rax
mov rdx, qword [rsp + 0x7d38]
mov rcx, qword [rsp + 0x7d40]
call fcn.180159330
mov qword [rsp + 0x7d48], rax
lea rax, [rsp + 0x19c28]
mov qword [rsp + 0x7d50], rax
mov rcx, qword [rsp + 0x7d50]
call fcn.180157400
mov qword [rsp + 0x7d58], rax
mov rax, qword [rsp + 0x7d58]
mov qword [rsp + 0x7d60], rax
mov rax, qword [0x1805ab6a0]
mov rcx, qword [rsp + 0x7c60]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7d68], rax
mov rdx, qword [rsp + 0x7d60]
mov rcx, qword [rsp + 0x7d68]
call fcn.180159330
mov qword [rsp + 0x7d70], rax
movss xmm0, dword [0x1805edff4]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805ee000]
mov rax, qword [rsp + 0x7d20]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edff8]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805ee000]
mov rax, qword [rsp + 0x7d48]
movss dword [rax], xmm0
movss xmm0, dword [0x1805edffc]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805ee000]
mov rax, qword [rsp + 0x7d70]
movss dword [rax], xmm0
lea rcx, [rsp + 0x26f60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33be8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x26e60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x26d60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x26c60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33b88]
call fcn.18006b930
nop
lea rcx, [rsp + 0x26b60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33b48]
call fcn.18006b930
nop
lea rcx, [rsp + 0x26a60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33b08]
call fcn.18006b930
nop
lea rcx, [rsp + 0x356e0]
call fcn.180092a90
lea rcx, str.Reset_Sky2
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026be71
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7d78], rax
mov rax, qword [0x1805ab690]
mov rcx, qword [rsp + 0x7d78]
add rcx, rax
mov rax, rcx
mov r8, rax
mov edx, 4
lea rcx, [0x1804cb5f8]
call fcn.1802e5d80
mov rax, qword [0x1805ab688]
mov rcx, qword [rsp + 0x7d78]
add rcx, rax
mov rax, rcx
mov r8, rax
mov edx, 4
lea rcx, [0x1804cb2b0]
call fcn.1802e5d80
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee008]
lea rcx, str.redsky3_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee00c]
lea rcx, str.greensky3_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee010]
lea rcx, str.bluesky3_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee014]
lea rcx, str.skyalpha3_value
call fcn.1801e14f0
lea rcx, str.Sky3_Pattern
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026c6d1
lea rdx, str.00_62_6F_61_74_73_65_61_72_63_68_6C_69_67_68_74_2E_6D_61_69_6E_4C_69_67_68_74_49_6E_66_6F_2E_6C_69_67_68_74_46_61_64_65_44_69_73_74_00_79_46_61_72_00_78_70_6F_6E_65_6E_74_00_6E_74_00
lea rcx, [rsp + 0x35660]
call fcn.1802e5e20
nop
mov qword [rsp + 0x7d80], 0
mov edx, 1
lea rcx, [rsp + 0x35660]
call fcn.18009a350
mov qword [rsp + 0x7d88], rax
xor edx, edx
mov rcx, qword [rsp + 0x7d88]
call fcn.18009a370
mov qword [rsp + 0x7d90], rax
xor edx, edx
mov rcx, qword [rsp + 0x7d90]
call fcn.180094970
mov qword [rsp + 0x7d80], rax
mov rdx, qword [rsp + 0x7d80]
lea rcx, [rsp + 0x33c28]
call fcn.18009a2d0
nop
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7d98], rax
lea rcx, [rsp + 0x33c28]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rdx, qword [rsp + 0x7d98]
lea rcx, [rsp + 0x33c48]
call fcn.18009a2d0
mov qword [rsp + 0x7da0], rax
mov rax, qword [rsp + 0x7da0]
mov qword [rsp + 0x7da8], rax
mov rcx, qword [rsp + 0x7da8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x33c48]
call fcn.18006b930
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x33c28]
lea rcx, [rsp + 0x27060]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x7db0]
lea rcx, [rsp + 0x27060]
call fcn.18009a2c0
lea rcx, [rsp + 0x33c68]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x27160]
call fcn.1800763c0
nop
lea rax, [rsp + 0x27160]
add rax, 0x10
mov qword [rsp + 0x7db8], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7db8]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7dc0], rax
mov rax, qword [rsp + 0x7db0]
mov qword [rsp + 0x7dc8], rax
mov rdx, qword [rsp + 0x7dc8]
mov rcx, qword [rsp + 0x7dc0]
call fcn.180093e00
lea rdx, [rsp + 0x33c88]
lea rcx, [rsp + 0x27160]
call fcn.1800763a0
mov qword [rsp + 0x7dd0], rax
mov rdx, qword [rsp + 0x7dd0]
lea rcx, [rsp + 0x33c68]
call fcn.18006afe0
lea rcx, [rsp + 0x33c88]
call fcn.18006b930
lea rcx, [rsp + 0x33c68]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
lea rcx, [rsp + 0x33ca8]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x27260]
call fcn.1800763c0
nop
lea rax, [rsp + 0x27260]
add rax, 0x10
mov qword [rsp + 0x7dd8], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7dd8]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7de0], rax
mov rdx, qword [rsp + 0x7d98]
mov rcx, qword [rsp + 0x7de0]
call fcn.180093e00
lea rdx, [rsp + 0x33cc8]
lea rcx, [rsp + 0x27260]
call fcn.1800763a0
mov qword [rsp + 0x7de8], rax
mov rdx, qword [rsp + 0x7de8]
lea rcx, [rsp + 0x33ca8]
call fcn.18006afe0
lea rcx, [rsp + 0x33cc8]
call fcn.18006b930
lea rcx, [rsp + 0x33ca8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov edx, 1
lea rcx, [rsp + 0x27360]
call fcn.1800763c0
nop
lea rax, [rsp + 0x27360]
add rax, 0x10
mov qword [rsp + 0x7df0], rax
mov rdx, qword [rsp + 0x7d98]
mov rcx, qword [rsp + 0x7df0]
call fcn.180093e00
lea rdx, [rsp + 0x7df8]
lea rcx, [rsp + 0x27360]
call fcn.18009a2c0
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x33c28]
lea rcx, [rsp + 0x27460]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x7e00]
lea rcx, [rsp + 0x27460]
call fcn.18009a2c0
mov rax, qword [rsp + 0x7df8]
mov rcx, qword [rsp + 0x7e00]
sub rcx, rax
mov rax, rcx
mov qword [rsp + 0x7e08], rax
mov rdx, qword [rsp + 0x7e08]
lea rcx, [rsp + 0x33ce8]
call fcn.18009a2d0
mov qword [rsp + 0x7e10], rax
mov rax, qword [rsp + 0x7e10]
mov qword [rsp + 0x7e18], rax
mov rcx, qword [rsp + 0x7e18]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x33ce8]
call fcn.18006b930
lea rcx, [rsp + 0x33d08]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x27560]
call fcn.1800763c0
nop
lea rax, [rsp + 0x27560]
add rax, 0x10
mov qword [rsp + 0x7e20], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7e20]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7e28], rax
mov rdx, qword [rsp + 0x7e08]
mov rcx, qword [rsp + 0x7e28]
call fcn.180093e00
lea rdx, [rsp + 0x33d28]
lea rcx, [rsp + 0x27560]
call fcn.1800763a0
mov qword [rsp + 0x7e30], rax
mov rdx, qword [rsp + 0x7e30]
lea rcx, [rsp + 0x33d08]
call fcn.18006afe0
lea rcx, [rsp + 0x33d28]
call fcn.18006b930
lea rcx, [rsp + 0x33d08]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rax, qword [rsp + 0x7e08]
mov qword [0x1805ab680], rax
mov rax, qword [0x1805ab680]
sub rax, 0x723
mov qword [0x1805ab678], rax
mov rax, qword [0x1805ab680]
sub rax, 0x71f
mov qword [0x1805ab668], rax
mov rax, qword [0x1805ab680]
sub rax, 0x71b
mov qword [0x1805ab670], rax
mov rax, qword [0x1805ab680]
sub rax, 0x1a25cfd
mov qword [0x1805ab658], rax
mov rax, qword [0x1805ab680]
sub rax, 0x1a25cf5
mov qword [0x1805ab660], rax
mov rax, qword [0x1805ab658]
mov rcx, qword [rsp + 0x7d98]
add rcx, rax
mov rax, rcx
mov rdi, rax
mov eax, 0x90
mov ecx, 4
rep stosb byte [rdi], al
mov rax, qword [0x1805ab660]
mov rcx, qword [rsp + 0x7d98]
add rcx, rax
mov rax, rcx
mov rdi, rax
mov eax, 0x90
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [rsp + 0x19bf8]
mov qword [rsp + 0x7e38], rax
mov rcx, qword [rsp + 0x7e38]
call fcn.180157400
mov qword [rsp + 0x7e40], rax
mov rax, qword [rsp + 0x7e40]
mov qword [rsp + 0x7e48], rax
mov rax, qword [0x1805ab678]
mov rcx, qword [rsp + 0x7d98]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7e50], rax
mov rdx, qword [rsp + 0x7e48]
mov rcx, qword [rsp + 0x7e50]
call fcn.180159330
mov qword [rsp + 0x7e58], rax
lea rax, [rsp + 0x19bc8]
mov qword [rsp + 0x7e60], rax
mov rcx, qword [rsp + 0x7e60]
call fcn.180157400
mov qword [rsp + 0x7e68], rax
mov rax, qword [rsp + 0x7e68]
mov qword [rsp + 0x7e70], rax
mov rax, qword [0x1805ab668]
mov rcx, qword [rsp + 0x7d98]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7e78], rax
mov rdx, qword [rsp + 0x7e70]
mov rcx, qword [rsp + 0x7e78]
call fcn.180159330
mov qword [rsp + 0x7e80], rax
lea rax, [rsp + 0x19b98]
mov qword [rsp + 0x7e88], rax
mov rcx, qword [rsp + 0x7e88]
call fcn.180157400
mov qword [rsp + 0x7e90], rax
mov rax, qword [rsp + 0x7e90]
mov qword [rsp + 0x7e98], rax
mov rax, qword [0x1805ab670]
mov rcx, qword [rsp + 0x7d98]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7ea0], rax
mov rdx, qword [rsp + 0x7e98]
mov rcx, qword [rsp + 0x7ea0]
call fcn.180159330
mov qword [rsp + 0x7ea8], rax
movss xmm0, dword [0x1805ee008]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805ee014]
mov rax, qword [rsp + 0x7e58]
movss dword [rax], xmm0
movss xmm0, dword [0x1805ee00c]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805ee014]
mov rax, qword [rsp + 0x7e80]
movss dword [rax], xmm0
movss xmm0, dword [0x1805ee010]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805ee014]
mov rax, qword [rsp + 0x7ea8]
movss dword [rax], xmm0
lea rcx, [rsp + 0x27560]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33d08]
call fcn.18006b930
nop
lea rcx, [rsp + 0x27460]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x27360]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x27260]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33ca8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x27160]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33c68]
call fcn.18006b930
nop
lea rcx, [rsp + 0x27060]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33c28]
call fcn.18006b930
nop
lea rcx, [rsp + 0x35660]
call fcn.180092a90
lea rcx, str.Reset_Sky3
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026c746
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7eb0], rax
mov rax, qword [0x1805ab658]
mov rcx, qword [rsp + 0x7eb0]
add rcx, rax
mov rax, rcx
mov r8, rax
mov edx, 4
lea rcx, [0x1804cb2b0]
call fcn.1802e5d80
mov rax, qword [0x1805ab660]
mov rcx, qword [rsp + 0x7eb0]
add rcx, rax
mov rax, rcx
mov r8, rax
mov edx, 4
lea rcx, [0x1804cb220]
call fcn.1802e5d80
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805069b8]
xorps xmm2, xmm2
lea rdx, [0x1805ee044]
lea rcx, str.Clouds_value
call fcn.1801e14f0
lea rcx, str.Clouds1_Pattern
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026cd8c
lea rdx, str.00_62_6F_61_74_73_65_61_72_63_68_6C_69_67_68_74_2E_6D_61_69_6E_4C_69_67_68_74_49_6E_66_6F_2E_6C_69_67_68_74_46_61_64_65_44_69_73_74_00_79_46_61_72_00_78_70_6F_6E_65_6E_74_00_6E_74_00
lea rcx, [rsp + 0x355e0]
call fcn.1802e5e20
nop
mov qword [rsp + 0x7eb8], 0
mov edx, 1
lea rcx, [rsp + 0x355e0]
call fcn.18009a350
mov qword [rsp + 0x7ec0], rax
xor edx, edx
mov rcx, qword [rsp + 0x7ec0]
call fcn.18009a370
mov qword [rsp + 0x7ec8], rax
xor edx, edx
mov rcx, qword [rsp + 0x7ec8]
call fcn.180094970
mov qword [rsp + 0x7eb8], rax
mov rdx, qword [rsp + 0x7eb8]
lea rcx, [rsp + 0x33d48]
call fcn.18009a2d0
nop
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7ed0], rax
lea rcx, [rsp + 0x33d48]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rdx, qword [rsp + 0x7ed0]
lea rcx, [rsp + 0x33d68]
call fcn.18009a2d0
mov qword [rsp + 0x7ed8], rax
mov rax, qword [rsp + 0x7ed8]
mov qword [rsp + 0x7ee0], rax
mov rcx, qword [rsp + 0x7ee0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x33d68]
call fcn.18006b930
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x33d48]
lea rcx, [rsp + 0x27660]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x7ee8]
lea rcx, [rsp + 0x27660]
call fcn.18009a2c0
lea rcx, [rsp + 0x33d88]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x27760]
call fcn.1800763c0
nop
lea rax, [rsp + 0x27760]
add rax, 0x10
mov qword [rsp + 0x7ef0], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7ef0]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7ef8], rax
mov rax, qword [rsp + 0x7ee8]
mov qword [rsp + 0x7f00], rax
mov rdx, qword [rsp + 0x7f00]
mov rcx, qword [rsp + 0x7ef8]
call fcn.180093e00
lea rdx, [rsp + 0x33da8]
lea rcx, [rsp + 0x27760]
call fcn.1800763a0
mov qword [rsp + 0x7f08], rax
mov rdx, qword [rsp + 0x7f08]
lea rcx, [rsp + 0x33d88]
call fcn.18006afe0
lea rcx, [rsp + 0x33da8]
call fcn.18006b930
lea rcx, [rsp + 0x33d88]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
lea rcx, [rsp + 0x33dc8]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x27860]
call fcn.1800763c0
nop
lea rax, [rsp + 0x27860]
add rax, 0x10
mov qword [rsp + 0x7f10], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7f10]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7f18], rax
mov rdx, qword [rsp + 0x7ed0]
mov rcx, qword [rsp + 0x7f18]
call fcn.180093e00
lea rdx, [rsp + 0x33de8]
lea rcx, [rsp + 0x27860]
call fcn.1800763a0
mov qword [rsp + 0x7f20], rax
mov rdx, qword [rsp + 0x7f20]
lea rcx, [rsp + 0x33dc8]
call fcn.18006afe0
lea rcx, [rsp + 0x33de8]
call fcn.18006b930
lea rcx, [rsp + 0x33dc8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov edx, 1
lea rcx, [rsp + 0x27960]
call fcn.1800763c0
nop
lea rax, [rsp + 0x27960]
add rax, 0x10
mov qword [rsp + 0x7f28], rax
mov rdx, qword [rsp + 0x7ed0]
mov rcx, qword [rsp + 0x7f28]
call fcn.180093e00
lea rdx, [rsp + 0x7f30]
lea rcx, [rsp + 0x27960]
call fcn.18009a2c0
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x33d48]
lea rcx, [rsp + 0x27a60]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x7f38]
lea rcx, [rsp + 0x27a60]
call fcn.18009a2c0
mov rax, qword [rsp + 0x7f30]
mov rcx, qword [rsp + 0x7f38]
sub rcx, rax
mov rax, rcx
mov qword [rsp + 0x7f40], rax
mov rdx, qword [rsp + 0x7f40]
lea rcx, [rsp + 0x33e08]
call fcn.18009a2d0
mov qword [rsp + 0x7f48], rax
mov rax, qword [rsp + 0x7f48]
mov qword [rsp + 0x7f50], rax
mov rcx, qword [rsp + 0x7f50]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x33e08]
call fcn.18006b930
lea rcx, [rsp + 0x33e28]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x27b60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x27b60]
add rax, 0x10
mov qword [rsp + 0x7f58], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7f58]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7f60], rax
mov rdx, qword [rsp + 0x7f40]
mov rcx, qword [rsp + 0x7f60]
call fcn.180093e00
lea rdx, [rsp + 0x33e48]
lea rcx, [rsp + 0x27b60]
call fcn.1800763a0
mov qword [rsp + 0x7f68], rax
mov rdx, qword [rsp + 0x7f68]
lea rcx, [rsp + 0x33e28]
call fcn.18006afe0
lea rcx, [rsp + 0x33e48]
call fcn.18006b930
lea rcx, [rsp + 0x33e28]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rax, qword [rsp + 0x7f40]
mov qword [0x1805ab650], rax
mov rax, qword [0x1805ab650]
sub rax, 0x707
mov qword [0x1805ab640], rax
mov rax, qword [0x1805ab650]
sub rax, 0x1a25ced
mov qword [0x1805ab648], rax
mov rax, qword [0x1805ab648]
mov rcx, qword [rsp + 0x7ed0]
add rcx, rax
mov rax, rcx
mov rdi, rax
mov eax, 0x90
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [rsp + 0x19b68]
mov qword [rsp + 0x7f70], rax
mov rcx, qword [rsp + 0x7f70]
call fcn.180157400
mov qword [rsp + 0x7f78], rax
mov rax, qword [rsp + 0x7f78]
mov qword [rsp + 0x7f80], rax
mov rax, qword [0x1805ab640]
mov rcx, qword [rsp + 0x7ed0]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x7f88], rax
mov rdx, qword [rsp + 0x7f80]
mov rcx, qword [rsp + 0x7f88]
call fcn.180159330
mov qword [rsp + 0x7f90], rax
mov rax, qword [rsp + 0x7f90]
movss xmm0, dword [0x1805ee044]
movss dword [rax], xmm0
lea rcx, [rsp + 0x27b60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33e28]
call fcn.18006b930
nop
lea rcx, [rsp + 0x27a60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x27960]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x27860]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33dc8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x27760]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33d88]
call fcn.18006b930
nop
lea rcx, [rsp + 0x27660]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33d48]
call fcn.18006b930
nop
lea rcx, [rsp + 0x355e0]
call fcn.180092a90
lea rcx, str.Reset_Clouds1
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026cdd8
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7f98], rax
mov rax, qword [0x1805ab648]
mov rcx, qword [rsp + 0x7f98]
add rcx, rax
mov rax, rcx
mov r8, rax
mov edx, 4
lea rcx, [0x1804cb750]
call fcn.1802e5d80
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805069b8]
xorps xmm2, xmm2
lea rdx, [0x1805ee048]
lea rcx, str.Clouds2_value
call fcn.1801e14f0
lea rcx, str.Clouds2_Pattern
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026d41e
lea rdx, str.00_62_6F_61_74_73_65_61_72_63_68_6C_69_67_68_74_2E_6D_61_69_6E_4C_69_67_68_74_49_6E_66_6F_2E_6C_69_67_68_74_46_61_64_65_44_69_73_74_00_79_46_61_72_00_78_70_6F_6E_65_6E_74_00_6E_74_00
lea rcx, [rsp + 0x35560]
call fcn.1802e5e20
nop
mov qword [rsp + 0x7fa0], 0
mov edx, 1
lea rcx, [rsp + 0x35560]
call fcn.18009a350
mov qword [rsp + 0x7fa8], rax
xor edx, edx
mov rcx, qword [rsp + 0x7fa8]
call fcn.18009a370
mov qword [rsp + 0x7fb0], rax
xor edx, edx
mov rcx, qword [rsp + 0x7fb0]
call fcn.180094970
mov qword [rsp + 0x7fa0], rax
mov rdx, qword [rsp + 0x7fa0]
lea rcx, [rsp + 0x33e68]
call fcn.18009a2d0
nop
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x7fb8], rax
lea rcx, [rsp + 0x33e68]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rdx, qword [rsp + 0x7fb8]
lea rcx, [rsp + 0x33e88]
call fcn.18009a2d0
mov qword [rsp + 0x7fc0], rax
mov rax, qword [rsp + 0x7fc0]
mov qword [rsp + 0x7fc8], rax
mov rcx, qword [rsp + 0x7fc8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x33e88]
call fcn.18006b930
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x33e68]
lea rcx, [rsp + 0x27c60]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x7fd0]
lea rcx, [rsp + 0x27c60]
call fcn.18009a2c0
lea rcx, [rsp + 0x343c8]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x27d60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x27d60]
add rax, 0x10
mov qword [rsp + 0x7fd8], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7fd8]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x7fe0], rax
mov rax, qword [rsp + 0x7fd0]
mov qword [rsp + 0x7fe8], rax
mov rdx, qword [rsp + 0x7fe8]
mov rcx, qword [rsp + 0x7fe0]
call fcn.180093e00
lea rdx, [rsp + 0x33ea8]
lea rcx, [rsp + 0x27d60]
call fcn.1800763a0
mov qword [rsp + 0x7ff0], rax
mov rdx, qword [rsp + 0x7ff0]
lea rcx, [rsp + 0x343c8]
call fcn.18006afe0
lea rcx, [rsp + 0x33ea8]
call fcn.18006b930
lea rcx, [rsp + 0x343c8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
lea rcx, [rsp + 0x33ec8]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x27e60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x27e60]
add rax, 0x10
mov qword [rsp + 0x7ff8], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x7ff8]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x8000], rax
mov rdx, qword [rsp + 0x7fb8]
mov rcx, qword [rsp + 0x8000]
call fcn.180093e00
lea rdx, [rsp + 0x33ee8]
lea rcx, [rsp + 0x27e60]
call fcn.1800763a0
mov qword [rsp + 0x8008], rax
mov rdx, qword [rsp + 0x8008]
lea rcx, [rsp + 0x33ec8]
call fcn.18006afe0
lea rcx, [rsp + 0x33ee8]
call fcn.18006b930
lea rcx, [rsp + 0x33ec8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov edx, 1
lea rcx, [rsp + 0x27f60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x27f60]
add rax, 0x10
mov qword [rsp + 0x8010], rax
mov rdx, qword [rsp + 0x7fb8]
mov rcx, qword [rsp + 0x8010]
call fcn.180093e00
lea rdx, [rsp + 0x8018]
lea rcx, [rsp + 0x27f60]
call fcn.18009a2c0
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x33e68]
lea rcx, [rsp + 0x28060]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x8020]
lea rcx, [rsp + 0x28060]
call fcn.18009a2c0
mov rax, qword [rsp + 0x8018]
mov rcx, qword [rsp + 0x8020]
sub rcx, rax
mov rax, rcx
mov qword [rsp + 0x8028], rax
mov rdx, qword [rsp + 0x8028]
lea rcx, [rsp + 0x33f08]
call fcn.18009a2d0
mov qword [rsp + 0x8030], rax
mov rax, qword [rsp + 0x8030]
mov qword [rsp + 0x8038], rax
mov rcx, qword [rsp + 0x8038]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x33f08]
call fcn.18006b930
lea rcx, [rsp + 0x33f28]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x28160]
call fcn.1800763c0
nop
lea rax, [rsp + 0x28160]
add rax, 0x10
mov qword [rsp + 0x8040], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x8040]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x8048], rax
mov rdx, qword [rsp + 0x8028]
mov rcx, qword [rsp + 0x8048]
call fcn.180093e00
lea rdx, [rsp + 0x33f48]
lea rcx, [rsp + 0x28160]
call fcn.1800763a0
mov qword [rsp + 0x8050], rax
mov rdx, qword [rsp + 0x8050]
lea rcx, [rsp + 0x33f28]
call fcn.18006afe0
lea rcx, [rsp + 0x33f48]
call fcn.18006b930
lea rcx, [rsp + 0x33f28]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rax, qword [rsp + 0x8028]
mov qword [0x1805ab638], rax
mov rax, qword [0x1805ab638]
sub rax, 0x6fb
mov qword [0x1805ab628], rax
mov rax, qword [0x1805ab638]
sub rax, 0x1a25ce2
mov qword [0x1805ab630], rax
mov rax, qword [0x1805ab630]
mov rcx, qword [rsp + 0x7fb8]
add rcx, rax
mov rax, rcx
mov rdi, rax
mov eax, 0x90
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [rsp + 0x19b50]
mov qword [rsp + 0x8058], rax
mov rcx, qword [rsp + 0x8058]
call fcn.180157400
mov qword [rsp + 0x8060], rax
mov rax, qword [rsp + 0x8060]
mov qword [rsp + 0x8068], rax
mov rax, qword [0x1805ab628]
mov rcx, qword [rsp + 0x7fb8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8070], rax
mov rdx, qword [rsp + 0x8068]
mov rcx, qword [rsp + 0x8070]
call fcn.180159330
mov qword [rsp + 0x8078], rax
mov rax, qword [rsp + 0x8078]
movss xmm0, dword [0x1805ee048]
movss dword [rax], xmm0
lea rcx, [rsp + 0x28160]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33f28]
call fcn.18006b930
nop
lea rcx, [rsp + 0x28060]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x27f60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x27e60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33ec8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x27d60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x343c8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x27c60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33e68]
call fcn.18006b930
nop
lea rcx, [rsp + 0x35560]
call fcn.180092a90
lea rcx, str.Reset_Clouds2
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026d46a
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x8080], rax
mov rax, qword [0x1805ab630]
mov rcx, qword [rsp + 0x8080]
add rcx, rax
mov rax, rcx
mov r8, rax
mov edx, 4
lea rcx, [0x1804cb410]
call fcn.1802e5d80
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Star_Change_Color
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180582a60]
call fcn.18006a860
mov edx, 0x220
mov rcx, rax
call fcn.1801dea40
movss xmm0, dword [0x18050552c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506930]
xorps xmm2, xmm2
lea rdx, [0x1805edf4c]
lea rcx, str.starintensity_value
call fcn.1801e14f0
lea rcx, str.Star
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026d574
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x8088], rax
mov rax, qword [rsp + 0x8088]
add rax, 0xe62b04
mov rdi, rax
mov eax, 0x90
mov ecx, 4
rep stosb byte [rdi], al
movss xmm0, dword [0x1805edf4c]
movss dword [rsp + 0x2888], xmm0
lea rax, [rsp + 0x19b38]
mov qword [rsp + 0x8090], rax
mov rcx, qword [rsp + 0x8090]
call fcn.180157400
mov qword [rsp + 0x8098], rax
mov rax, qword [rsp + 0x8088]
add rax, 0x288807c
mov rdx, qword [rsp + 0x8098]
mov rcx, rax
call fcn.180159330
movss xmm0, dword [rsp + 0x2888]
movss dword [rax], xmm0
lea rcx, str.Reset_Star
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026d5b9
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x80a0], rax
mov rax, qword [rsp + 0x80a0]
add rax, 0xe62b04
mov r8, rax
mov edx, 4
lea rcx, [0x1804cb438]
call fcn.1802e5d80
movss xmm0, dword [0x18050552c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506930]
xorps xmm2, xmm2
lea rdx, [0x1805edfc8]
lea rcx, str.starintensity_Pattern_value
call fcn.1801e14f0
lea rcx, str.Star_Pattern
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026dbff
lea rdx, str.00_62_6F_61_74_73_65_61_72_63_68_6C_69_67_68_74_2E_6D_61_69_6E_4C_69_67_68_74_49_6E_66_6F_2E_6C_69_67_68_74_46_61_64_65_44_69_73_74_00_79_46_61_72_00_78_70_6F_6E_65_6E_74_00_6E_74_00
lea rcx, [rsp + 0x354e0]
call fcn.1802e5e20
nop
mov qword [rsp + 0x80a8], 0
mov edx, 1
lea rcx, [rsp + 0x354e0]
call fcn.18009a350
mov qword [rsp + 0x80b0], rax
xor edx, edx
mov rcx, qword [rsp + 0x80b0]
call fcn.18009a370
mov qword [rsp + 0x80b8], rax
xor edx, edx
mov rcx, qword [rsp + 0x80b8]
call fcn.180094970
mov qword [rsp + 0x80a8], rax
mov rdx, qword [rsp + 0x80a8]
lea rcx, [rsp + 0x33f68]
call fcn.18009a2d0
nop
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x80c0], rax
lea rcx, [rsp + 0x33f68]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rdx, qword [rsp + 0x80c0]
lea rcx, [rsp + 0x33f88]
call fcn.18009a2d0
mov qword [rsp + 0x80c8], rax
mov rax, qword [rsp + 0x80c8]
mov qword [rsp + 0x80d0], rax
mov rcx, qword [rsp + 0x80d0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x33f88]
call fcn.18006b930
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x33f68]
lea rcx, [rsp + 0x28260]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x80d8]
lea rcx, [rsp + 0x28260]
call fcn.18009a2c0
lea rcx, [rsp + 0x33fa8]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x28360]
call fcn.1800763c0
nop
lea rax, [rsp + 0x28360]
add rax, 0x10
mov qword [rsp + 0x80e0], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x80e0]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x80e8], rax
mov rax, qword [rsp + 0x80d8]
mov qword [rsp + 0x80f0], rax
mov rdx, qword [rsp + 0x80f0]
mov rcx, qword [rsp + 0x80e8]
call fcn.180093e00
lea rdx, [rsp + 0x33fc8]
lea rcx, [rsp + 0x28360]
call fcn.1800763a0
mov qword [rsp + 0x80f8], rax
mov rdx, qword [rsp + 0x80f8]
lea rcx, [rsp + 0x33fa8]
call fcn.18006afe0
lea rcx, [rsp + 0x33fc8]
call fcn.18006b930
lea rcx, [rsp + 0x33fa8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
lea rcx, [rsp + 0x33fe8]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x28460]
call fcn.1800763c0
nop
lea rax, [rsp + 0x28460]
add rax, 0x10
mov qword [rsp + 0x8100], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x8100]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x8108], rax
mov rdx, qword [rsp + 0x80c0]
mov rcx, qword [rsp + 0x8108]
call fcn.180093e00
lea rdx, [rsp + 0x33308]
lea rcx, [rsp + 0x28460]
call fcn.1800763a0
mov qword [rsp + 0x8110], rax
mov rdx, qword [rsp + 0x8110]
lea rcx, [rsp + 0x33fe8]
call fcn.18006afe0
lea rcx, [rsp + 0x33308]
call fcn.18006b930
lea rcx, [rsp + 0x33fe8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov edx, 1
lea rcx, [rsp + 0x28560]
call fcn.1800763c0
nop
lea rax, [rsp + 0x28560]
add rax, 0x10
mov qword [rsp + 0x8118], rax
mov rdx, qword [rsp + 0x80c0]
mov rcx, qword [rsp + 0x8118]
call fcn.180093e00
lea rdx, [rsp + 0x8120]
lea rcx, [rsp + 0x28560]
call fcn.18009a2c0
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x33f68]
lea rcx, [rsp + 0x28660]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x8128]
lea rcx, [rsp + 0x28660]
call fcn.18009a2c0
mov rax, qword [rsp + 0x8120]
mov rcx, qword [rsp + 0x8128]
sub rcx, rax
mov rax, rcx
mov qword [rsp + 0x8130], rax
mov rdx, qword [rsp + 0x8130]
lea rcx, [rsp + 0x332e8]
call fcn.18009a2d0
mov qword [rsp + 0x8138], rax
mov rax, qword [rsp + 0x8138]
mov qword [rsp + 0x8140], rax
mov rcx, qword [rsp + 0x8140]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x332e8]
call fcn.18006b930
lea rcx, [rsp + 0x332c8]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x28760]
call fcn.1800763c0
nop
lea rax, [rsp + 0x28760]
add rax, 0x10
mov qword [rsp + 0x8148], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x8148]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x8150], rax
mov rdx, qword [rsp + 0x8130]
mov rcx, qword [rsp + 0x8150]
call fcn.180093e00
lea rdx, [rsp + 0x332a8]
lea rcx, [rsp + 0x28760]
call fcn.1800763a0
mov qword [rsp + 0x8158], rax
mov rdx, qword [rsp + 0x8158]
lea rcx, [rsp + 0x332c8]
call fcn.18006afe0
lea rcx, [rsp + 0x332a8]
call fcn.18006b930
lea rcx, [rsp + 0x332c8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rax, qword [rsp + 0x8130]
mov qword [0x1805ab758], rax
mov rax, qword [0x1805ab758]
sub rax, 0x763
mov qword [0x1805ab748], rax
mov rax, qword [0x1805ab758]
sub rax, 0x1a25cdb
mov qword [0x1805ab740], rax
mov rax, qword [0x1805ab740]
mov rcx, qword [rsp + 0x80c0]
add rcx, rax
mov rax, rcx
mov rdi, rax
mov eax, 0x90
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [rsp + 0x19b08]
mov qword [rsp + 0x8160], rax
mov rcx, qword [rsp + 0x8160]
call fcn.180157400
mov qword [rsp + 0x8168], rax
mov rax, qword [rsp + 0x8168]
mov qword [rsp + 0x8170], rax
mov rax, qword [0x1805ab748]
mov rcx, qword [rsp + 0x80c0]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8178], rax
mov rdx, qword [rsp + 0x8170]
mov rcx, qword [rsp + 0x8178]
call fcn.180159330
mov qword [rsp + 0x8180], rax
mov rax, qword [rsp + 0x8180]
movss xmm0, dword [0x1805edfc8]
movss dword [rax], xmm0
lea rcx, [rsp + 0x28760]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x332c8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x28660]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x28560]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x28460]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33fe8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x28360]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33fa8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x28260]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33f68]
call fcn.18006b930
nop
lea rcx, [rsp + 0x354e0]
call fcn.180092a90
lea rcx, str.Reset_Star
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026dc4b
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x8188], rax
mov rax, qword [0x1805ab740]
mov rcx, qword [rsp + 0x8188]
add rcx, rax
mov rax, rcx
mov r8, rax
mov edx, 4
lea rcx, [0x1804cb438]
call fcn.1802e5d80
call fcn.180199f90
call fcn.18006bef0
jmp case.0x1801f9d99.1
lea rcx, str.Change_Color
call fcn.1801dd910
call fcn.180199ba0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805872b8]
lea rcx, str.m_cloud_base_red_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805872bc]
lea rcx, str.m_cloud_base_green_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805872c0]
lea rcx, str.m_cloud_base_blue_value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805872c4]
lea rcx, str.m_cloud_base_intensity_value
call fcn.1801e14f0
lea rcx, [0x1804cb878]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026debc
mov byte [rsp + 0x192], 0x90
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x60
lea r8, [rsp + 0x192]
mov edx, 7
mov rcx, qword [rax]
call fcn.1802e5d40
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x8190], rax
lea rax, [rsp + 0x19ad8]
mov qword [rsp + 0x8198], rax
mov rcx, qword [rsp + 0x8198]
call fcn.180157400
mov qword [rsp + 0x81a0], rax
mov rax, qword [rsp + 0x8190]
add rax, 0x26eb4e0
mov rdx, qword [rsp + 0x81a0]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x81a8], rax
lea rax, [rsp + 0x19aa8]
mov qword [rsp + 0x81b0], rax
mov rcx, qword [rsp + 0x81b0]
call fcn.180157400
mov qword [rsp + 0x81b8], rax
mov rax, qword [rsp + 0x8190]
add rax, 0x26eb4e4
mov rdx, qword [rsp + 0x81b8]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x81c0], rax
lea rax, [rsp + 0x19a78]
mov qword [rsp + 0x81c8], rax
mov rcx, qword [rsp + 0x81c8]
call fcn.180157400
mov qword [rsp + 0x81d0], rax
mov rax, qword [rsp + 0x8190]
add rax, 0x26eb4e8
mov rdx, qword [rsp + 0x81d0]
mov rcx, rax
call fcn.180159330
mov qword [rsp + 0x81d8], rax
movss xmm0, dword [0x1805872b8]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805872c4]
mov rax, qword [rsp + 0x81a8]
movss dword [rax], xmm0
movss xmm0, dword [0x1805872bc]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805872c4]
mov rax, qword [rsp + 0x81c0]
movss dword [rax], xmm0
movss xmm0, dword [0x1805872c0]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805872c4]
mov rax, qword [rsp + 0x81d8]
movss dword [rax], xmm0
lea rcx, str.cloud_base_Pattern
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026dff9
mov byte [rsp + 0x193], 0x90
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x60
lea r8, [rsp + 0x193]
mov edx, 7
mov rcx, qword [rax]
call fcn.1802e5d40
movss xmm0, dword [0x1805872b8]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805872c4]
movss dword [rsp + 0x288c], xmm0
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x98
mov qword [rsp + 0x81e0], rax
mov rax, qword [rsp + 0x81e0]
mov rax, qword [rax]
movss xmm0, dword [rsp + 0x288c]
movss dword [rax], xmm0
movss xmm0, dword [0x1805872bc]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805872c4]
movss dword [rsp + 0x2890], xmm0
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0xa0
mov qword [rsp + 0x81e8], rax
mov rax, qword [rsp + 0x81e8]
mov rax, qword [rax]
movss xmm0, dword [rsp + 0x2890]
movss dword [rax], xmm0
movss xmm0, dword [0x1805872c0]
divss xmm0, dword [0x180505c48]
mulss xmm0, dword [0x1805872c4]
movss dword [rsp + 0x2894], xmm0
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0xa8
mov qword [rsp + 0x81f0], rax
mov rax, qword [rsp + 0x81f0]
mov rax, qword [rax]
movss xmm0, dword [rsp + 0x2894]
movss dword [rax], xmm0
lea rcx, [0x1804caf50]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026e030
lea rcx, [0x18058ca50]
call fcn.180157420
add rax, 0x60
mov r8, qword [rax]
mov edx, 7
lea rcx, [0x1804cb890]
call fcn.1802e5d80
call fcn.180199f90
call fcn.18006bef0
jmp case.0x1801f9d99.1
lea rcx, str.Old_Sky
call fcn.1801dd910
call fcn.180199ba0
movzx eax, byte [0x1805708b6]
test eax, eax
je 0x18026e098
lea rcx, [rsp + 0x81f8]
call fcn.1802e5e80
mov qword [rsp + 0x8200], rax
mov rdx, qword [rsp + 0x8200]
lea rcx, [0x18058ca50]
call fcn.1802e5ec0
lea rcx, [rsp + 0x81f8]
call fcn.18009ca00
mov byte [0x1805708b6], 0
mov edx, 0x2da
lea rcx, str.Moon_intensity
call fcn.1801dea40
mov edx, 0x2d8
lea rcx, str.starintensity
call fcn.1801dea40
mov edx, 0x2d9
lea rcx, str.sunintensity
call fcn.1801dea40
mov edx, 0x2db
lea rcx, str.Sky_Color
call fcn.1801dea40
mov edx, 0x2cf
lea rcx, str.Clouds_Change
call fcn.1801dea40
call fcn.180199f90
call fcn.18006beb0
jmp case.0x1801f9d99.1
lea rcx, str.new_Sky
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.All_Alpha_255
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026e180
movss xmm0, dword [0x180505c48]
movss dword [0x1805ee1cc], xmm0
movss xmm0, dword [0x180505c48]
movss dword [0x1805ee1dc], xmm0
movss xmm0, dword [0x180505c48]
movss dword [0x1805ee1ec], xmm0
movss xmm0, dword [0x180505c48]
movss dword [0x1805ee1fc], xmm0
movss xmm0, dword [0x180505c48]
movss dword [0x1805ee1a4], xmm0
movss xmm0, dword [0x180505c48]
movss dword [0x1805ee1b8], xmm0
lea rcx, str.azimuth_east
call fcn.1801de860
lea rdx, [0x1805ee1bd]
lea rcx, [0x1804cb924]
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1c0]
lea rcx, str.m_azimuth_east_Red
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1c4]
lea rcx, str.m_azimuth_east_Green
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1c8]
lea rcx, str.m_azimuth_east_Blue
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1cc]
lea rcx, str.m_azimuth_east_Alpha
call fcn.1801e14f0
lea rcx, str.azimuth_west
call fcn.1801de860
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1d0]
lea rcx, str.m_azimuth_west_Red
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1d4]
lea rcx, str.m_azimuth_west_Green
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1d8]
lea rcx, str.m_azimuth_west_Blue
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1dc]
lea rcx, str.m_azimuth_west_Alpha
call fcn.1801e14f0
lea rcx, str.m_azimuth_transition
call fcn.1801de860
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1e0]
lea rcx, str.m_azimuth_transition_Red
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1e4]
lea rcx, str.m_azimuth_transition_Green
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1e8]
lea rcx, str.m_azimuth_transition_Blue
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1ec]
lea rcx, str.m_azimuth_transition_Alpha
call fcn.1801e14f0
lea rcx, str.zenith
call fcn.1801de860
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1f0]
lea rcx, str.m_zenith_Red
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1f4]
lea rcx, str.m_zenith_Green
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1f8]
lea rcx, str.m_zenith_Blue
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1fc]
lea rcx, str.m_zenith_Alpha
call fcn.1801e14f0
lea rcx, str.Stars
call fcn.1801de860
lea rdx, [0x1805ee190]
lea rcx, str.Stars
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee194]
lea rcx, str.m_StarsIntensity
call fcn.1801e14f0
lea rcx, [0x1804cbad0]
call fcn.1801de860
lea rdx, [0x1805ee1a8]
lea rcx, [0x1804cbad0]
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee198]
lea rcx, str.SunColor_Red
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee19c]
lea rcx, str.SunColor_Green
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1a0]
lea rcx, str.SunColor_Blue
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1a4]
lea rcx, str.SunColor_Alpha
call fcn.1801e14f0
lea rcx, str.Moon
call fcn.1801de860
lea rdx, [0x1805ee1bc]
lea rcx, str.Moon
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1ac]
lea rcx, str.MoonColor_Red
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1b0]
lea rcx, str.MoonColor_Green
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1b4]
lea rcx, str.MoonColor_Blue
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee1b8]
lea rcx, str.MoonColor_Alpha
call fcn.1801e14f0
lea rcx, str.azimuth_east_intensity
call fcn.1801de860
lea rdx, [0x1805ee200]
lea rcx, str.azimuth_east_intensity
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee204]
lea rcx, str.azimuth_east_intensity
call fcn.1801e14f0
lea rcx, str.azimuth_weast_intensity
call fcn.1801de860
lea rdx, [0x1805ee208]
lea rcx, str.azimuth_weast_intensity
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee20c]
lea rcx, str.azimuth_weast_intensity
call fcn.1801e14f0
lea rcx, str.azimuth_transition_intensity
call fcn.1801de860
lea rdx, [0x1805ee210]
lea rcx, str.azimuth_transition_intensity
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee214]
lea rcx, str.azimuth_transition_intensity
call fcn.1801e14f0
lea rcx, str.azimuth_transition_position
call fcn.1801de860
lea rdx, [0x1805ee218]
lea rcx, str.azimuth_transition_position
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee21c]
lea rcx, str.azimuth_transition_position
call fcn.1801e14f0
lea rcx, str.zenith_intensity
call fcn.1801de860
lea rdx, [0x1805ee220]
lea rcx, str.zenith_intensity
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee224]
lea rcx, str.zenith_intensity
call fcn.1801e14f0
lea rcx, str.zenith_transition
call fcn.1801de860
lea rdx, [0x1805ee228]
lea rcx, str.zenith_transition
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee22c]
lea rcx, str.zenith_transition_red
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee230]
lea rcx, str.zenith_transition_green
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee234]
lea rcx, str.zenith_transition_blue
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee238]
lea rcx, str.zenith_transition_alpha
call fcn.1801e14f0
lea rcx, str.zenith_transition_intensity
call fcn.1801de860
lea rdx, [0x1805ee23c]
lea rcx, str.zenith_transition_intensity
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee240]
lea rcx, str.zenith_transition_intensity
call fcn.1801e14f0
lea rcx, str.zenith_transition_position
call fcn.1801de860
lea rdx, [0x1805ee244]
lea rcx, str.zenith_transition_position
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee248]
lea rcx, str.zenith_transition_position
call fcn.1801e14f0
lea rcx, str.zenith_transition_east_blend
call fcn.1801de860
lea rdx, [0x1805ee24c]
lea rcx, str.zenith_transition_east_blend
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee250]
lea rcx, str.zenith_transition_east_blend
call fcn.1801e14f0
lea rcx, str.zenith_transition_weast_blend
call fcn.1801de860
lea rdx, [0x1805ee254]
lea rcx, str.zenith_transition_weast_blend
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee258]
lea rcx, str.zenith_transition_weast_blend
call fcn.1801e14f0
lea rcx, str.zenith_blend
call fcn.1801de860
lea rdx, [0x1805ee25c]
lea rcx, str.zenith_blend
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee260]
lea rcx, str.zenith_blend
call fcn.1801e14f0
lea rcx, str.Sun_Disc
call fcn.1801de860
lea rdx, [0x1805ee264]
lea rcx, str.Sun_Disc
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee268]
lea rcx, str.Sun_Disc_Red
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee26c]
lea rcx, str.Sun_Disc_Green
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee270]
lea rcx, str.Sun_Disc_Blue
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee274]
lea rcx, str.Sun_Disc_Alpha
call fcn.1801e14f0
lea rcx, str.Sun_hdr
call fcn.1801de860
lea rdx, [0x1805ee280]
lea rcx, str.Sun_hdr
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee284]
lea rcx, str.Sun_hdr
call fcn.1801e14f0
lea rcx, str.Sun_miephase
call fcn.1801de860
lea rdx, [0x1805ee288]
lea rcx, str.Sun_miephase
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee28c]
lea rcx, str.Sun_miephase
call fcn.1801e14f0
lea rcx, str.Sun_miescatter
call fcn.1801de860
lea rdx, [0x1805ee290]
lea rcx, str.Sun_miescatter
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee294]
lea rcx, str.Sun_miescatter
call fcn.1801e14f0
lea rcx, str.Sun_mie_intensity
call fcn.1801de860
lea rdx, [0x1805ee298]
lea rcx, str.Sun_mie_intensity
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee29c]
lea rcx, str.Sun_mie_intensity
call fcn.1801e14f0
lea rcx, str.cloud_shadow_strength
call fcn.1801de860
lea rdx, [0x1805ee2a0]
lea rcx, str.cloud_shadow_strength
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee2a4]
lea rcx, str.cloud_shadow_strength
call fcn.1801e14f0
lea rcx, str.cloud_density
call fcn.1801de860
lea rdx, [0x1805ee2a8]
lea rcx, str.cloud_density
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee2ac]
lea rcx, str.cloud_density
call fcn.1801e14f0
lea rcx, str.cloud_density_bias
call fcn.1801de860
lea rdx, [0x1805ee2b0]
lea rcx, str.cloud_density_bias
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee2b4]
lea rcx, str.cloud_density_bias
call fcn.1801e14f0
lea rcx, str.cloud_fadeout
call fcn.1801de860
lea rdx, [0x1805ee2b8]
lea rcx, str.cloud_fadeout
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee2bc]
lea rcx, str.cloud_fadeout
call fcn.1801e14f0
lea rcx, str.cloud_offset
call fcn.1801de860
lea rdx, [0x1805ee2c0]
lea rcx, str.cloud_offset
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee2c4]
lea rcx, str.cloud_offset
call fcn.1801e14f0
lea rcx, str.cloud_overall
call fcn.1801de860
lea rdx, [0x1805ee2c8]
lea rcx, str.cloud_overall
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee2cc]
lea rcx, str.cloud_overall
call fcn.1801e14f0
lea rcx, str.cloud_hdr
call fcn.1801de860
lea rdx, [0x1805ee2d0]
lea rcx, str.cloud_hdr
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee2d4]
lea rcx, str.cloud_hdr
call fcn.1801e14f0
lea rcx, str.cloud_dither_strength
call fcn.1801de860
lea rdx, [0x1805ee2d8]
lea rcx, str.cloud_dither_strength
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee2dc]
lea rcx, str.cloud_dither_strength
call fcn.1801e14f0
lea rcx, str.cloud_edge_strength
call fcn.1801de860
lea rdx, [0x1805ee2e0]
lea rcx, str.cloud_edge_strength
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee2e4]
lea rcx, str.cloud_edge_strength
call fcn.1801e14f0
lea rcx, str.cloud_overall_strength
call fcn.1801de860
lea rdx, [0x1805ee2e8]
lea rcx, str.cloud_overall_strength
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee2ec]
lea rcx, str.cloud_overall_strength
call fcn.1801e14f0
lea rcx, str.cloud_base
call fcn.1801de860
lea rdx, [0x1805ee2f0]
lea rcx, str.cloud_base
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee2f4]
lea rcx, str.cloud_base_red
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee2f8]
lea rcx, str.cloud_base_green
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee2fc]
lea rcx, str.cloud_base_blue
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee300]
lea rcx, str.cloud_base_alpha
call fcn.1801e14f0
lea rcx, str.cloud
call fcn.1801de860
lea rdx, [0x1805ee304]
lea rcx, str.cloud
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee308]
lea rcx, str.cloud_red
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee30c]
lea rcx, str.cloud_green
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee310]
lea rcx, str.cloud_blue
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee314]
lea rcx, str.cloud_alpha
call fcn.1801e14f0
lea rcx, str.cloud_mid
call fcn.1801de860
lea rdx, [0x1805ee318]
lea rcx, str.cloud_mid
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee31c]
lea rcx, str.cloud_mid_red
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee320]
lea rcx, str.cloud_mid_green
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee324]
lea rcx, str.cloud_mid_blue
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee328]
lea rcx, str.cloud_mid_alpha
call fcn.1801e14f0
lea rcx, str.cloud_strength
call fcn.1801de860
lea rdx, [0x1805ee32c]
lea rcx, str.cloud_strength
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee330]
lea rcx, str.cloud_strength
call fcn.1801e14f0
lea rcx, str.cloud_density
call fcn.1801de860
lea rdx, [0x1805ee334]
lea rcx, str.cloud_density
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee338]
lea rcx, str.cloud_density
call fcn.1801e14f0
lea rcx, str.cloud_small
call fcn.1801de860
lea rdx, [0x1805ee33c]
lea rcx, str.cloud_small
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee340]
lea rcx, str.cloud_small_red
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee344]
lea rcx, str.cloud_small_green
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee348]
lea rcx, str.cloud_small_blue
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee34c]
lea rcx, str.cloud_small_alpha
call fcn.1801e14f0
lea rcx, str.sun_radius
call fcn.1801de860
lea rdx, [0x1805ee350]
lea rcx, str.sun_radius
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee354]
lea rcx, str.sun_radius
call fcn.1801e14f0
lea rcx, str.sun_scatter
call fcn.1801de860
lea rdx, [0x1805ee358]
lea rcx, str.sun_scatter
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee35c]
lea rcx, str.sun_scatter
call fcn.1801e14f0
lea rcx, str.moon_radius
call fcn.1801de860
lea rdx, [0x1805ee360]
lea rcx, str.moon_radius
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee364]
lea rcx, str.moon_radius
call fcn.1801e14f0
lea rcx, str.moon_scatter
call fcn.1801de860
lea rdx, [0x1805ee368]
lea rcx, str.moon_scatter
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee36c]
lea rcx, str.moon_scatter
call fcn.1801e14f0
lea rcx, str.moon_disc
call fcn.1801de860
lea rdx, [0x1805ee370]
lea rcx, str.moon_disc
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee374]
lea rcx, str.moon_disc
call fcn.1801e14f0
lea rcx, str.moon_intensity
call fcn.1801de860
lea rdx, [0x1805ee378]
lea rcx, str.moon_intensity
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ee37c]
lea rcx, str.moon_intensity
call fcn.1801e14f0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180582a40]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
call fcn.1801e5220
lea rcx, [0x1805872f0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026f4f3
call fcn.180126510
mov edx, 0x2e9
lea rcx, str.new_Sky
call fcn.1801dea40
mov edx, 0x2ea
lea rcx, str.old_Sky
call fcn.1801dea40
mov edx, 0x2cc
lea rcx, str.Rain_Menu
call fcn.1801dea40
mov edx, 0x2cd
lea rcx, str.Weather_Menu
call fcn.1801dea40
mov r9d, 0xff
mov r8d, 1
lea rdx, [0x1805b11f4]
lea rcx, str.Change_Weather
call fcn.1801e0410
lea rcx, str.Change_Weather
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026f574
mov ecx, dword [0x1805b11f4]
call fcn.180186bc0
lea rcx, str.Change_Weather_9
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026f591
mov ecx, 9
call fcn.180186bc0
lea rcx, str.Change_Weather_10
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026f5ae
mov ecx, 0xa
call fcn.180186bc0
lea rcx, str.Change_Weather_11
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026f5cb
mov ecx, 0xb
call fcn.180186bc0
lea rcx, str.Clear_Weather
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026f5e9
mov ecx, dword [0x1805b11f4]
call fcn.180186cf0
lea rcx, str.Get_Water_Pointer
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026fbf3
lea rdx, str.48_8B_D9_48_6B_DB_1C_48_2B_F9_48_8B_05________
lea rcx, [rsp + 0x35460]
call fcn.180187720
nop
mov qword [rsp + 0x8208], 0
mov edx, 1
lea rcx, [rsp + 0x35460]
call fcn.18009a350
mov qword [rsp + 0x8210], rax
xor edx, edx
mov rcx, qword [rsp + 0x8210]
call fcn.18009a370
mov qword [rsp + 0x8218], rax
xor edx, edx
mov rcx, qword [rsp + 0x8218]
call fcn.180094970
mov qword [rsp + 0x8208], rax
mov rdx, qword [rsp + 0x8208]
lea rcx, [rsp + 0x33288]
call fcn.18009a2d0
nop
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x8220], rax
lea rcx, [rsp + 0x33288]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rdx, qword [rsp + 0x8220]
lea rcx, [rsp + 0x33268]
call fcn.18009a2d0
mov qword [rsp + 0x8228], rax
mov rax, qword [rsp + 0x8228]
mov qword [rsp + 0x8230], rax
mov rcx, qword [rsp + 0x8230]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x33268]
call fcn.18006b930
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x33288]
lea rcx, [rsp + 0x28860]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x8238]
lea rcx, [rsp + 0x28860]
call fcn.18009a2c0
lea rcx, [rsp + 0x33248]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x28960]
call fcn.1800763c0
nop
lea rax, [rsp + 0x28960]
add rax, 0x10
mov qword [rsp + 0x8240], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x8240]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x8248], rax
mov rax, qword [rsp + 0x8238]
mov qword [rsp + 0x8250], rax
mov rdx, qword [rsp + 0x8250]
mov rcx, qword [rsp + 0x8248]
call fcn.180093e00
lea rdx, [rsp + 0x331c8]
lea rcx, [rsp + 0x28960]
call fcn.1800763a0
mov qword [rsp + 0x8258], rax
mov rdx, qword [rsp + 0x8258]
lea rcx, [rsp + 0x33248]
call fcn.18006afe0
lea rcx, [rsp + 0x331c8]
call fcn.18006b930
lea rcx, [rsp + 0x33248]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
lea rcx, [rsp + 0x33148]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x28a60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x28a60]
add rax, 0x10
mov qword [rsp + 0x8260], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x8260]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x8268], rax
mov rdx, qword [rsp + 0x8220]
mov rcx, qword [rsp + 0x8268]
call fcn.180093e00
lea rdx, [rsp + 0x33108]
lea rcx, [rsp + 0x28a60]
call fcn.1800763a0
mov qword [rsp + 0x8270], rax
mov rdx, qword [rsp + 0x8270]
lea rcx, [rsp + 0x33148]
call fcn.18006afe0
lea rcx, [rsp + 0x33108]
call fcn.18006b930
lea rcx, [rsp + 0x33148]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov edx, 1
lea rcx, [rsp + 0x28b60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x28b60]
add rax, 0x10
mov qword [rsp + 0x8278], rax
mov rdx, qword [rsp + 0x8220]
mov rcx, qword [rsp + 0x8278]
call fcn.180093e00
lea rdx, [rsp + 0x8280]
lea rcx, [rsp + 0x28b60]
call fcn.18009a2c0
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x33288]
lea rcx, [rsp + 0x28c60]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x8288]
lea rcx, [rsp + 0x28c60]
call fcn.18009a2c0
mov rax, qword [rsp + 0x8280]
mov rcx, qword [rsp + 0x8288]
sub rcx, rax
mov rax, rcx
mov qword [rsp + 0x8290], rax
mov rdx, qword [rsp + 0x8290]
lea rcx, [rsp + 0x330e8]
call fcn.18009a2d0
mov qword [rsp + 0x8298], rax
mov rax, qword [rsp + 0x8298]
mov qword [rsp + 0x82a0], rax
mov rcx, qword [rsp + 0x82a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x330e8]
call fcn.18006b930
lea rcx, [rsp + 0x330c8]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x28d60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x28d60]
add rax, 0x10
mov qword [rsp + 0x82a8], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x82a8]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x82b0], rax
mov rdx, qword [rsp + 0x8290]
mov rcx, qword [rsp + 0x82b0]
call fcn.180093e00
lea rdx, [rsp + 0x330a8]
lea rcx, [rsp + 0x28d60]
call fcn.1800763a0
mov qword [rsp + 0x82b8], rax
mov rdx, qword [rsp + 0x82b8]
lea rcx, [rsp + 0x330c8]
call fcn.18006afe0
lea rcx, [rsp + 0x330a8]
call fcn.18006b930
lea rcx, [rsp + 0x330c8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
lea rcx, [rsp + 0x330c8]
call fcn.18006a4b0
inc rax
mov rcx, rax
call fcn.180357d9c
mov qword [rsp + 0x82c0], rax
mov rax, qword [rsp + 0x82c0]
mov qword [0x1805ab610], rax
lea rcx, [rsp + 0x330c8]
call fcn.18006a860
mov qword [rsp + 0x82c8], rax
mov rax, qword [0x1805ab610]
mov qword [rsp + 0x82d0], rax
mov rax, qword [rsp + 0x82d0]
mov qword [rsp + 0x82d8], rax
mov rax, qword [rsp + 0x82c8]
movzx eax, byte [rax]
mov byte [rsp + 0x194], al
mov rax, qword [rsp + 0x82d0]
movzx ecx, byte [rsp + 0x194]
mov byte [rax], cl
mov rax, qword [rsp + 0x82c8]
inc rax
mov qword [rsp + 0x82c8], rax
mov rax, qword [rsp + 0x82d0]
inc rax
mov qword [rsp + 0x82d0], rax
cmp byte [rsp + 0x194], 0
jne 0x18026faef
mov rax, qword [rsp + 0x8290]
mov qword [0x1805ab620], rax
mov byte [rsp + 0x195], 1
lea rcx, [rsp + 0x28d60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x330c8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x28c60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x28b60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x28a60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33148]
call fcn.18006b930
nop
lea rcx, [rsp + 0x28960]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33248]
call fcn.18006b930
nop
lea rcx, [rsp + 0x28860]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x33288]
call fcn.18006b930
nop
lea rcx, [rsp + 0x35460]
call fcn.180092a90
movzx eax, byte [rsp + 0x195]
test eax, eax
je 0x180270a37
lea rdx, [0x1805b0f69]
lea rcx, str.Swim_Anywhere
call fcn.1801deec0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805edefc]
lea rcx, str.m_WaterOpacity_value
call fcn.1801e14f0
mov dword [rsp + 0x20], 1
mov r9d, 0x3e8
mov r8d, 0xfffffc18
lea rdx, [0x1805edef8]
lea rcx, str.m_WaterLevel_value
call fcn.1801e0850
mov dword [rsp + 0x20], 0xa
mov r9d, 0x3e8
mov r8d, 0xfffffc18
lea rdx, [0x1805edef8]
lea rcx, str.m_WaterLevel_Height_value
call fcn.1801e0850
lea rcx, str.Water_Level_From_Address
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18026fe5c
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x82e0], rax
cmp qword [0x1805f2048], 0
jne 0x18026fd0f
lea rax, [rsp + 0x19a60]
mov qword [rsp + 0x82e8], rax
mov rcx, qword [rsp + 0x82e8]
call fcn.180157400
mov qword [rsp + 0x82f0], rax
mov rax, qword [rsp + 0x82e0]
add rax, 0x58a695
mov rdx, qword [rsp + 0x82f0]
mov rcx, rax
call fcn.180159330
add rax, 0xa
mov qword [0x1805f2048], rax
mov rdx, qword [0x1805f2048]
lea rcx, [rsp + 0x33088]
call fcn.18009a2d0
mov qword [rsp + 0x82f8], rax
mov rax, qword [rsp + 0x82f8]
mov qword [rsp + 0x8300], rax
mov rcx, qword [rsp + 0x8300]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x33088]
call fcn.18006b930
cmp qword [0x1805ede88], 0
jne 0x18026fd97
cmp qword [0x1805f2048], 0
je 0x18026fd97
mov rax, qword [0x1805f2048]
add rax, 3
mov eax, dword [rax]
mov rcx, qword [0x1805f2048]
add rcx, rax
mov rax, rcx
add rax, 7
mov qword [0x1805ede88], rax
mov dword [rsp + 0x2898], 0
jmp 0x18026fdb4
mov eax, dword [rsp + 0x2898]
inc eax
mov dword [rsp + 0x2898], eax
cmp dword [rsp + 0x2898], 0x335
jge 0x18026fe5c
imul eax, dword [rsp + 0x2898], 0x1c
cdqe
mov rcx, qword [0x1805ede88]
mov rcx, qword [rcx]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8308], rax
cvtsi2ss xmm0, dword [0x1805edef8]
mov rax, qword [rsp + 0x8308]
add rax, 0x14
movss dword [rax], xmm0
cvttss2si eax, dword [0x1805edefc]
mov rcx, qword [rsp + 0x8308]
add rcx, 0xb
mov byte [rcx], al
cvttss2si eax, dword [0x1805edefc]
mov rcx, qword [rsp + 0x8308]
add rcx, 0xa
mov byte [rcx], al
cvttss2si eax, dword [0x1805edefc]
mov rcx, qword [rsp + 0x8308]
add rcx, 9
mov byte [rcx], al
cvttss2si eax, dword [0x1805edefc]
mov rcx, qword [rsp + 0x8308]
add rcx, 8
mov byte [rcx], al
jmp 0x18026fda4
lea rcx, str.Change_Water_Level_From_GetPointer
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027004c
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x8310], rax
cmp qword [0x1805f2050], 0
jne 0x18026feff
lea rax, [rsp + 0x19a48]
mov qword [rsp + 0x8318], rax
mov rcx, qword [rsp + 0x8318]
call fcn.180157400
mov qword [rsp + 0x8320], rax
mov rax, qword [rsp + 0x8320]
mov qword [rsp + 0x8328], rax
mov rax, qword [0x1805ab620]
mov rcx, qword [rsp + 0x8310]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8330], rax
mov rdx, qword [rsp + 0x8328]
mov rcx, qword [rsp + 0x8330]
call fcn.180159330
add rax, 0xa
mov qword [0x1805f2050], rax
mov rdx, qword [0x1805f2050]
lea rcx, [rsp + 0x32de8]
call fcn.18009a2d0
mov qword [rsp + 0x8338], rax
mov rax, qword [rsp + 0x8338]
mov qword [rsp + 0x8340], rax
mov rcx, qword [rsp + 0x8340]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x32de8]
call fcn.18006b930
cmp qword [0x1805ede80], 0
jne 0x18026ff87
cmp qword [0x1805f2050], 0
je 0x18026ff87
mov rax, qword [0x1805f2050]
add rax, 3
mov eax, dword [rax]
mov rcx, qword [0x1805f2050]
add rcx, rax
mov rax, rcx
add rax, 7
mov qword [0x1805ede80], rax
mov dword [rsp + 0x289c], 0
jmp 0x18026ffa4
mov eax, dword [rsp + 0x289c]
inc eax
mov dword [rsp + 0x289c], eax
cmp dword [rsp + 0x289c], 0x335
jge 0x18027004c
imul eax, dword [rsp + 0x289c], 0x1c
cdqe
mov rcx, qword [0x1805ede80]
mov rcx, qword [rcx]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8348], rax
cvtsi2ss xmm0, dword [0x1805edef8]
mov rax, qword [rsp + 0x8348]
add rax, 0x14
movss dword [rax], xmm0
cvttss2si eax, dword [0x1805edefc]
mov rcx, qword [rsp + 0x8348]
add rcx, 0xb
mov byte [rcx], al
cvttss2si eax, dword [0x1805edefc]
mov rcx, qword [rsp + 0x8348]
add rcx, 0xa
mov byte [rcx], al
cvttss2si eax, dword [0x1805edefc]
mov rcx, qword [rsp + 0x8348]
add rcx, 9
mov byte [rcx], al
cvttss2si eax, dword [0x1805edefc]
mov rcx, qword [rsp + 0x8348]
add rcx, 8
mov byte [rcx], al
jmp 0x18026ff94
lea rcx, str.WaterTunes_GetPointer
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802705ab
lea rcx, str.Water_Tune
call fcn.1801dba10
lea rdx, str.0F_B6_05_________0F_28_4C_24__
lea rcx, [rsp + 0x353e0]
call fcn.180187780
nop
mov qword [rsp + 0x8350], 0
mov edx, 1
lea rcx, [rsp + 0x353e0]
call fcn.18009a350
mov qword [rsp + 0x8358], rax
xor edx, edx
mov rcx, qword [rsp + 0x8358]
call fcn.18009a370
mov qword [rsp + 0x8360], rax
xor edx, edx
mov rcx, qword [rsp + 0x8360]
call fcn.180094970
mov qword [rsp + 0x8350], rax
mov rdx, qword [rsp + 0x8350]
lea rcx, [rsp + 0x32dc8]
call fcn.18009a2d0
nop
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x8368], rax
lea rcx, [rsp + 0x32dc8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rdx, qword [rsp + 0x8368]
lea rcx, [rsp + 0x32da8]
call fcn.18009a2d0
mov qword [rsp + 0x8370], rax
mov rax, qword [rsp + 0x8370]
mov qword [rsp + 0x8378], rax
mov rcx, qword [rsp + 0x8378]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x32da8]
call fcn.18006b930
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x32dc8]
lea rcx, [rsp + 0x28e60]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x8380]
lea rcx, [rsp + 0x28e60]
call fcn.18009a2c0
lea rcx, [rsp + 0x32d88]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x28f60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x28f60]
add rax, 0x10
mov qword [rsp + 0x8388], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x8388]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x8390], rax
mov rax, qword [rsp + 0x8380]
mov qword [rsp + 0x8398], rax
mov rdx, qword [rsp + 0x8398]
mov rcx, qword [rsp + 0x8390]
call fcn.180093e00
lea rdx, [rsp + 0x344c8]
lea rcx, [rsp + 0x28f60]
call fcn.1800763a0
mov qword [rsp + 0x83a0], rax
mov rdx, qword [rsp + 0x83a0]
lea rcx, [rsp + 0x32d88]
call fcn.18006afe0
lea rcx, [rsp + 0x344c8]
call fcn.18006b930
lea rcx, [rsp + 0x32d88]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
lea rcx, [rsp + 0x32d68]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x29060]
call fcn.1800763c0
nop
lea rax, [rsp + 0x29060]
add rax, 0x10
mov qword [rsp + 0x83a8], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x83a8]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x83b0], rax
mov rdx, qword [rsp + 0x8368]
mov rcx, qword [rsp + 0x83b0]
call fcn.180093e00
lea rdx, [rsp + 0x35168]
lea rcx, [rsp + 0x29060]
call fcn.1800763a0
mov qword [rsp + 0x83b8], rax
mov rdx, qword [rsp + 0x83b8]
lea rcx, [rsp + 0x32d68]
call fcn.18006afe0
lea rcx, [rsp + 0x35168]
call fcn.18006b930
lea rcx, [rsp + 0x32d68]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov edx, 1
lea rcx, [rsp + 0x29160]
call fcn.1800763c0
nop
lea rax, [rsp + 0x29160]
add rax, 0x10
mov qword [rsp + 0x83c0], rax
mov rdx, qword [rsp + 0x8368]
mov rcx, qword [rsp + 0x83c0]
call fcn.180093e00
lea rdx, [rsp + 0x83c8]
lea rcx, [rsp + 0x29160]
call fcn.18009a2c0
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x32dc8]
lea rcx, [rsp + 0x29260]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x83d0]
lea rcx, [rsp + 0x29260]
call fcn.18009a2c0
mov rax, qword [rsp + 0x83c8]
mov rcx, qword [rsp + 0x83d0]
sub rcx, rax
mov rax, rcx
mov qword [rsp + 0x83d8], rax
mov rdx, qword [rsp + 0x83d8]
lea rcx, [rsp + 0x35148]
call fcn.18009a2d0
mov qword [rsp + 0x83e0], rax
mov rax, qword [rsp + 0x83e0]
mov qword [rsp + 0x83e8], rax
mov rcx, qword [rsp + 0x83e8]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
nop
lea rcx, [rsp + 0x35148]
call fcn.18006b930
lea rcx, [rsp + 0x35128]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x29360]
call fcn.1800763c0
nop
lea rax, [rsp + 0x29360]
add rax, 0x10
mov qword [rsp + 0x83f0], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x83f0]
call fcn.180077ae0
lea rdx, [0x180460800]
mov rcx, rax
call fcn.18007acb0
mov qword [rsp + 0x83f8], rax
mov rdx, qword [rsp + 0x83d8]
mov rcx, qword [rsp + 0x83f8]
call fcn.180093e00
lea rdx, [rsp + 0x35108]
lea rcx, [rsp + 0x29360]
call fcn.1800763a0
mov qword [rsp + 0x8400], rax
mov rdx, qword [rsp + 0x8400]
lea rcx, [rsp + 0x35128]
call fcn.18006afe0
lea rcx, [rsp + 0x35108]
call fcn.18006b930
lea rcx, [rsp + 0x35128]
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov rax, qword [rsp + 0x83d8]
mov qword [0x1805ab618], rax
mov byte [rsp + 0x196], 1
lea rcx, [rsp + 0x29360]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x35128]
call fcn.18006b930
nop
lea rcx, [rsp + 0x29260]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x29160]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x29060]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x32d68]
call fcn.18006b930
nop
lea rcx, [rsp + 0x28f60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x32d88]
call fcn.18006b930
nop
lea rcx, [rsp + 0x28e60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x32dc8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x353e0]
call fcn.180092a90
movzx eax, byte [rsp + 0x196]
test eax, eax
je 0x180270a37
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
movss xmm2, dword [0x180507cf0]
lea rdx, [0x1805edf24]
lea rcx, str.spec_value
call fcn.1801e14f0
lea rcx, str.fSpecularFalloff_from_address
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802706a9
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x8408], rax
lea rax, [rsp + 0x19a18]
mov qword [rsp + 0x8410], rax
mov rcx, qword [rsp + 0x8410]
call fcn.180157400
mov qword [rsp + 0x8418], rax
mov rax, qword [rsp + 0x8408]
add rax, 0x585c28
mov rdx, qword [rsp + 0x8418]
mov rcx, rax
call fcn.180159330
mov qword [0x1805f2058], rax
mov rax, qword [0x1805f2058]
add rax, 3
mov eax, dword [rax]
mov rcx, qword [0x1805f2058]
add rcx, rax
mov rax, rcx
add rax, 4
mov qword [0x1805ede78], rax
mov rax, qword [0x1805ede78]
mov qword [rsp + 0x8420], rax
mov rax, qword [rsp + 0x8420]
add rax, 0xc
movss xmm0, dword [0x1805edf24]
movss dword [rax], xmm0
lea rcx, str.fSpecularFalloff_from_getpointer
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027078a
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x8428], rax
lea rax, [rsp + 0x199e8]
mov qword [rsp + 0x8430], rax
mov rcx, qword [rsp + 0x8430]
call fcn.180157400
mov qword [rsp + 0x8438], rax
mov rax, qword [rsp + 0x8438]
mov qword [rsp + 0x8440], rax
mov rax, qword [0x1805ab618]
mov rcx, qword [rsp + 0x8428]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8448], rax
mov rdx, qword [rsp + 0x8440]
mov rcx, qword [rsp + 0x8448]
call fcn.180159330
mov qword [0x1805f2060], rax
mov rax, qword [0x1805f2060]
add rax, 3
mov eax, dword [rax]
mov rcx, qword [0x1805f2060]
add rcx, rax
mov rax, rcx
add rax, 4
mov qword [0x1805ede70], rax
mov rax, qword [0x1805ede70]
mov qword [rsp + 0x8450], rax
mov rax, qword [rsp + 0x8450]
add rax, 0xc
movss xmm0, dword [0x1805edf24]
movss dword [rax], xmm0
mov dword [rsp + 0x20], 1
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805edf14]
lea rcx, str.red_value_water
call fcn.1801e0850
mov dword [rsp + 0x20], 1
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805edf18]
lea rcx, str.green_value
call fcn.1801e0850
mov dword [rsp + 0x20], 1
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805edf1c]
lea rcx, str.blue_value
call fcn.1801e0850
mov dword [rsp + 0x20], 1
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805edf20]
lea rcx, str.alpha_value
call fcn.1801e0850
lea rcx, str.m_Water_Color
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270a37
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rsp + 0x8458], rax
cmp qword [0x1805f2068], 0
jne 0x180270895
lea rax, [rsp + 0x199b8]
mov qword [rsp + 0x8460], rax
mov rcx, qword [rsp + 0x8460]
call fcn.180157400
mov qword [rsp + 0x8468], rax
mov rax, qword [rsp + 0x8458]
add rax, 0x585c28
mov rdx, qword [rsp + 0x8468]
mov rcx, rax
call fcn.180159330
mov qword [0x1805f2068], rax
cmp qword [0x1805ede68], 0
jne 0x1802708ce
cmp qword [0x1805f2068], 0
je 0x1802708ce
mov rax, qword [0x1805f2068]
add rax, 3
mov eax, dword [rax]
mov rcx, qword [0x1805f2068]
add rcx, rax
mov rax, rcx
add rax, 4
mov qword [0x1805ede68], rax
lea rcx, [rsp + 0x350e8]
call fcn.180068c90
nop
mov eax, dword [0x1805edf14]
and eax, 0xff
shl eax, 0x18
mov ecx, dword [0x1805edf18]
and ecx, 0xff
shl ecx, 0x10
add eax, ecx
mov ecx, dword [0x1805edf1c]
and ecx, 0xff
shl ecx, 8
add eax, ecx
mov ecx, dword [0x1805edf20]
and ecx, 0xff
add eax, ecx
mov dword [rsp + 0x28a0], eax
mov edx, 1
lea rcx, [rsp + 0x29460]
call fcn.1800763c0
nop
lea rax, [rsp + 0x29460]
add rax, 0x10
mov qword [rsp + 0x8470], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0x8470]
call fcn.180077ae0
mov qword [rsp + 0x8478], rax
mov edx, dword [rsp + 0x28a0]
mov rcx, qword [rsp + 0x8478]
call fcn.1800776c0
lea rdx, [rsp + 0x350c8]
lea rcx, [rsp + 0x29460]
call fcn.1800763a0
mov qword [rsp + 0x8480], rax
mov rdx, qword [rsp + 0x8480]
lea rcx, [rsp + 0x350e8]
call fcn.18006afe0
lea rcx, [rsp + 0x350c8]
call fcn.18006b930
mov r9d, 1
mov r8d, 3
lea rdx, [rsp + 0x350e8]
lea rcx, [rsp + 0x29560]
call fcn.1800939c0
nop
lea rdx, [rsp + 0x8488]
lea rcx, [rsp + 0x29560]
call fcn.18009a2c0
mov rax, qword [0x1805ede68]
mov qword [rsp + 0x8490], rax
mov rax, qword [rsp + 0x8490]
mov ecx, dword [rsp + 0x8488]
mov dword [rax], ecx
lea rcx, [rsp + 0x29560]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x29460]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x350e8]
call fcn.18006b930
movss xmm0, dword [0x180504024]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
movss xmm2, dword [0x180507cf0]
lea rdx, [0x1805ab7b0]
lea rcx, str.Fog_Value
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
movss xmm2, dword [0x180507cf0]
lea rdx, [0x1805ab7b0]
lea rcx, str.Fog_Value2
call fcn.1801e14f0
lea rcx, str.No_Fog
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270ab1
call fcn.18014fef0
lea rcx, str.No_Fog_reset
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270ac9
call fcn.18014fef0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180582ae0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180582ba0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270b18
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.1802f4ae0
lea rcx, [0x180582bc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270b42
xor r8d, r8d
xor edx, edx
mov ecx, 1
call fcn.1802f4ae0
lea rcx, [0x180582be0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270b6c
xor r8d, r8d
xor edx, edx
mov ecx, 2
call fcn.1802f4ae0
lea rcx, [0x180582c00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270b96
xor r8d, r8d
xor edx, edx
mov ecx, 3
call fcn.1802f4ae0
lea rcx, [0x180582c20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270bc0
xor r8d, r8d
xor edx, edx
mov ecx, 4
call fcn.1802f4ae0
lea rcx, [0x180582c40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270bea
xor r8d, r8d
xor edx, edx
mov ecx, 5
call fcn.1802f4ae0
lea rcx, [0x180582c60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270c14
xor r8d, r8d
xor edx, edx
mov ecx, 6
call fcn.1802f4ae0
lea rcx, [0x180582c80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270c3e
xor r8d, r8d
xor edx, edx
mov ecx, 7
call fcn.1802f4ae0
lea rcx, [0x180582ca0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270c68
xor r8d, r8d
xor edx, edx
mov ecx, 8
call fcn.1802f4ae0
lea rcx, [0x180582cc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270c92
xor r8d, r8d
xor edx, edx
mov ecx, 9
call fcn.1802f4ae0
lea rcx, [0x180582ce0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270cbc
xor r8d, r8d
xor edx, edx
mov ecx, 0xa
call fcn.1802f4ae0
lea rcx, [0x180582d00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270ce6
xor r8d, r8d
xor edx, edx
mov ecx, 0xb
call fcn.1802f4ae0
lea rcx, [0x180582d20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270d10
xor r8d, r8d
xor edx, edx
mov ecx, 0xc
call fcn.1802f4ae0
lea rcx, [0x180582d40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270d3a
xor r8d, r8d
xor edx, edx
mov ecx, 0xd
call fcn.1802f4ae0
lea rcx, [0x180582d60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270d64
xor r8d, r8d
xor edx, edx
mov ecx, 0xe
call fcn.1802f4ae0
lea rcx, [0x180582d80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270d8e
xor r8d, r8d
xor edx, edx
mov ecx, 0xf
call fcn.1802f4ae0
lea rcx, [0x180582da0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270db8
xor r8d, r8d
xor edx, edx
mov ecx, 0x10
call fcn.1802f4ae0
lea rcx, [0x180582dc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270de2
xor r8d, r8d
xor edx, edx
mov ecx, 0x11
call fcn.1802f4ae0
lea rcx, [0x180582de0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270e0c
xor r8d, r8d
xor edx, edx
mov ecx, 0x12
call fcn.1802f4ae0
lea rcx, [0x180582e00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270e36
xor r8d, r8d
xor edx, edx
mov ecx, 0x13
call fcn.1802f4ae0
lea rcx, [0x180582e20]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270e60
xor r8d, r8d
xor edx, edx
mov ecx, 0x14
call fcn.1802f4ae0
lea rcx, [0x180582e40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270e8a
xor r8d, r8d
xor edx, edx
mov ecx, 0x15
call fcn.1802f4ae0
lea rcx, [0x180582e60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270eb4
xor r8d, r8d
xor edx, edx
mov ecx, 0x16
call fcn.1802f4ae0
lea rcx, [0x180582e80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180270ede
xor r8d, r8d
xor edx, edx
mov ecx, 0x17
call fcn.1802f4ae0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057ec60]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180270f5b
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0168]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8498], rax
lea rcx, [0x18057ec60]
call fcn.18006a860
mov qword [rsp + 0x84a0], rax
mov rdx, qword [rsp + 0x8498]
mov rcx, qword [rsp + 0x84a0]
call fcn.1801deec0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18027100d
lea rax, [rsp + 0x1f8e0]
mov qword [rsp + 0x84a8], rax
lea rax, [rsp + 0x197]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x197]
mov rcx, qword [rsp + 0x84a8]
call fcn.1802e5f00
mov qword [rsp + 0x84b0], rax
mov rax, qword [rsp + 0x84b0]
mov qword [rsp + 0x84b8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0d08]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x84c0], rax
lea rcx, [0x180582ea0]
call fcn.18006a860
mov qword [rsp + 0x84c8], rax
mov r8, qword [rsp + 0x84b8]
mov rdx, qword [rsp + 0x84c0]
mov rcx, qword [rsp + 0x84c8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802710bf
lea rax, [rsp + 0x1f8a0]
mov qword [rsp + 0x84d0], rax
lea rax, [rsp + 0x198]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x198]
mov rcx, qword [rsp + 0x84d0]
call fcn.1802e5f20
mov qword [rsp + 0x84d8], rax
mov rax, qword [rsp + 0x84d8]
mov qword [rsp + 0x84e0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0d28]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x84e8], rax
lea rcx, [0x180582ec0]
call fcn.18006a860
mov qword [rsp + 0x84f0], rax
mov r8, qword [rsp + 0x84e0]
mov rdx, qword [rsp + 0x84e8]
mov rcx, qword [rsp + 0x84f0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180271171
lea rax, [rsp + 0x1f860]
mov qword [rsp + 0x84f8], rax
lea rax, [rsp + 0x199]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x199]
mov rcx, qword [rsp + 0x84f8]
call fcn.1802e5f40
mov qword [rsp + 0x8500], rax
mov rax, qword [rsp + 0x8500]
mov qword [rsp + 0x8508], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0cc8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8510], rax
lea rcx, [0x180582ee0]
call fcn.18006a860
mov qword [rsp + 0x8518], rax
mov r8, qword [rsp + 0x8508]
mov rdx, qword [rsp + 0x8510]
mov rcx, qword [rsp + 0x8518]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180271223
lea rax, [rsp + 0x1f820]
mov qword [rsp + 0x8520], rax
lea rax, [rsp + 0x19a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x19a]
mov rcx, qword [rsp + 0x8520]
call fcn.1802e5f60
mov qword [rsp + 0x8528], rax
mov rax, qword [rsp + 0x8528]
mov qword [rsp + 0x8530], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0ce8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8538], rax
lea rcx, [0x180582f00]
call fcn.18006a860
mov qword [rsp + 0x8540], rax
mov r8, qword [rsp + 0x8530]
mov rdx, qword [rsp + 0x8538]
mov rcx, qword [rsp + 0x8540]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802712d5
lea rax, [rsp + 0x1f7e0]
mov qword [rsp + 0x8548], rax
lea rax, [rsp + 0x19b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x19b]
mov rcx, qword [rsp + 0x8548]
call fcn.1802e5f80
mov qword [rsp + 0x8550], rax
mov rax, qword [rsp + 0x8550]
mov qword [rsp + 0x8558], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0c88]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8560], rax
lea rcx, [0x180582f20]
call fcn.18006a860
mov qword [rsp + 0x8568], rax
mov r8, qword [rsp + 0x8558]
mov rdx, qword [rsp + 0x8560]
mov rcx, qword [rsp + 0x8568]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180271387
lea rax, [rsp + 0x1f7a0]
mov qword [rsp + 0x8570], rax
lea rax, [rsp + 0x19c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x19c]
mov rcx, qword [rsp + 0x8570]
call fcn.1802e5fa0
mov qword [rsp + 0x8578], rax
mov rax, qword [rsp + 0x8578]
mov qword [rsp + 0x8580], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0ca8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8588], rax
lea rcx, [0x180582f40]
call fcn.18006a860
mov qword [rsp + 0x8590], rax
mov r8, qword [rsp + 0x8580]
mov rdx, qword [rsp + 0x8588]
mov rcx, qword [rsp + 0x8590]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180271439
lea rax, [rsp + 0x1f760]
mov qword [rsp + 0x8598], rax
lea rax, [rsp + 0x19d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x19d]
mov rcx, qword [rsp + 0x8598]
call fcn.1802e5fc0
mov qword [rsp + 0x85a0], rax
mov rax, qword [rsp + 0x85a0]
mov qword [rsp + 0x85a8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0c48]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x85b0], rax
lea rcx, [0x180582f60]
call fcn.18006a860
mov qword [rsp + 0x85b8], rax
mov r8, qword [rsp + 0x85a8]
mov rdx, qword [rsp + 0x85b0]
mov rcx, qword [rsp + 0x85b8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802714eb
lea rax, [rsp + 0x1f720]
mov qword [rsp + 0x85c0], rax
lea rax, [rsp + 0x19e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x19e]
mov rcx, qword [rsp + 0x85c0]
call fcn.1802e5fe0
mov qword [rsp + 0x85c8], rax
mov rax, qword [rsp + 0x85c8]
mov qword [rsp + 0x85d0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0c68]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x85d8], rax
lea rcx, [0x180582f80]
call fcn.18006a860
mov qword [rsp + 0x85e0], rax
mov r8, qword [rsp + 0x85d0]
mov rdx, qword [rsp + 0x85d8]
mov rcx, qword [rsp + 0x85e0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18027159d
lea rax, [rsp + 0x1f6e0]
mov qword [rsp + 0x85e8], rax
lea rax, [rsp + 0x19f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x19f]
mov rcx, qword [rsp + 0x85e8]
call fcn.1802e6000
mov qword [rsp + 0x85f0], rax
mov rax, qword [rsp + 0x85f0]
mov qword [rsp + 0x85f8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0c08]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8600], rax
lea rcx, [0x180582fa0]
call fcn.18006a860
mov qword [rsp + 0x8608], rax
mov r8, qword [rsp + 0x85f8]
mov rdx, qword [rsp + 0x8600]
mov rcx, qword [rsp + 0x8608]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18027164f
lea rax, [rsp + 0x1f6a0]
mov qword [rsp + 0x8610], rax
lea rax, [rsp + 0x1a0]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1a0]
mov rcx, qword [rsp + 0x8610]
call fcn.1802e6020
mov qword [rsp + 0x8618], rax
mov rax, qword [rsp + 0x8618]
mov qword [rsp + 0x8620], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0c28]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8628], rax
lea rcx, [0x180582fc0]
call fcn.18006a860
mov qword [rsp + 0x8630], rax
mov r8, qword [rsp + 0x8620]
mov rdx, qword [rsp + 0x8628]
mov rcx, qword [rsp + 0x8630]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180271701
lea rax, [rsp + 0x1f660]
mov qword [rsp + 0x8638], rax
lea rax, [rsp + 0x1a1]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1a1]
mov rcx, qword [rsp + 0x8638]
call fcn.1802e6040
mov qword [rsp + 0x8640], rax
mov rax, qword [rsp + 0x8640]
mov qword [rsp + 0x8648], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0bc8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8650], rax
lea rcx, [0x180582fe0]
call fcn.18006a860
mov qword [rsp + 0x8658], rax
mov r8, qword [rsp + 0x8648]
mov rdx, qword [rsp + 0x8650]
mov rcx, qword [rsp + 0x8658]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802717b3
lea rax, [rsp + 0x1f620]
mov qword [rsp + 0x8660], rax
lea rax, [rsp + 0x1a2]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1a2]
mov rcx, qword [rsp + 0x8660]
call fcn.1802e6060
mov qword [rsp + 0x8668], rax
mov rax, qword [rsp + 0x8668]
mov qword [rsp + 0x8670], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0be8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8678], rax
lea rcx, [0x180583000]
call fcn.18006a860
mov qword [rsp + 0x8680], rax
mov r8, qword [rsp + 0x8670]
mov rdx, qword [rsp + 0x8678]
mov rcx, qword [rsp + 0x8680]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180271865
lea rax, [rsp + 0x1f5e0]
mov qword [rsp + 0x8688], rax
lea rax, [rsp + 0x1a3]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1a3]
mov rcx, qword [rsp + 0x8688]
call fcn.1802e6080
mov qword [rsp + 0x8690], rax
mov rax, qword [rsp + 0x8690]
mov qword [rsp + 0x8698], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0b88]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x86a0], rax
lea rcx, [0x180583020]
call fcn.18006a860
mov qword [rsp + 0x86a8], rax
mov r8, qword [rsp + 0x8698]
mov rdx, qword [rsp + 0x86a0]
mov rcx, qword [rsp + 0x86a8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180271917
lea rax, [rsp + 0x1f5a0]
mov qword [rsp + 0x86b0], rax
lea rax, [rsp + 0x1a4]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1a4]
mov rcx, qword [rsp + 0x86b0]
call fcn.1802e60a0
mov qword [rsp + 0x86b8], rax
mov rax, qword [rsp + 0x86b8]
mov qword [rsp + 0x86c0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0ba8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x86c8], rax
lea rcx, [0x180583040]
call fcn.18006a860
mov qword [rsp + 0x86d0], rax
mov r8, qword [rsp + 0x86c0]
mov rdx, qword [rsp + 0x86c8]
mov rcx, qword [rsp + 0x86d0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802719c9
lea rax, [rsp + 0x1f560]
mov qword [rsp + 0x86d8], rax
lea rax, [rsp + 0x1a5]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1a5]
mov rcx, qword [rsp + 0x86d8]
call fcn.1802e60c0
mov qword [rsp + 0x86e0], rax
mov rax, qword [rsp + 0x86e0]
mov qword [rsp + 0x86e8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0b48]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x86f0], rax
lea rcx, [0x180583060]
call fcn.18006a860
mov qword [rsp + 0x86f8], rax
mov r8, qword [rsp + 0x86e8]
mov rdx, qword [rsp + 0x86f0]
mov rcx, qword [rsp + 0x86f8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180271a7b
lea rax, [rsp + 0x1f520]
mov qword [rsp + 0x8700], rax
lea rax, [rsp + 0x1a6]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1a6]
mov rcx, qword [rsp + 0x8700]
call fcn.1802e60e0
mov qword [rsp + 0x8708], rax
mov rax, qword [rsp + 0x8708]
mov qword [rsp + 0x8710], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0b68]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8718], rax
lea rcx, [0x180583080]
call fcn.18006a860
mov qword [rsp + 0x8720], rax
mov r8, qword [rsp + 0x8710]
mov rdx, qword [rsp + 0x8718]
mov rcx, qword [rsp + 0x8720]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180271b2d
lea rax, [rsp + 0x1f4e0]
mov qword [rsp + 0x8728], rax
lea rax, [rsp + 0x1a7]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1a7]
mov rcx, qword [rsp + 0x8728]
call fcn.1802e6100
mov qword [rsp + 0x8730], rax
mov rax, qword [rsp + 0x8730]
mov qword [rsp + 0x8738], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0b08]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8740], rax
lea rcx, [0x1805830a0]
call fcn.18006a860
mov qword [rsp + 0x8748], rax
mov r8, qword [rsp + 0x8738]
mov rdx, qword [rsp + 0x8740]
mov rcx, qword [rsp + 0x8748]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180271bdf
lea rax, [rsp + 0x1f4a0]
mov qword [rsp + 0x8750], rax
lea rax, [rsp + 0x1a8]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1a8]
mov rcx, qword [rsp + 0x8750]
call fcn.1802e6120
mov qword [rsp + 0x8758], rax
mov rax, qword [rsp + 0x8758]
mov qword [rsp + 0x8760], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0b28]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8768], rax
lea rcx, [0x1805830c0]
call fcn.18006a860
mov qword [rsp + 0x8770], rax
mov r8, qword [rsp + 0x8760]
mov rdx, qword [rsp + 0x8768]
mov rcx, qword [rsp + 0x8770]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180271c91
lea rax, [rsp + 0x1f460]
mov qword [rsp + 0x8778], rax
lea rax, [rsp + 0x1a9]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1a9]
mov rcx, qword [rsp + 0x8778]
call fcn.1802e6140
mov qword [rsp + 0x8780], rax
mov rax, qword [rsp + 0x8780]
mov qword [rsp + 0x8788], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0ac8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8790], rax
lea rcx, [0x1805830e0]
call fcn.18006a860
mov qword [rsp + 0x8798], rax
mov r8, qword [rsp + 0x8788]
mov rdx, qword [rsp + 0x8790]
mov rcx, qword [rsp + 0x8798]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180271d43
lea rax, [rsp + 0x1f420]
mov qword [rsp + 0x87a0], rax
lea rax, [rsp + 0x1aa]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1aa]
mov rcx, qword [rsp + 0x87a0]
call fcn.1802e6160
mov qword [rsp + 0x87a8], rax
mov rax, qword [rsp + 0x87a8]
mov qword [rsp + 0x87b0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0ae8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x87b8], rax
lea rcx, [0x180583100]
call fcn.18006a860
mov qword [rsp + 0x87c0], rax
mov r8, qword [rsp + 0x87b0]
mov rdx, qword [rsp + 0x87b8]
mov rcx, qword [rsp + 0x87c0]
call fcn.1801df0f0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180583120]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180271d92
lea rcx, [0x180583180]
call fcn.18006a860
lea rdx, [0x1805b0f97]
mov rcx, rax
call fcn.1801deec0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180271db9
lea rcx, [0x1805831a0]
call fcn.18006a860
lea rdx, [0x1805b0fa1]
mov rcx, rax
call fcn.1801deec0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180271de0
lea rcx, [0x1805831c0]
call fcn.18006a860
lea rdx, [0x1805b0fa2]
mov rcx, rax
call fcn.1801deec0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180271e07
lea rcx, [0x1805831e0]
call fcn.18006a860
lea rdx, [0x1805b0f9f]
mov rcx, rax
call fcn.1801deec0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180271e2e
lea rcx, [0x180583200]
call fcn.18006a860
lea rdx, [0x1805b0fa0]
mov rcx, rax
call fcn.1801deec0
call fcn.180199f90
movss xmm0, dword [0x18050415c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050411c]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180583140]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180271ec6
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0a88]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x87c8], rax
lea rcx, [0x180583140]
call fcn.18006a860
mov qword [rsp + 0x87d0], rax
mov rdx, qword [rsp + 0x87c8]
mov rcx, qword [rsp + 0x87d0]
call fcn.1801deec0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180271f78
lea rax, [rsp + 0x1f3e0]
mov qword [rsp + 0x87d8], rax
lea rax, [rsp + 0x1ab]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1ab]
mov rcx, qword [rsp + 0x87d8]
call fcn.1802e6180
mov qword [rsp + 0x87e0], rax
mov rax, qword [rsp + 0x87e0]
mov qword [rsp + 0x87e8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b03e8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x87f0], rax
lea rcx, [0x180583160]
call fcn.18006a860
mov qword [rsp + 0x87f8], rax
mov r8, qword [rsp + 0x87e8]
mov rdx, qword [rsp + 0x87f0]
mov rcx, qword [rsp + 0x87f8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18027202a
lea rax, [rsp + 0x1f3a0]
mov qword [rsp + 0x8800], rax
lea rax, [rsp + 0x1ac]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1ac]
mov rcx, qword [rsp + 0x8800]
call fcn.1802e61a0
mov qword [rsp + 0x8808], rax
mov rax, qword [rsp + 0x8808]
mov qword [rsp + 0x8810], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b03c8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8818], rax
lea rcx, [0x180583180]
call fcn.18006a860
mov qword [rsp + 0x8820], rax
mov r8, qword [rsp + 0x8810]
mov rdx, qword [rsp + 0x8818]
mov rcx, qword [rsp + 0x8820]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802720dc
lea rax, [rsp + 0x1f360]
mov qword [rsp + 0x8828], rax
lea rax, [rsp + 0x1ad]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1ad]
mov rcx, qword [rsp + 0x8828]
call fcn.1802e61c0
mov qword [rsp + 0x8830], rax
mov rax, qword [rsp + 0x8830]
mov qword [rsp + 0x8838], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0388]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8840], rax
lea rcx, [0x1805831a0]
call fcn.18006a860
mov qword [rsp + 0x8848], rax
mov r8, qword [rsp + 0x8838]
mov rdx, qword [rsp + 0x8840]
mov rcx, qword [rsp + 0x8848]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18027218e
lea rax, [rsp + 0x1f320]
mov qword [rsp + 0x8850], rax
lea rax, [rsp + 0x1ae]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1ae]
mov rcx, qword [rsp + 0x8850]
call fcn.1802e61e0
mov qword [rsp + 0x8858], rax
mov rax, qword [rsp + 0x8858]
mov qword [rsp + 0x8860], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b03a8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8868], rax
lea rcx, [0x1805831c0]
call fcn.18006a860
mov qword [rsp + 0x8870], rax
mov r8, qword [rsp + 0x8860]
mov rdx, qword [rsp + 0x8868]
mov rcx, qword [rsp + 0x8870]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180272240
lea rax, [rsp + 0x1f2e0]
mov qword [rsp + 0x8878], rax
lea rax, [rsp + 0x1af]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1af]
mov rcx, qword [rsp + 0x8878]
call fcn.1802e6200
mov qword [rsp + 0x8880], rax
mov rax, qword [rsp + 0x8880]
mov qword [rsp + 0x8888], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0348]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8890], rax
lea rcx, [0x1805831e0]
call fcn.18006a860
mov qword [rsp + 0x8898], rax
mov r8, qword [rsp + 0x8888]
mov rdx, qword [rsp + 0x8890]
mov rcx, qword [rsp + 0x8898]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802722f2
lea rax, [rsp + 0x1f2a0]
mov qword [rsp + 0x88a0], rax
lea rax, [rsp + 0x1b0]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1b0]
mov rcx, qword [rsp + 0x88a0]
call fcn.1802e6220
mov qword [rsp + 0x88a8], rax
mov rax, qword [rsp + 0x88a8]
mov qword [rsp + 0x88b0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0368]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x88b8], rax
lea rcx, [0x180583200]
call fcn.18006a860
mov qword [rsp + 0x88c0], rax
mov r8, qword [rsp + 0x88b0]
mov rdx, qword [rsp + 0x88b8]
mov rcx, qword [rsp + 0x88c0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802723a4
lea rax, [rsp + 0x1f260]
mov qword [rsp + 0x88c8], rax
lea rax, [rsp + 0x1b1]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1b1]
mov rcx, qword [rsp + 0x88c8]
call fcn.1802e6240
mov qword [rsp + 0x88d0], rax
mov rax, qword [rsp + 0x88d0]
mov qword [rsp + 0x88d8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0308]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x88e0], rax
lea rcx, [0x180583220]
call fcn.18006a860
mov qword [rsp + 0x88e8], rax
mov r8, qword [rsp + 0x88d8]
mov rdx, qword [rsp + 0x88e0]
mov rcx, qword [rsp + 0x88e8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180272456
lea rax, [rsp + 0x1f220]
mov qword [rsp + 0x88f0], rax
lea rax, [rsp + 0x1b2]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1b2]
mov rcx, qword [rsp + 0x88f0]
call fcn.1802e6260
mov qword [rsp + 0x88f8], rax
mov rax, qword [rsp + 0x88f8]
mov qword [rsp + 0x8900], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0328]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8908], rax
lea rcx, [0x180583240]
call fcn.18006a860
mov qword [rsp + 0x8910], rax
mov r8, qword [rsp + 0x8900]
mov rdx, qword [rsp + 0x8908]
mov rcx, qword [rsp + 0x8910]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180272508
lea rax, [rsp + 0x1f1e0]
mov qword [rsp + 0x8918], rax
lea rax, [rsp + 0x1b3]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1b3]
mov rcx, qword [rsp + 0x8918]
call fcn.1802e6280
mov qword [rsp + 0x8920], rax
mov rax, qword [rsp + 0x8920]
mov qword [rsp + 0x8928], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b02c8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8930], rax
lea rcx, [0x180583260]
call fcn.18006a860
mov qword [rsp + 0x8938], rax
mov r8, qword [rsp + 0x8928]
mov rdx, qword [rsp + 0x8930]
mov rcx, qword [rsp + 0x8938]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802725ba
lea rax, [rsp + 0x1f1a0]
mov qword [rsp + 0x8940], rax
lea rax, [rsp + 0x1b4]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1b4]
mov rcx, qword [rsp + 0x8940]
call fcn.1802e62a0
mov qword [rsp + 0x8948], rax
mov rax, qword [rsp + 0x8948]
mov qword [rsp + 0x8950], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b02e8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8958], rax
lea rcx, [0x180583280]
call fcn.18006a860
mov qword [rsp + 0x8960], rax
mov r8, qword [rsp + 0x8950]
mov rdx, qword [rsp + 0x8958]
mov rcx, qword [rsp + 0x8960]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18027266c
lea rax, [rsp + 0x1f160]
mov qword [rsp + 0x8968], rax
lea rax, [rsp + 0x1b5]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1b5]
mov rcx, qword [rsp + 0x8968]
call fcn.1802e62c0
mov qword [rsp + 0x8970], rax
mov rax, qword [rsp + 0x8970]
mov qword [rsp + 0x8978], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0288]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8980], rax
lea rcx, [0x1805832a0]
call fcn.18006a860
mov qword [rsp + 0x8988], rax
mov r8, qword [rsp + 0x8978]
mov rdx, qword [rsp + 0x8980]
mov rcx, qword [rsp + 0x8988]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18027271e
lea rax, [rsp + 0x1f120]
mov qword [rsp + 0x8990], rax
lea rax, [rsp + 0x1b6]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1b6]
mov rcx, qword [rsp + 0x8990]
call fcn.1802e62e0
mov qword [rsp + 0x8998], rax
mov rax, qword [rsp + 0x8998]
mov qword [rsp + 0x89a0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b02a8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x89a8], rax
lea rcx, [0x1805832c0]
call fcn.18006a860
mov qword [rsp + 0x89b0], rax
mov r8, qword [rsp + 0x89a0]
mov rdx, qword [rsp + 0x89a8]
mov rcx, qword [rsp + 0x89b0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802727d0
lea rax, [rsp + 0x1f0e0]
mov qword [rsp + 0x89b8], rax
lea rax, [rsp + 0x1b7]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1b7]
mov rcx, qword [rsp + 0x89b8]
call fcn.1802e6300
mov qword [rsp + 0x89c0], rax
mov rax, qword [rsp + 0x89c0]
mov qword [rsp + 0x89c8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0248]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x89d0], rax
lea rcx, [0x1805832e0]
call fcn.18006a860
mov qword [rsp + 0x89d8], rax
mov r8, qword [rsp + 0x89c8]
mov rdx, qword [rsp + 0x89d0]
mov rcx, qword [rsp + 0x89d8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180272882
lea rax, [rsp + 0x1f0a0]
mov qword [rsp + 0x89e0], rax
lea rax, [rsp + 0x1b8]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1b8]
mov rcx, qword [rsp + 0x89e0]
call fcn.1802e6320
mov qword [rsp + 0x89e8], rax
mov rax, qword [rsp + 0x89e8]
mov qword [rsp + 0x89f0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0268]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x89f8], rax
lea rcx, [0x180583300]
call fcn.18006a860
mov qword [rsp + 0x8a00], rax
mov r8, qword [rsp + 0x89f0]
mov rdx, qword [rsp + 0x89f8]
mov rcx, qword [rsp + 0x8a00]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180272934
lea rax, [rsp + 0x1f060]
mov qword [rsp + 0x8a08], rax
lea rax, [rsp + 0x1b9]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1b9]
mov rcx, qword [rsp + 0x8a08]
call fcn.1802e6340
mov qword [rsp + 0x8a10], rax
mov rax, qword [rsp + 0x8a10]
mov qword [rsp + 0x8a18], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0208]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8a20], rax
lea rcx, [0x180583320]
call fcn.18006a860
mov qword [rsp + 0x8a28], rax
mov r8, qword [rsp + 0x8a18]
mov rdx, qword [rsp + 0x8a20]
mov rcx, qword [rsp + 0x8a28]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802729e6
lea rax, [rsp + 0x1f020]
mov qword [rsp + 0x8a30], rax
lea rax, [rsp + 0x1ba]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1ba]
mov rcx, qword [rsp + 0x8a30]
call fcn.1802e6360
mov qword [rsp + 0x8a38], rax
mov rax, qword [rsp + 0x8a38]
mov qword [rsp + 0x8a40], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0228]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8a48], rax
lea rcx, [0x180583340]
call fcn.18006a860
mov qword [rsp + 0x8a50], rax
mov r8, qword [rsp + 0x8a40]
mov rdx, qword [rsp + 0x8a48]
mov rcx, qword [rsp + 0x8a50]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180272a98
lea rax, [rsp + 0x1efe0]
mov qword [rsp + 0x8a58], rax
lea rax, [rsp + 0x1bb]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1bb]
mov rcx, qword [rsp + 0x8a58]
call fcn.1802e6380
mov qword [rsp + 0x8a60], rax
mov rax, qword [rsp + 0x8a60]
mov qword [rsp + 0x8a68], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b01c8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8a70], rax
lea rcx, [0x180583360]
call fcn.18006a860
mov qword [rsp + 0x8a78], rax
mov r8, qword [rsp + 0x8a68]
mov rdx, qword [rsp + 0x8a70]
mov rcx, qword [rsp + 0x8a78]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180272b4a
lea rax, [rsp + 0x1efa0]
mov qword [rsp + 0x8a80], rax
lea rax, [rsp + 0x1bc]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1bc]
mov rcx, qword [rsp + 0x8a80]
call fcn.1802e63a0
mov qword [rsp + 0x8a88], rax
mov rax, qword [rsp + 0x8a88]
mov qword [rsp + 0x8a90], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b01e8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8a98], rax
lea rcx, [0x180583380]
call fcn.18006a860
mov qword [rsp + 0x8aa0], rax
mov r8, qword [rsp + 0x8a90]
mov rdx, qword [rsp + 0x8a98]
mov rcx, qword [rsp + 0x8aa0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180272bfc
lea rax, [rsp + 0x1ef60]
mov qword [rsp + 0x8aa8], rax
lea rax, [rsp + 0x1bd]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1bd]
mov rcx, qword [rsp + 0x8aa8]
call fcn.1802e63c0
mov qword [rsp + 0x8ab0], rax
mov rax, qword [rsp + 0x8ab0]
mov qword [rsp + 0x8ab8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0188]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8ac0], rax
lea rcx, [0x1805833a0]
call fcn.18006a860
mov qword [rsp + 0x8ac8], rax
mov r8, qword [rsp + 0x8ab8]
mov rdx, qword [rsp + 0x8ac0]
mov rcx, qword [rsp + 0x8ac8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180272cae
lea rax, [rsp + 0x1ef20]
mov qword [rsp + 0x8ad0], rax
lea rax, [rsp + 0x1be]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1be]
mov rcx, qword [rsp + 0x8ad0]
call fcn.1802e63e0
mov qword [rsp + 0x8ad8], rax
mov rax, qword [rsp + 0x8ad8]
mov qword [rsp + 0x8ae0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b01a8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8ae8], rax
lea rcx, [0x1805833c0]
call fcn.18006a860
mov qword [rsp + 0x8af0], rax
mov r8, qword [rsp + 0x8ae0]
mov rdx, qword [rsp + 0x8ae8]
mov rcx, qword [rsp + 0x8af0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180272d60
lea rax, [rsp + 0x1eee0]
mov qword [rsp + 0x8af8], rax
lea rax, [rsp + 0x1bf]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1bf]
mov rcx, qword [rsp + 0x8af8]
call fcn.1802e6400
mov qword [rsp + 0x8b00], rax
mov rax, qword [rsp + 0x8b00]
mov qword [rsp + 0x8b08], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0148]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8b10], rax
lea rcx, [0x1805833e0]
call fcn.18006a860
mov qword [rsp + 0x8b18], rax
mov r8, qword [rsp + 0x8b08]
mov rdx, qword [rsp + 0x8b10]
mov rcx, qword [rsp + 0x8b18]
call fcn.1801df0f0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180583400]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x18057f7c0]
call fcn.18006a860
mov edx, 0x1d1
mov rcx, rax
call fcn.1801dea40
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180272df6
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af428]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8b20], rax
lea rcx, [0x180583140]
call fcn.18006a860
mov qword [rsp + 0x8b28], rax
mov rdx, qword [rsp + 0x8b20]
mov rcx, qword [rsp + 0x8b28]
call fcn.1801deec0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180272ea8
lea rax, [rsp + 0x1eea0]
mov qword [rsp + 0x8b30], rax
lea rax, [rsp + 0x1c0]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1c0]
mov rcx, qword [rsp + 0x8b30]
call fcn.1802e6420
mov qword [rsp + 0x8b38], rax
mov rax, qword [rsp + 0x8b38]
mov qword [rsp + 0x8b40], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af6a8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8b48], rax
lea rcx, [0x180583180]
call fcn.18006a860
mov qword [rsp + 0x8b50], rax
mov r8, qword [rsp + 0x8b40]
mov rdx, qword [rsp + 0x8b48]
mov rcx, qword [rsp + 0x8b50]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180272f5a
lea rax, [rsp + 0x1ee60]
mov qword [rsp + 0x8b58], rax
lea rax, [rsp + 0x1c1]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1c1]
mov rcx, qword [rsp + 0x8b58]
call fcn.1802e6440
mov qword [rsp + 0x8b60], rax
mov rax, qword [rsp + 0x8b60]
mov qword [rsp + 0x8b68], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af648]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8b70], rax
lea rcx, [0x1805831a0]
call fcn.18006a860
mov qword [rsp + 0x8b78], rax
mov r8, qword [rsp + 0x8b68]
mov rdx, qword [rsp + 0x8b70]
mov rcx, qword [rsp + 0x8b78]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18027300c
lea rax, [rsp + 0x1ee20]
mov qword [rsp + 0x8b80], rax
lea rax, [rsp + 0x1c2]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1c2]
mov rcx, qword [rsp + 0x8b80]
call fcn.1802e6460
mov qword [rsp + 0x8b88], rax
mov rax, qword [rsp + 0x8b88]
mov qword [rsp + 0x8b90], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af668]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8b98], rax
lea rcx, [0x1805831c0]
call fcn.18006a860
mov qword [rsp + 0x8ba0], rax
mov r8, qword [rsp + 0x8b90]
mov rdx, qword [rsp + 0x8b98]
mov rcx, qword [rsp + 0x8ba0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802730be
lea rax, [rsp + 0x1ede0]
mov qword [rsp + 0x8ba8], rax
lea rax, [rsp + 0x1c3]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1c3]
mov rcx, qword [rsp + 0x8ba8]
call fcn.1802e6480
mov qword [rsp + 0x8bb0], rax
mov rax, qword [rsp + 0x8bb0]
mov qword [rsp + 0x8bb8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af608]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8bc0], rax
lea rcx, [0x1805831e0]
call fcn.18006a860
mov qword [rsp + 0x8bc8], rax
mov r8, qword [rsp + 0x8bb8]
mov rdx, qword [rsp + 0x8bc0]
mov rcx, qword [rsp + 0x8bc8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180273170
lea rax, [rsp + 0x1eda0]
mov qword [rsp + 0x8bd0], rax
lea rax, [rsp + 0x1c4]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1c4]
mov rcx, qword [rsp + 0x8bd0]
call fcn.1802e64a0
mov qword [rsp + 0x8bd8], rax
mov rax, qword [rsp + 0x8bd8]
mov qword [rsp + 0x8be0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af628]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8be8], rax
lea rcx, [0x180583200]
call fcn.18006a860
mov qword [rsp + 0x8bf0], rax
mov r8, qword [rsp + 0x8be0]
mov rdx, qword [rsp + 0x8be8]
mov rcx, qword [rsp + 0x8bf0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180273222
lea rax, [rsp + 0x1ed60]
mov qword [rsp + 0x8bf8], rax
lea rax, [rsp + 0x1c5]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1c5]
mov rcx, qword [rsp + 0x8bf8]
call fcn.1802e64c0
mov qword [rsp + 0x8c00], rax
mov rax, qword [rsp + 0x8c00]
mov qword [rsp + 0x8c08], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af5c8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8c10], rax
lea rcx, [0x180583220]
call fcn.18006a860
mov qword [rsp + 0x8c18], rax
mov r8, qword [rsp + 0x8c08]
mov rdx, qword [rsp + 0x8c10]
mov rcx, qword [rsp + 0x8c18]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802732d4
lea rax, [rsp + 0x1ed20]
mov qword [rsp + 0x8c20], rax
lea rax, [rsp + 0x1c6]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1c6]
mov rcx, qword [rsp + 0x8c20]
call fcn.1802e64e0
mov qword [rsp + 0x8c28], rax
mov rax, qword [rsp + 0x8c28]
mov qword [rsp + 0x8c30], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af5e8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8c38], rax
lea rcx, [0x180583240]
call fcn.18006a860
mov qword [rsp + 0x8c40], rax
mov r8, qword [rsp + 0x8c30]
mov rdx, qword [rsp + 0x8c38]
mov rcx, qword [rsp + 0x8c40]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180273386
lea rax, [rsp + 0x1ece0]
mov qword [rsp + 0x8c48], rax
lea rax, [rsp + 0x1c7]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1c7]
mov rcx, qword [rsp + 0x8c48]
call fcn.1802e6500
mov qword [rsp + 0x8c50], rax
mov rax, qword [rsp + 0x8c50]
mov qword [rsp + 0x8c58], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af588]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8c60], rax
lea rcx, [0x180583260]
call fcn.18006a860
mov qword [rsp + 0x8c68], rax
mov r8, qword [rsp + 0x8c58]
mov rdx, qword [rsp + 0x8c60]
mov rcx, qword [rsp + 0x8c68]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180273438
lea rax, [rsp + 0x1eca0]
mov qword [rsp + 0x8c70], rax
lea rax, [rsp + 0x1c8]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1c8]
mov rcx, qword [rsp + 0x8c70]
call fcn.1802e6520
mov qword [rsp + 0x8c78], rax
mov rax, qword [rsp + 0x8c78]
mov qword [rsp + 0x8c80], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af5a8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8c88], rax
lea rcx, [0x180583280]
call fcn.18006a860
mov qword [rsp + 0x8c90], rax
mov r8, qword [rsp + 0x8c80]
mov rdx, qword [rsp + 0x8c88]
mov rcx, qword [rsp + 0x8c90]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802734ea
lea rax, [rsp + 0x1ec60]
mov qword [rsp + 0x8c98], rax
lea rax, [rsp + 0x1c9]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1c9]
mov rcx, qword [rsp + 0x8c98]
call fcn.1802e6540
mov qword [rsp + 0x8ca0], rax
mov rax, qword [rsp + 0x8ca0]
mov qword [rsp + 0x8ca8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af548]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8cb0], rax
lea rcx, [0x1805832a0]
call fcn.18006a860
mov qword [rsp + 0x8cb8], rax
mov r8, qword [rsp + 0x8ca8]
mov rdx, qword [rsp + 0x8cb0]
mov rcx, qword [rsp + 0x8cb8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18027359c
lea rax, [rsp + 0x1ec20]
mov qword [rsp + 0x8cc0], rax
lea rax, [rsp + 0x1ca]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1ca]
mov rcx, qword [rsp + 0x8cc0]
call fcn.1802e6560
mov qword [rsp + 0x8cc8], rax
mov rax, qword [rsp + 0x8cc8]
mov qword [rsp + 0x8cd0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af568]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8cd8], rax
lea rcx, [0x1805832c0]
call fcn.18006a860
mov qword [rsp + 0x8ce0], rax
mov r8, qword [rsp + 0x8cd0]
mov rdx, qword [rsp + 0x8cd8]
mov rcx, qword [rsp + 0x8ce0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18027364e
lea rax, [rsp + 0x1ebe0]
mov qword [rsp + 0x8ce8], rax
lea rax, [rsp + 0x1cb]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1cb]
mov rcx, qword [rsp + 0x8ce8]
call fcn.1802e6580
mov qword [rsp + 0x8cf0], rax
mov rax, qword [rsp + 0x8cf0]
mov qword [rsp + 0x8cf8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af508]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8d00], rax
lea rcx, [0x1805832e0]
call fcn.18006a860
mov qword [rsp + 0x8d08], rax
mov r8, qword [rsp + 0x8cf8]
mov rdx, qword [rsp + 0x8d00]
mov rcx, qword [rsp + 0x8d08]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180273700
lea rax, [rsp + 0x1eba0]
mov qword [rsp + 0x8d10], rax
lea rax, [rsp + 0x1cc]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1cc]
mov rcx, qword [rsp + 0x8d10]
call fcn.1802e65a0
mov qword [rsp + 0x8d18], rax
mov rax, qword [rsp + 0x8d18]
mov qword [rsp + 0x8d20], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af528]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8d28], rax
lea rcx, [0x180583300]
call fcn.18006a860
mov qword [rsp + 0x8d30], rax
mov r8, qword [rsp + 0x8d20]
mov rdx, qword [rsp + 0x8d28]
mov rcx, qword [rsp + 0x8d30]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802737b2
lea rax, [rsp + 0x1eb60]
mov qword [rsp + 0x8d38], rax
lea rax, [rsp + 0x1cd]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1cd]
mov rcx, qword [rsp + 0x8d38]
call fcn.1802e65c0
mov qword [rsp + 0x8d40], rax
mov rax, qword [rsp + 0x8d40]
mov qword [rsp + 0x8d48], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af4c8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8d50], rax
lea rcx, [0x180583320]
call fcn.18006a860
mov qword [rsp + 0x8d58], rax
mov r8, qword [rsp + 0x8d48]
mov rdx, qword [rsp + 0x8d50]
mov rcx, qword [rsp + 0x8d58]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180273864
lea rax, [rsp + 0x1eb20]
mov qword [rsp + 0x8d60], rax
lea rax, [rsp + 0x1ce]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1ce]
mov rcx, qword [rsp + 0x8d60]
call fcn.1802e65e0
mov qword [rsp + 0x8d68], rax
mov rax, qword [rsp + 0x8d68]
mov qword [rsp + 0x8d70], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af4e8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8d78], rax
lea rcx, [0x180583340]
call fcn.18006a860
mov qword [rsp + 0x8d80], rax
mov r8, qword [rsp + 0x8d70]
mov rdx, qword [rsp + 0x8d78]
mov rcx, qword [rsp + 0x8d80]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180273916
lea rax, [rsp + 0x1eae0]
mov qword [rsp + 0x8d88], rax
lea rax, [rsp + 0x1cf]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1cf]
mov rcx, qword [rsp + 0x8d88]
call fcn.1802e6600
mov qword [rsp + 0x8d90], rax
mov rax, qword [rsp + 0x8d90]
mov qword [rsp + 0x8d98], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af488]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8da0], rax
lea rcx, [0x180583360]
call fcn.18006a860
mov qword [rsp + 0x8da8], rax
mov r8, qword [rsp + 0x8d98]
mov rdx, qword [rsp + 0x8da0]
mov rcx, qword [rsp + 0x8da8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802739c8
lea rax, [rsp + 0x1eaa0]
mov qword [rsp + 0x8db0], rax
lea rax, [rsp + 0x1d0]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1d0]
mov rcx, qword [rsp + 0x8db0]
call fcn.1802e6620
mov qword [rsp + 0x8db8], rax
mov rax, qword [rsp + 0x8db8]
mov qword [rsp + 0x8dc0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af4a8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8dc8], rax
lea rcx, [0x180583380]
call fcn.18006a860
mov qword [rsp + 0x8dd0], rax
mov r8, qword [rsp + 0x8dc0]
mov rdx, qword [rsp + 0x8dc8]
mov rcx, qword [rsp + 0x8dd0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180273a7a
lea rax, [rsp + 0x1ea60]
mov qword [rsp + 0x8dd8], rax
lea rax, [rsp + 0x1d1]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1d1]
mov rcx, qword [rsp + 0x8dd8]
call fcn.1802e6640
mov qword [rsp + 0x8de0], rax
mov rax, qword [rsp + 0x8de0]
mov qword [rsp + 0x8de8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af448]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8df0], rax
lea rcx, [0x1805833a0]
call fcn.18006a860
mov qword [rsp + 0x8df8], rax
mov r8, qword [rsp + 0x8de8]
mov rdx, qword [rsp + 0x8df0]
mov rcx, qword [rsp + 0x8df8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180273b2c
lea rax, [rsp + 0x1ea20]
mov qword [rsp + 0x8e00], rax
lea rax, [rsp + 0x1d2]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1d2]
mov rcx, qword [rsp + 0x8e00]
call fcn.1802e6660
mov qword [rsp + 0x8e08], rax
mov rax, qword [rsp + 0x8e08]
mov qword [rsp + 0x8e10], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af468]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8e18], rax
lea rcx, [0x1805833c0]
call fcn.18006a860
mov qword [rsp + 0x8e20], rax
mov r8, qword [rsp + 0x8e10]
mov rdx, qword [rsp + 0x8e18]
mov rcx, qword [rsp + 0x8e20]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180273bde
lea rax, [rsp + 0x1e9e0]
mov qword [rsp + 0x8e28], rax
lea rax, [rsp + 0x1d3]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1d3]
mov rcx, qword [rsp + 0x8e28]
call fcn.1802e6680
mov qword [rsp + 0x8e30], rax
mov rax, qword [rsp + 0x8e30]
mov qword [rsp + 0x8e38], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af408]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8e40], rax
lea rcx, [0x1805833e0]
call fcn.18006a860
mov qword [rsp + 0x8e48], rax
mov r8, qword [rsp + 0x8e38]
mov rdx, qword [rsp + 0x8e40]
mov rcx, qword [rsp + 0x8e48]
call fcn.1801df0f0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180583420]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180273c5b
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af148]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8e50], rax
lea rcx, [0x180583420]
call fcn.18006a860
mov qword [rsp + 0x8e58], rax
mov rdx, qword [rsp + 0x8e50]
mov rcx, qword [rsp + 0x8e58]
call fcn.1801deec0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180273d0d
lea rax, [rsp + 0x1e9a0]
mov qword [rsp + 0x8e60], rax
lea rax, [rsp + 0x1d4]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1d4]
mov rcx, qword [rsp + 0x8e60]
call fcn.1802e66a0
mov qword [rsp + 0x8e68], rax
mov rax, qword [rsp + 0x8e68]
mov qword [rsp + 0x8e70], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af168]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8e78], rax
lea rcx, [0x180583440]
call fcn.18006a860
mov qword [rsp + 0x8e80], rax
mov r8, qword [rsp + 0x8e70]
mov rdx, qword [rsp + 0x8e78]
mov rcx, qword [rsp + 0x8e80]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180273dbf
lea rax, [rsp + 0x1e960]
mov qword [rsp + 0x8e88], rax
lea rax, [rsp + 0x1d5]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1d5]
mov rcx, qword [rsp + 0x8e88]
call fcn.1802e66c0
mov qword [rsp + 0x8e90], rax
mov rax, qword [rsp + 0x8e90]
mov qword [rsp + 0x8e98], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af108]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8ea0], rax
lea rcx, [0x180583460]
call fcn.18006a860
mov qword [rsp + 0x8ea8], rax
mov r8, qword [rsp + 0x8e98]
mov rdx, qword [rsp + 0x8ea0]
mov rcx, qword [rsp + 0x8ea8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180273e71
lea rax, [rsp + 0x1e920]
mov qword [rsp + 0x8eb0], rax
lea rax, [rsp + 0x1d6]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1d6]
mov rcx, qword [rsp + 0x8eb0]
call fcn.1802e66e0
mov qword [rsp + 0x8eb8], rax
mov rax, qword [rsp + 0x8eb8]
mov qword [rsp + 0x8ec0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af128]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8ec8], rax
lea rcx, [0x180583480]
call fcn.18006a860
mov qword [rsp + 0x8ed0], rax
mov r8, qword [rsp + 0x8ec0]
mov rdx, qword [rsp + 0x8ec8]
mov rcx, qword [rsp + 0x8ed0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180273f23
lea rax, [rsp + 0x1e8e0]
mov qword [rsp + 0x8ed8], rax
lea rax, [rsp + 0x1d7]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1d7]
mov rcx, qword [rsp + 0x8ed8]
call fcn.1802e6700
mov qword [rsp + 0x8ee0], rax
mov rax, qword [rsp + 0x8ee0]
mov qword [rsp + 0x8ee8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af0c8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8ef0], rax
lea rcx, [0x1805834a0]
call fcn.18006a860
mov qword [rsp + 0x8ef8], rax
mov r8, qword [rsp + 0x8ee8]
mov rdx, qword [rsp + 0x8ef0]
mov rcx, qword [rsp + 0x8ef8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180273fd5
lea rax, [rsp + 0x1e8a0]
mov qword [rsp + 0x8f00], rax
lea rax, [rsp + 0x1d8]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1d8]
mov rcx, qword [rsp + 0x8f00]
call fcn.1802e6720
mov qword [rsp + 0x8f08], rax
mov rax, qword [rsp + 0x8f08]
mov qword [rsp + 0x8f10], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af0e8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8f18], rax
lea rcx, [0x1805834c0]
call fcn.18006a860
mov qword [rsp + 0x8f20], rax
mov r8, qword [rsp + 0x8f10]
mov rdx, qword [rsp + 0x8f18]
mov rcx, qword [rsp + 0x8f20]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180274087
lea rax, [rsp + 0x1e860]
mov qword [rsp + 0x8f28], rax
lea rax, [rsp + 0x1d9]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1d9]
mov rcx, qword [rsp + 0x8f28]
call fcn.1802e6740
mov qword [rsp + 0x8f30], rax
mov rax, qword [rsp + 0x8f30]
mov qword [rsp + 0x8f38], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af088]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8f40], rax
lea rcx, [0x1805834e0]
call fcn.18006a860
mov qword [rsp + 0x8f48], rax
mov r8, qword [rsp + 0x8f38]
mov rdx, qword [rsp + 0x8f40]
mov rcx, qword [rsp + 0x8f48]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180274139
lea rax, [rsp + 0x1e820]
mov qword [rsp + 0x8f50], rax
lea rax, [rsp + 0x1da]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1da]
mov rcx, qword [rsp + 0x8f50]
call fcn.1802e6760
mov qword [rsp + 0x8f58], rax
mov rax, qword [rsp + 0x8f58]
mov qword [rsp + 0x8f60], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af0a8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8f68], rax
lea rcx, [0x180583500]
call fcn.18006a860
mov qword [rsp + 0x8f70], rax
mov r8, qword [rsp + 0x8f60]
mov rdx, qword [rsp + 0x8f68]
mov rcx, qword [rsp + 0x8f70]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802741eb
lea rax, [rsp + 0x1e7e0]
mov qword [rsp + 0x8f78], rax
lea rax, [rsp + 0x1db]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1db]
mov rcx, qword [rsp + 0x8f78]
call fcn.1802e6780
mov qword [rsp + 0x8f80], rax
mov rax, qword [rsp + 0x8f80]
mov qword [rsp + 0x8f88], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af048]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8f90], rax
lea rcx, [0x180583520]
call fcn.18006a860
mov qword [rsp + 0x8f98], rax
mov r8, qword [rsp + 0x8f88]
mov rdx, qword [rsp + 0x8f90]
mov rcx, qword [rsp + 0x8f98]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18027429d
lea rax, [rsp + 0x1e7a0]
mov qword [rsp + 0x8fa0], rax
lea rax, [rsp + 0x1dc]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1dc]
mov rcx, qword [rsp + 0x8fa0]
call fcn.1802e67a0
mov qword [rsp + 0x8fa8], rax
mov rax, qword [rsp + 0x8fa8]
mov qword [rsp + 0x8fb0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af068]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8fb8], rax
lea rcx, [0x180583540]
call fcn.18006a860
mov qword [rsp + 0x8fc0], rax
mov r8, qword [rsp + 0x8fb0]
mov rdx, qword [rsp + 0x8fb8]
mov rcx, qword [rsp + 0x8fc0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18027434f
lea rax, [rsp + 0x1e760]
mov qword [rsp + 0x8fc8], rax
lea rax, [rsp + 0x1dd]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1dd]
mov rcx, qword [rsp + 0x8fc8]
call fcn.1802e67c0
mov qword [rsp + 0x8fd0], rax
mov rax, qword [rsp + 0x8fd0]
mov qword [rsp + 0x8fd8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805af008]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8fe0], rax
lea rcx, [0x180583560]
call fcn.18006a860
mov qword [rsp + 0x8fe8], rax
mov r8, qword [rsp + 0x8fd8]
mov rdx, qword [rsp + 0x8fe0]
mov rcx, qword [rsp + 0x8fe8]
call fcn.1801df0f0
call fcn.180199f90
call fcn.18006bf70
jmp case.0x1801f9d99.1
lea rcx, [0x18057eca0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802743cc
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0528]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x8ff0], rax
lea rcx, [0x18057eca0]
call fcn.18006a860
mov qword [rsp + 0x8ff8], rax
mov rdx, qword [rsp + 0x8ff0]
mov rcx, qword [rsp + 0x8ff8]
call fcn.1801deec0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18027447e
lea rax, [rsp + 0x1e720]
mov qword [rsp + 0x9000], rax
lea rax, [rsp + 0x1de]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1de]
mov rcx, qword [rsp + 0x9000]
call fcn.1802e67e0
mov qword [rsp + 0x9008], rax
mov rax, qword [rsp + 0x9008]
mov qword [rsp + 0x9010], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0a68]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9018], rax
lea rcx, [0x180583580]
call fcn.18006a860
mov qword [rsp + 0x9020], rax
mov r8, qword [rsp + 0x9010]
mov rdx, qword [rsp + 0x9018]
mov rcx, qword [rsp + 0x9020]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180274530
lea rax, [rsp + 0x1e6e0]
mov qword [rsp + 0x9028], rax
lea rax, [rsp + 0x1df]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1df]
mov rcx, qword [rsp + 0x9028]
call fcn.1802e6800
mov qword [rsp + 0x9030], rax
mov rax, qword [rsp + 0x9030]
mov qword [rsp + 0x9038], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0a08]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9040], rax
lea rcx, [0x1805835a0]
call fcn.18006a860
mov qword [rsp + 0x9048], rax
mov r8, qword [rsp + 0x9038]
mov rdx, qword [rsp + 0x9040]
mov rcx, qword [rsp + 0x9048]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802745e2
lea rax, [rsp + 0x1e6a0]
mov qword [rsp + 0x9050], rax
lea rax, [rsp + 0x1e0]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1e0]
mov rcx, qword [rsp + 0x9050]
call fcn.1802e6820
mov qword [rsp + 0x9058], rax
mov rax, qword [rsp + 0x9058]
mov qword [rsp + 0x9060], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0a28]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9068], rax
lea rcx, [0x1805835c0]
call fcn.18006a860
mov qword [rsp + 0x9070], rax
mov r8, qword [rsp + 0x9060]
mov rdx, qword [rsp + 0x9068]
mov rcx, qword [rsp + 0x9070]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180274694
lea rax, [rsp + 0x22d20]
mov qword [rsp + 0x9078], rax
lea rax, [rsp + 0x1e1]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1e1]
mov rcx, qword [rsp + 0x9078]
call fcn.1802e6840
mov qword [rsp + 0x9080], rax
mov rax, qword [rsp + 0x9080]
mov qword [rsp + 0x9088], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b09c8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9090], rax
lea rcx, [0x1805835e0]
call fcn.18006a860
mov qword [rsp + 0x9098], rax
mov r8, qword [rsp + 0x9088]
mov rdx, qword [rsp + 0x9090]
mov rcx, qword [rsp + 0x9098]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180274746
lea rax, [rsp + 0x1e660]
mov qword [rsp + 0x90a0], rax
lea rax, [rsp + 0x1e2]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1e2]
mov rcx, qword [rsp + 0x90a0]
call fcn.1802e6860
mov qword [rsp + 0x90a8], rax
mov rax, qword [rsp + 0x90a8]
mov qword [rsp + 0x90b0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b09e8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x90b8], rax
lea rcx, [0x180583600]
call fcn.18006a860
mov qword [rsp + 0x90c0], rax
mov r8, qword [rsp + 0x90b0]
mov rdx, qword [rsp + 0x90b8]
mov rcx, qword [rsp + 0x90c0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802747f8
lea rax, [rsp + 0x1e620]
mov qword [rsp + 0x90c8], rax
lea rax, [rsp + 0x1e3]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1e3]
mov rcx, qword [rsp + 0x90c8]
call fcn.1802e6880
mov qword [rsp + 0x90d0], rax
mov rax, qword [rsp + 0x90d0]
mov qword [rsp + 0x90d8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0988]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x90e0], rax
lea rcx, [0x180583620]
call fcn.18006a860
mov qword [rsp + 0x90e8], rax
mov r8, qword [rsp + 0x90d8]
mov rdx, qword [rsp + 0x90e0]
mov rcx, qword [rsp + 0x90e8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802748aa
lea rax, [rsp + 0x1e5e0]
mov qword [rsp + 0x90f0], rax
lea rax, [rsp + 0x1e4]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1e4]
mov rcx, qword [rsp + 0x90f0]
call fcn.1802e68a0
mov qword [rsp + 0x90f8], rax
mov rax, qword [rsp + 0x90f8]
mov qword [rsp + 0x9100], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b09a8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9108], rax
lea rcx, [0x180583640]
call fcn.18006a860
mov qword [rsp + 0x9110], rax
mov r8, qword [rsp + 0x9100]
mov rdx, qword [rsp + 0x9108]
mov rcx, qword [rsp + 0x9110]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18027495c
lea rax, [rsp + 0x1e5a0]
mov qword [rsp + 0x9118], rax
lea rax, [rsp + 0x1e5]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1e5]
mov rcx, qword [rsp + 0x9118]
call fcn.1802e68c0
mov qword [rsp + 0x9120], rax
mov rax, qword [rsp + 0x9120]
mov qword [rsp + 0x9128], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0948]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9130], rax
lea rcx, [0x180583660]
call fcn.18006a860
mov qword [rsp + 0x9138], rax
mov r8, qword [rsp + 0x9128]
mov rdx, qword [rsp + 0x9130]
mov rcx, qword [rsp + 0x9138]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180274a0e
lea rax, [rsp + 0x1e560]
mov qword [rsp + 0x9140], rax
lea rax, [rsp + 0x1e6]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1e6]
mov rcx, qword [rsp + 0x9140]
call fcn.1802e68e0
mov qword [rsp + 0x9148], rax
mov rax, qword [rsp + 0x9148]
mov qword [rsp + 0x9150], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0968]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9158], rax
lea rcx, [0x180583680]
call fcn.18006a860
mov qword [rsp + 0x9160], rax
mov r8, qword [rsp + 0x9150]
mov rdx, qword [rsp + 0x9158]
mov rcx, qword [rsp + 0x9160]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180274ac0
lea rax, [rsp + 0x1e520]
mov qword [rsp + 0x9168], rax
lea rax, [rsp + 0x1e7]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1e7]
mov rcx, qword [rsp + 0x9168]
call fcn.1802e6900
mov qword [rsp + 0x9170], rax
mov rax, qword [rsp + 0x9170]
mov qword [rsp + 0x9178], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0908]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9180], rax
lea rcx, [0x1805836a0]
call fcn.18006a860
mov qword [rsp + 0x9188], rax
mov r8, qword [rsp + 0x9178]
mov rdx, qword [rsp + 0x9180]
mov rcx, qword [rsp + 0x9188]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180274b72
lea rax, [rsp + 0x1e4e0]
mov qword [rsp + 0x9190], rax
lea rax, [rsp + 0x1e8]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1e8]
mov rcx, qword [rsp + 0x9190]
call fcn.1802e6920
mov qword [rsp + 0x9198], rax
mov rax, qword [rsp + 0x9198]
mov qword [rsp + 0x91a0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0928]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x91a8], rax
lea rcx, [0x1805836c0]
call fcn.18006a860
mov qword [rsp + 0x91b0], rax
mov r8, qword [rsp + 0x91a0]
mov rdx, qword [rsp + 0x91a8]
mov rcx, qword [rsp + 0x91b0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180274c24
lea rax, [rsp + 0x1e4a0]
mov qword [rsp + 0x91b8], rax
lea rax, [rsp + 0x1e9]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1e9]
mov rcx, qword [rsp + 0x91b8]
call fcn.1802e6940
mov qword [rsp + 0x91c0], rax
mov rax, qword [rsp + 0x91c0]
mov qword [rsp + 0x91c8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b08c8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x91d0], rax
lea rcx, [0x1805836e0]
call fcn.18006a860
mov qword [rsp + 0x91d8], rax
mov r8, qword [rsp + 0x91c8]
mov rdx, qword [rsp + 0x91d0]
mov rcx, qword [rsp + 0x91d8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180274cd6
lea rax, [rsp + 0x1e460]
mov qword [rsp + 0x91e0], rax
lea rax, [rsp + 0x1ea]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1ea]
mov rcx, qword [rsp + 0x91e0]
call fcn.1802e6960
mov qword [rsp + 0x91e8], rax
mov rax, qword [rsp + 0x91e8]
mov qword [rsp + 0x91f0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b08e8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x91f8], rax
lea rcx, [0x180583700]
call fcn.18006a860
mov qword [rsp + 0x9200], rax
mov r8, qword [rsp + 0x91f0]
mov rdx, qword [rsp + 0x91f8]
mov rcx, qword [rsp + 0x9200]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180274d88
lea rax, [rsp + 0x1e420]
mov qword [rsp + 0x9208], rax
lea rax, [rsp + 0x1eb]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1eb]
mov rcx, qword [rsp + 0x9208]
call fcn.1802e6980
mov qword [rsp + 0x9210], rax
mov rax, qword [rsp + 0x9210]
mov qword [rsp + 0x9218], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0888]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9220], rax
lea rcx, [0x180583720]
call fcn.18006a860
mov qword [rsp + 0x9228], rax
mov r8, qword [rsp + 0x9218]
mov rdx, qword [rsp + 0x9220]
mov rcx, qword [rsp + 0x9228]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180274e3a
lea rax, [rsp + 0x1e3e0]
mov qword [rsp + 0x9230], rax
lea rax, [rsp + 0x1ec]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1ec]
mov rcx, qword [rsp + 0x9230]
call fcn.1802e69a0
mov qword [rsp + 0x9238], rax
mov rax, qword [rsp + 0x9238]
mov qword [rsp + 0x9240], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b08a8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9248], rax
lea rcx, [0x180583740]
call fcn.18006a860
mov qword [rsp + 0x9250], rax
mov r8, qword [rsp + 0x9240]
mov rdx, qword [rsp + 0x9248]
mov rcx, qword [rsp + 0x9250]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180274eec
lea rax, [rsp + 0x1e3a0]
mov qword [rsp + 0x9258], rax
lea rax, [rsp + 0x1ed]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1ed]
mov rcx, qword [rsp + 0x9258]
call fcn.1802e69c0
mov qword [rsp + 0x9260], rax
mov rax, qword [rsp + 0x9260]
mov qword [rsp + 0x9268], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0848]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9270], rax
lea rcx, [0x180583760]
call fcn.18006a860
mov qword [rsp + 0x9278], rax
mov r8, qword [rsp + 0x9268]
mov rdx, qword [rsp + 0x9270]
mov rcx, qword [rsp + 0x9278]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180274f9e
lea rax, [rsp + 0x1e360]
mov qword [rsp + 0x9280], rax
lea rax, [rsp + 0x1ee]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1ee]
mov rcx, qword [rsp + 0x9280]
call fcn.1802e69e0
mov qword [rsp + 0x9288], rax
mov rax, qword [rsp + 0x9288]
mov qword [rsp + 0x9290], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0868]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9298], rax
lea rcx, [0x180583780]
call fcn.18006a860
mov qword [rsp + 0x92a0], rax
mov r8, qword [rsp + 0x9290]
mov rdx, qword [rsp + 0x9298]
mov rcx, qword [rsp + 0x92a0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180275050
lea rax, [rsp + 0x1e320]
mov qword [rsp + 0x92a8], rax
lea rax, [rsp + 0x1ef]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1ef]
mov rcx, qword [rsp + 0x92a8]
call fcn.1802e6a00
mov qword [rsp + 0x92b0], rax
mov rax, qword [rsp + 0x92b0]
mov qword [rsp + 0x92b8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0808]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x92c0], rax
lea rcx, [0x1805837a0]
call fcn.18006a860
mov qword [rsp + 0x92c8], rax
mov r8, qword [rsp + 0x92b8]
mov rdx, qword [rsp + 0x92c0]
mov rcx, qword [rsp + 0x92c8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180275102
lea rax, [rsp + 0x1e2e0]
mov qword [rsp + 0x92d0], rax
lea rax, [rsp + 0x1f0]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1f0]
mov rcx, qword [rsp + 0x92d0]
call fcn.1802e6a20
mov qword [rsp + 0x92d8], rax
mov rax, qword [rsp + 0x92d8]
mov qword [rsp + 0x92e0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0828]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x92e8], rax
lea rcx, [0x1805837c0]
call fcn.18006a860
mov qword [rsp + 0x92f0], rax
mov r8, qword [rsp + 0x92e0]
mov rdx, qword [rsp + 0x92e8]
mov rcx, qword [rsp + 0x92f0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802751b4
lea rax, [rsp + 0x1e2a0]
mov qword [rsp + 0x92f8], rax
lea rax, [rsp + 0x1f1]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1f1]
mov rcx, qword [rsp + 0x92f8]
call fcn.1802e6a40
mov qword [rsp + 0x9300], rax
mov rax, qword [rsp + 0x9300]
mov qword [rsp + 0x9308], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b07c8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9310], rax
lea rcx, [0x1805837e0]
call fcn.18006a860
mov qword [rsp + 0x9318], rax
mov r8, qword [rsp + 0x9308]
mov rdx, qword [rsp + 0x9310]
mov rcx, qword [rsp + 0x9318]
call fcn.1801df0f0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057ec40]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180275231
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b04c8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9320], rax
lea rcx, [0x18057ec40]
call fcn.18006a860
mov qword [rsp + 0x9328], rax
mov rdx, qword [rsp + 0x9320]
mov rcx, qword [rsp + 0x9328]
call fcn.1801deec0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802752e3
lea rax, [rsp + 0x1e260]
mov qword [rsp + 0x9330], rax
lea rax, [rsp + 0x1f2]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1f2]
mov rcx, qword [rsp + 0x9330]
call fcn.1802e6a60
mov qword [rsp + 0x9338], rax
mov rax, qword [rsp + 0x9338]
mov qword [rsp + 0x9340], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b04e8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9348], rax
lea rcx, [0x180583800]
call fcn.18006a860
mov qword [rsp + 0x9350], rax
mov r8, qword [rsp + 0x9340]
mov rdx, qword [rsp + 0x9348]
mov rcx, qword [rsp + 0x9350]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180275395
lea rax, [rsp + 0x1e220]
mov qword [rsp + 0x9358], rax
lea rax, [rsp + 0x1f3]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1f3]
mov rcx, qword [rsp + 0x9358]
call fcn.1802e6a80
mov qword [rsp + 0x9360], rax
mov rax, qword [rsp + 0x9360]
mov qword [rsp + 0x9368], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b07e8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9370], rax
lea rcx, [0x180583820]
call fcn.18006a860
mov qword [rsp + 0x9378], rax
mov r8, qword [rsp + 0x9368]
mov rdx, qword [rsp + 0x9370]
mov rcx, qword [rsp + 0x9378]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180275447
lea rax, [rsp + 0x1e1e0]
mov qword [rsp + 0x9380], rax
lea rax, [rsp + 0x1f4]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1f4]
mov rcx, qword [rsp + 0x9380]
call fcn.1802e6aa0
mov qword [rsp + 0x9388], rax
mov rax, qword [rsp + 0x9388]
mov qword [rsp + 0x9390], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0788]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9398], rax
lea rcx, [0x180583840]
call fcn.18006a860
mov qword [rsp + 0x93a0], rax
mov r8, qword [rsp + 0x9390]
mov rdx, qword [rsp + 0x9398]
mov rcx, qword [rsp + 0x93a0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802754f9
lea rax, [rsp + 0x1e1a0]
mov qword [rsp + 0x93a8], rax
lea rax, [rsp + 0x1f5]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1f5]
mov rcx, qword [rsp + 0x93a8]
call fcn.1802e6ac0
mov qword [rsp + 0x93b0], rax
mov rax, qword [rsp + 0x93b0]
mov qword [rsp + 0x93b8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b07a8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x93c0], rax
lea rcx, [0x180583860]
call fcn.18006a860
mov qword [rsp + 0x93c8], rax
mov r8, qword [rsp + 0x93b8]
mov rdx, qword [rsp + 0x93c0]
mov rcx, qword [rsp + 0x93c8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802755ab
lea rax, [rsp + 0x1e160]
mov qword [rsp + 0x93d0], rax
lea rax, [rsp + 0x1f6]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1f6]
mov rcx, qword [rsp + 0x93d0]
call fcn.1802e6ae0
mov qword [rsp + 0x93d8], rax
mov rax, qword [rsp + 0x93d8]
mov qword [rsp + 0x93e0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0748]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x93e8], rax
lea rcx, [0x180583880]
call fcn.18006a860
mov qword [rsp + 0x93f0], rax
mov r8, qword [rsp + 0x93e0]
mov rdx, qword [rsp + 0x93e8]
mov rcx, qword [rsp + 0x93f0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18027565d
lea rax, [rsp + 0x1e120]
mov qword [rsp + 0x93f8], rax
lea rax, [rsp + 0x1f7]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1f7]
mov rcx, qword [rsp + 0x93f8]
call fcn.1802e6b00
mov qword [rsp + 0x9400], rax
mov rax, qword [rsp + 0x9400]
mov qword [rsp + 0x9408], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0768]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9410], rax
lea rcx, [0x1805838a0]
call fcn.18006a860
mov qword [rsp + 0x9418], rax
mov r8, qword [rsp + 0x9408]
mov rdx, qword [rsp + 0x9410]
mov rcx, qword [rsp + 0x9418]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x18027570f
lea rax, [rsp + 0x1e0e0]
mov qword [rsp + 0x9420], rax
lea rax, [rsp + 0x1f8]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1f8]
mov rcx, qword [rsp + 0x9420]
call fcn.1802e6b20
mov qword [rsp + 0x9428], rax
mov rax, qword [rsp + 0x9428]
mov qword [rsp + 0x9430], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0708]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9438], rax
lea rcx, [0x1805838c0]
call fcn.18006a860
mov qword [rsp + 0x9440], rax
mov r8, qword [rsp + 0x9430]
mov rdx, qword [rsp + 0x9438]
mov rcx, qword [rsp + 0x9440]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802757c1
lea rax, [rsp + 0x1e0a0]
mov qword [rsp + 0x9448], rax
lea rax, [rsp + 0x1f9]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1f9]
mov rcx, qword [rsp + 0x9448]
call fcn.1802e6b40
mov qword [rsp + 0x9450], rax
mov rax, qword [rsp + 0x9450]
mov qword [rsp + 0x9458], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0728]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9460], rax
lea rcx, [0x1805838e0]
call fcn.18006a860
mov qword [rsp + 0x9468], rax
mov r8, qword [rsp + 0x9458]
mov rdx, qword [rsp + 0x9460]
mov rcx, qword [rsp + 0x9468]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180275873
lea rax, [rsp + 0x1e060]
mov qword [rsp + 0x9470], rax
lea rax, [rsp + 0x1fa]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1fa]
mov rcx, qword [rsp + 0x9470]
call fcn.1802e6b60
mov qword [rsp + 0x9478], rax
mov rax, qword [rsp + 0x9478]
mov qword [rsp + 0x9480], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b06c8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9488], rax
lea rcx, [0x180583900]
call fcn.18006a860
mov qword [rsp + 0x9490], rax
mov r8, qword [rsp + 0x9480]
mov rdx, qword [rsp + 0x9488]
mov rcx, qword [rsp + 0x9490]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180275925
lea rax, [rsp + 0x1e020]
mov qword [rsp + 0x9498], rax
lea rax, [rsp + 0x1fb]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1fb]
mov rcx, qword [rsp + 0x9498]
call fcn.1802e6b80
mov qword [rsp + 0x94a0], rax
mov rax, qword [rsp + 0x94a0]
mov qword [rsp + 0x94a8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b06e8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x94b0], rax
lea rcx, [0x180583920]
call fcn.18006a860
mov qword [rsp + 0x94b8], rax
mov r8, qword [rsp + 0x94a8]
mov rdx, qword [rsp + 0x94b0]
mov rcx, qword [rsp + 0x94b8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802759d7
lea rax, [rsp + 0x1dfe0]
mov qword [rsp + 0x94c0], rax
lea rax, [rsp + 0x1fc]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1fc]
mov rcx, qword [rsp + 0x94c0]
call fcn.1802e6ba0
mov qword [rsp + 0x94c8], rax
mov rax, qword [rsp + 0x94c8]
mov qword [rsp + 0x94d0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0688]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x94d8], rax
lea rcx, [0x180583940]
call fcn.18006a860
mov qword [rsp + 0x94e0], rax
mov r8, qword [rsp + 0x94d0]
mov rdx, qword [rsp + 0x94d8]
mov rcx, qword [rsp + 0x94e0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180275a89
lea rax, [rsp + 0x1dfa0]
mov qword [rsp + 0x94e8], rax
lea rax, [rsp + 0x1fd]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1fd]
mov rcx, qword [rsp + 0x94e8]
call fcn.1802e6bc0
mov qword [rsp + 0x94f0], rax
mov rax, qword [rsp + 0x94f0]
mov qword [rsp + 0x94f8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b06a8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9500], rax
lea rcx, [0x180583960]
call fcn.18006a860
mov qword [rsp + 0x9508], rax
mov r8, qword [rsp + 0x94f8]
mov rdx, qword [rsp + 0x9500]
mov rcx, qword [rsp + 0x9508]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180275b3b
lea rax, [rsp + 0x1df60]
mov qword [rsp + 0x9510], rax
lea rax, [rsp + 0x1fe]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1fe]
mov rcx, qword [rsp + 0x9510]
call fcn.1802e6be0
mov qword [rsp + 0x9518], rax
mov rax, qword [rsp + 0x9518]
mov qword [rsp + 0x9520], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0648]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9528], rax
lea rcx, [0x180583980]
call fcn.18006a860
mov qword [rsp + 0x9530], rax
mov r8, qword [rsp + 0x9520]
mov rdx, qword [rsp + 0x9528]
mov rcx, qword [rsp + 0x9530]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180275bed
lea rax, [rsp + 0x1df20]
mov qword [rsp + 0x9538], rax
lea rax, [rsp + 0x1ff]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x1ff]
mov rcx, qword [rsp + 0x9538]
call fcn.1802e6c00
mov qword [rsp + 0x9540], rax
mov rax, qword [rsp + 0x9540]
mov qword [rsp + 0x9548], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0668]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9550], rax
lea rcx, [0x1805839a0]
call fcn.18006a860
mov qword [rsp + 0x9558], rax
mov r8, qword [rsp + 0x9548]
mov rdx, qword [rsp + 0x9550]
mov rcx, qword [rsp + 0x9558]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180275c9f
lea rax, [rsp + 0x1dee0]
mov qword [rsp + 0x9560], rax
lea rax, [rsp + 0x200]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x200]
mov rcx, qword [rsp + 0x9560]
call fcn.1802e6c20
mov qword [rsp + 0x9568], rax
mov rax, qword [rsp + 0x9568]
mov qword [rsp + 0x9570], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0608]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9578], rax
lea rcx, [0x1805839c0]
call fcn.18006a860
mov qword [rsp + 0x9580], rax
mov r8, qword [rsp + 0x9570]
mov rdx, qword [rsp + 0x9578]
mov rcx, qword [rsp + 0x9580]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180275d51
lea rax, [rsp + 0x1dea0]
mov qword [rsp + 0x9588], rax
lea rax, [rsp + 0x201]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x201]
mov rcx, qword [rsp + 0x9588]
call fcn.1802e6c40
mov qword [rsp + 0x9590], rax
mov rax, qword [rsp + 0x9590]
mov qword [rsp + 0x9598], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0628]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x95a0], rax
lea rcx, [0x1805839e0]
call fcn.18006a860
mov qword [rsp + 0x95a8], rax
mov r8, qword [rsp + 0x9598]
mov rdx, qword [rsp + 0x95a0]
mov rcx, qword [rsp + 0x95a8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180275e03
lea rax, [rsp + 0x1de60]
mov qword [rsp + 0x95b0], rax
lea rax, [rsp + 0x202]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x202]
mov rcx, qword [rsp + 0x95b0]
call fcn.1802e6c60
mov qword [rsp + 0x95b8], rax
mov rax, qword [rsp + 0x95b8]
mov qword [rsp + 0x95c0], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b05c8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x95c8], rax
lea rcx, [0x180583a00]
call fcn.18006a860
mov qword [rsp + 0x95d0], rax
mov r8, qword [rsp + 0x95c0]
mov rdx, qword [rsp + 0x95c8]
mov rcx, qword [rsp + 0x95d0]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180275eb5
lea rax, [rsp + 0x1de20]
mov qword [rsp + 0x95d8], rax
lea rax, [rsp + 0x203]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x203]
mov rcx, qword [rsp + 0x95d8]
call fcn.1802e6c80
mov qword [rsp + 0x95e0], rax
mov rax, qword [rsp + 0x95e0]
mov qword [rsp + 0x95e8], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b05e8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x95f0], rax
lea rcx, [0x180583a20]
call fcn.18006a860
mov qword [rsp + 0x95f8], rax
mov r8, qword [rsp + 0x95e8]
mov rdx, qword [rsp + 0x95f0]
mov rcx, qword [rsp + 0x95f8]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180275f67
lea rax, [rsp + 0x1dde0]
mov qword [rsp + 0x9600], rax
lea rax, [rsp + 0x204]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x204]
mov rcx, qword [rsp + 0x9600]
call fcn.1802e6ca0
mov qword [rsp + 0x9608], rax
mov rax, qword [rsp + 0x9608]
mov qword [rsp + 0x9610], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0588]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9618], rax
lea rcx, [0x180583a40]
call fcn.18006a860
mov qword [rsp + 0x9620], rax
mov r8, qword [rsp + 0x9610]
mov rdx, qword [rsp + 0x9618]
mov rcx, qword [rsp + 0x9620]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x180276019
lea rax, [rsp + 0x1dda0]
mov qword [rsp + 0x9628], rax
lea rax, [rsp + 0x205]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x205]
mov rcx, qword [rsp + 0x9628]
call fcn.1802e6cc0
mov qword [rsp + 0x9630], rax
mov rax, qword [rsp + 0x9630]
mov qword [rsp + 0x9638], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b05a8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9640], rax
lea rcx, [0x180583a60]
call fcn.18006a860
mov qword [rsp + 0x9648], rax
mov r8, qword [rsp + 0x9638]
mov rdx, qword [rsp + 0x9640]
mov rcx, qword [rsp + 0x9648]
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802760cb
lea rax, [rsp + 0x1dd60]
mov qword [rsp + 0x9650], rax
lea rax, [rsp + 0x206]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x206]
mov rcx, qword [rsp + 0x9650]
call fcn.1802e6ce0
mov qword [rsp + 0x9658], rax
mov rax, qword [rsp + 0x9658]
mov qword [rsp + 0x9660], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0548]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9668], rax
lea rcx, [0x180583a80]
call fcn.18006a860
mov qword [rsp + 0x9670], rax
mov r8, qword [rsp + 0x9660]
mov rdx, qword [rsp + 0x9668]
mov rcx, qword [rsp + 0x9670]
call fcn.1801df0f0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057ec00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180583aa0]
call fcn.18006a860
mov edx, 0x179
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180583ac0]
call fcn.18006a860
mov edx, 0x17a
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180583ae0]
call fcn.18006a860
mov edx, 0x3c
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180583b00]
call fcn.18006a860
lea rdx, [0x1805abe2c]
mov rcx, rax
call fcn.1801deec0
lea rcx, [0x180583b20]
call fcn.18006a860
lea rdx, [0x1805b1038]
mov rcx, rax
call fcn.1801deec0
lea rcx, [0x180583b40]
call fcn.18006a860
lea rdx, [0x1805b1035]
mov rcx, rax
call fcn.1801deec0
lea rcx, str.Ped_Horn
call fcn.18006a860
lea rdx, [0x1805b11e9]
mov rcx, rax
call fcn.1801deec0
lea rcx, [0x180583b80]
call fcn.18006a860
lea rdx, [0x1805b11ea]
mov rcx, rax
call fcn.1801deec0
lea rcx, [0x180583ba0]
call fcn.18006a860
lea rdx, [0x1805b0f9d]
mov rcx, rax
call fcn.1801deec0
lea rax, [rsp + 0x1dd20]
mov qword [rsp + 0x9678], rax
lea rax, [rsp + 0x207]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x207]
mov rcx, qword [rsp + 0x9678]
call fcn.1802e6d00
mov qword [rsp + 0x9680], rax
mov rax, qword [rsp + 0x9680]
mov qword [rsp + 0x9688], rax
lea rcx, [0x180583bc0]
call fcn.18006a860
mov qword [rsp + 0x9690], rax
mov r8, qword [rsp + 0x9688]
lea rdx, [0x1805b0f49]
mov rcx, qword [rsp + 0x9690]
call fcn.1801df0f0
lea rcx, [0x180583be0]
call fcn.18006a860
lea rdx, [0x1805b103d]
mov rcx, rax
call fcn.1801deec0
call fcn.180199f90
call fcn.18006bf70
jmp case.0x1801f9d99.1
lea rcx, [0x180583c00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x19988]
mov qword [rsp + 0x9698], rax
lea rdx, [0x1805d8620]
mov rcx, qword [rsp + 0x9698]
call fcn.180156810
mov qword [rsp + 0x96a0], rax
mov rax, qword [rsp + 0x96a0]
mov qword [rsp + 0x96a8], rax
lea rcx, [0x180583c00]
call fcn.18006a860
mov qword [rsp + 0x96b0], rax
lea r8, [0x1805b5108]
mov rdx, qword [rsp + 0x96a8]
mov rcx, qword [rsp + 0x96b0]
call fcn.1801df180
movzx eax, al
test eax, eax
je 0x18027635f
lea rdx, [0x18043ad70]
lea rcx, [0x1805870c0]
call fcn.180077b00
movsxd rax, dword [0x1805b5108]
mov rdx, rax
lea rcx, [0x1805d8620]
call fcn.1801b5240
mov rax, qword [rax]
mov qword [rsp + 0x96b8], rax
mov rdx, qword [rsp + 0x96b8]
lea rcx, [0x1805870c0]
call fcn.180077b00
lea rax, [rsp + 0x1ab20]
mov qword [rsp + 0x96c0], rax
lea rdx, [0x1805870c0]
mov rcx, qword [rsp + 0x96c0]
call fcn.1800691d0
mov qword [rsp + 0x96c8], rax
mov rcx, qword [rsp + 0x96c8]
call fcn.1801f8440
lea rcx, str.Play
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802764a1
lea rcx, [0x1805870c0]
call fcn.18006a4b0
inc rax
mov rcx, rax
call fcn.180357d9c
mov qword [rsp + 0x96d0], rax
mov rax, qword [rsp + 0x96d0]
mov qword [rsp + 0x96d8], rax
lea rcx, [0x1805870c0]
call fcn.18006a860
mov qword [rsp + 0x96e0], rax
mov rax, qword [rsp + 0x96d8]
mov qword [rsp + 0x96e8], rax
mov rax, qword [rsp + 0x96e8]
mov qword [rsp + 0x96f0], rax
mov rax, qword [rsp + 0x96e0]
movzx eax, byte [rax]
mov byte [rsp + 0x208], al
mov rax, qword [rsp + 0x96e8]
movzx ecx, byte [rsp + 0x208]
mov byte [rax], cl
mov rax, qword [rsp + 0x96e0]
inc rax
mov qword [rsp + 0x96e0], rax
mov rax, qword [rsp + 0x96e8]
inc rax
mov qword [rsp + 0x96e8], rax
cmp byte [rsp + 0x208], 0
jne 0x18027641a
call fcn.180091cb0
mov dword [rsp + 0x28a4], eax
mov ecx, dword [rsp + 0x28a4]
call fcn.1802f4a90
mov dword [rsp + 0x28a8], eax
mov rdx, qword [rsp + 0x96d8]
mov ecx, dword [rsp + 0x28a8]
call fcn.1802f4a40
lea rcx, [0x180583c40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802764c1
call fcn.1802f4a10
lea rcx, [0x180583c60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802764e1
call fcn.1802f49e0
lea rcx, [0x180583c80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180276501
call fcn.1801e33e0
call fcn.180199f90
call fcn.18006bed0
jmp case.0x1801f9d99.1
lea rcx, [0x180583ca0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [rsp + 0x350a8]
call fcn.180068c90
nop
lea rcx, str.appdata
call fcn.18035fa3c
mov rdx, rax
lea rcx, [rsp + 0x350a8]
call fcn.180077b00
mov edx, 1
lea rcx, [rsp + 0x2a4b0]
call fcn.180077390
nop
lea r8, str.ThunderMenuJumpAround.Thunder
lea rdx, [rsp + 0x350a8]
lea rcx, [rsp + 0x35088]
call fcn.180079a00
mov qword [rsp + 0x96f8], rax
mov rax, qword [rsp + 0x96f8]
mov qword [rsp + 0x9700], rax
mov r9d, 0x40
mov r8d, 1
mov rdx, qword [rsp + 0x9700]
lea rcx, [rsp + 0x2a4b0]
call fcn.180156c10
nop
lea rcx, [rsp + 0x35088]
call fcn.18006b930
mov rax, qword [rsp + 0x2a4b0]
add rax, 4
movsxd rax, dword [rax]
lea rcx, [rsp + 0x2a4b0]
add rcx, rax
mov rax, rcx
mov rcx, rax
call fcn.18008ae40
movzx eax, al
test eax, eax
je 0x18027671b
lea rcx, [0x180583cc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027671b
lea rax, [rsp + 0x1aae0]
mov qword [rsp + 0x9708], rax
lea rdx, str.JumpAroundMode
mov rcx, qword [rsp + 0x9708]
call fcn.18006b1e0
mov qword [rsp + 0x9710], rax
mov rcx, qword [rsp + 0x9710]
call fcn.18011f8e0
mov ecx, 0x2710
call fcn.1801b4c50
lea rcx, [rsp + 0x35068]
call fcn.180068c90
nop
lea rcx, str.appdata
call fcn.18035fa3c
mov rdx, rax
lea rcx, [rsp + 0x35068]
call fcn.180077b00
lea r8, str.ThunderMenuJumpAround.Thunder
lea rdx, [rsp + 0x35068]
lea rcx, [rsp + 0x35048]
call fcn.180079a00
mov qword [rsp + 0x9718], rax
mov rax, qword [rsp + 0x9718]
mov qword [rsp + 0x9720], rax
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 2
mov rdx, qword [rsp + 0x9720]
lea rcx, [rsp + 0x2a070]
call fcn.18018aae0
nop
lea rcx, [rsp + 0x35048]
call fcn.18006b930
mov dl, 1
lea rcx, [rsp + 0x2a070]
call fcn.180156eb0
nop
lea rcx, [rsp + 0x2a070]
call fcn.1800929f0
nop
lea rcx, [rsp + 0x35068]
call fcn.18006b930
lea rcx, [rsp + 0x35028]
call fcn.180068c90
nop
lea rcx, str.appdata
call fcn.18035fa3c
mov rdx, rax
lea rcx, [rsp + 0x35028]
call fcn.180077b00
mov edx, 1
lea rcx, [rsp + 0x2a5c0]
call fcn.180077390
nop
lea r8, str.ThunderMenuDarkside.Thunder
lea rdx, [rsp + 0x35028]
lea rcx, [rsp + 0x35008]
call fcn.180079a00
mov qword [rsp + 0x9728], rax
mov rax, qword [rsp + 0x9728]
mov qword [rsp + 0x9730], rax
mov r9d, 0x40
mov r8d, 1
mov rdx, qword [rsp + 0x9730]
lea rcx, [rsp + 0x2a5c0]
call fcn.180156c10
nop
lea rcx, [rsp + 0x35008]
call fcn.18006b930
mov rax, qword [rsp + 0x2a5c0]
add rax, 4
movsxd rax, dword [rax]
lea rcx, [rsp + 0x2a5c0]
add rcx, rax
mov rax, rcx
mov rcx, rax
call fcn.18008ae40
movzx eax, al
test eax, eax
je 0x18027690d
lea rcx, [0x180583ce0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027690d
lea rax, [rsp + 0x1aaa0]
mov qword [rsp + 0x9738], rax
lea rdx, str.The_Power_Of_Darkside
mov rcx, qword [rsp + 0x9738]
call fcn.18006b1e0
mov qword [rsp + 0x9740], rax
mov rcx, qword [rsp + 0x9740]
call fcn.18011f8e0
mov ecx, 0x2710
call fcn.1801b4c50
lea rcx, [rsp + 0x34fe8]
call fcn.180068c90
nop
lea rcx, str.appdata
call fcn.18035fa3c
mov rdx, rax
lea rcx, [rsp + 0x34fe8]
call fcn.180077b00
lea r8, str.ThunderMenuDarkside.Thunder
lea rdx, [rsp + 0x34fe8]
lea rcx, [rsp + 0x34fc8]
call fcn.180079a00
mov qword [rsp + 0x9748], rax
mov rax, qword [rsp + 0x9748]
mov qword [rsp + 0x9750], rax
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 2
mov rdx, qword [rsp + 0x9750]
lea rcx, [rsp + 0x2a180]
call fcn.18018aae0
nop
lea rcx, [rsp + 0x34fc8]
call fcn.18006b930
mov dl, 1
lea rcx, [rsp + 0x2a180]
call fcn.180156eb0
nop
lea rcx, [rsp + 0x2a180]
call fcn.1800929f0
nop
lea rcx, [rsp + 0x34fe8]
call fcn.18006b930
mov dword [rsp + 0x28ac], 0
jmp 0x18027692a
mov eax, dword [rsp + 0x28ac]
inc eax
mov dword [rsp + 0x28ac], eax
movsxd rax, dword [rsp + 0x28ac]
cmp rax, 2
jae 0x1802769b3
movsxd rax, dword [rsp + 0x28ac]
imul rax, rax, 8
lea rcx, str.JumpAroundMode
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802769ae
lea rax, [rsp + 0x1aa60]
mov qword [rsp + 0x9758], rax
movsxd rax, dword [rsp + 0x28ac]
imul rax, rax, 8
lea rcx, str.JumpAroundMode
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
mov rcx, qword [rsp + 0x9758]
call fcn.18006b1e0
mov qword [rsp + 0x9760], rax
mov rcx, qword [rsp + 0x9760]
call fcn.1801c8c70
jmp 0x18027691a
call fcn.180199f90
mov rax, qword [rsp + 0x2a4b0]
add rax, 4
movsxd rax, dword [rax]
lea rcx, [rsp + 0x2a4b0]
add rcx, rax
mov rax, rcx
mov rcx, rax
call fcn.18008ae40
movzx eax, al
test eax, eax
je 0x180276a15
mov rax, qword [rsp + 0x2a5c0]
add rax, 4
movsxd rax, dword [rax]
lea rcx, [rsp + 0x2a5c0]
add rcx, rax
mov rax, rcx
mov rcx, rax
call fcn.18008ae40
movzx eax, al
test eax, eax
je 0x180276a15
call fcn.18006be90
mov rax, qword [rsp + 0x2a4b0]
add rax, 4
movsxd rax, dword [rax]
lea rcx, [rsp + 0x2a4b0]
add rcx, rax
mov rax, rcx
mov rcx, rax
call fcn.18008ae40
movzx eax, al
test eax, eax
jne 0x180276a6d
mov rax, qword [rsp + 0x2a5c0]
add rax, 4
movsxd rax, dword [rax]
lea rcx, [rsp + 0x2a5c0]
add rcx, rax
mov rax, rcx
mov rcx, rax
call fcn.18008ae40
movzx eax, al
test eax, eax
je 0x180276a72
call fcn.18006be70
mov rax, qword [rsp + 0x2a4b0]
add rax, 4
movsxd rax, dword [rax]
lea rcx, [rsp + 0x2a4b0]
add rcx, rax
mov rax, rcx
mov rcx, rax
call fcn.18015a8e0
movzx eax, al
test eax, eax
je 0x180276ad0
mov rax, qword [rsp + 0x2a5c0]
add rax, 4
movsxd rax, dword [rax]
lea rcx, [rsp + 0x2a5c0]
add rcx, rax
mov rax, rcx
mov rcx, rax
call fcn.18015a8e0
movzx eax, al
test eax, eax
je 0x180276ad0
call fcn.18006be50
nop
lea rcx, [rsp + 0x2a5c0]
call fcn.18006ced0
nop
lea rcx, [rsp + 0x35028]
call fcn.18006b930
nop
lea rcx, [rsp + 0x2a4b0]
call fcn.18006ced0
nop
lea rcx, [rsp + 0x350a8]
call fcn.18006b930
jmp case.0x1801f9d99.1
lea rcx, [0x18057ec20]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Massacre
call fcn.18006a860
lea rdx, [0x1805b1c95]
mov rcx, rax
call fcn.1801deec0
lea rcx, [0x180583d20]
call fcn.18006a860
mov edx, 0x284
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180583ca0]
call fcn.18006a860
mov edx, 0x281
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ec20]
call fcn.18006a860
lea rdx, [0x1805b1c96]
mov rcx, rax
call fcn.1801deec0
lea rcx, [0x180583d40]
call fcn.18006a860
lea rdx, [0x1805b1c97]
mov rcx, rax
call fcn.1801deec0
lea rax, [rsp + 0x1dce0]
mov qword [rsp + 0x9768], rax
lea rax, [rsp + 0x209]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x209]
mov rcx, qword [rsp + 0x9768]
call fcn.1802e6d20
mov qword [rsp + 0x9770], rax
mov rax, qword [rsp + 0x9770]
mov qword [rsp + 0x9778], rax
lea rcx, [0x180583d60]
call fcn.18006a860
mov qword [rsp + 0x9780], rax
mov rdx, qword [rsp + 0x9778]
mov rcx, qword [rsp + 0x9780]
call fcn.1801de740
lea rax, [rsp + 0x1dca0]
mov qword [rsp + 0x9788], rax
lea rax, [rsp + 0x20a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x20a]
mov rcx, qword [rsp + 0x9788]
call fcn.1802e6d40
mov qword [rsp + 0x9790], rax
mov rax, qword [rsp + 0x9790]
mov qword [rsp + 0x9798], rax
lea rcx, str.Stop
call fcn.18006a860
mov qword [rsp + 0x97a0], rax
mov rdx, qword [rsp + 0x9798]
mov rcx, qword [rsp + 0x97a0]
call fcn.1801de740
lea rcx, [0x180583da0]
call fcn.18006a860
mov dword [rsp + 0x20], 1
mov r9d, 0xff
mov r8d, 1
lea rdx, [0x1805707a8]
mov rcx, rax
call fcn.1801e0850
lea rcx, [0x180583dc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180276d43
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34fa8]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34fa8]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x28b0], eax
mov eax, dword [rsp + 0x28b0]
mov dword [0x1805707a8], eax
lea rcx, [rsp + 0x34fa8]
call fcn.18006b930
lea rcx, [0x180583de0]
call fcn.18006a860
mov dword [rsp + 0x20], 1
mov r9d, 0xff
mov r8d, 1
lea rdx, [0x1805707a0]
mov rcx, rax
call fcn.1801e0850
lea rcx, [0x180583e00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180276dea
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34f88]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34f88]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x28b4], eax
mov eax, dword [rsp + 0x28b4]
mov dword [0x1805707a0], eax
lea rcx, [rsp + 0x34f88]
call fcn.18006b930
lea rcx, [0x180583e20]
call fcn.18006a860
movss xmm0, dword [0x1805040bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
movss xmm2, dword [0x180504280]
lea rdx, [0x1805707a4]
mov rcx, rax
call fcn.1801e14f0
lea rcx, [0x180583e40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180276e9f
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34f68]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34f68]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x28b8], eax
cvtsi2ss xmm0, dword [rsp + 0x28b8]
movss dword [0x1805707a4], xmm0
lea rcx, [rsp + 0x34f68]
call fcn.18006b930
lea rcx, [0x180583e60]
call fcn.18006a860
movss xmm0, dword [0x1805040bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
movss xmm2, dword [0x180504280]
lea rdx, [0x180570798]
mov rcx, rax
call fcn.1801e14f0
lea rcx, [0x180583e80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180276f54
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34f48]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34f48]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x28bc], eax
cvtsi2ss xmm0, dword [rsp + 0x28bc]
movss dword [0x180570798], xmm0
lea rcx, [rsp + 0x34f48]
call fcn.18006b930
lea rcx, [0x180583ea0]
call fcn.18006a860
movss xmm0, dword [0x1805040bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
movss xmm2, dword [0x180504280]
lea rdx, [0x18057079c]
mov rcx, rax
call fcn.1801e14f0
lea rcx, [0x180583ec0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180277009
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34f28]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34f28]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x28c0], eax
cvtsi2ss xmm0, dword [rsp + 0x28c0]
movss dword [0x18057079c], xmm0
lea rcx, [rsp + 0x34f28]
call fcn.18006b930
lea rcx, [0x180583ee0]
call fcn.18006a860
movss xmm0, dword [0x1805040bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c48]
movss xmm2, dword [0x180504280]
lea rdx, [0x180570790]
mov rcx, rax
call fcn.1801e14f0
lea rcx, [0x180583f00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802770be
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34f08]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34f08]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x28c4], eax
cvtsi2ss xmm0, dword [rsp + 0x28c4]
movss dword [0x180570790], xmm0
lea rcx, [rsp + 0x34f08]
call fcn.18006b930
lea rcx, [0x180583f20]
call fcn.18006a860
movss xmm0, dword [0x1805040bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506294]
movss xmm2, dword [0x180504280]
lea rdx, [0x180570788]
mov rcx, rax
call fcn.1801e14f0
lea rcx, [0x180583f40]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180277173
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34ee8]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34ee8]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x28c8], eax
cvtsi2ss xmm0, dword [rsp + 0x28c8]
movss dword [0x180570788], xmm0
lea rcx, [rsp + 0x34ee8]
call fcn.18006b930
lea rcx, [0x180583f60]
call fcn.18006a860
movss xmm0, dword [0x1805040bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506294]
movss xmm2, dword [0x180504280]
lea rdx, [0x18057078c]
mov rcx, rax
call fcn.1801e14f0
lea rcx, [0x180583f80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180277228
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34ec8]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34ec8]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x28cc], eax
cvtsi2ss xmm0, dword [rsp + 0x28cc]
movss dword [0x18057078c], xmm0
lea rcx, [rsp + 0x34ec8]
call fcn.18006b930
lea rcx, [0x180583fa0]
call fcn.18006a860
movss xmm0, dword [0x1805040bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506294]
movss xmm2, dword [0x180504280]
lea rdx, [0x180570794]
mov rcx, rax
call fcn.1801e14f0
lea rcx, [0x180583fc0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802772dd
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34ea8]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34ea8]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x28d0], eax
cvtsi2ss xmm0, dword [rsp + 0x28d0]
movss dword [0x180570794], xmm0
lea rcx, [rsp + 0x34ea8]
call fcn.18006b930
lea rcx, [0x180583fe0]
call fcn.18006a860
movss xmm0, dword [0x1805040bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506294]
movss xmm2, dword [0x180504280]
lea rdx, [0x180570784]
mov rcx, rax
call fcn.1801e14f0
lea rcx, [0x180584000]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180277392
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34e88]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34e88]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x28d4], eax
cvtsi2ss xmm0, dword [rsp + 0x28d4]
movss dword [0x180570784], xmm0
lea rcx, [rsp + 0x34e88]
call fcn.18006b930
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180583aa0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180583aa0]
call fcn.18006a860
lea rdx, [0x1805b1036]
mov rcx, rax
call fcn.1801deec0
lea rax, [rsp + 0x1dc60]
mov qword [rsp + 0x97a8], rax
lea rax, [rsp + 0x20b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x20b]
mov rcx, qword [rsp + 0x97a8]
call fcn.1802e6d60
mov qword [rsp + 0x97b0], rax
mov rax, qword [rsp + 0x97b0]
mov qword [rsp + 0x97b8], rax
lea rcx, [0x180584020]
call fcn.18006a860
mov qword [rsp + 0x97c0], rax
mov r8, qword [rsp + 0x97b8]
lea rdx, [0x1805b1034]
mov rcx, qword [rsp + 0x97c0]
call fcn.1801df0f0
lea rax, [rsp + 0x1dc20]
mov qword [rsp + 0x97c8], rax
lea rax, [rsp + 0x20c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x20c]
mov rcx, qword [rsp + 0x97c8]
call fcn.1802e6d80
mov qword [rsp + 0x97d0], rax
mov rax, qword [rsp + 0x97d0]
mov qword [rsp + 0x97d8], rax
lea rcx, [0x180584040]
call fcn.18006a860
mov qword [rsp + 0x97e0], rax
mov r8, qword [rsp + 0x97d8]
lea rdx, [0x1805b1031]
mov rcx, qword [rsp + 0x97e0]
call fcn.1801df0f0
lea rax, [rsp + 0x1dbe0]
mov qword [rsp + 0x97e8], rax
lea rax, [rsp + 0x20d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x20d]
mov rcx, qword [rsp + 0x97e8]
call fcn.1802e6da0
mov qword [rsp + 0x97f0], rax
mov rax, qword [rsp + 0x97f0]
mov qword [rsp + 0x97f8], rax
lea rcx, [0x180584060]
call fcn.18006a860
mov qword [rsp + 0x9800], rax
mov r8, qword [rsp + 0x97f8]
lea rdx, [0x1805b1028]
mov rcx, qword [rsp + 0x9800]
call fcn.1801df0f0
lea rax, [rsp + 0x1dba0]
mov qword [rsp + 0x9808], rax
lea rax, [rsp + 0x20e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x20e]
mov rcx, qword [rsp + 0x9808]
call fcn.1802e6dc0
mov qword [rsp + 0x9810], rax
mov rax, qword [rsp + 0x9810]
mov qword [rsp + 0x9818], rax
lea rcx, [0x180584080]
call fcn.18006a860
mov qword [rsp + 0x9820], rax
mov r8, qword [rsp + 0x9818]
lea rdx, [0x1805b1030]
mov rcx, qword [rsp + 0x9820]
call fcn.1801df0f0
lea rax, [rsp + 0x1db60]
mov qword [rsp + 0x9828], rax
lea rax, [rsp + 0x20f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x20f]
mov rcx, qword [rsp + 0x9828]
call fcn.1802e6de0
mov qword [rsp + 0x9830], rax
mov rax, qword [rsp + 0x9830]
mov qword [rsp + 0x9838], rax
lea rcx, [0x1805840a0]
call fcn.18006a860
mov qword [rsp + 0x9840], rax
mov r8, qword [rsp + 0x9838]
lea rdx, [0x1805b102e]
mov rcx, qword [rsp + 0x9840]
call fcn.1801df0f0
lea rax, [rsp + 0x1db20]
mov qword [rsp + 0x9848], rax
lea rax, [rsp + 0x210]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x210]
mov rcx, qword [rsp + 0x9848]
call fcn.1802e6e00
mov qword [rsp + 0x9850], rax
mov rax, qword [rsp + 0x9850]
mov qword [rsp + 0x9858], rax
lea rcx, [0x1805840c0]
call fcn.18006a860
mov qword [rsp + 0x9860], rax
mov r8, qword [rsp + 0x9858]
lea rdx, [0x1805b102d]
mov rcx, qword [rsp + 0x9860]
call fcn.1801df0f0
lea rax, [rsp + 0x1dae0]
mov qword [rsp + 0x9868], rax
lea rax, [rsp + 0x211]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x211]
mov rcx, qword [rsp + 0x9868]
call fcn.1802e6e20
mov qword [rsp + 0x9870], rax
mov rax, qword [rsp + 0x9870]
mov qword [rsp + 0x9878], rax
lea rcx, [0x1805840e0]
call fcn.18006a860
mov qword [rsp + 0x9880], rax
mov r8, qword [rsp + 0x9878]
lea rdx, [0x1805b102b]
mov rcx, qword [rsp + 0x9880]
call fcn.1801df0f0
lea rax, [rsp + 0x1daa0]
mov qword [rsp + 0x9888], rax
lea rax, [rsp + 0x212]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x212]
mov rcx, qword [rsp + 0x9888]
call fcn.1802e6e40
mov qword [rsp + 0x9890], rax
mov rax, qword [rsp + 0x9890]
mov qword [rsp + 0x9898], rax
lea rcx, [0x180584100]
call fcn.18006a860
mov qword [rsp + 0x98a0], rax
mov r8, qword [rsp + 0x9898]
lea rdx, [0x1805b1027]
mov rcx, qword [rsp + 0x98a0]
call fcn.1801df0f0
lea rax, [rsp + 0x1da60]
mov qword [rsp + 0x98a8], rax
lea rax, [rsp + 0x213]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x213]
mov rcx, qword [rsp + 0x98a8]
call fcn.1802e6e60
mov qword [rsp + 0x98b0], rax
mov rax, qword [rsp + 0x98b0]
mov qword [rsp + 0x98b8], rax
lea rcx, [0x180584120]
call fcn.18006a860
mov qword [rsp + 0x98c0], rax
mov r8, qword [rsp + 0x98b8]
lea rdx, [0x1805b102c]
mov rcx, qword [rsp + 0x98c0]
call fcn.1801df0f0
lea rax, [rsp + 0x1da20]
mov qword [rsp + 0x98c8], rax
lea rax, [rsp + 0x214]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x214]
mov rcx, qword [rsp + 0x98c8]
call fcn.1802e6e80
mov qword [rsp + 0x98d0], rax
mov rax, qword [rsp + 0x98d0]
mov qword [rsp + 0x98d8], rax
lea rcx, [0x180584140]
call fcn.18006a860
mov qword [rsp + 0x98e0], rax
mov r8, qword [rsp + 0x98d8]
lea rdx, [0x1805b1029]
mov rcx, qword [rsp + 0x98e0]
call fcn.1801df0f0
lea rax, [rsp + 0x1d9e0]
mov qword [rsp + 0x98e8], rax
lea rax, [rsp + 0x215]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x215]
mov rcx, qword [rsp + 0x98e8]
call fcn.1802e6ea0
mov qword [rsp + 0x98f0], rax
mov rax, qword [rsp + 0x98f0]
mov qword [rsp + 0x98f8], rax
lea rcx, [0x180584160]
call fcn.18006a860
mov qword [rsp + 0x9900], rax
mov r8, qword [rsp + 0x98f8]
lea rdx, [0x1805b102a]
mov rcx, qword [rsp + 0x9900]
call fcn.1801df0f0
lea rax, [rsp + 0x1d9a0]
mov qword [rsp + 0x9908], rax
lea rax, [rsp + 0x216]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x216]
mov rcx, qword [rsp + 0x9908]
call fcn.1802e6ec0
mov qword [rsp + 0x9910], rax
mov rax, qword [rsp + 0x9910]
mov qword [rsp + 0x9918], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0dc8]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x9920], rax
lea rcx, [0x180584180]
call fcn.18006a860
mov qword [rsp + 0x9928], rax
mov r8, qword [rsp + 0x9918]
mov rdx, qword [rsp + 0x9920]
mov rcx, qword [rsp + 0x9928]
call fcn.1801df0f0
call fcn.180199f90
movss xmm0, dword [0x1805041c8]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041f4]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x1805841a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x1d960]
mov qword [rsp + 0x9930], rax
lea rax, [rsp + 0x217]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x217]
mov rcx, qword [rsp + 0x9930]
call fcn.1802e6ee0
mov qword [rsp + 0x9938], rax
mov rax, qword [rsp + 0x9938]
mov qword [rsp + 0x9940], rax
lea rcx, [0x1805841a0]
call fcn.18006a860
mov qword [rsp + 0x9948], rax
mov r8, qword [rsp + 0x9940]
lea rdx, [0x1805b1033]
mov rcx, qword [rsp + 0x9948]
call fcn.1801df0f0
lea rax, [rsp + 0x1d920]
mov qword [rsp + 0x9950], rax
lea rax, [rsp + 0x218]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x218]
mov rcx, qword [rsp + 0x9950]
call fcn.1802e6f00
mov qword [rsp + 0x9958], rax
mov rax, qword [rsp + 0x9958]
mov qword [rsp + 0x9960], rax
lea rcx, [0x1805841c0]
call fcn.18006a860
mov qword [rsp + 0x9968], rax
mov r8, qword [rsp + 0x9960]
lea rdx, [0x1805b1032]
mov rcx, qword [rsp + 0x9968]
call fcn.1801df0f0
lea rax, [rsp + 0x1d8e0]
mov qword [rsp + 0x9970], rax
lea rax, [rsp + 0x219]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x219]
mov rcx, qword [rsp + 0x9970]
call fcn.1802e6f20
mov qword [rsp + 0x9978], rax
mov rax, qword [rsp + 0x9978]
mov qword [rsp + 0x9980], rax
lea rcx, [0x1805841e0]
call fcn.18006a860
mov qword [rsp + 0x9988], rax
mov r8, qword [rsp + 0x9980]
lea rdx, [0x1805b102f]
mov rcx, qword [rsp + 0x9988]
call fcn.1801df0f0
lea rax, [rsp + 0x1d8a0]
mov qword [rsp + 0x9990], rax
lea rax, [rsp + 0x21a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x21a]
mov rcx, qword [rsp + 0x9990]
call fcn.1802e6f40
mov qword [rsp + 0x9998], rax
mov rax, qword [rsp + 0x9998]
mov qword [rsp + 0x99a0], rax
lea rcx, [0x180584200]
call fcn.18006a860
mov qword [rsp + 0x99a8], rax
mov r8, qword [rsp + 0x99a0]
lea rdx, [0x1805b1020]
mov rcx, qword [rsp + 0x99a8]
call fcn.1801df0f0
lea rax, [rsp + 0x1d860]
mov qword [rsp + 0x99b0], rax
lea rax, [rsp + 0x21b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x21b]
mov rcx, qword [rsp + 0x99b0]
call fcn.1802e6f60
mov qword [rsp + 0x99b8], rax
mov rax, qword [rsp + 0x99b8]
mov qword [rsp + 0x99c0], rax
lea rcx, [0x180584220]
call fcn.18006a860
mov qword [rsp + 0x99c8], rax
mov r8, qword [rsp + 0x99c0]
lea rdx, [0x1805b1025]
mov rcx, qword [rsp + 0x99c8]
call fcn.1801df0f0
lea rax, [rsp + 0x1d820]
mov qword [rsp + 0x99d0], rax
lea rax, [rsp + 0x21c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x21c]
mov rcx, qword [rsp + 0x99d0]
call fcn.1802e6f80
mov qword [rsp + 0x99d8], rax
mov rax, qword [rsp + 0x99d8]
mov qword [rsp + 0x99e0], rax
lea rcx, [0x180584240]
call fcn.18006a860
mov qword [rsp + 0x99e8], rax
mov r8, qword [rsp + 0x99e0]
lea rdx, [0x1805b1023]
mov rcx, qword [rsp + 0x99e8]
call fcn.1801df0f0
lea rax, [rsp + 0x1d7e0]
mov qword [rsp + 0x99f0], rax
lea rax, [rsp + 0x21d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x21d]
mov rcx, qword [rsp + 0x99f0]
call fcn.1802e6fa0
mov qword [rsp + 0x99f8], rax
mov rax, qword [rsp + 0x99f8]
mov qword [rsp + 0x9a00], rax
lea rcx, [0x180584260]
call fcn.18006a860
mov qword [rsp + 0x9a08], rax
mov r8, qword [rsp + 0x9a00]
lea rdx, [0x1805b1026]
mov rcx, qword [rsp + 0x9a08]
call fcn.1801df0f0
lea rax, [rsp + 0x1d7a0]
mov qword [rsp + 0x9a10], rax
lea rax, [rsp + 0x21e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x21e]
mov rcx, qword [rsp + 0x9a10]
call fcn.1802e6fc0
mov qword [rsp + 0x9a18], rax
mov rax, qword [rsp + 0x9a18]
mov qword [rsp + 0x9a20], rax
lea rcx, [0x180584280]
call fcn.18006a860
mov qword [rsp + 0x9a28], rax
mov r8, qword [rsp + 0x9a20]
lea rdx, [0x1805b1024]
mov rcx, qword [rsp + 0x9a28]
call fcn.1801df0f0
lea rax, [rsp + 0x1d760]
mov qword [rsp + 0x9a30], rax
lea rax, [rsp + 0x21f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x21f]
mov rcx, qword [rsp + 0x9a30]
call fcn.1802e6fe0
mov qword [rsp + 0x9a38], rax
mov rax, qword [rsp + 0x9a38]
mov qword [rsp + 0x9a40], rax
lea rcx, [0x1805842a0]
call fcn.18006a860
mov qword [rsp + 0x9a48], rax
mov r8, qword [rsp + 0x9a40]
lea rdx, [0x1805b101f]
mov rcx, qword [rsp + 0x9a48]
call fcn.1801df0f0
lea rax, [rsp + 0x1d720]
mov qword [rsp + 0x9a50], rax
lea rax, [rsp + 0x220]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x220]
mov rcx, qword [rsp + 0x9a50]
call fcn.1802e7000
mov qword [rsp + 0x9a58], rax
mov rax, qword [rsp + 0x9a58]
mov qword [rsp + 0x9a60], rax
lea rcx, [0x1805842c0]
call fcn.18006a860
mov qword [rsp + 0x9a68], rax
mov r8, qword [rsp + 0x9a60]
lea rdx, [0x1805b1021]
mov rcx, qword [rsp + 0x9a68]
call fcn.1801df0f0
lea rax, [rsp + 0x1d6e0]
mov qword [rsp + 0x9a70], rax
lea rax, [rsp + 0x221]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x221]
mov rcx, qword [rsp + 0x9a70]
call fcn.1802e7020
mov qword [rsp + 0x9a78], rax
mov rax, qword [rsp + 0x9a78]
mov qword [rsp + 0x9a80], rax
lea rcx, [0x1805842e0]
call fcn.18006a860
mov qword [rsp + 0x9a88], rax
mov r8, qword [rsp + 0x9a80]
lea rdx, [0x1805b1022]
mov rcx, qword [rsp + 0x9a88]
call fcn.1801df0f0
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
movzx eax, byte [0x1805ab0d1]
test eax, eax
jne 0x180278011
lea rcx, str.Thunder_Menu
call fcn.1801dd910
movzx eax, byte [0x1805ab0d1]
test eax, eax
je 0x180278028
lea rcx, str.Thunder_Menu_VIP
call fcn.1801dd910
lea rdx, [0x1805b11e5]
lea rcx, str.Drive_and_Walk_in_they_Air
call fcn.1801deec0
movss xmm0, dword [0x180504024]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
movss xmm2, dword [0x180506cd8]
lea rdx, [0x1805685c4]
lea rcx, str.Normal
call fcn.1801e14f0
movss xmm0, dword [0x180504024]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
movss xmm2, dword [0x180506cd8]
lea rdx, [0x1805685bc]
lea rcx, str.Down
call fcn.1801e14f0
movss xmm0, dword [0x180504024]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
movss xmm2, dword [0x180506cd8]
lea rdx, [0x1805685c0]
lea rcx, [0x1804a69ec]
call fcn.1801e14f0
movss xmm0, dword [0x180504024]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
movss xmm2, dword [0x180506cd8]
lea rdx, [0x1805685b8]
lea rcx, str.Vehicle
call fcn.1801e14f0
movss xmm0, dword [0x180504024]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
movss xmm2, dword [0x180506cd8]
lea rdx, [0x1805ab82c]
lea rcx, str.objectx
call fcn.1801e14f0
movss xmm0, dword [0x180504024]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
movss xmm2, dword [0x180506cd8]
lea rdx, [0x1805ab828]
lea rcx, str.objecty
call fcn.1801e14f0
movss xmm0, dword [0x180504024]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
movss xmm2, dword [0x180506cd8]
lea rdx, [0x1805685d8]
lea rcx, str.objectz
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506294]
movss xmm2, dword [0x180507da8]
lea rdx, [0x1805ab820]
lea rcx, str.objectpitch
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506294]
movss xmm2, dword [0x180507da8]
lea rdx, [0x1805ab824]
lea rcx, str.objectroll
call fcn.1801e14f0
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506294]
movss xmm2, dword [0x180507da8]
lea rdx, [0x1805ab818]
lea rcx, str.objectyaw
call fcn.1801e14f0
mov dword [rsp + 0x20], 1
mov r9d, 0x168
mov r8d, 0xfffffe98
lea rdx, [0x1805ab81c]
lea rcx, str.rotationOrder
call fcn.1801e0850
lea rcx, str.Normal_1
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027829f
movss xmm0, dword [0x180504288]
movss dword [0x1805685c4], xmm0
movss xmm0, dword [0x1805042f0]
movss dword [0x1805685bc], xmm0
movss xmm0, dword [0x1805041d0]
movss dword [0x1805685c0], xmm0
movss xmm0, dword [0x1805040ec]
movss dword [0x1805685d8], xmm0
lea rdx, [0x1805684f6]
lea rcx, str.adjust_check_car_or_walk
call fcn.1801deec0
lea rdx, [0x1805ab817]
lea rcx, str.Visible
call fcn.1801deec0
mov dword [rsp + 0x28d8], 0
jmp 0x1802782e2
mov eax, dword [rsp + 0x28d8]
inc eax
mov dword [rsp + 0x28d8], eax
movsxd rax, dword [rsp + 0x28d8]
cmp rax, 6
jae 0x1802789b7
movsxd rax, dword [rsp + 0x28d8]
imul rax, rax, 8
lea rcx, str.stt_prop_stunt_bblock_sml2
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802789b2
movsxd rax, dword [rsp + 0x28d8]
imul rax, rax, 8
lea rcx, str.stt_prop_stunt_bblock_sml2
add rcx, rax
mov rax, rcx
mov rax, qword [rax]
mov qword [str.stt_prop_stunt_bblock_sml2], rax
movsxd rax, dword [rsp + 0x28d8]
imul rax, rax, 8
lea rcx, str.stt_prop_stunt_bblock_sml2
add rcx, rax
mov rax, rcx
lea rcx, str.stt_prop_stunt_bblock_sml2
cmp qword [rax], rcx
jne 0x180278456
movss xmm0, dword [0x1805040ec]
movss dword [0x1805685d8], xmm0
xorps xmm0, xmm0
movss dword [0x1805ab828], xmm0
xorps xmm0, xmm0
movss dword [0x1805ab82c], xmm0
movzx eax, byte [0x1805b11e5]
test eax, eax
je 0x1802783f4
lea rax, str.stt_prop_stunt_bblock_sml2
mov qword [str.stt_prop_stunt_bblock_sml2], rax
lea rax, str.stt_prop_stunt_bblock_sml2
mov qword [str.stt_prop_track_start_02], rax
movss xmm0, dword [0x18050429c]
movss dword [0x1805685c4], xmm0
movss xmm0, dword [0x1805042ec]
movss dword [0x1805685bc], xmm0
movss xmm0, dword [0x180506b48]
movss dword [0x1805685c0], xmm0
xorps xmm0, xmm0
movss dword [0x1805ab824], xmm0
movzx eax, byte [0x1805abe2e]
test eax, eax
je 0x180278456
lea rax, str.stt_prop_stunt_bblock_sml2
mov qword [str.stt_prop_track_start_02], rax
lea rax, str.stt_prop_stunt_bblock_sml2
mov qword [str.stt_prop_stunt_bblock_sml2], rax
movss xmm0, dword [0x18050416c]
movss dword [0x1805685c4], xmm0
movss xmm0, dword [0x1805042ec]
movss dword [0x1805685bc], xmm0
movss xmm0, dword [0x180506b20]
movss dword [0x1805685c0], xmm0
xorps xmm0, xmm0
movss dword [0x1805ab824], xmm0
movsxd rax, dword [rsp + 0x28d8]
imul rax, rax, 8
lea rcx, str.stt_prop_stunt_bblock_sml2
add rcx, rax
mov rax, rcx
lea rcx, str.stt_prop_stunt_bblock_lrg3
cmp qword [rax], rcx
jne 0x180278569
movss xmm0, dword [0x1805040ec]
movss dword [0x1805685d8], xmm0
xorps xmm0, xmm0
movss dword [0x1805ab828], xmm0
xorps xmm0, xmm0
movss dword [0x1805ab82c], xmm0
movzx eax, byte [0x1805b11e5]
test eax, eax
je 0x180278507
lea rax, str.stt_prop_stunt_bblock_lrg3
mov qword [str.stt_prop_stunt_bblock_sml2], rax
lea rax, str.stt_prop_stunt_bblock_lrg3
mov qword [str.stt_prop_track_start_02], rax
movss xmm0, dword [0x18050429c]
movss dword [0x1805685c4], xmm0
movss xmm0, dword [0x1805042ec]
movss dword [0x1805685bc], xmm0
movss xmm0, dword [0x180506b48]
movss dword [0x1805685c0], xmm0
xorps xmm0, xmm0
movss dword [0x1805ab824], xmm0
movzx eax, byte [0x1805abe2e]
test eax, eax
je 0x180278569
lea rax, str.stt_prop_stunt_bblock_lrg3
mov qword [str.stt_prop_track_start_02], rax
lea rax, str.stt_prop_stunt_bblock_lrg3
mov qword [str.stt_prop_stunt_bblock_sml2], rax
movss xmm0, dword [0x18050416c]
movss dword [0x1805685c4], xmm0
movss xmm0, dword [0x1805042ec]
movss dword [0x1805685bc], xmm0
movss xmm0, dword [0x180506b20]
movss dword [0x1805685c0], xmm0
xorps xmm0, xmm0
movss dword [0x1805ab824], xmm0
movsxd rax, dword [rsp + 0x28d8]
imul rax, rax, 8
lea rcx, str.stt_prop_stunt_bblock_sml2
add rcx, rax
mov rax, rcx
lea rcx, str.stt_prop_stunt_bblock_mdm3
cmp qword [rax], rcx
jne 0x18027867c
movss xmm0, dword [0x1805040ec]
movss dword [0x1805685d8], xmm0
xorps xmm0, xmm0
movss dword [0x1805ab828], xmm0
xorps xmm0, xmm0
movss dword [0x1805ab82c], xmm0
movzx eax, byte [0x1805b11e5]
test eax, eax
je 0x18027861a
lea rax, str.stt_prop_stunt_bblock_mdm3
mov qword [str.stt_prop_stunt_bblock_sml2], rax
lea rax, str.stt_prop_stunt_bblock_mdm3
mov qword [str.stt_prop_track_start_02], rax
movss xmm0, dword [0x18050429c]
movss dword [0x1805685c4], xmm0
movss xmm0, dword [0x1805042ec]
movss dword [0x1805685bc], xmm0
movss xmm0, dword [0x180506b48]
movss dword [0x1805685c0], xmm0
xorps xmm0, xmm0
movss dword [0x1805ab824], xmm0
movzx eax, byte [0x1805abe2e]
test eax, eax
je 0x18027867c
lea rax, str.stt_prop_stunt_bblock_mdm3
mov qword [str.stt_prop_track_start_02], rax
lea rax, str.stt_prop_stunt_bblock_mdm3
mov qword [str.stt_prop_stunt_bblock_sml2], rax
movss xmm0, dword [0x18050416c]
movss dword [0x1805685c4], xmm0
movss xmm0, dword [0x1805042ec]
movss dword [0x1805685bc], xmm0
movss xmm0, dword [0x180506b20]
movss dword [0x1805685c0], xmm0
xorps xmm0, xmm0
movss dword [0x1805ab824], xmm0
movsxd rax, dword [rsp + 0x28d8]
imul rax, rax, 8
lea rcx, str.stt_prop_stunt_bblock_sml2
add rcx, rax
mov rax, rcx
lea rcx, str.prop_ld_ferris_wheel
cmp qword [rax], rcx
jne 0x18027878e
movss xmm0, dword [0x1805042e8]
movss dword [0x1805685d8], xmm0
movss xmm0, dword [0x1805044a4]
movss dword [0x1805ab828], xmm0
xorps xmm0, xmm0
movss dword [0x1805ab82c], xmm0
movss xmm0, dword [0x180505480]
movss dword [0x1805ab824], xmm0
movzx eax, byte [0x1805b11e5]
test eax, eax
je 0x180278737
lea rax, str.prop_ld_ferris_wheel
mov qword [str.stt_prop_stunt_bblock_sml2], rax
lea rax, str.prop_ld_ferris_wheel
mov qword [str.stt_prop_track_start_02], rax
movss xmm0, dword [0x1805042f8]
movss dword [0x1805685c4], xmm0
movss xmm0, dword [0x18050444c]
movss dword [0x1805685bc], xmm0
movss xmm0, dword [0x180506ba0]
movss dword [0x1805685c0], xmm0
movzx eax, byte [0x1805abe2e]
test eax, eax
je 0x18027878e
lea rax, str.prop_ld_ferris_wheel
mov qword [str.stt_prop_track_start_02], rax
lea rax, str.prop_ld_ferris_wheel
mov qword [str.stt_prop_stunt_bblock_sml2], rax
movss xmm0, dword [0x180504224]
movss dword [0x1805685c4], xmm0
movss xmm0, dword [0x180504448]
movss dword [0x1805685bc], xmm0
movss xmm0, dword [0x180506b0c]
movss dword [0x1805685c0], xmm0
movsxd rax, dword [rsp + 0x28d8]
imul rax, rax, 8
lea rcx, str.stt_prop_stunt_bblock_sml2
add rcx, rax
mov rax, rcx
lea rcx, str.stt_prop_track_start_02
cmp qword [rax], rcx
jne 0x1802788a0
movss xmm0, dword [0x180506b18]
movss dword [0x1805685d8], xmm0
movss xmm0, dword [0x180506b94]
movss dword [0x1805ab828], xmm0
movss xmm0, dword [0x180506b10]
movss dword [0x1805ab82c], xmm0
xorps xmm0, xmm0
movss dword [0x1805ab824], xmm0
movzx eax, byte [0x1805b11e5]
test eax, eax
je 0x180278849
lea rax, str.stt_prop_track_start_02
mov qword [str.stt_prop_stunt_bblock_sml2], rax
lea rax, str.stt_prop_track_start_02
mov qword [str.stt_prop_track_start_02], rax
movss xmm0, dword [0x1805042b8]
movss dword [0x1805685c4], xmm0
movss xmm0, dword [0x180504378]
movss dword [0x1805685bc], xmm0
movss xmm0, dword [0x180506b28]
movss dword [0x1805685c0], xmm0
movzx eax, byte [0x1805abe2e]
test eax, eax
je 0x1802788a0
lea rax, str.stt_prop_track_start_02
mov qword [str.stt_prop_track_start_02], rax
lea rax, str.stt_prop_track_start_02
mov qword [str.stt_prop_stunt_bblock_sml2], rax
movss xmm0, dword [0x1805041e4]
movss dword [0x1805685c4], xmm0
movss xmm0, dword [0x180504284]
movss dword [0x1805685bc], xmm0
movss xmm0, dword [0x180506b0c]
movss dword [0x1805685c0], xmm0
movsxd rax, dword [rsp + 0x28d8]
imul rax, rax, 8
lea rcx, str.stt_prop_stunt_bblock_sml2
add rcx, rax
mov rax, rcx
lea rcx, str.stt_prop_stunt_landing_zone_01
cmp qword [rax], rcx
jne 0x1802789b2
movss xmm0, dword [0x180506b18]
movss dword [0x1805685d8], xmm0
movss xmm0, dword [0x180506b94]
movss dword [0x1805ab828], xmm0
movss xmm0, dword [0x180506b10]
movss dword [0x1805ab82c], xmm0
xorps xmm0, xmm0
movss dword [0x1805ab824], xmm0
movzx eax, byte [0x1805b11e5]
test eax, eax
je 0x18027895b
lea rax, str.stt_prop_stunt_landing_zone_01
mov qword [str.stt_prop_stunt_bblock_sml2], rax
lea rax, str.stt_prop_stunt_landing_zone_01
mov qword [str.stt_prop_track_start_02], rax
movss xmm0, dword [0x180504400]
movss dword [0x1805685c4], xmm0
movss xmm0, dword [0x1805040c0]
movss dword [0x1805685bc], xmm0
movss xmm0, dword [0x180506c1c]
movss dword [0x1805685c0], xmm0
movzx eax, byte [0x1805abe2e]
test eax, eax
je 0x1802789b2
lea rax, str.stt_prop_stunt_landing_zone_01
mov qword [str.stt_prop_track_start_02], rax
lea rax, str.stt_prop_stunt_landing_zone_01
mov qword [str.stt_prop_stunt_bblock_sml2], rax
movss xmm0, dword [0x1805043a8]
movss dword [0x1805685c4], xmm0
movss xmm0, dword [0x18050444c]
movss dword [0x1805685bc], xmm0
movss xmm0, dword [0x18050436c]
movss dword [0x1805685c0], xmm0
jmp 0x1802782d2
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180584300]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x1d6a0]
mov qword [rsp + 0x9a90], rax
lea rax, [rsp + 0x222]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x222]
mov rcx, qword [rsp + 0x9a90]
call fcn.1802e7040
mov qword [rsp + 0x9a98], rax
mov rax, qword [rsp + 0x9a98]
mov qword [rsp + 0x9aa0], rax
lea rcx, str.God_Mode
call fcn.18006a860
mov qword [rsp + 0x9aa8], rax
mov r8, qword [rsp + 0x9aa0]
lea rdx, [0x1805b11d5]
mov rcx, qword [rsp + 0x9aa8]
call fcn.1801df0f0
lea rcx, str.Cops
call fcn.18006a860
mov edx, 0x17d
mov rcx, rax
call fcn.1801dea40
lea rax, [rsp + 0x1d660]
mov qword [rsp + 0x9ab0], rax
lea rax, [rsp + 0x223]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x223]
mov rcx, qword [rsp + 0x9ab0]
call fcn.1802e7060
mov qword [rsp + 0x9ab8], rax
mov rax, qword [rsp + 0x9ab8]
mov qword [rsp + 0x9ac0], rax
lea rcx, [0x180584360]
call fcn.18006a860
mov qword [rsp + 0x9ac8], rax
mov r8, qword [rsp + 0x9ac0]
lea rdx, [0x1805b11ac]
mov rcx, qword [rsp + 0x9ac8]
call fcn.1801df0f0
lea rax, [rsp + 0x1d620]
mov qword [rsp + 0x9ad0], rax
lea rax, [rsp + 0x224]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x224]
mov rcx, qword [rsp + 0x9ad0]
call fcn.1802e7080
mov qword [rsp + 0x9ad8], rax
mov rax, qword [rsp + 0x9ad8]
mov qword [rsp + 0x9ae0], rax
lea rcx, str.Show_All
call fcn.18006a860
mov qword [rsp + 0x9ae8], rax
mov r8, qword [rsp + 0x9ae0]
lea rdx, [0x1805b11ab]
mov rcx, qword [rsp + 0x9ae8]
call fcn.1801df0f0
lea rax, [rsp + 0x1d5e0]
mov qword [rsp + 0x9af0], rax
lea rax, [rsp + 0x225]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x225]
mov rcx, qword [rsp + 0x9af0]
call fcn.1802e70a0
mov qword [rsp + 0x9af8], rax
mov rax, qword [rsp + 0x9af8]
mov qword [rsp + 0x9b00], rax
lea rcx, [0x1805843a0]
call fcn.18006a860
mov qword [rsp + 0x9b08], rax
mov r8, qword [rsp + 0x9b00]
lea rdx, [0x1805b0f4e]
mov rcx, qword [rsp + 0x9b08]
call fcn.1801df0f0
lea rcx, [0x1805843c0]
call fcn.18006a860
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x180571f5c]
mov rcx, rax
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x180278c56
mov eax, dword [0x180571f5c]
mov dword [rsp + 0x28dc], eax
call fcn.180091cb0
mov dword [rsp + 0x28e0], eax
xor r8d, r8d
mov edx, dword [rsp + 0x28dc]
mov ecx, dword [rsp + 0x28e0]
call fcn.1802f4970
lea rax, [rsp + 0x1d5a0]
mov qword [rsp + 0x9b10], rax
lea rax, [rsp + 0x226]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x226]
mov rcx, qword [rsp + 0x9b10]
call fcn.1802e70c0
mov qword [rsp + 0x9b18], rax
mov rax, qword [rsp + 0x9b18]
mov qword [rsp + 0x9b20], rax
lea rcx, [0x1805843e0]
call fcn.18006a860
mov qword [rsp + 0x9b28], rax
mov r8, qword [rsp + 0x9b20]
lea rdx, [0x1805b0f3c]
mov rcx, qword [rsp + 0x9b28]
call fcn.1801df0f0
lea rcx, [0x180584400]
call fcn.18006a860
mov edx, 0x183
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180584420]
call fcn.18006a860
mov edx, 0x181
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180586600]
call fcn.18006a860
mov edx, 0xb
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180586620]
call fcn.18006a860
lea rdx, [0x1805ab0d5]
mov rcx, rax
call fcn.1801deec0
lea rax, [rsp + 0x1d560]
mov qword [rsp + 0x9b30], rax
lea rax, [rsp + 0x227]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x227]
mov rcx, qword [rsp + 0x9b30]
call fcn.1802e70e0
mov qword [rsp + 0x9b38], rax
mov rax, qword [rsp + 0x9b38]
mov qword [rsp + 0x9b40], rax
lea rcx, [0x180584440]
call fcn.18006a860
mov qword [rsp + 0x9b48], rax
mov r8, qword [rsp + 0x9b40]
lea rdx, [0x1805b0f53]
mov rcx, qword [rsp + 0x9b48]
call fcn.1801df0f0
lea rcx, [0x180584460]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180278f88
call fcn.180091cb0
mov ecx, eax
call fcn.180092090
mov dword [rsp + 0x28e4], eax
mov eax, dword [0x1805b11f0]
mov dword [rsp + 0x28e8], eax
call fcn.180091cb0
mov dword [rsp + 0x28ec], eax
lea rax, [rsp + 0x19970]
mov qword [rsp + 0x9b50], rax
lea rcx, [rsp + 0x228]
call fcn.18006b760
mov qword [rsp + 0x9b58], rax
mov dword [rsp + 0x9b60], 8
mov dword [rsp + 0x9b64], 0x280
lea rax, [rsp + 0x9b60]
add rax, 8
mov r8, rax
lea rdx, [rsp + 0x9b60]
lea rcx, [rsp + 0x110a0]
call fcn.180093ab0
lea rcx, [rsp + 0x110b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x110c0]
lea rcx, [rsp + 0x110b0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rsp + 0x9b58]
lea rdx, [rsp + 0x110c0]
mov rcx, qword [rsp + 0x9b50]
call fcn.180156c20
mov qword [rsp + 0x9b68], rax
movss xmm1, dword [0x180505a80]
mov rcx, qword [rsp + 0x9b68]
call fcn.180157430
mov ecx, dword [rsp + 0x28ec]
call fcn.1802f48c0
mov edx, eax
mov ecx, dword [rsp + 0x28ec]
call fcn.1802f4910
mov ecx, dword [rsp + 0x28e8]
call fcn.1802f4810
mov dword [rsp + 0x28f0], eax
mov ecx, dword [rsp + 0x28ec]
call fcn.1802f47c0
mov ecx, dword [rsp + 0x28f0]
sub ecx, eax
mov eax, ecx
mov edx, eax
mov ecx, dword [rsp + 0x28ec]
call fcn.1802f4860
xor edx, edx
mov ecx, dword [rsp + 0x28ec]
call fcn.1802f7720
test eax, eax
je 0x180278f88
mov ecx, dword [rsp + 0x28ec]
call fcn.1802f4a90
mov dword [rsp + 0x28f4], eax
mov ecx, dword [rsp + 0x28f4]
call fcn.180092090
test eax, eax
je 0x180278f88
mov ecx, dword [rsp + 0x28f4]
call fcn.1802f4770
test eax, eax
jne 0x180278f88
mov rax, qword [0x1805b1b18]
mov qword [rsp + 0x9b70], rax
mov ecx, dword [rsp + 0x28f4]
call qword [rsp + 0x9b70]
lea rax, [rsp + 0x1d520]
mov qword [rsp + 0x9b78], rax
lea rax, [rsp + 0x229]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x229]
mov rcx, qword [rsp + 0x9b78]
call fcn.1802e7100
mov qword [rsp + 0x9b80], rax
mov rax, qword [rsp + 0x9b80]
mov qword [rsp + 0x9b88], rax
lea rcx, [0x180584480]
call fcn.18006a860
mov qword [rsp + 0x9b90], rax
mov r8, qword [rsp + 0x9b88]
lea rdx, [0x1805b0f3b]
mov rcx, qword [rsp + 0x9b90]
call fcn.1801df0f0
lea rcx, [0x1805844a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801de860
lea rcx, [0x1805844c0]
call fcn.18006a860
mov edx, 0x110
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x1805844e0]
call fcn.18006a860
lea rdx, [0x1805b11a0]
mov rcx, rax
call fcn.1801deec0
lea rax, [rsp + 0x1d4e0]
mov qword [rsp + 0x9b98], rax
lea rax, [rsp + 0x22a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x22a]
mov rcx, qword [rsp + 0x9b98]
call fcn.1802e7120
mov qword [rsp + 0x9ba0], rax
mov rax, qword [rsp + 0x9ba0]
mov qword [rsp + 0x9ba8], rax
lea rcx, [0x180584500]
call fcn.18006a860
mov qword [rsp + 0x9bb0], rax
mov r8, qword [rsp + 0x9ba8]
lea rdx, [0x1805b0f3a]
mov rcx, qword [rsp + 0x9bb0]
call fcn.1801df0f0
lea rax, [rsp + 0x1d4a0]
mov qword [rsp + 0x9bb8], rax
lea rax, [rsp + 0x22b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x22b]
mov rcx, qword [rsp + 0x9bb8]
call fcn.1802e7140
mov qword [rsp + 0x9bc0], rax
mov rax, qword [rsp + 0x9bc0]
mov qword [rsp + 0x9bc8], rax
lea rcx, [0x180584520]
call fcn.18006a860
mov qword [rsp + 0x9bd0], rax
mov rdx, qword [rsp + 0x9bc8]
mov rcx, qword [rsp + 0x9bd0]
call fcn.1801de740
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180584400]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x1d460]
mov qword [rsp + 0x9bd8], rax
lea rax, [rsp + 0x22c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x22c]
mov rcx, qword [rsp + 0x9bd8]
call fcn.1802e7160
mov qword [rsp + 0x9be0], rax
mov rax, qword [rsp + 0x9be0]
mov qword [rsp + 0x9be8], rax
lea rcx, [0x180584540]
call fcn.18006a860
mov qword [rsp + 0x9bf0], rax
mov r8, qword [rsp + 0x9be8]
lea rdx, [0x1805b1096]
mov rcx, qword [rsp + 0x9bf0]
call fcn.1801df0f0
lea rax, [rsp + 0x1d420]
mov qword [rsp + 0x9bf8], rax
lea rax, [rsp + 0x22d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x22d]
mov rcx, qword [rsp + 0x9bf8]
call fcn.1802e7180
mov qword [rsp + 0x9c00], rax
mov rax, qword [rsp + 0x9c00]
mov qword [rsp + 0x9c08], rax
lea rcx, [0x180584560]
call fcn.18006a860
mov qword [rsp + 0x9c10], rax
mov r8, qword [rsp + 0x9c08]
lea rdx, [0x1805b11d4]
mov rcx, qword [rsp + 0x9c10]
call fcn.1801df0f0
lea rax, [rsp + 0x1d3e0]
mov qword [rsp + 0x9c18], rax
lea rax, [rsp + 0x22e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x22e]
mov rcx, qword [rsp + 0x9c18]
call fcn.1802e71a0
mov qword [rsp + 0x9c20], rax
mov rax, qword [rsp + 0x9c20]
mov qword [rsp + 0x9c28], rax
lea rcx, [0x1805845a0]
call fcn.18006a860
mov qword [rsp + 0x9c30], rax
mov r8, qword [rsp + 0x9c28]
lea rdx, [0x1805b0f3f]
mov rcx, qword [rsp + 0x9c30]
call fcn.1801df0f0
lea rax, [rsp + 0x1d3a0]
mov qword [rsp + 0x9c38], rax
lea rax, [rsp + 0x22f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x22f]
mov rcx, qword [rsp + 0x9c38]
call fcn.1802e71c0
mov qword [rsp + 0x9c40], rax
mov rax, qword [rsp + 0x9c40]
mov qword [rsp + 0x9c48], rax
lea rcx, [0x1805845c0]
call fcn.18006a860
mov qword [rsp + 0x9c50], rax
mov r8, qword [rsp + 0x9c48]
lea rdx, [0x1805b0f5b]
mov rcx, qword [rsp + 0x9c50]
call fcn.1801df0f0
lea rax, [rsp + 0x1d360]
mov qword [rsp + 0x9c58], rax
lea rax, [rsp + 0x230]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x230]
mov rcx, qword [rsp + 0x9c58]
call fcn.1802e71e0
mov qword [rsp + 0x9c60], rax
mov rax, qword [rsp + 0x9c60]
mov qword [rsp + 0x9c68], rax
lea rcx, [0x1805845e0]
call fcn.18006a860
mov qword [rsp + 0x9c70], rax
mov r8, qword [rsp + 0x9c68]
lea rdx, [0x1805b11d7]
mov rcx, qword [rsp + 0x9c70]
call fcn.1801df0f0
lea rcx, [0x180584600]
call fcn.18006a860
movss xmm3, dword [0x1805045d4]
xorps xmm2, xmm2
lea rdx, [0x18056889c]
mov rcx, rax
call fcn.1801e1260
lea rax, [rsp + 0x1d320]
mov qword [rsp + 0x9c78], rax
lea rax, [rsp + 0x231]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x231]
mov rcx, qword [rsp + 0x9c78]
call fcn.1802e7200
mov qword [rsp + 0x9c80], rax
mov rax, qword [rsp + 0x9c80]
mov qword [rsp + 0x9c88], rax
lea rcx, [0x180584620]
call fcn.18006a860
mov qword [rsp + 0x9c90], rax
mov r8, qword [rsp + 0x9c88]
lea rdx, [0x1805b11d8]
mov rcx, qword [rsp + 0x9c90]
call fcn.1801df0f0
lea rcx, [0x180584640]
call fcn.18006a860
movss xmm3, dword [0x1805045d4]
xorps xmm2, xmm2
lea rdx, [0x1805688a0]
mov rcx, rax
call fcn.1801e1260
lea rax, [rsp + 0x1d2e0]
mov qword [rsp + 0x9c98], rax
lea rax, [rsp + 0x232]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x232]
mov rcx, qword [rsp + 0x9c98]
call fcn.1802e7220
mov qword [rsp + 0x9ca0], rax
mov rax, qword [rsp + 0x9ca0]
mov qword [rsp + 0x9ca8], rax
lea rcx, [0x180584660]
call fcn.18006a860
mov qword [rsp + 0x9cb0], rax
mov r8, qword [rsp + 0x9ca8]
lea rdx, [0x1805b1056]
mov rcx, qword [rsp + 0x9cb0]
call fcn.1801df0f0
call fcn.180199f90
call fcn.18006bf30
jmp case.0x1801f9d99.1
lea rcx, [0x180584420]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x1805864a0]
call fcn.18006a860
lea rdx, [0x1805ab94c]
mov rcx, rax
call fcn.1801deec0
lea rax, [rsp + 0x1d2a0]
mov qword [rsp + 0x9cb8], rax
lea rax, [rsp + 0x233]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x233]
mov rcx, qword [rsp + 0x9cb8]
call fcn.1802e7240
mov qword [rsp + 0x9cc0], rax
mov rax, qword [rsp + 0x9cc0]
mov qword [rsp + 0x9cc8], rax
lea rcx, [0x1805844e0]
call fcn.18006a860
mov qword [rsp + 0x9cd0], rax
mov r8, qword [rsp + 0x9cc8]
lea rdx, [0x1805b0f3d]
mov rcx, qword [rsp + 0x9cd0]
call fcn.1801df0f0
lea rax, [rsp + 0x1d260]
mov qword [rsp + 0x9cd8], rax
lea rax, [rsp + 0x234]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x234]
mov rcx, qword [rsp + 0x9cd8]
call fcn.1802e7260
mov qword [rsp + 0x9ce0], rax
mov rax, qword [rsp + 0x9ce0]
mov qword [rsp + 0x9ce8], rax
lea rcx, [0x180584680]
call fcn.18006a860
mov qword [rsp + 0x9cf0], rax
mov r8, qword [rsp + 0x9ce8]
lea rdx, [0x1805b11ca]
mov rcx, qword [rsp + 0x9cf0]
call fcn.1801df0f0
lea rax, [rsp + 0x19958]
mov qword [rsp + 0x9cf8], rax
lea rdx, [0x1805d8530]
mov rcx, qword [rsp + 0x9cf8]
call fcn.180156810
mov qword [rsp + 0x9d00], rax
mov rax, qword [rsp + 0x9d00]
mov qword [rsp + 0x9d08], rax
lea rcx, [0x1805846a0]
call fcn.18006a860
mov qword [rsp + 0x9d10], rax
lea r8, [0x1805b512c]
mov rdx, qword [rsp + 0x9d08]
mov rcx, qword [rsp + 0x9d10]
call fcn.1801df180
movzx eax, al
test eax, eax
je 0x18027a036
movsxd rax, dword [0x1805b512c]
mov rdx, rax
lea rcx, [0x1805d8530]
call fcn.1801b5240
mov rax, qword [rax]
mov qword [rsp + 0x9d18], rax
lea rax, str.A_73
cmp qword [rsp + 0x9d18], rax
jne 0x18027973f
mov dword [0x180570928], 0x49
lea rax, str.A_70
cmp qword [rsp + 0x9d18], rax
jne 0x18027975a
mov dword [0x180570928], 0x46
lea rax, str.A_21
cmp qword [rsp + 0x9d18], rax
jne 0x180279775
mov dword [0x180570928], 0x15
lea rax, str.A_18
cmp qword [rsp + 0x9d18], rax
jne 0x180279790
mov dword [0x180570928], 0x12
lea rax, str.X_99
cmp qword [rsp + 0x9d18], rax
jne 0x1802797ab
mov dword [0x180570928], 0x63
lea rax, str.X_22
cmp qword [rsp + 0x9d18], rax
jne 0x1802797c6
mov dword [0x180570928], 0x16
lea rax, str.Y_75
cmp qword [rsp + 0x9d18], rax
jne 0x1802797e1
mov dword [0x180570928], 0x4b
lea rax, str.Y_56
cmp qword [rsp + 0x9d18], rax
jne 0x1802797fc
mov dword [0x180570928], 0x38
lea rax, str.Y_53
cmp qword [rsp + 0x9d18], rax
jne 0x180279817
mov dword [0x180570928], 0x35
lea rax, str.Y_53
cmp qword [rsp + 0x9d18], rax
jne 0x180279832
mov dword [0x180570928], 0x35
lea rax, str.Y_49
cmp qword [rsp + 0x9d18], rax
jne 0x18027984d
mov dword [0x180570928], 0x31
lea rax, str.Y_23
cmp qword [rsp + 0x9d18], rax
jne 0x180279868
mov dword [0x180570928], 0x17
lea rax, str.B_80
cmp qword [rsp + 0x9d18], rax
jne 0x180279883
mov dword [0x180570928], 0x50
lea rax, str.B_45
cmp qword [rsp + 0x9d18], rax
jne 0x18027989e
mov dword [0x180570928], 0x2d
lea rax, str.L3_86
cmp qword [rsp + 0x9d18], rax
jne 0x1802798b9
mov dword [0x180570928], 0x56
lea rax, str.L3_28
cmp qword [rsp + 0x9d18], rax
jne 0x1802798d4
mov dword [0x180570928], 0x1c
lea rax, str.R3_79
cmp qword [rsp + 0x9d18], rax
jne 0x1802798ef
mov dword [0x180570928], 0x4f
lea rax, str.R3_93
cmp qword [rsp + 0x9d18], rax
jne 0x18027990a
mov dword [0x180570928], 0x5d
lea rax, str.R3_50
cmp qword [rsp + 0x9d18], rax
jne 0x180279925
mov dword [0x180570928], 0x32
lea rax, str.R3_29
cmp qword [rsp + 0x9d18], rax
jne 0x180279940
mov dword [0x180570928], 0x1d
lea rax, str.R3_26
cmp qword [rsp + 0x9d18], rax
jne 0x18027995b
mov dword [0x180570928], 0x1a
lea rax, str.LB_68
cmp qword [rsp + 0x9d18], rax
jne 0x180279976
mov dword [0x180570928], 0x44
lea rax, str.LB_89
cmp qword [rsp + 0x9d18], rax
jne 0x180279991
mov dword [0x180570928], 0x59
lea rax, str.LB_38
cmp qword [rsp + 0x9d18], rax
jne 0x1802799ac
mov dword [0x180570928], 0x26
lea rax, str.LB_37
cmp qword [rsp + 0x9d18], rax
jne 0x1802799c7
mov dword [0x180570928], 0x25
lea rax, str.RB_69
cmp qword [rsp + 0x9d18], rax
jne 0x1802799e2
mov dword [0x180570928], 0x45
lea rax, str.RB_76
cmp qword [rsp + 0x9d18], rax
jne 0x1802799fd
mov dword [0x180570928], 0x4c
lea rax, str.RB_90
cmp qword [rsp + 0x9d18], rax
jne 0x180279a18
mov dword [0x180570928], 0x5a
lea rax, str.RB_55
cmp qword [rsp + 0x9d18], rax
jne 0x180279a33
mov dword [0x180570928], 0x37
lea rax, str.RB_44
cmp qword [rsp + 0x9d18], rax
jne 0x180279a4e
mov dword [0x180570928], 0x2c
lea rax, str.LT_77
cmp qword [rsp + 0x9d18], rax
jne 0x180279a69
mov dword [0x180570928], 0x4d
lea rax, str.LT_72
cmp qword [rsp + 0x9d18], rax
jne 0x180279a84
mov dword [0x180570928], 0x48
lea rax, str.LT_88
cmp qword [rsp + 0x9d18], rax
jne 0x180279a9f
mov dword [0x180570928], 0x58
lea rax, str.LT_91
cmp qword [rsp + 0x9d18], rax
jne 0x180279aba
mov dword [0x180570928], 0x5b
lea rax, str.LT_25
cmp qword [rsp + 0x9d18], rax
jne 0x180279ad5
mov dword [0x180570928], 0x19
lea rax, str.LT_15
cmp qword [rsp + 0x9d18], rax
jne 0x180279af0
mov dword [0x180570928], 0xf
lea rax, str.LT_10
cmp qword [rsp + 0x9d18], rax
jne 0x180279b0b
mov dword [0x180570928], 0xa
lea rax, str.RT_78
cmp qword [rsp + 0x9d18], rax
jne 0x180279b26
mov dword [0x180570928], 0x4e
lea rax, str.RT_71
cmp qword [rsp + 0x9d18], rax
jne 0x180279b41
mov dword [0x180570928], 0x47
lea rax, str.RT_87
cmp qword [rsp + 0x9d18], rax
jne 0x180279b5c
mov dword [0x180570928], 0x57
lea rax, str.RT_92
cmp qword [rsp + 0x9d18], rax
jne 0x180279b77
mov dword [0x180570928], 0x5c
lea rax, str.RT_46
cmp qword [rsp + 0x9d18], rax
jne 0x180279b92
mov dword [0x180570928], 0x2e
lea rax, str.RT_24
cmp qword [rsp + 0x9d18], rax
jne 0x180279bad
mov dword [0x180570928], 0x18
lea rax, str.RT_14
cmp qword [rsp + 0x9d18], rax
jne 0x180279bc8
mov dword [0x180570928], 0xe
lea rax, str.RT_11
cmp qword [rsp + 0x9d18], rax
jne 0x180279be3
mov dword [0x180570928], 0xb
lea rax, str.DPUP_42
cmp qword [rsp + 0x9d18], rax
jne 0x180279bfe
mov dword [0x180570928], 0x2a
lea rax, str.DPUP_27
cmp qword [rsp + 0x9d18], rax
jne 0x180279c19
mov dword [0x180570928], 0x1b
lea rax, str.DPDN_48
cmp qword [rsp + 0x9d18], rax
jne 0x180279c34
mov dword [0x180570928], 0x30
lea rax, str.DPDN_43
cmp qword [rsp + 0x9d18], rax
jne 0x180279c4f
mov dword [0x180570928], 0x2b
lea rax, str.DPDN_20
cmp qword [rsp + 0x9d18], rax
jne 0x180279c6a
mov dword [0x180570928], 0x14
lea rax, str.DPDN_19
cmp qword [rsp + 0x9d18], rax
jne 0x180279c85
mov dword [0x180570928], 0x13
lea rax, str.DPLT_85
cmp qword [rsp + 0x9d18], rax
jne 0x180279ca0
mov dword [0x180570928], 0x55
lea rax, str.DPLT_58
cmp qword [rsp + 0x9d18], rax
jne 0x180279cbb
mov dword [0x180570928], 0x3a
lea rax, str.DPLT_52
cmp qword [rsp + 0x9d18], rax
jne 0x180279cd6
mov dword [0x180570928], 0x34
lea rax, str.DPLT_47
cmp qword [rsp + 0x9d18], rax
jne 0x180279cf1
mov dword [0x180570928], 0x2f
lea rax, str.DPRT_74
cmp qword [rsp + 0x9d18], rax
jne 0x180279d0c
mov dword [0x180570928], 0x4a
lea rax, str.DPRT_54
cmp qword [rsp + 0x9d18], rax
jne 0x180279d27
mov dword [0x180570928], 0x36
lea rax, str.DPRT_51
cmp qword [rsp + 0x9d18], rax
jne 0x180279d42
mov dword [0x180570928], 0x33
lea rax, str.RSRT_66
cmp qword [rsp + 0x9d18], rax
jne 0x180279d5d
mov dword [0x180570928], 0x42
lea rax, str.RSRT_13
cmp qword [rsp + 0x9d18], rax
jne 0x180279d78
mov dword [0x180570928], 0xd
lea rax, str.RSRT_6
cmp qword [rsp + 0x9d18], rax
jne 0x180279d93
mov dword [0x180570928], 6
lea rax, str.RSLT_5
cmp qword [rsp + 0x9d18], rax
jne 0x180279dae
mov dword [0x180570928], 5
lea rax, str.RSUP_3
cmp qword [rsp + 0x9d18], rax
jne 0x180279dc9
mov dword [0x180570928], 3
lea rax, str.RSDN_67
cmp qword [rsp + 0x9d18], rax
jne 0x180279de4
mov dword [0x180570928], 0x43
lea rax, str.RSDN_12
cmp qword [rsp + 0x9d18], rax
jne 0x180279dff
mov dword [0x180570928], 0xc
lea rax, str.RSDN_4
cmp qword [rsp + 0x9d18], rax
jne 0x180279e1a
mov dword [0x180570928], 4
lea rax, str.RSDN_2
cmp qword [rsp + 0x9d18], rax
jne 0x180279e35
mov dword [0x180570928], 2
lea rax, str.LSRT_64
cmp qword [rsp + 0x9d18], rax
jne 0x180279e50
mov dword [0x180570928], 0x40
lea rax, str.LSRT_59
cmp qword [rsp + 0x9d18], rax
jne 0x180279e6b
mov dword [0x180570928], 0x3b
lea rax, str.LSRT_35
cmp qword [rsp + 0x9d18], rax
jne 0x180279e86
mov dword [0x180570928], 0x23
lea rax, str.LSRT_30
cmp qword [rsp + 0x9d18], rax
jne 0x180279ea1
mov dword [0x180570928], 0x1e
lea rax, str.LSRT_9
cmp qword [rsp + 0x9d18], rax
jne 0x180279ebc
mov dword [0x180570928], 9
lea rax, str.LSRT_1
cmp qword [rsp + 0x9d18], rax
jne 0x180279ed7
mov dword [0x180570928], 1
lea rax, str.LSLT_63
cmp qword [rsp + 0x9d18], rax
jne 0x180279ef2
mov dword [0x180570928], 0x3f
lea rax, str.LSLT_34
cmp qword [rsp + 0x9d18], rax
jne 0x180279f0d
mov dword [0x180570928], 0x22
lea rax, str.LSUP_61
cmp qword [rsp + 0x9d18], rax
jne 0x180279f28
mov dword [0x180570928], 0x3d
lea rax, str.LSUP_40
cmp qword [rsp + 0x9d18], rax
jne 0x180279f43
mov dword [0x180570928], 0x28
lea rax, str.LSUP_32
cmp qword [rsp + 0x9d18], rax
jne 0x180279f5e
mov dword [0x180570928], 0x20
lea rax, str.LSDN_60
cmp qword [rsp + 0x9d18], rax
jne 0x180279f79
mov dword [0x180570928], 0x3c
lea rax, str.LSDN_41
cmp qword [rsp + 0x9d18], rax
jne 0x180279f94
mov dword [0x180570928], 0x29
lea rax, str.LSDN_39
cmp qword [rsp + 0x9d18], rax
jne 0x180279faf
mov dword [0x180570928], 0x27
lea rax, str.LSDN_33
cmp qword [rsp + 0x9d18], rax
jne 0x180279fca
mov dword [0x180570928], 0x21
lea rax, str.LSDN_31
cmp qword [rsp + 0x9d18], rax
jne 0x180279fe5
mov dword [0x180570928], 0x1f
lea rax, str.LSDN_8
cmp qword [rsp + 0x9d18], rax
jne 0x18027a000
mov dword [0x180570928], 8
lea rax, str.CTRL_62
cmp qword [rsp + 0x9d18], rax
jne 0x18027a01b
mov dword [0x180570928], 0x3e
lea rax, str.CTRL_36
cmp qword [rsp + 0x9d18], rax
jne 0x18027a036
mov dword [0x180570928], 0x24
call fcn.180199f90
call fcn.18006be90
jmp case.0x1801f9d99.1
lea rcx, str.Cops
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x1d220]
mov qword [rsp + 0x9d20], rax
lea rax, [rsp + 0x235]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x235]
mov rcx, qword [rsp + 0x9d20]
call fcn.1802e7280
mov qword [rsp + 0x9d28], rax
mov rax, qword [rsp + 0x9d28]
mov qword [rsp + 0x9d30], rax
lea rcx, [0x1805846c0]
call fcn.18006a860
mov qword [rsp + 0x9d38], rax
mov r8, qword [rsp + 0x9d30]
lea rdx, [0x1805b11da]
mov rcx, qword [rsp + 0x9d38]
call fcn.1801df0f0
lea rcx, [0x1805846e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027a1ce
lea rax, [rsp + 0x19928]
mov qword [rsp + 0x9d40], rax
lea rcx, [rsp + 0x236]
call fcn.18006b760
mov qword [rsp + 0x9d48], rax
mov dword [rsp + 0x2ab10], 8
mov dword [rsp + 0x2ab14], 0x10a8
mov dword [rsp + 0x2ab18], 0x8e8
lea rax, [rsp + 0x2ab10]
add rax, 0xc
mov r8, rax
lea rdx, [rsp + 0x2ab10]
lea rcx, [rsp + 0x110d0]
call fcn.180093ab0
lea rcx, [rsp + 0x110e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x110f0]
lea rcx, [rsp + 0x110e0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rsp + 0x9d48]
lea rdx, [rsp + 0x110f0]
mov rcx, qword [rsp + 0x9d40]
call fcn.180156c20
mov qword [rsp + 0x9d50], rax
xor edx, edx
mov rcx, qword [rsp + 0x9d50]
call fcn.180157520
lea rax, [rsp + 0x1d1e0]
mov qword [rsp + 0x9d58], rax
lea rax, [rsp + 0x237]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x237]
mov rcx, qword [rsp + 0x9d58]
call fcn.1802e72a0
mov qword [rsp + 0x9d60], rax
mov rax, qword [rsp + 0x9d60]
mov qword [rsp + 0x9d68], rax
lea rcx, [0x180584700]
call fcn.18006a860
mov qword [rsp + 0x9d70], rax
mov rax, qword [rsp + 0x9d68]
mov qword [rsp + 0x20], rax
mov r9d, 5
xor r8d, r8d
lea rdx, [0x1805b0f44]
mov rcx, qword [rsp + 0x9d70]
call fcn.1801e0c90
lea rax, [rsp + 0x1d1a0]
mov qword [rsp + 0x9d78], rax
lea rax, [rsp + 0x238]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x238]
mov rcx, qword [rsp + 0x9d78]
call fcn.1802e72c0
mov qword [rsp + 0x9d80], rax
mov rax, qword [rsp + 0x9d80]
mov qword [rsp + 0x9d88], rax
lea rcx, [0x180584720]
call fcn.18006a860
mov qword [rsp + 0x9d90], rax
mov r8, qword [rsp + 0x9d88]
lea rdx, [0x1805b0f4f]
mov rcx, qword [rsp + 0x9d90]
call fcn.1801df0f0
call fcn.180199f90
call fcn.18006be90
jmp case.0x1801f9d99.1
lea rcx, str.Global
call fcn.1801dd910
call fcn.180199ba0
lea rdx, [0x1805b10a8]
lea rcx, str.Taxi
call fcn.1801deec0
lea rdx, [0x1805b10e5]
lea rcx, [0x1804cc3e8]
call fcn.1801deec0
lea rdx, [0x1805b10e4]
lea rcx, str.Avenger
call fcn.1801deec0
lea rdx, [0x1805b10e1]
lea rcx, str.Terrobyte
call fcn.1801deec0
lea rdx, [0x1805b10e2]
lea rcx, str.Kosatka
call fcn.1801deec0
lea rdx, [0x1805b10df]
lea rcx, str.Dingy
call fcn.1801deec0
lea rdx, [0x1805b10e0]
lea rcx, str.Bullshark
call fcn.1801deec0
lea rdx, [0x1805b10dd]
lea rcx, str.Airstrike
call fcn.1801deec0
lea rdx, [0x1805b10de]
lea rcx, str.AmmoDrop
call fcn.1801deec0
lea rdx, [0x1805b10db]
lea rcx, str.CrateDrop
call fcn.1801deec0
lea rdx, [0x1805b10e3]
lea rcx, str.AcidLab
call fcn.1801deec0
lea rdx, [0x1805b10a7]
lea rcx, str.AcidLab_Bike
call fcn.1801deec0
lea rdx, [0x1805b10dc]
lea rcx, str.EasyBusinessSellLocalbool
call fcn.1801deec0
lea rdx, [0x1805b10d9]
lea rcx, str.InstantHeistLocalbool
call fcn.1801deec0
lea rdx, [0x1805b10da]
lea rcx, str.MiniMapState
call fcn.1801deec0
lea rdx, [0x1805b10d7]
lea rcx, str.Vision
call fcn.1801deec0
lea rdx, [0x1805b10d8]
lea rcx, str.Weather
call fcn.1801deec0
lea rdx, [0x1805b10d5]
lea rcx, str.BunkerResearch
call fcn.1801deec0
lea rdx, [0x1805b10d6]
lea rcx, str.DisableErrorScreen
call fcn.1801deec0
lea rdx, [0x1805b10d3]
lea rcx, str.InteriorState
call fcn.1801deec0
lea rdx, [0x1805b10d4]
lea rcx, str.Business
call fcn.1801deec0
lea rdx, [0x1805b10d1]
lea rcx, str.AddBusinessSupply
call fcn.1801deec0
lea rdx, [0x1805b10d2]
lea rcx, str.NightClubStock
call fcn.1801deec0
lea rdx, [0x1805b10cf]
lea rcx, str.NightClubVault
call fcn.1801deec0
lea rdx, [0x1805b10d0]
lea rcx, str.CashCreationTimer
call fcn.1801deec0
lea rdx, [0x1805b10cd]
lea rcx, str.SportingGoodsTimer
call fcn.1801deec0
lea rdx, [0x1805b10ce]
lea rcx, str.OrganicProduceTimer
call fcn.1801deec0
lea rdx, [0x1805b10cb]
lea rcx, str.CargoandShipmentsTimer
call fcn.1801deec0
lea rdx, [0x1805b10cc]
lea rcx, str.PrintingCopyingTimer
call fcn.1801deec0
lea rdx, [0x1805b10c9]
lea rcx, str.AmericanImportsTimer
call fcn.1801deec0
lea rdx, [0x1805b10ca]
lea rcx, str.PharmaceuticalTimer
call fcn.1801deec0
lea rdx, [0x1805b10c7]
lea rcx, str.CashCreationMaxStock
call fcn.1801deec0
lea rdx, [0x1805b10c8]
lea rcx, str.SportingGoodsMaxStock
call fcn.1801deec0
lea rdx, [0x1805b10c5]
lea rcx, str.OrganicProduceMaxStock
call fcn.1801deec0
lea rdx, [0x1805b10c6]
lea rcx, str.CargoandShipmentsMaxStock
call fcn.1801deec0
lea rdx, [0x1805b10c3]
lea rcx, str.PrintingCopyingMaxStock
call fcn.1801deec0
lea rdx, [0x1805b10c4]
lea rcx, str.AmericanImportsMaxStock
call fcn.1801deec0
lea rdx, [0x1805b10c1]
lea rcx, str.PharmaceuticalMaxStock
call fcn.1801deec0
lea rdx, [0x1805b10c2]
lea rcx, str.CashCreationPrice
call fcn.1801deec0
lea rdx, [0x1805b10bf]
lea rcx, str.SportingGoodsPrice
call fcn.1801deec0
lea rdx, [0x1805b10c0]
lea rcx, str.OrganicProducePrice
call fcn.1801deec0
lea rdx, [0x1805b10bd]
lea rcx, str.CargoandShipmentsPrice
call fcn.1801deec0
lea rdx, [0x1805b10be]
lea rcx, str.PrintingCopyingPrice
call fcn.1801deec0
lea rdx, [0x1805b10bb]
lea rcx, str.AmericanImportsPrice
call fcn.1801deec0
lea rdx, [0x1805b10bc]
lea rcx, str.PharmaceuticalPrice
call fcn.1801deec0
lea rdx, [0x1805b10b9]
lea rcx, str.CocaineBoost
call fcn.1801deec0
lea rdx, [0x1805b10ba]
lea rcx, str.MethBoost
call fcn.1801deec0
lea rdx, [0x1805b10b7]
lea rcx, str.WeedBoost
call fcn.1801deec0
lea rdx, [0x1805b10b8]
lea rcx, str.CashBoost
call fcn.1801deec0
lea rdx, [0x1805b10b5]
lea rcx, str.DocumentsBoost
call fcn.1801deec0
lea rdx, [0x1805b10b6]
lea rcx, str.BunkerBoost
call fcn.1801deec0
lea rdx, [0x1805b10b3]
lea rcx, str.HelicopterBackup
call fcn.1801deec0
lea rdx, [0x1805b10b4]
lea rcx, str.HelicopterPickup
call fcn.1801deec0
lea rdx, [0x1805b10b1]
lea rcx, str.SpectateDeathPatch
call fcn.1801deec0
lea rdx, [0x1805b10b2]
lea rcx, str.TeleportInPersonalVehicle
call fcn.1801deec0
lea rdx, [0x1805b10af]
lea rcx, str.GiveCasinoChips
call fcn.1801deec0
lea rdx, [0x1805b10b0]
lea rcx, str.GiveCasinoChipsStart
call fcn.1801deec0
lea rdx, [0x1805b10ad]
lea rcx, str.SignalJammers
call fcn.1801deec0
lea rdx, [0x1805b10ae]
lea rcx, str.DisablePhone
call fcn.1801deec0
lea rdx, [0x1805b10ab]
lea rcx, str.Gooch
call fcn.1801deec0
lea rdx, [0x1805b10ac]
lea rcx, str.ArmoredTruckLocation
call fcn.1801deec0
lea rdx, [0x1805b10a9]
lea rcx, str.ArmoredTruckCooldown
call fcn.1801deec0
lea rdx, [0x1805b10aa]
lea rcx, str.ThunderEvent
call fcn.1801deec0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x1805844a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180584760]
call fcn.18006a860
mov edx, 0x283
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180584780]
call fcn.18006a860
mov edx, 0x156
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x1805847a0]
call fcn.18006a860
mov edx, 0x22f
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x1805847c0]
call fcn.18006a860
mov edx, 0xe2
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x1805847e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027a863
call fcn.180091cb0
mov edx, 1
mov ecx, eax
call fcn.1802f4710
lea rcx, [0x180584800]
call fcn.18006a860
mov edx, 0x3a
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180584820]
call fcn.18006a860
mov edx, 0xd4
mov rcx, rax
call fcn.1801dea40
lea rdx, [0x1805686b4]
lea rcx, str.Fast_Respawn
call fcn.1801deec0
lea rcx, [0x18057b780]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027a98d
lea rax, [rsp + 0x198f8]
mov qword [rsp + 0x9d98], rax
lea rcx, [rsp + 0x239]
call fcn.18006b760
mov qword [rsp + 0x9da0], rax
mov dword [rsp + 0x9da8], 8
mov dword [rsp + 0x9dac], 0x280
lea rax, [rsp + 0x9da8]
add rax, 8
mov r8, rax
lea rdx, [rsp + 0x9da8]
lea rcx, [rsp + 0x10eb8]
call fcn.180093ab0
lea rcx, [rsp + 0x10ec8]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x11030]
lea rcx, [rsp + 0x10ec8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov r8, qword [rsp + 0x9da0]
lea rdx, [rsp + 0x11030]
mov rcx, qword [rsp + 0x9d98]
call fcn.180156c20
mov qword [rsp + 0x9db0], rax
xorps xmm1, xmm1
mov rcx, qword [rsp + 0x9db0]
call fcn.180157430
call fcn.180199f90
call fcn.18006bf10
jmp case.0x1801f9d99.1
lea rcx, [0x180584760]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180584880]
call fcn.18006a860
lea rdx, [0x1805ab0d4]
mov rcx, rax
call fcn.1801deec0
lea rcx, [0x180584760]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027ac58
lea rdx, [0x18043ad70]
lea rcx, [rsp + 0x34e68]
call fcn.18006b1e0
nop
mov dword [rsp + 0x38], 0x20
lea rax, [0x18043ad70]
mov qword [rsp + 0x30], rax
lea rax, [0x18043ad70]
mov qword [rsp + 0x28], rax
lea rax, [0x18043ad70]
mov qword [rsp + 0x20], rax
lea r9, [0x18043ad70]
lea r8, [0x18043ad70]
lea rdx, str.Enter_your_Username
mov ecx, 1
call fcn.1802f79d0
call fcn.1802f79a0
test eax, eax
jne 0x18027aa61
xor ecx, ecx
call fcn.1801b4c50
jmp 0x18027aa4f
call fcn.1802f7970
test rax, rax
jne 0x18027aa7d
lea rcx, [rsp + 0x34e68]
call fcn.18006b930
jmp 0x1802e2e2f
call fcn.1802f7970
mov rdx, rax
lea rcx, [rsp + 0x34e68]
call fcn.180077b00
lea rax, [rsp + 0x1aa40]
mov qword [rsp + 0x9db8], rax
lea rcx, [rsp + 0x34e68]
call fcn.18006a860
mov rdx, rax
mov rcx, qword [rsp + 0x9db8]
call fcn.18006b1e0
mov qword [rsp + 0x9dc0], rax
mov rcx, qword [rsp + 0x9dc0]
call fcn.1801979d0
mov dword [rsp + 0x28f8], eax
cmp dword [rsp + 0x28f8], 0
jne 0x18027ab5b
mov rax, qword [0x1805b1cb8]
mov qword [rsp + 0x9dc8], rax
mov ecx, dword [0x1805b11f0]
call qword [rsp + 0x9dc8]
mov qword [rsp + 0x9dd0], rax
mov edx, 1
lea rcx, [rsp + 0x29660]
call fcn.1800763c0
nop
lea rax, [rsp + 0x29660]
add rax, 0x10
mov rdx, qword [rsp + 0x9dd0]
mov rcx, rax
call fcn.18007acb0
lea rdx, [rsp + 0x34e68]
lea rcx, [rsp + 0x29660]
call fcn.18007af60
nop
lea rcx, [rsp + 0x29660]
call fcn.18006d6e0
lea rdx, [rsp + 0x34e68]
lea rcx, [rsp + 0x34e48]
call fcn.1800691d0
nop
lea rcx, [rsp + 0x34e48]
call fcn.18006a860
mov qword [rsp + 0x9dd8], rax
lea rcx, [rsp + 0x34e48]
call fcn.18011c7d0
lea rdx, [rsp + 0x34e48]
lea rcx, [0x180578330]
call fcn.180068740
lea rcx, str.STRING
call fcn.1802f78b0
lea rcx, str.wChange_Lobby_after_change_Name
call fcn.1802f7870
mov dword [rsp + 0x48], 1
mov dword [rsp + 0x40], 9
mov rax, qword [rsp + 0x9dd8]
mov qword [rsp + 0x38], rax
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x30], xmm0
mov rax, qword [rsp + 0x9dd8]
mov qword [rsp + 0x28], rax
lea rax, str.wName_Changer_r_n
mov qword [rsp + 0x20], rax
mov r9d, 8
mov r8d, 1
lea rdx, str.CHAR_STRIPPER_CHEETAH
lea rcx, str.CHAR_STRIPPER_CHEETAH
call fcn.1802f7780
mov rax, qword [0x1805b1cb0]
mov qword [rsp + 0x9de0], rax
xor edx, edx
xor ecx, ecx
call qword [rsp + 0x9de0]
nop
lea rcx, [rsp + 0x34e48]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34e68]
call fcn.18006b930
mov edx, 0x2a9
lea rcx, str.Name_Saved
call fcn.1801dea40
call fcn.180199f90
call fcn.18006be70
jmp case.0x1801f9d99.1
lea rdx, [0x18043ad70]
lea rcx, [0x180578330]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x18027aca8
lea rcx, [0x180578330]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
jmp 0x18027acb4
lea rcx, str.name_Saved
call fcn.1801dd910
lea rcx, str.name_Saved
call fcn.1801dd910
call fcn.180199ba0
call fcn.180307590
call fcn.180199f90
call fcn.18006be90
jmp case.0x1801f9d99.1
lea rcx, [0x1805847a0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x1805848a0]
call fcn.18006a860
mov edx, 0x230
mov rcx, rax
call fcn.1801dea40
lea rax, [rsp + 0x1d160]
mov qword [rsp + 0x9de8], rax
lea rax, [rsp + 0x23a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x23a]
mov rcx, qword [rsp + 0x9de8]
call fcn.1802e72e0
mov qword [rsp + 0x9df0], rax
mov rax, qword [rsp + 0x9df0]
mov qword [rsp + 0x9df8], rax
lea rcx, str.Anti_AFK
call fcn.18006a860
mov qword [rsp + 0x9e00], rax
mov r8, qword [rsp + 0x9df8]
lea rdx, [0x1805b11d9]
mov rcx, qword [rsp + 0x9e00]
call fcn.1801df0f0
lea rcx, str.Dump
call fcn.18006a860
lea rdx, [0x1805b1ba3]
mov rcx, rax
call fcn.1801deec0
lea rax, [rsp + 0x1d120]
mov qword [rsp + 0x9e08], rax
lea rax, [rsp + 0x23b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x23b]
mov rcx, qword [rsp + 0x9e08]
call fcn.1802e7300
mov qword [rsp + 0x9e10], rax
mov rax, qword [rsp + 0x9e10]
mov qword [rsp + 0x9e18], rax
lea rcx, [0x180584a00]
call fcn.18006a860
mov qword [rsp + 0x9e20], rax
mov r8, qword [rsp + 0x9e18]
lea rdx, [0x1805addd9]
mov rcx, qword [rsp + 0x9e20]
call fcn.1801df0f0
lea rcx, [0x180584a20]
call fcn.18006a860
lea rdx, [0x1805abdbd]
mov rcx, rax
call fcn.1801deec0
movzx eax, byte [0x1805abdbd]
test eax, eax
je 0x18027ae53
call fcn.18011a460
lea rcx, [0x180584a40]
call fcn.18006a860
lea rdx, [0x1805ab9cb]
mov rcx, rax
call fcn.1801deec0
movzx eax, byte [0x1805ab9cb]
test eax, eax
je 0x18027ae7e
call fcn.18011a8d0
lea rcx, [0x180584a60]
call fcn.18006a860
lea rdx, [0x1805abdbc]
mov rcx, rax
call fcn.1801deec0
movzx eax, byte [0x1805abdbc]
test eax, eax
je 0x18027aea9
call fcn.18011acf0
lea rcx, [0x180584a80]
call fcn.18006a860
mov edx, 0x26a
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Anti_Kick_Protect_3_Above
call fcn.1801de860
movzx eax, byte [0x1805b1ba6]
test eax, eax
jne 0x18027aeec
lea rdx, [0x1805b1ba5]
lea rcx, str.RedirectAll
call fcn.1801deec0
movzx eax, byte [0x1805b1ba5]
test eax, eax
jne 0x18027af12
lea rcx, str.Redirect
call fcn.18006a860
lea rdx, [0x1805b1ba6]
mov rcx, rax
call fcn.1801deec0
lea rcx, [0x180584aa0]
call fcn.18006a860
mov edx, 0x274
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180584ac0]
call fcn.18006a860
lea rdx, [0x1805b1ba4]
mov rcx, rax
call fcn.1801deec0
call fcn.180199f90
call fcn.18006bf90
jmp case.0x1801f9d99.1
lea rcx, str.All_Others_Protection_4
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x1d0e0]
mov qword [rsp + 0x9e28], rax
lea rax, [rsp + 0x23c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x23c]
mov rcx, qword [rsp + 0x9e28]
call fcn.1802e7320
mov qword [rsp + 0x9e30], rax
mov r8, qword [rsp + 0x9e30]
lea rdx, [0x1805b0fca]
lea rcx, str.ACTIVATE_VEHICLE_SPECIAL_ABILITY_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1d0a0]
mov qword [rsp + 0x9e38], rax
lea rax, [rsp + 0x23d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x23d]
mov rcx, qword [rsp + 0x9e38]
call fcn.1802e7340
mov qword [rsp + 0x9e40], rax
mov r8, qword [rsp + 0x9e40]
lea rdx, [0x1805b0fc7]
lea rcx, str.NETWORK_SPECIAL_FIRE_EQUIPPED_WEAPON
call fcn.1801df0f0
lea rax, [rsp + 0x1d060]
mov qword [rsp + 0x9e48], rax
lea rax, [rsp + 0x23e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x23e]
mov rcx, qword [rsp + 0x9e48]
call fcn.1802e7360
mov qword [rsp + 0x9e50], rax
mov r8, qword [rsp + 0x9e50]
lea rdx, [0x1805b0fc8]
lea rcx, str.NETWORK_RESPONDED_TO_THREAT_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1d020]
mov qword [rsp + 0x9e58], rax
lea rax, [rsp + 0x23f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x23f]
mov rcx, qword [rsp + 0x9e58]
call fcn.1802e7380
mov qword [rsp + 0x9e60], rax
mov r8, qword [rsp + 0x9e60]
lea rdx, [0x1805b0fc5]
lea rcx, str.NETWORK_SHOUT_TARGET_POSITION_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1cfe0]
mov qword [rsp + 0x9e68], rax
lea rax, [rsp + 0x240]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x240]
mov rcx, qword [rsp + 0x9e68]
call fcn.1802e73a0
mov qword [rsp + 0x9e70], rax
mov r8, qword [rsp + 0x9e70]
lea rdx, [0x1805b0fc6]
lea rcx, str.PICKUP_DESTROYED_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1cfa0]
mov qword [rsp + 0x9e78], rax
lea rax, [rsp + 0x241]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x241]
mov rcx, qword [rsp + 0x9e78]
call fcn.1802e73c0
mov qword [rsp + 0x9e80], rax
mov r8, qword [rsp + 0x9e80]
lea rdx, [0x1805b0fc3]
lea rcx, str.UPDATE_PLAYER_SCARS_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1cf60]
mov qword [rsp + 0x9e88], rax
lea rax, [rsp + 0x242]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x242]
mov rcx, qword [rsp + 0x9e88]
call fcn.1802e73e0
mov qword [rsp + 0x9e90], rax
mov r8, qword [rsp + 0x9e90]
lea rdx, [0x1805b0fc4]
lea rcx, str.NETWORK_CHECK_EXE_SIZE_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1cf20]
mov qword [rsp + 0x9e98], rax
lea rax, [rsp + 0x243]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x243]
mov rcx, qword [rsp + 0x9e98]
call fcn.1802e7400
mov qword [rsp + 0x9ea0], rax
mov r8, qword [rsp + 0x9ea0]
lea rdx, [0x1805b0fc1]
lea rcx, str.NETWORK_PTFX_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1cee0]
mov qword [rsp + 0x9ea8], rax
lea rax, [rsp + 0x244]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x244]
mov rcx, qword [rsp + 0x9ea8]
call fcn.1802e7420
mov qword [rsp + 0x9eb0], rax
mov r8, qword [rsp + 0x9eb0]
lea rdx, [0x1805b0fc2]
lea rcx, str.PED_SEEN_DEAD_PED_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1cea0]
mov qword [rsp + 0x9eb8], rax
lea rax, [rsp + 0x245]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x245]
mov rcx, qword [rsp + 0x9eb8]
call fcn.1802e7440
mov qword [rsp + 0x9ec0], rax
mov r8, qword [rsp + 0x9ec0]
lea rdx, [0x1805b0fbf]
lea rcx, str.REMOVE_STICKY_BOMB_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1ce60]
mov qword [rsp + 0x9ec8], rax
lea rax, [rsp + 0x246]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x246]
mov rcx, qword [rsp + 0x9ec8]
call fcn.1802e7460
mov qword [rsp + 0x9ed0], rax
mov r8, qword [rsp + 0x9ed0]
lea rdx, [0x1805b0fc0]
lea rcx, str.INFORM_SILENCED_GUNSHOT_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1ce20]
mov qword [rsp + 0x9ed8], rax
lea rax, [rsp + 0x247]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x247]
mov rcx, qword [rsp + 0x9ed8]
call fcn.1802e7480
mov qword [rsp + 0x9ee0], rax
mov r8, qword [rsp + 0x9ee0]
lea rdx, [0x1805b0fbd]
lea rcx, str.PED_PLAY_PAIN_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1cde0]
mov qword [rsp + 0x9ee8], rax
lea rax, [rsp + 0x248]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x248]
mov rcx, qword [rsp + 0x9ee8]
call fcn.1802e74a0
mov qword [rsp + 0x9ef0], rax
mov r8, qword [rsp + 0x9ef0]
lea rdx, [0x1805b0fbe]
lea rcx, str.CACHE_PLAYER_HEAD_BLEND_DATA_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1cda0]
mov qword [rsp + 0x9ef8], rax
lea rax, [rsp + 0x249]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x249]
mov rcx, qword [rsp + 0x9ef8]
call fcn.1802e74c0
mov qword [rsp + 0x9f00], rax
mov r8, qword [rsp + 0x9f00]
lea rdx, [0x1805b0fbb]
lea rcx, str.REMOVE_PED_FROM_PEDGROUP_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1cd60]
mov qword [rsp + 0x9f08], rax
lea rax, [rsp + 0x24a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x24a]
mov rcx, qword [rsp + 0x9f08]
call fcn.1802e74e0
mov qword [rsp + 0x9f10], rax
mov r8, qword [rsp + 0x9f10]
lea rdx, [0x1805b0fbc]
lea rcx, str.REPORT_CASH_SPAWN_EVENT
call fcn.1801df0f0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Your_Main_Protection
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x1cd20]
mov qword [rsp + 0x9f18], rax
lea rax, [rsp + 0x24b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x24b]
mov rcx, qword [rsp + 0x9f18]
call fcn.1802e7500
mov qword [rsp + 0x9f20], rax
mov r8, qword [rsp + 0x9f20]
lea rdx, [0x1805b11e3]
lea rcx, str.Main_Protection
call fcn.1801df0f0
lea rcx, str.Clear_Ped_Task
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027b58d
call fcn.180091cb0
mov dword [rsp + 0x28fc], eax
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x28fc]
call fcn.1802f62d0
mov ecx, dword [rsp + 0x28fc]
call fcn.1800913b0
call fcn.1800d05a0
call fcn.180199f90
call fcn.18006be50
jmp case.0x1801f9d99.1
lea rcx, str.All_Others_Protection
call fcn.1801dd910
call fcn.180199ba0
lea rdx, [0x1805b1ae3]
lea rcx, str.No_Non_Host_Kick
call fcn.1801deec0
lea rdx, [0x1805b1ae4]
lea rcx, str.No_Sound_Spam
call fcn.1801deec0
lea rdx, [0x1805b1ae1]
lea rcx, str.No_Teleport
call fcn.1801deec0
lea rdx, [0x1805b1ae2]
lea rcx, str.No_Ceo_Kicks
call fcn.1801deec0
lea rdx, [0x1805b1ae0]
lea rcx, str.No_Send_Mission
call fcn.1801deec0
lea rdx, [0x1805b1ba1]
lea rcx, [0x1804a95a8]
call fcn.1801deec0
lea rdx, [0x1805b1ba2]
lea rcx, str.No_Bounty
call fcn.1801deec0
lea rdx, [0x1805b1b07]
lea rcx, str.No_Notifications
call fcn.1801deec0
lea rdx, [0x1805b1ba0]
lea rcx, str.No_Wanted_Level
call fcn.1801deec0
call fcn.180199f90
call fcn.18006bf30
jmp case.0x1801f9d99.1
lea rcx, str.All_Others_Protection_2
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x1cce0]
mov qword [rsp + 0x9f28], rax
lea rax, [rsp + 0x24c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x24c]
mov rcx, qword [rsp + 0x9f28]
call fcn.1802e7520
mov qword [rsp + 0x9f30], rax
mov r8, qword [rsp + 0x9f30]
lea rdx, [0x1805b0ff4]
lea rcx, str.PLAYER_TAUNT_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1cca0]
mov qword [rsp + 0x9f38], rax
lea rax, [rsp + 0x24d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x24d]
mov rcx, qword [rsp + 0x9f38]
call fcn.1802e7540
mov qword [rsp + 0x9f40], rax
mov r8, qword [rsp + 0x9f40]
lea rdx, [0x1805b0ff1]
lea rcx, str.PLAYER_CARD_STAT_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1cc60]
mov qword [rsp + 0x9f48], rax
lea rax, [rsp + 0x24e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x24e]
mov rcx, qword [rsp + 0x9f48]
call fcn.1802e7560
mov qword [rsp + 0x9f50], rax
mov r8, qword [rsp + 0x9f50]
lea rdx, [0x1805b0ff2]
lea rcx, str.DOOR_BREAK_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1cc20]
mov qword [rsp + 0x9f58], rax
lea rax, [rsp + 0x24f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x24f]
mov rcx, qword [rsp + 0x9f58]
call fcn.1802e7580
mov qword [rsp + 0x9f60], rax
mov r8, qword [rsp + 0x9f60]
lea rdx, [0x1805b0fef]
lea rcx, str.SCRIPTED_GAME_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1cbe0]
mov qword [rsp + 0x9f68], rax
lea rax, [rsp + 0x250]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x250]
mov rcx, qword [rsp + 0x9f68]
call fcn.1802e75a0
mov qword [rsp + 0x9f70], rax
mov r8, qword [rsp + 0x9f70]
lea rdx, [0x1805b0ff0]
lea rcx, str.REMOTE_SCRIPT_INFO_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1cba0]
mov qword [rsp + 0x9f78], rax
lea rax, [rsp + 0x251]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x251]
mov rcx, qword [rsp + 0x9f78]
call fcn.1802e75c0
mov qword [rsp + 0x9f80], rax
mov r8, qword [rsp + 0x9f80]
lea rdx, [0x1805b0fed]
lea rcx, str.REMOTE_SCRIPT_LEAVE_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1cb60]
mov qword [rsp + 0x9f88], rax
lea rax, [rsp + 0x252]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x252]
mov rcx, qword [rsp + 0x9f88]
call fcn.1802e75e0
mov qword [rsp + 0x9f90], rax
mov r8, qword [rsp + 0x9f90]
lea rdx, [0x1805b0fee]
lea rcx, str.MARK_AS_NO_LONGER_NEEDED_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1cb20]
mov qword [rsp + 0x9f98], rax
lea rax, [rsp + 0x253]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x253]
mov rcx, qword [rsp + 0x9f98]
call fcn.1802e7600
mov qword [rsp + 0x9fa0], rax
mov r8, qword [rsp + 0x9fa0]
lea rdx, [0x1805b0feb]
lea rcx, str.CONVERT_TO_SCRIPT_ENTITY_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1cae0]
mov qword [rsp + 0x9fa8], rax
lea rax, [rsp + 0x254]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x254]
mov rcx, qword [rsp + 0x9fa8]
call fcn.1802e7620
mov qword [rsp + 0x9fb0], rax
mov r8, qword [rsp + 0x9fb0]
lea rdx, [0x1805b0fec]
lea rcx, str.SCRIPT_WORLD_STATE_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1caa0]
mov qword [rsp + 0x9fb8], rax
lea rax, [rsp + 0x255]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x255]
mov rcx, qword [rsp + 0x9fb8]
call fcn.1802e7640
mov qword [rsp + 0x9fc0], rax
mov r8, qword [rsp + 0x9fc0]
lea rdx, [0x1805b0fe9]
lea rcx, str.INCIDENT_ENTITY_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1ca60]
mov qword [rsp + 0x9fc8], rax
lea rax, [rsp + 0x256]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x256]
mov rcx, qword [rsp + 0x9fc8]
call fcn.1802e7660
mov qword [rsp + 0x9fd0], rax
mov r8, qword [rsp + 0x9fd0]
lea rdx, [0x1805b0fea]
lea rcx, str.CLEAR_AREA_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1ca20]
mov qword [rsp + 0x9fd8], rax
lea rax, [rsp + 0x257]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x257]
mov rcx, qword [rsp + 0x9fd8]
call fcn.1802e7680
mov qword [rsp + 0x9fe0], rax
mov r8, qword [rsp + 0x9fe0]
lea rdx, [0x1805b0fe7]
lea rcx, str.CLEAR_RECTANGLE_AREA_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c9e0]
mov qword [rsp + 0x9fe8], rax
lea rax, [rsp + 0x258]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x258]
mov rcx, qword [rsp + 0x9fe8]
call fcn.1802e76a0
mov qword [rsp + 0x9ff0], rax
mov r8, qword [rsp + 0x9ff0]
lea rdx, [0x1805b0fe8]
lea rcx, str.REQUEST_NETWORK_SYNCED_SCENE_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c9a0]
mov qword [rsp + 0x9ff8], rax
lea rax, [rsp + 0x259]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x259]
mov rcx, qword [rsp + 0x9ff8]
call fcn.1802e76c0
mov qword [rsp + 0xa000], rax
mov r8, qword [rsp + 0xa000]
lea rdx, [0x1805b0fe5]
lea rcx, str.START_NETWORK_SYNCED_SCENE_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c960]
mov qword [rsp + 0xa008], rax
lea rax, [rsp + 0x25a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x25a]
mov rcx, qword [rsp + 0xa008]
call fcn.1802e76e0
mov qword [rsp + 0xa010], rax
mov r8, qword [rsp + 0xa010]
lea rdx, [0x1805b0fe6]
lea rcx, str.STOP_NETWORK_SYNCED_SCENE_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c920]
mov qword [rsp + 0xa018], rax
lea rax, [rsp + 0x25b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x25b]
mov rcx, qword [rsp + 0xa018]
call fcn.1802e7700
mov qword [rsp + 0xa020], rax
mov r8, qword [rsp + 0xa020]
lea rdx, [0x1805b0fe3]
lea rcx, str.UPDATE_NETWORK_SYNCED_SCENE_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c8e0]
mov qword [rsp + 0xa028], rax
lea rax, [rsp + 0x25c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x25c]
mov rcx, qword [rsp + 0xa028]
call fcn.1802e7720
mov qword [rsp + 0xa030], rax
mov r8, qword [rsp + 0xa030]
lea rdx, [0x1805b0fe4]
lea rcx, str.GIVE_PED_SCRIPTED_TASK_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c8a0]
mov qword [rsp + 0xa038], rax
lea rax, [rsp + 0x25d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x25d]
mov rcx, qword [rsp + 0xa038]
call fcn.1802e7740
mov qword [rsp + 0xa040], rax
mov r8, qword [rsp + 0xa040]
lea rdx, [0x1805b0fe1]
lea rcx, str.GIVE_PED_SEQUENCE_TASK_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c860]
mov qword [rsp + 0xa048], rax
lea rax, [rsp + 0x25e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x25e]
mov rcx, qword [rsp + 0xa048]
call fcn.1802e7760
mov qword [rsp + 0xa050], rax
mov r8, qword [rsp + 0xa050]
lea rdx, [0x1805b0fe2]
lea rcx, str.CLEAR_PED_TASKS_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c820]
mov qword [rsp + 0xa058], rax
lea rax, [rsp + 0x25f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x25f]
mov rcx, qword [rsp + 0xa058]
call fcn.1802e7780
mov qword [rsp + 0xa060], rax
mov r8, qword [rsp + 0xa060]
lea rdx, [0x1805b0fdf]
lea rcx, str.START_NETWORK_PED_ARREST_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c7e0]
mov qword [rsp + 0xa068], rax
lea rax, [rsp + 0x260]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x260]
mov rcx, qword [rsp + 0xa068]
call fcn.1802e77a0
mov qword [rsp + 0xa070], rax
mov r8, qword [rsp + 0xa070]
lea rdx, [0x1805b0fe0]
lea rcx, str.START_NETWORK_PED_UNCUFF_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c7a0]
mov qword [rsp + 0xa078], rax
lea rax, [rsp + 0x261]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x261]
mov rcx, qword [rsp + 0xa078]
call fcn.1802e77c0
mov qword [rsp + 0xa080], rax
mov r8, qword [rsp + 0xa080]
lea rdx, [0x1805b0fdd]
lea rcx, str.NETWORK_CAR_HORN_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c760]
mov qword [rsp + 0xa088], rax
lea rax, [rsp + 0x262]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x262]
mov rcx, qword [rsp + 0xa088]
call fcn.1802e77e0
mov qword [rsp + 0xa090], rax
mov r8, qword [rsp + 0xa090]
lea rdx, [0x1805b0fde]
lea rcx, str.VOICE_DRIVEN_MOUTH_MOVEMENT_FINISHED_EVENT
call fcn.1801df0f0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.All_Others_Protection3
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x1c720]
mov qword [rsp + 0xa098], rax
lea rax, [rsp + 0x263]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x263]
mov rcx, qword [rsp + 0xa098]
call fcn.1802e7800
mov qword [rsp + 0xa0a0], rax
mov r8, qword [rsp + 0xa0a0]
lea rdx, [0x1805b0fdb]
lea rcx, str.NETWORK_ENTITY_AREA_STATUS_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c6e0]
mov qword [rsp + 0xa0a8], rax
lea rax, [rsp + 0x264]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x264]
mov rcx, qword [rsp + 0xa0a8]
call fcn.1802e7820
mov qword [rsp + 0xa0b0], rax
mov r8, qword [rsp + 0xa0b0]
lea rdx, [0x1805b0fdc]
lea rcx, str.MODIFY_VEHICLE_LOCK_WORLD_STATE_DATA_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c6a0]
mov qword [rsp + 0xa0b8], rax
lea rax, [rsp + 0x265]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x265]
mov rcx, qword [rsp + 0xa0b8]
call fcn.1802e7840
mov qword [rsp + 0xa0c0], rax
mov r8, qword [rsp + 0xa0c0]
lea rdx, [0x1805b0fd9]
lea rcx, str.MODIFY_PTFX_WORLD_STATE_DATA_SCRIPTED_EVOLVE_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c660]
mov qword [rsp + 0xa0c8], rax
lea rax, [rsp + 0x266]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x266]
mov rcx, qword [rsp + 0xa0c8]
call fcn.1802e7860
mov qword [rsp + 0xa0d0], rax
mov r8, qword [rsp + 0xa0d0]
lea rdx, [0x1805b0fda]
lea rcx, str.NETWORK_GARAGE_OCCUPIED_STATUS_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c620]
mov qword [rsp + 0xa0d8], rax
lea rax, [rsp + 0x267]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x267]
mov rcx, qword [rsp + 0xa0d8]
call fcn.1802e7880
mov qword [rsp + 0xa0e0], rax
mov r8, qword [rsp + 0xa0e0]
lea rdx, [0x1805b0fd7]
lea rcx, str.PED_CONVERSATION_LINE_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c5e0]
mov qword [rsp + 0xa0e8], rax
lea rax, [rsp + 0x268]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x268]
mov rcx, qword [rsp + 0xa0e8]
call fcn.1802e78a0
mov qword [rsp + 0xa0f0], rax
mov r8, qword [rsp + 0xa0f0]
lea rdx, [0x1805b0fd8]
lea rcx, str.SCRIPT_ENTITY_STATE_CHANGE_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c5a0]
mov qword [rsp + 0xa0f8], rax
lea rax, [rsp + 0x269]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x269]
mov rcx, qword [rsp + 0xa0f8]
call fcn.1802e78c0
mov qword [rsp + 0xa100], rax
mov r8, qword [rsp + 0xa100]
lea rdx, [0x1805b0fd5]
lea rcx, str.PLAY_SOUND_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c560]
mov qword [rsp + 0xa108], rax
lea rax, [rsp + 0x26a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x26a]
mov rcx, qword [rsp + 0xa108]
call fcn.1802e78e0
mov qword [rsp + 0xa110], rax
mov r8, qword [rsp + 0xa110]
lea rdx, [0x1805b0fd6]
lea rcx, str.STOP_SOUND_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c520]
mov qword [rsp + 0xa118], rax
lea rax, [rsp + 0x26b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x26b]
mov rcx, qword [rsp + 0xa118]
call fcn.1802e7900
mov qword [rsp + 0xa120], rax
mov r8, qword [rsp + 0xa120]
lea rdx, [0x1805b0fd3]
lea rcx, str.NETWORK_PLAY_AIRDEFENSE_FIRE_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c4e0]
mov qword [rsp + 0xa128], rax
lea rax, [rsp + 0x26c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x26c]
mov rcx, qword [rsp + 0xa128]
call fcn.1802e7920
mov qword [rsp + 0xa130], rax
mov r8, qword [rsp + 0xa130]
lea rdx, [0x1805b0fd4]
lea rcx, str.BANK_REQUEST_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c4a0]
mov qword [rsp + 0xa138], rax
lea rax, [rsp + 0x26d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x26d]
mov rcx, qword [rsp + 0xa138]
call fcn.1802e7940
mov qword [rsp + 0xa140], rax
mov r8, qword [rsp + 0xa140]
lea rdx, [0x1805b0fd1]
lea rcx, str.REQUEST_DOOR_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c460]
mov qword [rsp + 0xa148], rax
lea rax, [rsp + 0x26e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x26e]
mov rcx, qword [rsp + 0xa148]
call fcn.1802e7960
mov qword [rsp + 0xa150], rax
mov r8, qword [rsp + 0xa150]
lea rdx, [0x1805b0fd2]
lea rcx, str.NETWORK_TRAIN_REQUEST_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c420]
mov qword [rsp + 0xa158], rax
lea rax, [rsp + 0x26f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x26f]
mov rcx, qword [rsp + 0xa158]
call fcn.1802e7980
mov qword [rsp + 0xa160], rax
mov r8, qword [rsp + 0xa160]
lea rdx, [0x1805b0fcf]
lea rcx, str.NETWORK_TRAIN_REPORT_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c3e0]
mov qword [rsp + 0xa168], rax
lea rax, [rsp + 0x270]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x270]
mov rcx, qword [rsp + 0xa168]
call fcn.1802e79a0
mov qword [rsp + 0xa170], rax
mov r8, qword [rsp + 0xa170]
lea rdx, [0x1805b0fd0]
lea rcx, str.NETWORK_INCREMENT_STAT_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c3a0]
mov qword [rsp + 0xa178], rax
lea rax, [rsp + 0x271]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x271]
mov rcx, qword [rsp + 0xa178]
call fcn.1802e79c0
mov qword [rsp + 0xa180], rax
mov r8, qword [rsp + 0xa180]
lea rdx, [0x1805b0fcd]
lea rcx, str.REQUEST_PHONE_EXPLOSION_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c360]
mov qword [rsp + 0xa188], rax
lea rax, [rsp + 0x272]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x272]
mov rcx, qword [rsp + 0xa188]
call fcn.1802e79e0
mov qword [rsp + 0xa190], rax
mov r8, qword [rsp + 0xa190]
lea rdx, [0x1805b0fce]
lea rcx, str.REQUEST_DETACHMENT_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c320]
mov qword [rsp + 0xa198], rax
lea rax, [rsp + 0x273]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x273]
mov rcx, qword [rsp + 0xa198]
call fcn.1802e7a00
mov qword [rsp + 0xa1a0], rax
mov r8, qword [rsp + 0xa1a0]
lea rdx, [0x1805b0fcb]
lea rcx, str.KICK_VOTES_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c2e0]
mov qword [rsp + 0xa1a8], rax
lea rax, [rsp + 0x274]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x274]
mov rcx, qword [rsp + 0xa1a8]
call fcn.1802e7a20
mov qword [rsp + 0xa1b0], rax
mov r8, qword [rsp + 0xa1b0]
lea rdx, [0x1805b0fcc]
lea rcx, str.NETWORK_GIVE_PICKUP_REWARDS_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c2a0]
mov qword [rsp + 0xa1b8], rax
lea rax, [rsp + 0x275]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x275]
mov rcx, qword [rsp + 0xa1b8]
call fcn.1802e7a40
mov qword [rsp + 0xa1c0], rax
mov r8, qword [rsp + 0xa1c0]
lea rdx, [0x1805b0fc9]
lea rcx, str.BLOW_UP_VEHICLE_EVENT
call fcn.1801df0f0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.All_Others_Protection
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x231
lea rcx, str.All_Others_Protection_t1_t_t
call fcn.1801dea40
mov edx, 0x232
lea rcx, str.All_Others_Protection_t2_t_t
call fcn.1801dea40
mov edx, 0x233
lea rcx, str.All_Others_Protection_t3_t_t
call fcn.1801dea40
mov edx, 0x234
lea rcx, str.All_Others_Protection_t4_t_t
call fcn.1801dea40
call fcn.180199f90
movss xmm0, dword [0x180504150]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805040f0]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.All_Others_Protection_1
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x1c260]
mov qword [rsp + 0xa1c8], rax
lea rax, [rsp + 0x276]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x276]
mov rcx, qword [rsp + 0xa1c8]
call fcn.1802e7a60
mov qword [rsp + 0xa1d0], rax
mov r8, qword [rsp + 0xa1d0]
lea rdx, [0x1805b1008]
lea rcx, str.SCRIPT_DATA_VERIFY_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c220]
mov qword [rsp + 0xa1d8], rax
lea rax, [rsp + 0x277]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x277]
mov rcx, qword [rsp + 0xa1d8]
call fcn.1802e7a80
mov qword [rsp + 0xa1e0], rax
mov r8, qword [rsp + 0xa1e0]
lea rdx, [0x1805b1005]
lea rcx, str.REQUEST_CONTROL_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c1e0]
mov qword [rsp + 0xa1e8], rax
lea rax, [rsp + 0x278]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x278]
mov rcx, qword [rsp + 0xa1e8]
call fcn.1802e7aa0
mov qword [rsp + 0xa1f0], rax
mov r8, qword [rsp + 0xa1f0]
lea rdx, [0x1805b1006]
lea rcx, str.GIVE_CONTROL_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c1a0]
mov qword [rsp + 0xa1f8], rax
lea rax, [rsp + 0x279]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x279]
mov rcx, qword [rsp + 0xa1f8]
call fcn.1802e7ac0
mov qword [rsp + 0xa200], rax
mov r8, qword [rsp + 0xa200]
lea rdx, [0x1805b1003]
lea rcx, str.WEAPON_DAMAGE_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c160]
mov qword [rsp + 0xa208], rax
lea rax, [rsp + 0x27a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x27a]
mov rcx, qword [rsp + 0xa208]
call fcn.1802e7ae0
mov qword [rsp + 0xa210], rax
mov r8, qword [rsp + 0xa210]
lea rdx, [0x1805b1004]
lea rcx, str.REQUEST_PICKUP_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c120]
mov qword [rsp + 0xa218], rax
lea rax, [rsp + 0x27b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x27b]
mov rcx, qword [rsp + 0xa218]
call fcn.1802e7b00
mov qword [rsp + 0xa220], rax
mov r8, qword [rsp + 0xa220]
lea rdx, [0x1805b1001]
lea rcx, str.REQUEST_MAP_PICKUP_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c0e0]
mov qword [rsp + 0xa228], rax
lea rax, [rsp + 0x27c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x27c]
mov rcx, qword [rsp + 0xa228]
call fcn.1802e7b20
mov qword [rsp + 0xa230], rax
mov r8, qword [rsp + 0xa230]
lea rdx, [0x1805b0fff]
lea rcx, str.GIVE_WEAPON_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c0a0]
mov qword [rsp + 0xa238], rax
lea rax, [rsp + 0x27d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x27d]
mov rcx, qword [rsp + 0xa238]
call fcn.1802e7b40
mov qword [rsp + 0xa240], rax
mov r8, qword [rsp + 0xa240]
lea rdx, [0x1805b1000]
lea rcx, str.REMOVE_WEAPON_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c060]
mov qword [rsp + 0xa248], rax
lea rax, [rsp + 0x27e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x27e]
mov rcx, qword [rsp + 0xa248]
call fcn.1802e7b60
mov qword [rsp + 0xa250], rax
mov r8, qword [rsp + 0xa250]
lea rdx, [0x1805b0ffd]
lea rcx, str.REMOVE_ALL_WEAPONS_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1c020]
mov qword [rsp + 0xa258], rax
lea rax, [rsp + 0x27f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x27f]
mov rcx, qword [rsp + 0xa258]
call fcn.1802e7b80
mov qword [rsp + 0xa260], rax
mov r8, qword [rsp + 0xa260]
lea rdx, [0x1805b0ffe]
lea rcx, str.VEHICLE_COMPONENT_CONTROL_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1bfe0]
mov qword [rsp + 0xa268], rax
lea rax, [rsp + 0x280]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x280]
mov rcx, qword [rsp + 0xa268]
call fcn.1802e7ba0
mov qword [rsp + 0xa270], rax
mov r8, qword [rsp + 0xa270]
lea rdx, [0x1805b0ffb]
lea rcx, str.FIRE_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1bfa0]
mov qword [rsp + 0xa278], rax
lea rax, [rsp + 0x281]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x281]
mov rcx, qword [rsp + 0xa278]
call fcn.1802e7bc0
mov qword [rsp + 0xa280], rax
mov r8, qword [rsp + 0xa280]
lea rdx, [0x1805b0ffc]
lea rcx, str.EXPLOSION_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1bf60]
mov qword [rsp + 0xa288], rax
lea rax, [rsp + 0x282]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x282]
mov rcx, qword [rsp + 0xa288]
call fcn.1802e7be0
mov qword [rsp + 0xa290], rax
mov r8, qword [rsp + 0xa290]
lea rdx, [0x1805b0ff9]
lea rcx, str.START_PROJECTILE_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1bf20]
mov qword [rsp + 0xa298], rax
lea rax, [rsp + 0x283]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x283]
mov rcx, qword [rsp + 0xa298]
call fcn.1802e7c00
mov qword [rsp + 0xa2a0], rax
mov r8, qword [rsp + 0xa2a0]
lea rdx, [0x1805b0ffa]
lea rcx, str.UPDATE_PROJECTILE_TARGET_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1bee0]
mov qword [rsp + 0xa2a8], rax
lea rax, [rsp + 0x284]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x284]
mov rcx, qword [rsp + 0xa2a8]
call fcn.1802e7c20
mov qword [rsp + 0xa2b0], rax
mov r8, qword [rsp + 0xa2b0]
lea rdx, [0x1805b0ff7]
lea rcx, str.BREAK_PROJECTILE_TARGET_LOCK_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1bea0]
mov qword [rsp + 0xa2b8], rax
lea rax, [rsp + 0x285]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x285]
mov rcx, qword [rsp + 0xa2b8]
call fcn.1802e7c40
mov qword [rsp + 0xa2c0], rax
mov r8, qword [rsp + 0xa2c0]
lea rdx, [0x1805b0ff8]
lea rcx, str.REMOVE_PROJECTILE_ENTITY_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1be60]
mov qword [rsp + 0xa2c8], rax
lea rax, [rsp + 0x286]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x286]
mov rcx, qword [rsp + 0xa2c8]
call fcn.1802e7c60
mov qword [rsp + 0xa2d0], rax
mov r8, qword [rsp + 0xa2d0]
lea rdx, [0x1805b0ff5]
lea rcx, str.ALTER_WANTED_LEVEL_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1be20]
mov qword [rsp + 0xa2d8], rax
lea rax, [rsp + 0x287]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x287]
mov rcx, qword [rsp + 0xa2d8]
call fcn.1802e7c80
mov qword [rsp + 0xa2e0], rax
mov r8, qword [rsp + 0xa2e0]
lea rdx, [0x1805b0ff6]
lea rcx, str.CHANGE_RADIO_STATION_EVENT
call fcn.1801df0f0
lea rax, [rsp + 0x1bde0]
mov qword [rsp + 0xa2e8], rax
lea rax, [rsp + 0x288]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x288]
mov rcx, qword [rsp + 0xa2e8]
call fcn.1802e7ca0
mov qword [rsp + 0xa2f0], rax
mov r8, qword [rsp + 0xa2f0]
lea rdx, [0x1805b0ff3]
lea rcx, str.RAGDOLL_REQUEST_EVENT
call fcn.1801df0f0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.CustomwwMenu
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x1a7
lea rcx, str.titleRect_RGB_t_t_t
call fcn.1801dea40
mov edx, 0x1a8
lea rcx, str.optionsRect_RGB_t_t_t
call fcn.1801dea40
mov edx, 0x1a4
lea rcx, str.Options_Textes_t_t
call fcn.1801dea40
mov edx, 0x1a5
lea rcx, str.Scroller_t_t
call fcn.1801dea40
mov edx, 0x1a3
lea rcx, str.Title_Textes_t_t_t
call fcn.1801dea40
lea rax, [rsp + 0x1bda0]
mov qword [rsp + 0xa2f8], rax
lea rax, [rsp + 0x289]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x289]
mov rcx, qword [rsp + 0xa2f8]
call fcn.1802e7cc0
mov qword [rsp + 0xa300], rax
mov r8, qword [rsp + 0xa300]
lea rdx, [0x1805b119f]
lea rcx, str.Load_Menu_Color
call fcn.1801df0f0
lea rcx, str.Save_Menu_Color
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027d34f
lea rax, str.Thunder_Menu
mov qword [rsp + 0xa308], rax
lea rax, [0x1805b5e20]
mov qword [rsp + 0xa310], rax
mov byte [rsp + 0x30], 0
mov byte [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, dword [0x1805689c0]
lea r8, [0x18043ba2c]
mov rdx, qword [rsp + 0xa308]
mov rcx, qword [rsp + 0xa310]
call fcn.180079ee0
mov byte [rsp + 0x30], 0
mov byte [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, dword [0x1805b1184]
lea r8, [0x18043ba30]
mov rdx, qword [rsp + 0xa308]
mov rcx, qword [rsp + 0xa310]
call fcn.180079ee0
mov byte [rsp + 0x30], 0
mov byte [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, dword [0x1805b1180]
lea r8, [0x18043ba34]
mov rdx, qword [rsp + 0xa308]
mov rcx, qword [rsp + 0xa310]
call fcn.180079ee0
mov byte [rsp + 0x30], 0
mov byte [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, dword [0x1805689bc]
lea r8, [0x18043ba38]
mov rdx, qword [rsp + 0xa308]
mov rcx, qword [rsp + 0xa310]
call fcn.180079ee0
mov byte [rsp + 0x30], 0
mov byte [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, dword [0x1805b117c]
lea r8, [0x18043ba3c]
mov rdx, qword [rsp + 0xa308]
mov rcx, qword [rsp + 0xa310]
call fcn.180079ee0
mov byte [rsp + 0x30], 0
mov byte [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, dword [0x1805b1178]
lea r8, [0x18043ba40]
mov rdx, qword [rsp + 0xa308]
mov rcx, qword [rsp + 0xa310]
call fcn.180079ee0
mov byte [rsp + 0x30], 0
mov byte [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, dword [0x1805689b8]
lea r8, [0x18043ba44]
mov rdx, qword [rsp + 0xa308]
mov rcx, qword [rsp + 0xa310]
call fcn.180079ee0
mov byte [rsp + 0x30], 0
mov byte [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, dword [0x1805b1174]
lea r8, [0x18043ba48]
mov rdx, qword [rsp + 0xa308]
mov rcx, qword [rsp + 0xa310]
call fcn.180079ee0
mov byte [rsp + 0x30], 0
mov byte [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, dword [0x1805b1170]
lea r8, [0x18043ba4c]
mov rdx, qword [rsp + 0xa308]
mov rcx, qword [rsp + 0xa310]
call fcn.180079ee0
mov byte [rsp + 0x30], 0
mov byte [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, dword [0x1805689b4]
lea r8, str.optionText6
mov rdx, qword [rsp + 0xa308]
mov rcx, qword [rsp + 0xa310]
call fcn.180079ee0
mov byte [rsp + 0x30], 0
mov byte [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, dword [0x1805689b0]
lea r8, str.optionText7
mov rdx, qword [rsp + 0xa308]
mov rcx, qword [rsp + 0xa310]
call fcn.180079ee0
mov byte [rsp + 0x30], 0
mov byte [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, dword [0x1805689ac]
lea r8, [0x18043ba6c]
mov rdx, qword [rsp + 0xa308]
mov rcx, qword [rsp + 0xa310]
call fcn.180079ee0
mov byte [rsp + 0x30], 0
mov byte [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, dword [0x1805b116c]
lea r8, [0x18043ba70]
mov rdx, qword [rsp + 0xa308]
mov rcx, qword [rsp + 0xa310]
call fcn.180079ee0
mov byte [rsp + 0x30], 0
mov byte [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, dword [0x1805b1168]
lea r8, [0x18043ba74]
mov rdx, qword [rsp + 0xa308]
mov rcx, qword [rsp + 0xa310]
call fcn.180079ee0
mov byte [rsp + 0x30], 0
mov byte [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, dword [0x1805689a8]
lea r8, str.Scroller4
mov rdx, qword [rsp + 0xa308]
mov rcx, qword [rsp + 0xa310]
call fcn.180079ee0
mov byte [rsp + 0x30], 0
mov byte [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, dword [0x1805689a4]
lea r8, [0x18043ba84]
mov rdx, qword [rsp + 0xa308]
mov rcx, qword [rsp + 0xa310]
call fcn.180079ee0
mov byte [rsp + 0x30], 0
mov byte [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, dword [0x1805b1164]
lea r8, [0x18043ba88]
mov rdx, qword [rsp + 0xa308]
mov rcx, qword [rsp + 0xa310]
call fcn.180079ee0
mov byte [rsp + 0x30], 0
mov byte [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, dword [0x1805b1160]
lea r8, [0x18043ba8c]
mov rdx, qword [rsp + 0xa308]
mov rcx, qword [rsp + 0xa310]
call fcn.180079ee0
mov byte [rsp + 0x30], 0
mov byte [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, dword [0x1805689a0]
lea r8, str.title4
mov rdx, qword [rsp + 0xa308]
mov rcx, qword [rsp + 0xa310]
call fcn.180079ee0
mov byte [rsp + 0x30], 0
mov byte [rsp + 0x28], 0
mov qword [rsp + 0x20], 0
mov r9d, dword [0x18056899c]
lea r8, str.title5
mov rdx, qword [rsp + 0xa308]
mov rcx, qword [rsp + 0xa310]
call fcn.180079ee0
mov r8b, 1
mov edx, 1
lea rcx, [rsp + 0x34e28]
call fcn.18009eae0
mov qword [rsp + 0xa318], rax
mov rax, qword [rsp + 0xa318]
mov qword [rsp + 0xa320], rax
lea r8, str.ThunderConfig.ini
mov rdx, qword [rsp + 0xa320]
lea rcx, [rsp + 0x34e08]
call fcn.18006a440
mov qword [rsp + 0xa328], rax
mov rax, qword [rsp + 0xa328]
mov qword [rsp + 0xa330], rax
mov rcx, qword [rsp + 0xa330]
call fcn.18006a860
mov r8b, 1
mov rdx, rax
mov rcx, qword [rsp + 0xa310]
call fcn.180079a70
nop
lea rcx, [rsp + 0x34e08]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34e28]
call fcn.18006b930
call fcn.180199f90
call fcn.18006bef0
jmp case.0x1801f9d99.1
lea rcx, str.titleRectwwMenu
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x1bd60]
mov qword [rsp + 0xa338], rax
lea rax, [rsp + 0x28a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x28a]
mov rcx, qword [rsp + 0xa338]
call fcn.1802e7ce0
mov qword [rsp + 0xa340], rax
mov r8, qword [rsp + 0xa340]
lea rdx, [0x1805b1010]
lea rcx, str.titleRect_White
call fcn.1801df0f0
lea rax, [rsp + 0x1bd20]
mov qword [rsp + 0xa348], rax
lea rax, [rsp + 0x28b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x28b]
mov rcx, qword [rsp + 0xa348]
call fcn.1802e7d00
mov qword [rsp + 0xa350], rax
mov r8, qword [rsp + 0xa350]
lea rdx, [0x1805b1198]
lea rcx, str.titleRect_RGB
call fcn.1801df0f0
lea rax, [rsp + 0x1bce0]
mov qword [rsp + 0xa358], rax
lea rax, [rsp + 0x28c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x28c]
mov rcx, qword [rsp + 0xa358]
call fcn.1802e7d20
mov qword [rsp + 0xa360], rax
mov r8, qword [rsp + 0xa360]
lea rdx, [0x1805b100d]
lea rcx, str.titleRect_Custom
call fcn.1801df0f0
lea rcx, str.Clear_Config_titleRect_RGB
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027d49d
mov byte [0x1805b11e2], 0
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805689c0]
lea rcx, str.titleRect_RGB_1
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805b1184]
lea rcx, str.titleRect_RGB_2
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805b1180]
lea rcx, str.titleRect_RGB_3
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805688dc]
lea rcx, str.titleRect_Custom_1
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805aee74]
lea rcx, str.titleRect_Custom_2
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805aee78]
lea rcx, str.titleRect_Custom_3
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805aee70]
lea rcx, str.titleRect_Custom_4
call fcn.1801e0410
mov dword [0x1805b1a4c], 0xff
mov eax, dword [0x1805689c0]
mov dword [0x1805b1a50], eax
mov eax, dword [0x1805b1184]
mov dword [0x1805b1a44], eax
mov eax, dword [0x1805b1180]
mov dword [0x1805b1a48], eax
call fcn.1801ac7d0
lea rcx, [0x180578580]
call fcn.18006a4b0
inc rax
mov rcx, rax
call fcn.180357d9c
mov qword [rsp + 0xa368], rax
mov rax, qword [rsp + 0xa368]
mov qword [rsp + 0xa370], rax
lea rcx, [0x180578580]
call fcn.18006a860
mov qword [rsp + 0xa378], rax
mov rax, qword [rsp + 0xa370]
mov qword [rsp + 0xa380], rax
mov rax, qword [rsp + 0xa380]
mov qword [rsp + 0xa388], rax
mov rax, qword [rsp + 0xa378]
movzx eax, byte [rax]
mov byte [rsp + 0x28d], al
mov rax, qword [rsp + 0xa380]
movzx ecx, byte [rsp + 0x28d]
mov byte [rax], cl
mov rax, qword [rsp + 0xa378]
inc rax
mov qword [rsp + 0xa378], rax
mov rax, qword [rsp + 0xa380]
inc rax
mov qword [rsp + 0xa380], rax
cmp byte [rsp + 0x28d], 0
jne 0x18027d5f7
mov rcx, qword [rsp + 0xa370]
call fcn.1801de860
lea rcx, str.Enter_The_RGB_Hex_Color
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027d82d
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34de8]
call fcn.18006b1e0
nop
lea rdx, [0x18043ad70]
lea rcx, [rsp + 0x34de8]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x18027d6c9
lea rdx, [rsp + 0x34de8]
lea rcx, [0x1805785a0]
call fcn.180068740
jmp 0x18027d6dc
lea rdx, [0x1804cca40]
lea rcx, [0x1805785a0]
call fcn.180077b00
mov edx, 1
lea rcx, [rsp + 0x29760]
call fcn.1800763c0
nop
lea rax, [rsp + 0x29760]
add rax, 0x10
mov qword [rsp + 0xa390], rax
lea rdx, [0x18008ac80]
mov rcx, qword [rsp + 0xa390]
call fcn.180077ae0
mov qword [rsp + 0xa398], rax
lea r8, [0x1805785a0]
lea rdx, [0x1804cca40]
lea rcx, [rsp + 0x34dc8]
call fcn.18006a5f0
mov qword [rsp + 0xa3a0], rax
mov rax, qword [rsp + 0xa3a0]
mov qword [rsp + 0xa3a8], rax
mov rax, qword [rsp + 0xa3a8]
mov qword [rsp + 0xa3b0], rax
mov rdx, qword [rsp + 0xa3b0]
mov rcx, qword [rsp + 0xa398]
call fcn.18007b800
nop
lea rcx, [rsp + 0x34dc8]
call fcn.18006b930
lea rdx, [0x1805b1a40]
lea rcx, [rsp + 0x29760]
call fcn.1801573b0
call fcn.1801ac8b0
mov eax, dword [0x1805d83b0]
mov dword [0x1805689c0], eax
mov eax, dword [0x1805d83b4]
mov dword [0x1805b1184], eax
mov eax, dword [0x1805d83b8]
mov dword [0x1805b1180], eax
mov eax, dword [0x1805689c0]
mov dword [rsp + 0x2ac50], eax
mov eax, dword [0x1805b1180]
mov dword [rsp + 0x2ac54], eax
mov eax, dword [0x1805b1184]
mov dword [rsp + 0x2ac58], eax
mov eax, dword [0x1805689c0]
mov dword [rsp + 0x2ac5c], eax
lea rax, str._
lea rcx, [rsp + 0x2ac50]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x29760]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x34de8]
call fcn.18006b930
call fcn.180199f90
call fcn.18006bfb0
jmp case.0x1801f9d99.1
lea rcx, str.optionsRectwwMenu
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x1bca0]
mov qword [rsp + 0xa3b8], rax
lea rax, [rsp + 0x28e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x28e]
mov rcx, qword [rsp + 0xa3b8]
call fcn.1802e7d40
mov qword [rsp + 0xa3c0], rax
mov r8, qword [rsp + 0xa3c0]
lea rdx, [0x1805b100e]
lea rcx, str.optionsRect_White
call fcn.1801df0f0
lea rax, [rsp + 0x1bc60]
mov qword [rsp + 0xa3c8], rax
lea rax, [rsp + 0x28f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x28f]
mov rcx, qword [rsp + 0xa3c8]
call fcn.1802e7d60
mov qword [rsp + 0xa3d0], rax
mov r8, qword [rsp + 0xa3d0]
lea rdx, [0x1805b10f7]
lea rcx, str.optionsRect_RGB
call fcn.1801df0f0
lea rax, [rsp + 0x1bc20]
mov qword [rsp + 0xa3d8], rax
lea rax, [rsp + 0x290]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x290]
mov rcx, qword [rsp + 0xa3d8]
call fcn.1802e7d80
mov qword [rsp + 0xa3e0], rax
mov r8, qword [rsp + 0xa3e0]
lea rdx, [0x1805b100b]
lea rcx, str.optionsRect_Custom
call fcn.1801df0f0
lea rcx, str.Clear_Config_optionsRect_RGB
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027d97b
mov byte [0x1805b11e1], 0
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805689bc]
lea rcx, str.optionsRect_RGB_1
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805b117c]
lea rcx, str.optionsRect_RGB_2
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805b1178]
lea rcx, str.optionsRect_RGB_3
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805688d8]
lea rcx, str.optionsRect_Custom_1
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805aee68]
lea rcx, str.optionsRect_Custom_2
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805aee6c]
lea rcx, str.optionsRect_Custom_3
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805aee64]
lea rcx, str.optionsRect_Custom_4
call fcn.1801e0410
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.ScrollerwwMenu
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x1bbe0]
mov qword [rsp + 0xa3e8], rax
lea rax, [rsp + 0x291]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x291]
mov rcx, qword [rsp + 0xa3e8]
call fcn.1802e7da0
mov qword [rsp + 0xa3f0], rax
mov r8, qword [rsp + 0xa3f0]
lea rdx, [0x1805b1007]
lea rcx, [0x1804a9e40]
call fcn.1801df0f0
lea rax, [rsp + 0x1bba0]
mov qword [rsp + 0xa3f8], rax
lea rax, [rsp + 0x292]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x292]
mov rcx, qword [rsp + 0xa3f8]
call fcn.1802e7dc0
mov qword [rsp + 0xa400], rax
mov r8, qword [rsp + 0xa400]
lea rdx, [0x1805b10f5]
lea rcx, str.Scroller_RGB
call fcn.1801df0f0
lea rcx, str.Clear_Config_Scroller_RGB
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027db4c
mov byte [0x1805b11e0], 0
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805689ac]
lea rcx, str.Scroller_RGB_1
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805b116c]
lea rcx, str.Scroller_RGB_2
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805b1168]
lea rcx, str.Scroller_RGB_3
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805aee84]
lea rcx, str.Scroller_Custom_1
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805688f4]
lea rcx, str.Scroller_Custom_2
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805688f0]
lea rcx, str.Scroller_Custom_3
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805689a8]
lea rcx, str.Scroller_Custom_4
call fcn.1801e0410
call fcn.180199f90
movss xmm0, dword [0x180504198]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041ac]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.TitlewwMenu
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x1bb60]
mov qword [rsp + 0xa408], rax
lea rax, [rsp + 0x293]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x293]
mov rcx, qword [rsp + 0xa408]
call fcn.1802e7de0
mov qword [rsp + 0xa410], rax
mov r8, qword [rsp + 0xa410]
lea rdx, [0x1805b1009]
lea rcx, str.TitleText
call fcn.1801df0f0
lea rax, [rsp + 0x1bb20]
mov qword [rsp + 0xa418], rax
lea rax, [rsp + 0x294]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x294]
mov rcx, qword [rsp + 0xa418]
call fcn.1802e7e00
mov qword [rsp + 0xa420], rax
mov r8, qword [rsp + 0xa420]
lea rdx, [0x1805b10f4]
lea rcx, str.TitleText_RGB
call fcn.1801df0f0
lea rcx, str.Clear_Config_TitleText_RGB
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027dd1d
mov byte [0x1805b11df], 0
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805689a4]
lea rcx, str.titleText_RGB_1
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805b1164]
lea rcx, str.titleText_RGB_2
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805b1160]
lea rcx, str.titleText_RGB_3
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805aee80]
lea rcx, str.titleText_Custom_1
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805688ec]
lea rcx, str.titleText_Custom_2
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805688e8]
lea rcx, str.titleText_Custom_3
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805689a0]
lea rcx, str.titleText_Custom_4
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x18056899c]
lea rcx, str.titleText_Custom_5
call fcn.1801e0410
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.OptionswwMenu
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x1bae0]
mov qword [rsp + 0xa428], rax
lea rax, [rsp + 0x295]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x295]
mov rcx, qword [rsp + 0xa428]
call fcn.1802e7e20
mov qword [rsp + 0xa430], rax
mov r8, qword [rsp + 0xa430]
lea rdx, [0x1805b100a]
lea rcx, str.OptionText
call fcn.1801df0f0
lea rax, [rsp + 0x1baa0]
mov qword [rsp + 0xa438], rax
lea rax, [rsp + 0x296]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x296]
mov rcx, qword [rsp + 0xa438]
call fcn.1802e7e40
mov qword [rsp + 0xa440], rax
mov r8, qword [rsp + 0xa440]
lea rdx, [0x1805b10f6]
lea rcx, str.OptionText_RGB
call fcn.1801df0f0
lea rcx, str.Clear_Config_OptionText_RGB
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027df0a
mov byte [0x1805b11de], 0
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805689b8]
lea rcx, str.optionText_RGB_1
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805b1174]
lea rcx, str.optionText_RGB_2
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805b1170]
lea rcx, str.optionText_RGB_3
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805aee7c]
lea rcx, str.optionText_Custom_1
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805688e4]
lea rcx, str.optionText_Custom_2
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805688e0]
lea rcx, str.optionText_Custom_3
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805689b4]
lea rcx, str.optionText_Custom_4
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805689b0]
lea rcx, str.optionText_Custom_5
call fcn.1801e0410
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.HeaderwwMenu
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x166
lea rcx, str.Header_Position_t_t_t_t
call fcn.1801dea40
mov edx, 0x1a6
lea rcx, str.Custom_Header_t_t_t_t
call fcn.1801dea40
mov dword [rsp + 0x2900], 0
jmp 0x18027e064
mov eax, dword [rsp + 0x2900]
inc eax
mov dword [rsp + 0x2900], eax
movsxd rax, dword [rsp + 0x2900]
cmp rax, 0x2c
jae 0x18027e24f
movsxd rax, dword [rsp + 0x2900]
imul rax, rax, 8
lea rcx, str.sextext_stripper_1
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027e24a
movsxd rax, dword [rsp + 0x2900]
imul rax, rax, 8
lea rcx, str.sextext_stripper_1
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x1805782b0]
call fcn.180077b00
movsxd rax, dword [rsp + 0x2900]
imul rax, rax, 8
lea rcx, str.sextext_stripper_1
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x1805782d0]
call fcn.180077b00
mov eax, dword [0x1805688c4]
mov dword [rsp + 0x2904], eax
mov eax, dword [0x1805688cc]
mov dword [rsp + 0x2908], eax
mov eax, dword [0x1805688c8]
mov dword [rsp + 0x290c], eax
movss xmm0, dword [0x18056894c]
movss dword [rsp + 0x2910], xmm0
movss xmm0, dword [0x180568950]
movss dword [rsp + 0x2914], xmm0
movss xmm0, dword [0x180568954]
movss dword [rsp + 0x2918], xmm0
lea rax, [rsp + 0x1aa00]
mov qword [rsp + 0xa448], rax
lea rdx, [0x1805782d0]
mov rcx, qword [rsp + 0xa448]
call fcn.1800691d0
mov qword [rsp + 0xa450], rax
mov rax, qword [rsp + 0xa450]
mov qword [rsp + 0xa458], rax
mov rax, qword [rsp + 0xa458]
mov qword [rsp + 0xa460], rax
lea rax, [rsp + 0x1adc0]
mov qword [rsp + 0xa468], rax
lea rdx, [0x1805782b0]
mov rcx, qword [rsp + 0xa468]
call fcn.1800691d0
mov qword [rsp + 0xa470], rax
mov rax, qword [rsp + 0xa470]
mov qword [rsp + 0xa478], rax
mov eax, dword [rsp + 0x2904]
mov dword [rsp + 0x50], eax
mov eax, dword [rsp + 0x2908]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x290c]
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x38], 0x32
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504084]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2910]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2914]
movss xmm2, dword [rsp + 0x2918]
mov rdx, qword [rsp + 0xa460]
mov rcx, qword [rsp + 0xa478]
call fcn.1801dd580
jmp 0x18027e054
lea rcx, str._t_________wCustom_Header
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027e8b2
lea rax, [rsp + 0x3d830]
mov rdi, rax
xor eax, eax
mov ecx, 0x104
rep stosb byte [rdi], al
mov qword [rsp + 0xa480], 0
mov r8d, 0x104
lea rdx, [rsp + 0x3d830]
mov rcx, qword [rsp + 0xa480]
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameA]
test eax, eax
je 0x18027e3d1
mov qword [rsp + 0xa488], 0xffffffffffffffff
mov qword [rsp + 0xa490], 0
jmp 0x18027e2d7
mov rax, qword [rsp + 0xa490]
inc rax
mov qword [rsp + 0xa490], rax
lea rax, [rsp + 0x3d830]
mov qword [rsp + 0xa498], rax
mov qword [rsp + 0xa4a0], 0xffffffffffffffff
inc qword [rsp + 0xa4a0]
mov rax, qword [rsp + 0xa498]
mov rcx, qword [rsp + 0xa4a0]
cmp byte [rax + rcx], 0
jne 0x18027e2f3
mov rax, qword [rsp + 0xa4a0]
cmp qword [rsp + 0xa490], rax
jae 0x18027e376
imul rax, qword [rsp + 0xa490], 1
lea rcx, [rsp + 0x3d830]
add rcx, rax
mov rax, rcx
movsx eax, byte [rax]
cmp eax, 0x20
je 0x18027e361
imul rax, qword [rsp + 0xa490], 1
lea rcx, [rsp + 0x3d830]
add rcx, rax
mov rax, rcx
movsx eax, byte [rax]
cmp eax, 0x5c
jne 0x18027e371
mov rax, qword [rsp + 0xa490]
mov qword [rsp + 0xa488], rax
jmp 0x18027e2c4
cmp qword [rsp + 0xa488], 0xffffffffffffffff
je 0x18027e3d1
mov rax, qword [rsp + 0xa488]
inc rax
mov qword [rsp + 0xa4a8], rax
cmp qword [rsp + 0xa4a8], 0x104
jae 0x18027e3a4
jmp 0x18027e3a9
call fcn.180357c08
lea rax, [rsp + 0x3d830]
add rax, qword [rsp + 0xa4a8]
mov byte [rax], 0
lea rdx, [rsp + 0x3d830]
lea rcx, [rsp + 0x3d940]
call fcn.1801577a0
mov edx, 1
lea rcx, [rsp + 0x29860]
call fcn.1800763c0
nop
lea rdx, [rsp + 0x3d830]
lea rcx, [rsp + 0x34da8]
call fcn.18006b1e0
nop
lea rcx, [rsp + 0x34d88]
call fcn.180068c90
nop
lea rax, [rsp + 0x29860]
add rax, 0x10
lea rdx, [rsp + 0x34da8]
mov rcx, rax
call fcn.18007b800
lea rdx, [rsp + 0x34d88]
lea rcx, [rsp + 0x29860]
call fcn.18007af60
lea rdx, str.Program
lea rcx, [rsp + 0x34d68]
call fcn.18006b1e0
nop
lea rdx, str.Program_FilesRockstar
lea rcx, [rsp + 0x34d48]
call fcn.18006b1e0
nop
xor r8d, r8d
lea rdx, [rsp + 0x34d68]
lea rcx, [rsp + 0x34d88]
call fcn.18015af80
mov qword [rsp + 0xa4b0], rax
cmp qword [rsp + 0xa4b0], 0xffffffffffffffff
je 0x18027e4bb
lea rcx, [rsp + 0x34d68]
call fcn.18006a4b0
lea r9, [rsp + 0x34d48]
mov r8, rax
mov rdx, qword [rsp + 0xa4b0]
lea rcx, [rsp + 0x34d88]
call fcn.18015a710
lea rdx, str.Rockstar
lea rcx, [rsp + 0x34d28]
call fcn.18006b1e0
nop
lea rdx, str.Rockstar_GamesGrand
lea rcx, [rsp + 0x34d08]
call fcn.18006b1e0
nop
xor r8d, r8d
lea rdx, [rsp + 0x34d28]
lea rcx, [rsp + 0x34d88]
call fcn.18015af80
mov qword [rsp + 0xa4b8], rax
cmp qword [rsp + 0xa4b8], 0xffffffffffffffff
je 0x18027e53d
lea rcx, [rsp + 0x34d28]
call fcn.18006a4b0
lea r9, [rsp + 0x34d08]
mov r8, rax
mov rdx, qword [rsp + 0xa4b8]
lea rcx, [rsp + 0x34d88]
call fcn.18015a710
lea rdx, str.Grand
lea rcx, [rsp + 0x34ce8]
call fcn.18006b1e0
nop
lea rdx, str.Grand_Theft_Auto_V
lea rcx, [rsp + 0x34cc8]
call fcn.18006b1e0
nop
xor r8d, r8d
lea rdx, [rsp + 0x34ce8]
lea rcx, [rsp + 0x34d88]
call fcn.18015af80
mov qword [rsp + 0xa4c0], rax
cmp qword [rsp + 0xa4c0], 0xffffffffffffffff
je 0x18027e5bf
lea rcx, [rsp + 0x34ce8]
call fcn.18006a4b0
lea r9, [rsp + 0x34cc8]
mov r8, rax
mov rdx, qword [rsp + 0xa4c0]
lea rcx, [rsp + 0x34d88]
call fcn.18015a710
lea r8, [0x18048ecc0]
lea rdx, [rsp + 0x34d88]
lea rcx, [rsp + 0x34ca8]
call fcn.180079a00
nop
mov edx, 1
lea rcx, [rsp + 0x2a6d0]
call fcn.180077390
nop
mov r9d, 0x40
mov r8d, 1
lea rdx, [rsp + 0x34ca8]
lea rcx, [rsp + 0x2a6d0]
call fcn.180156c10
mov rax, qword [rsp + 0x2a6d0]
add rax, 4
movsxd rax, dword [rax]
lea rcx, [rsp + 0x2a6d0]
add rcx, rax
mov rax, rcx
mov rcx, rax
call fcn.18008ae40
movzx eax, al
test eax, eax
je 0x18027e64b
call fcn.18016a660
mov ecx, 0x3e8
call fcn.1801b4c50
lea rcx, [rsp + 0x2a6d0]
call fcn.180156b70
lea rcx, [rsp + 0x34c88]
call fcn.1803006b0
mov qword [rsp + 0xa4c8], rax
mov rax, qword [rsp + 0xa4c8]
mov qword [rsp + 0xa4d0], rax
lea r8, str.ThunderMenuThunder.ytd
mov rdx, qword [rsp + 0xa4d0]
lea rcx, [rsp + 0x34c68]
call fcn.18006a440
nop
lea rcx, [rsp + 0x34c88]
call fcn.18006b930
mov edx, 1
lea rcx, [rsp + 0x2a7e0]
call fcn.180077390
nop
mov r9d, 0x40
mov r8d, 1
lea rdx, [rsp + 0x34c68]
lea rcx, [rsp + 0x2a7e0]
call fcn.180156c10
mov rax, qword [rsp + 0x2a7e0]
add rax, 4
movsxd rax, dword [rax]
lea rcx, [rsp + 0x2a7e0]
add rcx, rax
mov rax, rcx
mov rcx, rax
call fcn.18008ae40
movzx eax, al
test eax, eax
je 0x18027e745
call fcn.180169c60
call fcn.1801ac3f0
lea rcx, str.new_Thunder.ytd_file_downloaded
call fcn.18006c2c0
mov dword [rsp + 0x291c], 0x14
lea rdx, [rsp + 0x291c]
lea rcx, [rsp + 0xa4d8]
call fcn.18007ab60
mov rcx, rax
call fcn.18007ab70
lea rcx, [rsp + 0x2a7e0]
call fcn.180156b70
lea rcx, str.wThunder.ytd_n_successfully_Downloaded_n
call fcn.18006c2c0
mov ecx, 0x2710
call fcn.1801b4c50
lea rdx, str.ThunderMenu_
lea rcx, [rsp + 0x3d630]
call fcn.1801c79f0
lea rdx, str.Thunder.ytd
lea rcx, [rsp + 0x3d630]
call fcn.1801c7a00
mov dword [rsp + 0x2920], 0xffffffff
mov rax, qword [0x1805b1c10]
mov qword [rsp + 0xa4e0], rax
mov byte [rsp + 0x20], 0
lea r9, str.Thunder.ytd
mov r8b, 1
lea rdx, [rsp + 0x3d630]
lea rcx, [rsp + 0x2920]
call qword [rsp + 0xa4e0]
cmp dword [rsp + 0x2920], 0xffffffff
je 0x18027e7e8
lea rcx, str.ThunderMenu_register_OK
call fcn.1801dba10
jmp 0x18027e7fd
lea rdx, [rsp + 0x3d630]
lea rcx, str.Failed_to_register_ThunderMenu__s
call fcn.1801dba10
nop
lea rcx, [rsp + 0x2a7e0]
call fcn.18006ced0
nop
lea rcx, [rsp + 0x34c68]
call fcn.18006b930
nop
lea rcx, [rsp + 0x2a6d0]
call fcn.18006ced0
nop
lea rcx, [rsp + 0x34ca8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34cc8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34ce8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34d08]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34d28]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34d48]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34d68]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34d88]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34da8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x29860]
call fcn.18006d6e0
movzx eax, byte [0x1805b1ac2]
test eax, eax
je 0x18027e96f
movss xmm3, dword [0x180505a80]
xorps xmm2, xmm2
lea rdx, [0x180570750]
lea rcx, str.Random_Delay
call fcn.1801e1260
lea rcx, str.Change_Random_Delay
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027e953
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34c48]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34c48]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x2924], eax
cvtsi2ss xmm0, dword [rsp + 0x2924]
movss dword [0x180570750], xmm0
lea rcx, [rsp + 0x34c48]
call fcn.18006b930
mov r9d, 0xe
xor r8d, r8d
lea rdx, [0x1805b1ac4]
lea rcx, str.Images
call fcn.1801e0410
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.CustomHeaderwwMenu
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2928], 0
jmp 0x18027e9c7
mov eax, dword [rsp + 0x2928]
inc eax
mov dword [rsp + 0x2928], eax
movsxd rax, dword [rsp + 0x2928]
cmp rax, 0x1b
jae 0x18027eb9d
movsxd rax, dword [rsp + 0x2928]
imul rax, rax, 8
lea rcx, str.Thunder_0
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027eb98
movsxd rax, dword [rsp + 0x2928]
imul rax, rax, 8
lea rcx, str.Thunder_0
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x1805782d0]
call fcn.180077b00
lea rdx, str.Thunder
lea rcx, [0x1805782b0]
call fcn.180077b00
mov eax, dword [0x1805688c4]
mov dword [rsp + 0x292c], eax
mov eax, dword [0x1805688cc]
mov dword [rsp + 0x2930], eax
mov eax, dword [0x1805688c8]
mov dword [rsp + 0x2934], eax
movss xmm0, dword [0x18056894c]
movss dword [rsp + 0x2938], xmm0
movss xmm0, dword [0x180568950]
movss dword [rsp + 0x293c], xmm0
movss xmm0, dword [0x180568954]
movss dword [rsp + 0x2940], xmm0
lea rax, [rsp + 0x1ad80]
mov qword [rsp + 0xa4e8], rax
lea rdx, [0x1805782d0]
mov rcx, qword [rsp + 0xa4e8]
call fcn.1800691d0
mov qword [rsp + 0xa4f0], rax
mov rax, qword [rsp + 0xa4f0]
mov qword [rsp + 0xa4f8], rax
mov rax, qword [rsp + 0xa4f8]
mov qword [rsp + 0xa500], rax
lea rax, [rsp + 0x1ad40]
mov qword [rsp + 0xa508], rax
lea rdx, [0x1805782b0]
mov rcx, qword [rsp + 0xa508]
call fcn.1800691d0
mov qword [rsp + 0xa510], rax
mov rax, qword [rsp + 0xa510]
mov qword [rsp + 0xa518], rax
mov eax, dword [rsp + 0x292c]
mov dword [rsp + 0x50], eax
mov eax, dword [rsp + 0x2930]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x2934]
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x38], 0x32
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504084]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2938]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x293c]
movss xmm2, dword [rsp + 0x2940]
mov rdx, qword [rsp + 0xa500]
mov rcx, qword [rsp + 0xa518]
call fcn.1801dd580
jmp 0x18027e9b7
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Header_wwMenu
call fcn.1801dd910
call fcn.180199ba0
movss xmm3, dword [0x1805044a4]
movss xmm2, dword [0x180506cd8]
lea rdx, [0x180568954]
lea rcx, str.Left_Right
call fcn.1801e1260
movss xmm3, dword [0x1805044a4]
movss xmm2, dword [0x180506cd8]
lea rdx, [0x180568950]
lea rcx, str.Up_Down
call fcn.1801e1260
movss xmm3, dword [0x1805044a4]
movss xmm2, dword [0x180506cd8]
lea rdx, [0x18056894c]
lea rcx, str.Width
call fcn.1801e1260
lea rcx, [0x1804a69f8]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027ec84
movss xmm0, dword [0x180504114]
movss dword [0x180568954], xmm0
movss xmm0, dword [0x1805040d4]
movss dword [0x180568950], xmm0
movss xmm0, dword [0x180504144]
movss dword [0x18056894c], xmm0
lea rcx, str.Right
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18027ecc7
movss xmm0, dword [0x180504274]
movss dword [0x180568954], xmm0
movss xmm0, dword [0x1805040d4]
movss dword [0x180568950], xmm0
movss xmm0, dword [0x180504144]
movss dword [0x18056894c], xmm0
call fcn.180199f90
movss xmm0, dword [0x18050415c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050411c]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str._wOpen_KeyrMenu
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
lea rdx, [0x1805b2df5]
lea rcx, str.Open_Key_Menu
call fcn.1801deec0
movzx eax, byte [0x1805b2df5]
xor ecx, ecx
test eax, eax
setne cl
mov eax, ecx
mov byte [0x1805b2df5], al
movzx eax, byte [0x1805b2df5]
test eax, eax
je 0x180287333
lea rax, [rsp + 0x198c8]
mov qword [rsp + 0xa520], rax
lea rdx, [0x1805d8578]
mov rcx, qword [rsp + 0xa520]
call fcn.180156810
mov qword [rsp + 0xa528], rax
lea r8, [0x1805b5120]
mov rdx, qword [rsp + 0xa528]
lea rcx, str.Open_Menu
call fcn.1801df180
movzx eax, al
test eax, eax
je 0x180280075
movsxd rax, dword [0x1805b5120]
mov rdx, rax
lea rcx, [0x1805d8578]
call fcn.1801b5240
mov rax, qword [rax]
mov qword [rsp + 0xa530], rax
lea rax, str.VK_LBUTTON
cmp qword [rsp + 0xa530], rax
jne 0x18027ede5
mov dword [0x180570920], 1
lea rax, str.VK_RBUTTON
cmp qword [rsp + 0xa530], rax
jne 0x18027ee00
mov dword [0x180570920], 2
lea rax, str.VK_CANCEL
cmp qword [rsp + 0xa530], rax
jne 0x18027ee1b
mov dword [0x180570920], 3
lea rax, str.VK_MBUTTON
cmp qword [rsp + 0xa530], rax
jne 0x18027ee36
mov dword [0x180570920], 4
lea rax, str.VK_XBUTTON1
cmp qword [rsp + 0xa530], rax
jne 0x18027ee51
mov dword [0x180570920], 5
lea rax, str.VK_XBUTTON2
cmp qword [rsp + 0xa530], rax
jne 0x18027ee6c
mov dword [0x180570920], 6
lea rax, str.VK_BACK
cmp qword [rsp + 0xa530], rax
jne 0x18027ee87
mov dword [0x180570920], 8
lea rax, str.VK_TAB
cmp qword [rsp + 0xa530], rax
jne 0x18027eea2
mov dword [0x180570920], 9
lea rax, str.VK_CLEAR
cmp qword [rsp + 0xa530], rax
jne 0x18027eebd
mov dword [0x180570920], 0xc
lea rax, str.VK_RETURN
cmp qword [rsp + 0xa530], rax
jne 0x18027eed8
mov dword [0x180570920], 0xd
lea rax, str.VK_SHIFT
cmp qword [rsp + 0xa530], rax
jne 0x18027eef3
mov dword [0x180570920], 0x10
lea rax, str.VK_CONTROL
cmp qword [rsp + 0xa530], rax
jne 0x18027ef0e
mov dword [0x180570920], 0x11
lea rax, str.VK_MENU
cmp qword [rsp + 0xa530], rax
jne 0x18027ef29
mov dword [0x180570920], 0x12
lea rax, str.VK_PAUSE
cmp qword [rsp + 0xa530], rax
jne 0x18027ef44
mov dword [0x180570920], 0x13
lea rax, str.VK_CAPITAL
cmp qword [rsp + 0xa530], rax
jne 0x18027ef5f
mov dword [0x180570920], 0x14
lea rax, str.VK_KANA
cmp qword [rsp + 0xa530], rax
jne 0x18027ef7a
mov dword [0x180570920], 0x15
lea rax, str.VK_HANGUEL
cmp qword [rsp + 0xa530], rax
jne 0x18027ef95
mov dword [0x180570920], 0x15
lea rax, str.VK_HANGUL
cmp qword [rsp + 0xa530], rax
jne 0x18027efb0
mov dword [0x180570920], 0x15
lea rax, str.VK_IME_ON
cmp qword [rsp + 0xa530], rax
jne 0x18027efcb
mov dword [0x180570920], 0x16
lea rax, str.VK_JUNJA
cmp qword [rsp + 0xa530], rax
jne 0x18027efe6
mov dword [0x180570920], 0x17
lea rax, str.VK_FINAL
cmp qword [rsp + 0xa530], rax
jne 0x18027f001
mov dword [0x180570920], 0x18
lea rax, str.VK_HANJA
cmp qword [rsp + 0xa530], rax
jne 0x18027f01c
mov dword [0x180570920], 0x19
lea rax, str.VK_KANJI
cmp qword [rsp + 0xa530], rax
jne 0x18027f037
mov dword [0x180570920], 0x19
lea rax, str.VK_IME_OFF
cmp qword [rsp + 0xa530], rax
jne 0x18027f052
mov dword [0x180570920], 0x1a
lea rax, str.VK_ESCAPE
cmp qword [rsp + 0xa530], rax
jne 0x18027f06d
mov dword [0x180570920], 0x1b
lea rax, str.VK_CONVERT
cmp qword [rsp + 0xa530], rax
jne 0x18027f088
mov dword [0x180570920], 0x1c
lea rax, str.VK_NONCONVERT
cmp qword [rsp + 0xa530], rax
jne 0x18027f0a3
mov dword [0x180570920], 0x1d
lea rax, str.VK_ACCEPT
cmp qword [rsp + 0xa530], rax
jne 0x18027f0be
mov dword [0x180570920], 0x1e
lea rax, str.VK_MODECHANGE
cmp qword [rsp + 0xa530], rax
jne 0x18027f0d9
mov dword [0x180570920], 0x1f
lea rax, str.VK_SPACE
cmp qword [rsp + 0xa530], rax
jne 0x18027f0f4
mov dword [0x180570920], 0x20
lea rax, str.VK_PRIOR
cmp qword [rsp + 0xa530], rax
jne 0x18027f10f
mov dword [0x180570920], 0x21
lea rax, str.VK_NEXT
cmp qword [rsp + 0xa530], rax
jne 0x18027f12a
mov dword [0x180570920], 0x22
lea rax, str.VK_END
cmp qword [rsp + 0xa530], rax
jne 0x18027f145
mov dword [0x180570920], 0x23
lea rax, str.VK_HOME
cmp qword [rsp + 0xa530], rax
jne 0x18027f160
mov dword [0x180570920], 0x24
lea rax, str.VK_LEFT
cmp qword [rsp + 0xa530], rax
jne 0x18027f17b
mov dword [0x180570920], 0x25
lea rax, str.VK_UP
cmp qword [rsp + 0xa530], rax
jne 0x18027f196
mov dword [0x180570920], 0x26
lea rax, str.VK_RIGHT
cmp qword [rsp + 0xa530], rax
jne 0x18027f1b1
mov dword [0x180570920], 0x27
lea rax, str.VK_DOWN
cmp qword [rsp + 0xa530], rax
jne 0x18027f1cc
mov dword [0x180570920], 0x28
lea rax, str.VK_SELECT
cmp qword [rsp + 0xa530], rax
jne 0x18027f1e7
mov dword [0x180570920], 0x29
lea rax, str.VK_PRINT
cmp qword [rsp + 0xa530], rax
jne 0x18027f202
mov dword [0x180570920], 0x2a
lea rax, str.VK_EXECUTE
cmp qword [rsp + 0xa530], rax
jne 0x18027f21d
mov dword [0x180570920], 0x2b
lea rax, str.VK_SNAPSHOT
cmp qword [rsp + 0xa530], rax
jne 0x18027f238
mov dword [0x180570920], 0x2c
lea rax, str.VK_INSERT
cmp qword [rsp + 0xa530], rax
jne 0x18027f253
mov dword [0x180570920], 0x2d
lea rax, str.VK_DELETE
cmp qword [rsp + 0xa530], rax
jne 0x18027f26e
mov dword [0x180570920], 0x2e
lea rax, str.VK_HELP
cmp qword [rsp + 0xa530], rax
jne 0x18027f289
mov dword [0x180570920], 0x2f
lea rax, str.VK_KEY_0
cmp qword [rsp + 0xa530], rax
jne 0x18027f2a4
mov dword [0x180570920], 0x30
lea rax, str.VK_KEY_1
cmp qword [rsp + 0xa530], rax
jne 0x18027f2bf
mov dword [0x180570920], 0x31
lea rax, str.VK_KEY_2
cmp qword [rsp + 0xa530], rax
jne 0x18027f2da
mov dword [0x180570920], 0x32
lea rax, str.VK_KEY_3
cmp qword [rsp + 0xa530], rax
jne 0x18027f2f5
mov dword [0x180570920], 0x33
lea rax, str.VK_KEY_4
cmp qword [rsp + 0xa530], rax
jne 0x18027f310
mov dword [0x180570920], 0x34
lea rax, str.VK_KEY_5
cmp qword [rsp + 0xa530], rax
jne 0x18027f32b
mov dword [0x180570920], 0x35
lea rax, str.VK_KEY_6
cmp qword [rsp + 0xa530], rax
jne 0x18027f346
mov dword [0x180570920], 0x36
lea rax, str.VK_KEY_7
cmp qword [rsp + 0xa530], rax
jne 0x18027f361
mov dword [0x180570920], 0x37
lea rax, str.VK_KEY_8
cmp qword [rsp + 0xa530], rax
jne 0x18027f37c
mov dword [0x180570920], 0x38
lea rax, str.VK_KEY_9
cmp qword [rsp + 0xa530], rax
jne 0x18027f397
mov dword [0x180570920], 0x39
lea rax, str.VK_KEY_A
cmp qword [rsp + 0xa530], rax
jne 0x18027f3b2
mov dword [0x180570920], 0x41
lea rax, str.VK_KEY_B
cmp qword [rsp + 0xa530], rax
jne 0x18027f3cd
mov dword [0x180570920], 0x42
lea rax, str.VK_KEY_C
cmp qword [rsp + 0xa530], rax
jne 0x18027f3e8
mov dword [0x180570920], 0x43
lea rax, str.VK_KEY_D
cmp qword [rsp + 0xa530], rax
jne 0x18027f403
mov dword [0x180570920], 0x44
lea rax, str.VK_KEY_E
cmp qword [rsp + 0xa530], rax
jne 0x18027f41e
mov dword [0x180570920], 0x45
lea rax, str.VK_KEY_F
cmp qword [rsp + 0xa530], rax
jne 0x18027f439
mov dword [0x180570920], 0x46
lea rax, str.VK_KEY_G
cmp qword [rsp + 0xa530], rax
jne 0x18027f454
mov dword [0x180570920], 0x47
lea rax, str.VK_KEY_H
cmp qword [rsp + 0xa530], rax
jne 0x18027f46f
mov dword [0x180570920], 0x48
lea rax, str.VK_KEY_I
cmp qword [rsp + 0xa530], rax
jne 0x18027f48a
mov dword [0x180570920], 0x49
lea rax, str.VK_KEY_J
cmp qword [rsp + 0xa530], rax
jne 0x18027f4a5
mov dword [0x180570920], 0x4a
lea rax, str.VK_KEY_K
cmp qword [rsp + 0xa530], rax
jne 0x18027f4c0
mov dword [0x180570920], 0x4b
lea rax, str.VK_KEY_L
cmp qword [rsp + 0xa530], rax
jne 0x18027f4db
mov dword [0x180570920], 0x4c
lea rax, str.VK_KEY_M
cmp qword [rsp + 0xa530], rax
jne 0x18027f4f6
mov dword [0x180570920], 0x4d
lea rax, str.VK_KEY_N
cmp qword [rsp + 0xa530], rax
jne 0x18027f511
mov dword [0x180570920], 0x4e
lea rax, str.VK_KEY_O
cmp qword [rsp + 0xa530], rax
jne 0x18027f52c
mov dword [0x180570920], 0x4f
lea rax, str.VK_KEY_P
cmp qword [rsp + 0xa530], rax
jne 0x18027f547
mov dword [0x180570920], 0x50
lea rax, str.VK_KEY_Q
cmp qword [rsp + 0xa530], rax
jne 0x18027f562
mov dword [0x180570920], 0x51
lea rax, str.VK_KEY_R
cmp qword [rsp + 0xa530], rax
jne 0x18027f57d
mov dword [0x180570920], 0x52
lea rax, str.VK_KEY_S
cmp qword [rsp + 0xa530], rax
jne 0x18027f598
mov dword [0x180570920], 0x53
lea rax, str.VK_KEY_T
cmp qword [rsp + 0xa530], rax
jne 0x18027f5b3
mov dword [0x180570920], 0x54
lea rax, str.VK_KEY_U
cmp qword [rsp + 0xa530], rax
jne 0x18027f5ce
mov dword [0x180570920], 0x55
lea rax, str.VK_KEY_V
cmp qword [rsp + 0xa530], rax
jne 0x18027f5e9
mov dword [0x180570920], 0x56
lea rax, str.VK_KEY_W
cmp qword [rsp + 0xa530], rax
jne 0x18027f604
mov dword [0x180570920], 0x57
lea rax, str.VK_KEY_X
cmp qword [rsp + 0xa530], rax
jne 0x18027f61f
mov dword [0x180570920], 0x58
lea rax, str.VK_KEY_Y
cmp qword [rsp + 0xa530], rax
jne 0x18027f63a
mov dword [0x180570920], 0x59
lea rax, str.VK_KEY_Z
cmp qword [rsp + 0xa530], rax
jne 0x18027f655
mov dword [0x180570920], 0x5a
lea rax, str.VK_LWIN
cmp qword [rsp + 0xa530], rax
jne 0x18027f670
mov dword [0x180570920], 0x5b
lea rax, str.VK_RWIN
cmp qword [rsp + 0xa530], rax
jne 0x18027f68b
mov dword [0x180570920], 0x5c
lea rax, str.VK_APPS
cmp qword [rsp + 0xa530], rax
jne 0x18027f6a6
mov dword [0x180570920], 0x5d
lea rax, str.VK_SLEEP
cmp qword [rsp + 0xa530], rax
jne 0x18027f6c1
mov dword [0x180570920], 0x5f
lea rax, str.VK_NUMPAD0
cmp qword [rsp + 0xa530], rax
jne 0x18027f6dc
mov dword [0x180570920], 0x60
lea rax, str.VK_NUMPAD1
cmp qword [rsp + 0xa530], rax
jne 0x18027f6f7
mov dword [0x180570920], 0x61
lea rax, str.VK_NUMPAD2
cmp qword [rsp + 0xa530], rax
jne 0x18027f712
mov dword [0x180570920], 0x62
lea rax, str.VK_NUMPAD3
cmp qword [rsp + 0xa530], rax
jne 0x18027f72d
mov dword [0x180570920], 0x63
lea rax, str.VK_NUMPAD4
cmp qword [rsp + 0xa530], rax
jne 0x18027f748
mov dword [0x180570920], 0x64
lea rax, str.VK_NUMPAD5
cmp qword [rsp + 0xa530], rax
jne 0x18027f763
mov dword [0x180570920], 0x65
lea rax, str.VK_NUMPAD6
cmp qword [rsp + 0xa530], rax
jne 0x18027f77e
mov dword [0x180570920], 0x66
lea rax, str.VK_NUMPAD7
cmp qword [rsp + 0xa530], rax
jne 0x18027f799
mov dword [0x180570920], 0x67
lea rax, str.VK_NUMPAD8
cmp qword [rsp + 0xa530], rax
jne 0x18027f7b4
mov dword [0x180570920], 0x68
lea rax, str.VK_NUMPAD9
cmp qword [rsp + 0xa530], rax
jne 0x18027f7cf
mov dword [0x180570920], 0x69
lea rax, str.VK_MULTIPLY
cmp qword [rsp + 0xa530], rax
jne 0x18027f7ea
mov dword [0x180570920], 0x6a
lea rax, str.VK_ADD
cmp qword [rsp + 0xa530], rax
jne 0x18027f805
mov dword [0x180570920], 0x6b
lea rax, str.VK_SEPARATOR
cmp qword [rsp + 0xa530], rax
jne 0x18027f820
mov dword [0x180570920], 0x6c
lea rax, str.VK_SUBTRACT
cmp qword [rsp + 0xa530], rax
jne 0x18027f83b
mov dword [0x180570920], 0x6d
lea rax, str.VK_DECIMAL
cmp qword [rsp + 0xa530], rax
jne 0x18027f856
mov dword [0x180570920], 0x6e
lea rax, str.VK_DIVIDE
cmp qword [rsp + 0xa530], rax
jne 0x18027f871
mov dword [0x180570920], 0x6f
lea rax, str.VK_F1
cmp qword [rsp + 0xa530], rax
jne 0x18027f88c
mov dword [0x180570920], 0x70
lea rax, str.VK_F2
cmp qword [rsp + 0xa530], rax
jne 0x18027f8a7
mov dword [0x180570920], 0x71
lea rax, str.VK_F3
cmp qword [rsp + 0xa530], rax
jne 0x18027f8c2
mov dword [0x180570920], 0x72
lea rax, str.VK_F4
cmp qword [rsp + 0xa530], rax
jne 0x18027f8dd
mov dword [0x180570920], 0x73
lea rax, str.VK_F5
cmp qword [rsp + 0xa530], rax
jne 0x18027f8f8
mov dword [0x180570920], 0x74
lea rax, str.VK_F6
cmp qword [rsp + 0xa530], rax
jne 0x18027f913
mov dword [0x180570920], 0x75
lea rax, str.VK_F7
cmp qword [rsp + 0xa530], rax
jne 0x18027f92e
mov dword [0x180570920], 0x76
lea rax, str.VK_F8
cmp qword [rsp + 0xa530], rax
jne 0x18027f949
mov dword [0x180570920], 0x77
lea rax, str.VK_F9
cmp qword [rsp + 0xa530], rax
jne 0x18027f964
mov dword [0x180570920], 0x78
lea rax, str.VK_F10
cmp qword [rsp + 0xa530], rax
jne 0x18027f97f
mov dword [0x180570920], 0x79
lea rax, str.VK_F11
cmp qword [rsp + 0xa530], rax
jne 0x18027f99a
mov dword [0x180570920], 0x7a
lea rax, str.VK_F12
cmp qword [rsp + 0xa530], rax
jne 0x18027f9b5
mov dword [0x180570920], 0x7b
lea rax, str.VK_F13
cmp qword [rsp + 0xa530], rax
jne 0x18027f9d0
mov dword [0x180570920], 0x7c
lea rax, str.VK_F14
cmp qword [rsp + 0xa530], rax
jne 0x18027f9eb
mov dword [0x180570920], 0x7d
lea rax, str.VK_F15
cmp qword [rsp + 0xa530], rax
jne 0x18027fa06
mov dword [0x180570920], 0x7e
lea rax, str.VK_F16
cmp qword [rsp + 0xa530], rax
jne 0x18027fa21
mov dword [0x180570920], 0x7f
lea rax, str.VK_F17
cmp qword [rsp + 0xa530], rax
jne 0x18027fa3c
mov dword [0x180570920], 0x80
lea rax, str.VK_F17
cmp qword [rsp + 0xa530], rax
jne 0x18027fa57
lea rax, [rsp + 0x19898]
mov qword [rsp + 0xa538], rax
lea rdx, [0x1805d8590]
mov rcx, qword [rsp + 0xa538]
call fcn.180156810
mov qword [rsp + 0xa540], rax
lea r8, [0x1805b511c]
mov rdx, qword [rsp + 0xa540]
lea rcx, [0x1804ccbc8]
call fcn.1801df180
movzx eax, al
test eax, eax
je 0x180281393
movsxd rax, dword [0x1805b511c]
mov rdx, rax
lea rcx, [0x1805d8590]
call fcn.1801b5240
mov rax, qword [rax]
mov qword [rsp + 0xa548], rax
lea rax, str.VK_LBUTTON
cmp qword [rsp + 0xa548], rax
jne 0x180280103
mov dword [0x18057091c], 1
lea rax, str.VK_RBUTTON
cmp qword [rsp + 0xa548], rax
jne 0x18028011e
mov dword [0x18057091c], 2
lea rax, str.VK_CANCEL
cmp qword [rsp + 0xa548], rax
jne 0x180280139
mov dword [0x18057091c], 3
lea rax, str.VK_MBUTTON
cmp qword [rsp + 0xa548], rax
jne 0x180280154
mov dword [0x18057091c], 4
lea rax, str.VK_XBUTTON1
cmp qword [rsp + 0xa548], rax
jne 0x18028016f
mov dword [0x18057091c], 5
lea rax, str.VK_XBUTTON2
cmp qword [rsp + 0xa548], rax
jne 0x18028018a
mov dword [0x18057091c], 6
lea rax, str.VK_BACK
cmp qword [rsp + 0xa548], rax
jne 0x1802801a5
mov dword [0x18057091c], 8
lea rax, str.VK_TAB
cmp qword [rsp + 0xa548], rax
jne 0x1802801c0
mov dword [0x18057091c], 9
lea rax, str.VK_CLEAR
cmp qword [rsp + 0xa548], rax
jne 0x1802801db
mov dword [0x18057091c], 0xc
lea rax, str.VK_RETURN
cmp qword [rsp + 0xa548], rax
jne 0x1802801f6
mov dword [0x18057091c], 0xd
lea rax, str.VK_SHIFT
cmp qword [rsp + 0xa548], rax
jne 0x180280211
mov dword [0x18057091c], 0x10
lea rax, str.VK_CONTROL
cmp qword [rsp + 0xa548], rax
jne 0x18028022c
mov dword [0x18057091c], 0x11
lea rax, str.VK_MENU
cmp qword [rsp + 0xa548], rax
jne 0x180280247
mov dword [0x18057091c], 0x12
lea rax, str.VK_PAUSE
cmp qword [rsp + 0xa548], rax
jne 0x180280262
mov dword [0x18057091c], 0x13
lea rax, str.VK_CAPITAL
cmp qword [rsp + 0xa548], rax
jne 0x18028027d
mov dword [0x18057091c], 0x14
lea rax, str.VK_KANA
cmp qword [rsp + 0xa548], rax
jne 0x180280298
mov dword [0x18057091c], 0x15
lea rax, str.VK_HANGUEL
cmp qword [rsp + 0xa548], rax
jne 0x1802802b3
mov dword [0x18057091c], 0x15
lea rax, str.VK_HANGUL
cmp qword [rsp + 0xa548], rax
jne 0x1802802ce
mov dword [0x18057091c], 0x15
lea rax, str.VK_IME_ON
cmp qword [rsp + 0xa548], rax
jne 0x1802802e9
mov dword [0x18057091c], 0x16
lea rax, str.VK_JUNJA
cmp qword [rsp + 0xa548], rax
jne 0x180280304
mov dword [0x18057091c], 0x17
lea rax, str.VK_FINAL
cmp qword [rsp + 0xa548], rax
jne 0x18028031f
mov dword [0x18057091c], 0x18
lea rax, str.VK_HANJA
cmp qword [rsp + 0xa548], rax
jne 0x18028033a
mov dword [0x18057091c], 0x19
lea rax, str.VK_KANJI
cmp qword [rsp + 0xa548], rax
jne 0x180280355
mov dword [0x18057091c], 0x19
lea rax, str.VK_IME_OFF
cmp qword [rsp + 0xa548], rax
jne 0x180280370
mov dword [0x18057091c], 0x1a
lea rax, str.VK_ESCAPE
cmp qword [rsp + 0xa548], rax
jne 0x18028038b
mov dword [0x18057091c], 0x1b
lea rax, str.VK_CONVERT
cmp qword [rsp + 0xa548], rax
jne 0x1802803a6
mov dword [0x18057091c], 0x1c
lea rax, str.VK_NONCONVERT
cmp qword [rsp + 0xa548], rax
jne 0x1802803c1
mov dword [0x18057091c], 0x1d
lea rax, str.VK_ACCEPT
cmp qword [rsp + 0xa548], rax
jne 0x1802803dc
mov dword [0x18057091c], 0x1e
lea rax, str.VK_MODECHANGE
cmp qword [rsp + 0xa548], rax
jne 0x1802803f7
mov dword [0x18057091c], 0x1f
lea rax, str.VK_SPACE
cmp qword [rsp + 0xa548], rax
jne 0x180280412
mov dword [0x18057091c], 0x20
lea rax, str.VK_PRIOR
cmp qword [rsp + 0xa548], rax
jne 0x18028042d
mov dword [0x18057091c], 0x21
lea rax, str.VK_NEXT
cmp qword [rsp + 0xa548], rax
jne 0x180280448
mov dword [0x18057091c], 0x22
lea rax, str.VK_END
cmp qword [rsp + 0xa548], rax
jne 0x180280463
mov dword [0x18057091c], 0x23
lea rax, str.VK_HOME
cmp qword [rsp + 0xa548], rax
jne 0x18028047e
mov dword [0x18057091c], 0x24
lea rax, str.VK_LEFT
cmp qword [rsp + 0xa548], rax
jne 0x180280499
mov dword [0x18057091c], 0x25
lea rax, str.VK_UP
cmp qword [rsp + 0xa548], rax
jne 0x1802804b4
mov dword [0x18057091c], 0x26
lea rax, str.VK_RIGHT
cmp qword [rsp + 0xa548], rax
jne 0x1802804cf
mov dword [0x18057091c], 0x27
lea rax, str.VK_DOWN
cmp qword [rsp + 0xa548], rax
jne 0x1802804ea
mov dword [0x18057091c], 0x28
lea rax, str.VK_SELECT
cmp qword [rsp + 0xa548], rax
jne 0x180280505
mov dword [0x18057091c], 0x29
lea rax, str.VK_PRINT
cmp qword [rsp + 0xa548], rax
jne 0x180280520
mov dword [0x18057091c], 0x2a
lea rax, str.VK_EXECUTE
cmp qword [rsp + 0xa548], rax
jne 0x18028053b
mov dword [0x18057091c], 0x2b
lea rax, str.VK_SNAPSHOT
cmp qword [rsp + 0xa548], rax
jne 0x180280556
mov dword [0x18057091c], 0x2c
lea rax, str.VK_INSERT
cmp qword [rsp + 0xa548], rax
jne 0x180280571
mov dword [0x18057091c], 0x2d
lea rax, str.VK_DELETE
cmp qword [rsp + 0xa548], rax
jne 0x18028058c
mov dword [0x18057091c], 0x2e
lea rax, str.VK_HELP
cmp qword [rsp + 0xa548], rax
jne 0x1802805a7
mov dword [0x18057091c], 0x2f
lea rax, str.VK_KEY_0
cmp qword [rsp + 0xa548], rax
jne 0x1802805c2
mov dword [0x18057091c], 0x30
lea rax, str.VK_KEY_1
cmp qword [rsp + 0xa548], rax
jne 0x1802805dd
mov dword [0x18057091c], 0x31
lea rax, str.VK_KEY_2
cmp qword [rsp + 0xa548], rax
jne 0x1802805f8
mov dword [0x18057091c], 0x32
lea rax, str.VK_KEY_3
cmp qword [rsp + 0xa548], rax
jne 0x180280613
mov dword [0x18057091c], 0x33
lea rax, str.VK_KEY_4
cmp qword [rsp + 0xa548], rax
jne 0x18028062e
mov dword [0x18057091c], 0x34
lea rax, str.VK_KEY_5
cmp qword [rsp + 0xa548], rax
jne 0x180280649
mov dword [0x18057091c], 0x35
lea rax, str.VK_KEY_6
cmp qword [rsp + 0xa548], rax
jne 0x180280664
mov dword [0x18057091c], 0x36
lea rax, str.VK_KEY_7
cmp qword [rsp + 0xa548], rax
jne 0x18028067f
mov dword [0x18057091c], 0x37
lea rax, str.VK_KEY_8
cmp qword [rsp + 0xa548], rax
jne 0x18028069a
mov dword [0x18057091c], 0x38
lea rax, str.VK_KEY_9
cmp qword [rsp + 0xa548], rax
jne 0x1802806b5
mov dword [0x18057091c], 0x39
lea rax, str.VK_KEY_A
cmp qword [rsp + 0xa548], rax
jne 0x1802806d0
mov dword [0x18057091c], 0x41
lea rax, str.VK_KEY_B
cmp qword [rsp + 0xa548], rax
jne 0x1802806eb
mov dword [0x18057091c], 0x42
lea rax, str.VK_KEY_C
cmp qword [rsp + 0xa548], rax
jne 0x180280706
mov dword [0x18057091c], 0x43
lea rax, str.VK_KEY_D
cmp qword [rsp + 0xa548], rax
jne 0x180280721
mov dword [0x18057091c], 0x44
lea rax, str.VK_KEY_E
cmp qword [rsp + 0xa548], rax
jne 0x18028073c
mov dword [0x18057091c], 0x45
lea rax, str.VK_KEY_F
cmp qword [rsp + 0xa548], rax
jne 0x180280757
mov dword [0x18057091c], 0x46
lea rax, str.VK_KEY_G
cmp qword [rsp + 0xa548], rax
jne 0x180280772
mov dword [0x18057091c], 0x47
lea rax, str.VK_KEY_H
cmp qword [rsp + 0xa548], rax
jne 0x18028078d
mov dword [0x18057091c], 0x48
lea rax, str.VK_KEY_I
cmp qword [rsp + 0xa548], rax
jne 0x1802807a8
mov dword [0x18057091c], 0x49
lea rax, str.VK_KEY_J
cmp qword [rsp + 0xa548], rax
jne 0x1802807c3
mov dword [0x18057091c], 0x4a
lea rax, str.VK_KEY_K
cmp qword [rsp + 0xa548], rax
jne 0x1802807de
mov dword [0x18057091c], 0x4b
lea rax, str.VK_KEY_L
cmp qword [rsp + 0xa548], rax
jne 0x1802807f9
mov dword [0x18057091c], 0x4c
lea rax, str.VK_KEY_M
cmp qword [rsp + 0xa548], rax
jne 0x180280814
mov dword [0x18057091c], 0x4d
lea rax, str.VK_KEY_N
cmp qword [rsp + 0xa548], rax
jne 0x18028082f
mov dword [0x18057091c], 0x4e
lea rax, str.VK_KEY_O
cmp qword [rsp + 0xa548], rax
jne 0x18028084a
mov dword [0x18057091c], 0x4f
lea rax, str.VK_KEY_P
cmp qword [rsp + 0xa548], rax
jne 0x180280865
mov dword [0x18057091c], 0x50
lea rax, str.VK_KEY_Q
cmp qword [rsp + 0xa548], rax
jne 0x180280880
mov dword [0x18057091c], 0x51
lea rax, str.VK_KEY_R
cmp qword [rsp + 0xa548], rax
jne 0x18028089b
mov dword [0x18057091c], 0x52
lea rax, str.VK_KEY_S
cmp qword [rsp + 0xa548], rax
jne 0x1802808b6
mov dword [0x18057091c], 0x53
lea rax, str.VK_KEY_T
cmp qword [rsp + 0xa548], rax
jne 0x1802808d1
mov dword [0x18057091c], 0x54
lea rax, str.VK_KEY_U
cmp qword [rsp + 0xa548], rax
jne 0x1802808ec
mov dword [0x18057091c], 0x55
lea rax, str.VK_KEY_V
cmp qword [rsp + 0xa548], rax
jne 0x180280907
mov dword [0x18057091c], 0x56
lea rax, str.VK_KEY_W
cmp qword [rsp + 0xa548], rax
jne 0x180280922
mov dword [0x18057091c], 0x57
lea rax, str.VK_KEY_X
cmp qword [rsp + 0xa548], rax
jne 0x18028093d
mov dword [0x18057091c], 0x58
lea rax, str.VK_KEY_Y
cmp qword [rsp + 0xa548], rax
jne 0x180280958
mov dword [0x18057091c], 0x59
lea rax, str.VK_KEY_Z
cmp qword [rsp + 0xa548], rax
jne 0x180280973
mov dword [0x18057091c], 0x5a
lea rax, str.VK_LWIN
cmp qword [rsp + 0xa548], rax
jne 0x18028098e
mov dword [0x18057091c], 0x5b
lea rax, str.VK_RWIN
cmp qword [rsp + 0xa548], rax
jne 0x1802809a9
mov dword [0x18057091c], 0x5c
lea rax, str.VK_APPS
cmp qword [rsp + 0xa548], rax
jne 0x1802809c4
mov dword [0x18057091c], 0x5d
lea rax, str.VK_SLEEP
cmp qword [rsp + 0xa548], rax
jne 0x1802809df
mov dword [0x18057091c], 0x5f
lea rax, str.VK_NUMPAD0
cmp qword [rsp + 0xa548], rax
jne 0x1802809fa
mov dword [0x18057091c], 0x60
lea rax, str.VK_NUMPAD1
cmp qword [rsp + 0xa548], rax
jne 0x180280a15
mov dword [0x18057091c], 0x61
lea rax, str.VK_NUMPAD2
cmp qword [rsp + 0xa548], rax
jne 0x180280a30
mov dword [0x18057091c], 0x62
lea rax, str.VK_NUMPAD3
cmp qword [rsp + 0xa548], rax
jne 0x180280a4b
mov dword [0x18057091c], 0x63
lea rax, str.VK_NUMPAD4
cmp qword [rsp + 0xa548], rax
jne 0x180280a66
mov dword [0x18057091c], 0x64
lea rax, str.VK_NUMPAD5
cmp qword [rsp + 0xa548], rax
jne 0x180280a81
mov dword [0x18057091c], 0x65
lea rax, str.VK_NUMPAD6
cmp qword [rsp + 0xa548], rax
jne 0x180280a9c
mov dword [0x18057091c], 0x66
lea rax, str.VK_NUMPAD7
cmp qword [rsp + 0xa548], rax
jne 0x180280ab7
mov dword [0x18057091c], 0x67
lea rax, str.VK_NUMPAD8
cmp qword [rsp + 0xa548], rax
jne 0x180280ad2
mov dword [0x18057091c], 0x68
lea rax, str.VK_NUMPAD9
cmp qword [rsp + 0xa548], rax
jne 0x180280aed
mov dword [0x18057091c], 0x69
lea rax, str.VK_MULTIPLY
cmp qword [rsp + 0xa548], rax
jne 0x180280b08
mov dword [0x18057091c], 0x6a
lea rax, str.VK_ADD
cmp qword [rsp + 0xa548], rax
jne 0x180280b23
mov dword [0x18057091c], 0x6b
lea rax, str.VK_SEPARATOR
cmp qword [rsp + 0xa548], rax
jne 0x180280b3e
mov dword [0x18057091c], 0x6c
lea rax, str.VK_SUBTRACT
cmp qword [rsp + 0xa548], rax
jne 0x180280b59
mov dword [0x18057091c], 0x6d
lea rax, str.VK_DECIMAL
cmp qword [rsp + 0xa548], rax
jne 0x180280b74
mov dword [0x18057091c], 0x6e
lea rax, str.VK_DIVIDE
cmp qword [rsp + 0xa548], rax
jne 0x180280b8f
mov dword [0x18057091c], 0x6f
lea rax, str.VK_F1
cmp qword [rsp + 0xa548], rax
jne 0x180280baa
mov dword [0x18057091c], 0x70
lea rax, str.VK_F2
cmp qword [rsp + 0xa548], rax
jne 0x180280bc5
mov dword [0x18057091c], 0x71
lea rax, str.VK_F3
cmp qword [rsp + 0xa548], rax
jne 0x180280be0
mov dword [0x18057091c], 0x72
lea rax, str.VK_F4
cmp qword [rsp + 0xa548], rax
jne 0x180280bfb
mov dword [0x18057091c], 0x73
lea rax, str.VK_F5
cmp qword [rsp + 0xa548], rax
jne 0x180280c16
mov dword [0x18057091c], 0x74
lea rax, str.VK_F6
cmp qword [rsp + 0xa548], rax
jne 0x180280c31
mov dword [0x18057091c], 0x75
lea rax, str.VK_F7
cmp qword [rsp + 0xa548], rax
jne 0x180280c4c
mov dword [0x18057091c], 0x76
lea rax, str.VK_F8
cmp qword [rsp + 0xa548], rax
jne 0x180280c67
mov dword [0x18057091c], 0x77
lea rax, str.VK_F9
cmp qword [rsp + 0xa548], rax
jne 0x180280c82
mov dword [0x18057091c], 0x78
lea rax, str.VK_F10
cmp qword [rsp + 0xa548], rax
jne 0x180280c9d
mov dword [0x18057091c], 0x79
lea rax, str.VK_F11
cmp qword [rsp + 0xa548], rax
jne 0x180280cb8
mov dword [0x18057091c], 0x7a
lea rax, str.VK_F12
cmp qword [rsp + 0xa548], rax
jne 0x180280cd3
mov dword [0x18057091c], 0x7b
lea rax, str.VK_F13
cmp qword [rsp + 0xa548], rax
jne 0x180280cee
mov dword [0x18057091c], 0x7c
lea rax, str.VK_F14
cmp qword [rsp + 0xa548], rax
jne 0x180280d09
mov dword [0x18057091c], 0x7d
lea rax, str.VK_F15
cmp qword [rsp + 0xa548], rax
jne 0x180280d24
mov dword [0x18057091c], 0x7e
lea rax, str.VK_F16
cmp qword [rsp + 0xa548], rax
jne 0x180280d3f
mov dword [0x18057091c], 0x7f
lea rax, str.VK_F17
cmp qword [rsp + 0xa548], rax
jne 0x180280d5a
lea rax, [rsp + 0x19880]
mov qword [rsp + 0xa550], rax
lea rdx, [0x1805d85a8]
mov rcx, qword [rsp + 0xa550]
call fcn.180156810
mov qword [rsp + 0xa558], rax
lea r8, [0x1805b5114]
mov rdx, qword [rsp + 0xa558]
lea rcx, str.Right6
call fcn.1801df180
movzx eax, al
test eax, eax
je 0x1802826b1
movsxd rax, dword [0x1805b5114]
mov rdx, rax
lea rcx, [0x1805d85a8]
call fcn.1801b5240
mov rax, qword [rax]
mov qword [rsp + 0xa560], rax
lea rax, str.VK_LBUTTON
cmp qword [rsp + 0xa560], rax
jne 0x180281421
mov dword [0x180570918], 1
lea rax, str.VK_RBUTTON
cmp qword [rsp + 0xa560], rax
jne 0x18028143c
mov dword [0x180570918], 2
lea rax, str.VK_CANCEL
cmp qword [rsp + 0xa560], rax
jne 0x180281457
mov dword [0x180570918], 3
lea rax, str.VK_MBUTTON
cmp qword [rsp + 0xa560], rax
jne 0x180281472
mov dword [0x180570918], 4
lea rax, str.VK_XBUTTON1
cmp qword [rsp + 0xa560], rax
jne 0x18028148d
mov dword [0x180570918], 5
lea rax, str.VK_XBUTTON2
cmp qword [rsp + 0xa560], rax
jne 0x1802814a8
mov dword [0x180570918], 6
lea rax, str.VK_BACK
cmp qword [rsp + 0xa560], rax
jne 0x1802814c3
mov dword [0x180570918], 8
lea rax, str.VK_TAB
cmp qword [rsp + 0xa560], rax
jne 0x1802814de
mov dword [0x180570918], 9
lea rax, str.VK_CLEAR
cmp qword [rsp + 0xa560], rax
jne 0x1802814f9
mov dword [0x180570918], 0xc
lea rax, str.VK_RETURN
cmp qword [rsp + 0xa560], rax
jne 0x180281514
mov dword [0x180570918], 0xd
lea rax, str.VK_SHIFT
cmp qword [rsp + 0xa560], rax
jne 0x18028152f
mov dword [0x180570918], 0x10
lea rax, str.VK_CONTROL
cmp qword [rsp + 0xa560], rax
jne 0x18028154a
mov dword [0x180570918], 0x11
lea rax, str.VK_MENU
cmp qword [rsp + 0xa560], rax
jne 0x180281565
mov dword [0x180570918], 0x12
lea rax, str.VK_PAUSE
cmp qword [rsp + 0xa560], rax
jne 0x180281580
mov dword [0x180570918], 0x13
lea rax, str.VK_CAPITAL
cmp qword [rsp + 0xa560], rax
jne 0x18028159b
mov dword [0x180570918], 0x14
lea rax, str.VK_KANA
cmp qword [rsp + 0xa560], rax
jne 0x1802815b6
mov dword [0x180570918], 0x15
lea rax, str.VK_HANGUEL
cmp qword [rsp + 0xa560], rax
jne 0x1802815d1
mov dword [0x180570918], 0x15
lea rax, str.VK_HANGUL
cmp qword [rsp + 0xa560], rax
jne 0x1802815ec
mov dword [0x180570918], 0x15
lea rax, str.VK_IME_ON
cmp qword [rsp + 0xa560], rax
jne 0x180281607
mov dword [0x180570918], 0x16
lea rax, str.VK_JUNJA
cmp qword [rsp + 0xa560], rax
jne 0x180281622
mov dword [0x180570918], 0x17
lea rax, str.VK_FINAL
cmp qword [rsp + 0xa560], rax
jne 0x18028163d
mov dword [0x180570918], 0x18
lea rax, str.VK_HANJA
cmp qword [rsp + 0xa560], rax
jne 0x180281658
mov dword [0x180570918], 0x19
lea rax, str.VK_KANJI
cmp qword [rsp + 0xa560], rax
jne 0x180281673
mov dword [0x180570918], 0x19
lea rax, str.VK_IME_OFF
cmp qword [rsp + 0xa560], rax
jne 0x18028168e
mov dword [0x180570918], 0x1a
lea rax, str.VK_ESCAPE
cmp qword [rsp + 0xa560], rax
jne 0x1802816a9
mov dword [0x180570918], 0x1b
lea rax, str.VK_CONVERT
cmp qword [rsp + 0xa560], rax
jne 0x1802816c4
mov dword [0x180570918], 0x1c
lea rax, str.VK_NONCONVERT
cmp qword [rsp + 0xa560], rax
jne 0x1802816df
mov dword [0x180570918], 0x1d
lea rax, str.VK_ACCEPT
cmp qword [rsp + 0xa560], rax
jne 0x1802816fa
mov dword [0x180570918], 0x1e
lea rax, str.VK_MODECHANGE
cmp qword [rsp + 0xa560], rax
jne 0x180281715
mov dword [0x180570918], 0x1f
lea rax, str.VK_SPACE
cmp qword [rsp + 0xa560], rax
jne 0x180281730
mov dword [0x180570918], 0x20
lea rax, str.VK_PRIOR
cmp qword [rsp + 0xa560], rax
jne 0x18028174b
mov dword [0x180570918], 0x21
lea rax, str.VK_NEXT
cmp qword [rsp + 0xa560], rax
jne 0x180281766
mov dword [0x180570918], 0x22
lea rax, str.VK_END
cmp qword [rsp + 0xa560], rax
jne 0x180281781
mov dword [0x180570918], 0x23
lea rax, str.VK_HOME
cmp qword [rsp + 0xa560], rax
jne 0x18028179c
mov dword [0x180570918], 0x24
lea rax, str.VK_LEFT
cmp qword [rsp + 0xa560], rax
jne 0x1802817b7
mov dword [0x180570918], 0x25
lea rax, str.VK_UP
cmp qword [rsp + 0xa560], rax
jne 0x1802817d2
mov dword [0x180570918], 0x26
lea rax, str.VK_RIGHT
cmp qword [rsp + 0xa560], rax
jne 0x1802817ed
mov dword [0x180570918], 0x27
lea rax, str.VK_DOWN
cmp qword [rsp + 0xa560], rax
jne 0x180281808
mov dword [0x180570918], 0x28
lea rax, str.VK_SELECT
cmp qword [rsp + 0xa560], rax
jne 0x180281823
mov dword [0x180570918], 0x29
lea rax, str.VK_PRINT
cmp qword [rsp + 0xa560], rax
jne 0x18028183e
mov dword [0x180570918], 0x2a
lea rax, str.VK_EXECUTE
cmp qword [rsp + 0xa560], rax
jne 0x180281859
mov dword [0x180570918], 0x2b
lea rax, str.VK_SNAPSHOT
cmp qword [rsp + 0xa560], rax
jne 0x180281874
mov dword [0x180570918], 0x2c
lea rax, str.VK_INSERT
cmp qword [rsp + 0xa560], rax
jne 0x18028188f
mov dword [0x180570918], 0x2d
lea rax, str.VK_DELETE
cmp qword [rsp + 0xa560], rax
jne 0x1802818aa
mov dword [0x180570918], 0x2e
lea rax, str.VK_HELP
cmp qword [rsp + 0xa560], rax
jne 0x1802818c5
mov dword [0x180570918], 0x2f
lea rax, str.VK_KEY_0
cmp qword [rsp + 0xa560], rax
jne 0x1802818e0
mov dword [0x180570918], 0x30
lea rax, str.VK_KEY_1
cmp qword [rsp + 0xa560], rax
jne 0x1802818fb
mov dword [0x180570918], 0x31
lea rax, str.VK_KEY_2
cmp qword [rsp + 0xa560], rax
jne 0x180281916
mov dword [0x180570918], 0x32
lea rax, str.VK_KEY_3
cmp qword [rsp + 0xa560], rax
jne 0x180281931
mov dword [0x180570918], 0x33
lea rax, str.VK_KEY_4
cmp qword [rsp + 0xa560], rax
jne 0x18028194c
mov dword [0x180570918], 0x34
lea rax, str.VK_KEY_5
cmp qword [rsp + 0xa560], rax
jne 0x180281967
mov dword [0x180570918], 0x35
lea rax, str.VK_KEY_6
cmp qword [rsp + 0xa560], rax
jne 0x180281982
mov dword [0x180570918], 0x36
lea rax, str.VK_KEY_7
cmp qword [rsp + 0xa560], rax
jne 0x18028199d
mov dword [0x180570918], 0x37
lea rax, str.VK_KEY_8
cmp qword [rsp + 0xa560], rax
jne 0x1802819b8
mov dword [0x180570918], 0x38
lea rax, str.VK_KEY_9
cmp qword [rsp + 0xa560], rax
jne 0x1802819d3
mov dword [0x180570918], 0x39
lea rax, str.VK_KEY_A
cmp qword [rsp + 0xa560], rax
jne 0x1802819ee
mov dword [0x180570918], 0x41
lea rax, str.VK_KEY_B
cmp qword [rsp + 0xa560], rax
jne 0x180281a09
mov dword [0x180570918], 0x42
lea rax, str.VK_KEY_C
cmp qword [rsp + 0xa560], rax
jne 0x180281a24
mov dword [0x180570918], 0x43
lea rax, str.VK_KEY_D
cmp qword [rsp + 0xa560], rax
jne 0x180281a3f
mov dword [0x180570918], 0x44
lea rax, str.VK_KEY_E
cmp qword [rsp + 0xa560], rax
jne 0x180281a5a
mov dword [0x180570918], 0x45
lea rax, str.VK_KEY_F
cmp qword [rsp + 0xa560], rax
jne 0x180281a75
mov dword [0x180570918], 0x46
lea rax, str.VK_KEY_G
cmp qword [rsp + 0xa560], rax
jne 0x180281a90
mov dword [0x180570918], 0x47
lea rax, str.VK_KEY_H
cmp qword [rsp + 0xa560], rax
jne 0x180281aab
mov dword [0x180570918], 0x48
lea rax, str.VK_KEY_I
cmp qword [rsp + 0xa560], rax
jne 0x180281ac6
mov dword [0x180570918], 0x49
lea rax, str.VK_KEY_J
cmp qword [rsp + 0xa560], rax
jne 0x180281ae1
mov dword [0x180570918], 0x4a
lea rax, str.VK_KEY_K
cmp qword [rsp + 0xa560], rax
jne 0x180281afc
mov dword [0x180570918], 0x4b
lea rax, str.VK_KEY_L
cmp qword [rsp + 0xa560], rax
jne 0x180281b17
mov dword [0x180570918], 0x4c
lea rax, str.VK_KEY_M
cmp qword [rsp + 0xa560], rax
jne 0x180281b32
mov dword [0x180570918], 0x4d
lea rax, str.VK_KEY_N
cmp qword [rsp + 0xa560], rax
jne 0x180281b4d
mov dword [0x180570918], 0x4e
lea rax, str.VK_KEY_O
cmp qword [rsp + 0xa560], rax
jne 0x180281b68
mov dword [0x180570918], 0x4f
lea rax, str.VK_KEY_P
cmp qword [rsp + 0xa560], rax
jne 0x180281b83
mov dword [0x180570918], 0x50
lea rax, str.VK_KEY_Q
cmp qword [rsp + 0xa560], rax
jne 0x180281b9e
mov dword [0x180570918], 0x51
lea rax, str.VK_KEY_R
cmp qword [rsp + 0xa560], rax
jne 0x180281bb9
mov dword [0x180570918], 0x52
lea rax, str.VK_KEY_S
cmp qword [rsp + 0xa560], rax
jne 0x180281bd4
mov dword [0x180570918], 0x53
lea rax, str.VK_KEY_T
cmp qword [rsp + 0xa560], rax
jne 0x180281bef
mov dword [0x180570918], 0x54
lea rax, str.VK_KEY_U
cmp qword [rsp + 0xa560], rax
jne 0x180281c0a
mov dword [0x180570918], 0x55
lea rax, str.VK_KEY_V
cmp qword [rsp + 0xa560], rax
jne 0x180281c25
mov dword [0x180570918], 0x56
lea rax, str.VK_KEY_W
cmp qword [rsp + 0xa560], rax
jne 0x180281c40
mov dword [0x180570918], 0x57
lea rax, str.VK_KEY_X
cmp qword [rsp + 0xa560], rax
jne 0x180281c5b
mov dword [0x180570918], 0x58
lea rax, str.VK_KEY_Y
cmp qword [rsp + 0xa560], rax
jne 0x180281c76
mov dword [0x180570918], 0x59
lea rax, str.VK_KEY_Z
cmp qword [rsp + 0xa560], rax
jne 0x180281c91
mov dword [0x180570918], 0x5a
lea rax, str.VK_LWIN
cmp qword [rsp + 0xa560], rax
jne 0x180281cac
mov dword [0x180570918], 0x5b
lea rax, str.VK_RWIN
cmp qword [rsp + 0xa560], rax
jne 0x180281cc7
mov dword [0x180570918], 0x5c
lea rax, str.VK_APPS
cmp qword [rsp + 0xa560], rax
jne 0x180281ce2
mov dword [0x180570918], 0x5d
lea rax, str.VK_SLEEP
cmp qword [rsp + 0xa560], rax
jne 0x180281cfd
mov dword [0x180570918], 0x5f
lea rax, str.VK_NUMPAD0
cmp qword [rsp + 0xa560], rax
jne 0x180281d18
mov dword [0x180570918], 0x60
lea rax, str.VK_NUMPAD1
cmp qword [rsp + 0xa560], rax
jne 0x180281d33
mov dword [0x180570918], 0x61
lea rax, str.VK_NUMPAD2
cmp qword [rsp + 0xa560], rax
jne 0x180281d4e
mov dword [0x180570918], 0x62
lea rax, str.VK_NUMPAD3
cmp qword [rsp + 0xa560], rax
jne 0x180281d69
mov dword [0x180570918], 0x63
lea rax, str.VK_NUMPAD4
cmp qword [rsp + 0xa560], rax
jne 0x180281d84
mov dword [0x180570918], 0x64
lea rax, str.VK_NUMPAD5
cmp qword [rsp + 0xa560], rax
jne 0x180281d9f
mov dword [0x180570918], 0x65
lea rax, str.VK_NUMPAD6
cmp qword [rsp + 0xa560], rax
jne 0x180281dba
mov dword [0x180570918], 0x66
lea rax, str.VK_NUMPAD7
cmp qword [rsp + 0xa560], rax
jne 0x180281dd5
mov dword [0x180570918], 0x67
lea rax, str.VK_NUMPAD8
cmp qword [rsp + 0xa560], rax
jne 0x180281df0
mov dword [0x180570918], 0x68
lea rax, str.VK_NUMPAD9
cmp qword [rsp + 0xa560], rax
jne 0x180281e0b
mov dword [0x180570918], 0x69
lea rax, str.VK_MULTIPLY
cmp qword [rsp + 0xa560], rax
jne 0x180281e26
mov dword [0x180570918], 0x6a
lea rax, str.VK_ADD
cmp qword [rsp + 0xa560], rax
jne 0x180281e41
mov dword [0x180570918], 0x6b
lea rax, str.VK_SEPARATOR
cmp qword [rsp + 0xa560], rax
jne 0x180281e5c
mov dword [0x180570918], 0x6c
lea rax, str.VK_SUBTRACT
cmp qword [rsp + 0xa560], rax
jne 0x180281e77
mov dword [0x180570918], 0x6d
lea rax, str.VK_DECIMAL
cmp qword [rsp + 0xa560], rax
jne 0x180281e92
mov dword [0x180570918], 0x6e
lea rax, str.VK_DIVIDE
cmp qword [rsp + 0xa560], rax
jne 0x180281ead
mov dword [0x180570918], 0x6f
lea rax, str.VK_F1
cmp qword [rsp + 0xa560], rax
jne 0x180281ec8
mov dword [0x180570918], 0x70
lea rax, str.VK_F2
cmp qword [rsp + 0xa560], rax
jne 0x180281ee3
mov dword [0x180570918], 0x71
lea rax, str.VK_F3
cmp qword [rsp + 0xa560], rax
jne 0x180281efe
mov dword [0x180570918], 0x72
lea rax, str.VK_F4
cmp qword [rsp + 0xa560], rax
jne 0x180281f19
mov dword [0x180570918], 0x73
lea rax, str.VK_F5
cmp qword [rsp + 0xa560], rax
jne 0x180281f34
mov dword [0x180570918], 0x74
lea rax, str.VK_F6
cmp qword [rsp + 0xa560], rax
jne 0x180281f4f
mov dword [0x180570918], 0x75
lea rax, str.VK_F7
cmp qword [rsp + 0xa560], rax
jne 0x180281f6a
mov dword [0x180570918], 0x76
lea rax, str.VK_F8
cmp qword [rsp + 0xa560], rax
jne 0x180281f85
mov dword [0x180570918], 0x77
lea rax, str.VK_F9
cmp qword [rsp + 0xa560], rax
jne 0x180281fa0
mov dword [0x180570918], 0x78
lea rax, str.VK_F10
cmp qword [rsp + 0xa560], rax
jne 0x180281fbb
mov dword [0x180570918], 0x79
lea rax, str.VK_F11
cmp qword [rsp + 0xa560], rax
jne 0x180281fd6
mov dword [0x180570918], 0x7a
lea rax, str.VK_F12
cmp qword [rsp + 0xa560], rax
jne 0x180281ff1
mov dword [0x180570918], 0x7b
lea rax, str.VK_F13
cmp qword [rsp + 0xa560], rax
jne 0x18028200c
mov dword [0x180570918], 0x7c
lea rax, str.VK_F14
cmp qword [rsp + 0xa560], rax
jne 0x180282027
mov dword [0x180570918], 0x7d
lea rax, str.VK_F15
cmp qword [rsp + 0xa560], rax
jne 0x180282042
mov dword [0x180570918], 0x7e
lea rax, str.VK_F16
cmp qword [rsp + 0xa560], rax
jne 0x18028205d
lea rax, [rsp + 0x19868]
mov qword [rsp + 0xa568], rax
lea rdx, [0x1805d85c0]
mov rcx, qword [rsp + 0xa568]
call fcn.180156810
mov qword [rsp + 0xa570], rax
lea r8, [0x1805b5118]
mov rdx, qword [rsp + 0xa570]
lea rcx, str.Accept5
call fcn.1801df180
movzx eax, al
test eax, eax
je 0x1802839cf
movsxd rax, dword [0x1805b5118]
mov rdx, rax
lea rcx, [0x1805d85c0]
call fcn.1801b5240
mov rax, qword [rax]
mov qword [rsp + 0xa578], rax
lea rax, str.VK_LBUTTON
cmp qword [rsp + 0xa578], rax
jne 0x18028273f
mov dword [0x180570914], 1
lea rax, str.VK_RBUTTON
cmp qword [rsp + 0xa578], rax
jne 0x18028275a
mov dword [0x180570914], 2
lea rax, str.VK_CANCEL
cmp qword [rsp + 0xa578], rax
jne 0x180282775
mov dword [0x180570914], 3
lea rax, str.VK_MBUTTON
cmp qword [rsp + 0xa578], rax
jne 0x180282790
mov dword [0x180570914], 4
lea rax, str.VK_XBUTTON1
cmp qword [rsp + 0xa578], rax
jne 0x1802827ab
mov dword [0x180570914], 5
lea rax, str.VK_XBUTTON2
cmp qword [rsp + 0xa578], rax
jne 0x1802827c6
mov dword [0x180570914], 6
lea rax, str.VK_BACK
cmp qword [rsp + 0xa578], rax
jne 0x1802827e1
mov dword [0x180570914], 8
lea rax, str.VK_TAB
cmp qword [rsp + 0xa578], rax
jne 0x1802827fc
mov dword [0x180570914], 9
lea rax, str.VK_CLEAR
cmp qword [rsp + 0xa578], rax
jne 0x180282817
mov dword [0x180570914], 0xc
lea rax, str.VK_RETURN
cmp qword [rsp + 0xa578], rax
jne 0x180282832
mov dword [0x180570914], 0xd
lea rax, str.VK_SHIFT
cmp qword [rsp + 0xa578], rax
jne 0x18028284d
mov dword [0x180570914], 0x10
lea rax, str.VK_CONTROL
cmp qword [rsp + 0xa578], rax
jne 0x180282868
mov dword [0x180570914], 0x11
lea rax, str.VK_MENU
cmp qword [rsp + 0xa578], rax
jne 0x180282883
mov dword [0x180570914], 0x12
lea rax, str.VK_PAUSE
cmp qword [rsp + 0xa578], rax
jne 0x18028289e
mov dword [0x180570914], 0x13
lea rax, str.VK_CAPITAL
cmp qword [rsp + 0xa578], rax
jne 0x1802828b9
mov dword [0x180570914], 0x14
lea rax, str.VK_KANA
cmp qword [rsp + 0xa578], rax
jne 0x1802828d4
mov dword [0x180570914], 0x15
lea rax, str.VK_HANGUEL
cmp qword [rsp + 0xa578], rax
jne 0x1802828ef
mov dword [0x180570914], 0x15
lea rax, str.VK_HANGUL
cmp qword [rsp + 0xa578], rax
jne 0x18028290a
mov dword [0x180570914], 0x15
lea rax, str.VK_IME_ON
cmp qword [rsp + 0xa578], rax
jne 0x180282925
mov dword [0x180570914], 0x16
lea rax, str.VK_JUNJA
cmp qword [rsp + 0xa578], rax
jne 0x180282940
mov dword [0x180570914], 0x17
lea rax, str.VK_FINAL
cmp qword [rsp + 0xa578], rax
jne 0x18028295b
mov dword [0x180570914], 0x18
lea rax, str.VK_HANJA
cmp qword [rsp + 0xa578], rax
jne 0x180282976
mov dword [0x180570914], 0x19
lea rax, str.VK_KANJI
cmp qword [rsp + 0xa578], rax
jne 0x180282991
mov dword [0x180570914], 0x19
lea rax, str.VK_IME_OFF
cmp qword [rsp + 0xa578], rax
jne 0x1802829ac
mov dword [0x180570914], 0x1a
lea rax, str.VK_ESCAPE
cmp qword [rsp + 0xa578], rax
jne 0x1802829c7
mov dword [0x180570914], 0x1b
lea rax, str.VK_CONVERT
cmp qword [rsp + 0xa578], rax
jne 0x1802829e2
mov dword [0x180570914], 0x1c
lea rax, str.VK_NONCONVERT
cmp qword [rsp + 0xa578], rax
jne 0x1802829fd
mov dword [0x180570914], 0x1d
lea rax, str.VK_ACCEPT
cmp qword [rsp + 0xa578], rax
jne 0x180282a18
mov dword [0x180570914], 0x1e
lea rax, str.VK_MODECHANGE
cmp qword [rsp + 0xa578], rax
jne 0x180282a33
mov dword [0x180570914], 0x1f
lea rax, str.VK_SPACE
cmp qword [rsp + 0xa578], rax
jne 0x180282a4e
mov dword [0x180570914], 0x20
lea rax, str.VK_PRIOR
cmp qword [rsp + 0xa578], rax
jne 0x180282a69
mov dword [0x180570914], 0x21
lea rax, str.VK_NEXT
cmp qword [rsp + 0xa578], rax
jne 0x180282a84
mov dword [0x180570914], 0x22
lea rax, str.VK_END
cmp qword [rsp + 0xa578], rax
jne 0x180282a9f
mov dword [0x180570914], 0x23
lea rax, str.VK_HOME
cmp qword [rsp + 0xa578], rax
jne 0x180282aba
mov dword [0x180570914], 0x24
lea rax, str.VK_LEFT
cmp qword [rsp + 0xa578], rax
jne 0x180282ad5
mov dword [0x180570914], 0x25
lea rax, str.VK_UP
cmp qword [rsp + 0xa578], rax
jne 0x180282af0
mov dword [0x180570914], 0x26
lea rax, str.VK_RIGHT
cmp qword [rsp + 0xa578], rax
jne 0x180282b0b
mov dword [0x180570914], 0x27
lea rax, str.VK_DOWN
cmp qword [rsp + 0xa578], rax
jne 0x180282b26
mov dword [0x180570914], 0x28
lea rax, str.VK_SELECT
cmp qword [rsp + 0xa578], rax
jne 0x180282b41
mov dword [0x180570914], 0x29
lea rax, str.VK_PRINT
cmp qword [rsp + 0xa578], rax
jne 0x180282b5c
mov dword [0x180570914], 0x2a
lea rax, str.VK_EXECUTE
cmp qword [rsp + 0xa578], rax
jne 0x180282b77
mov dword [0x180570914], 0x2b
lea rax, str.VK_SNAPSHOT
cmp qword [rsp + 0xa578], rax
jne 0x180282b92
mov dword [0x180570914], 0x2c
lea rax, str.VK_INSERT
cmp qword [rsp + 0xa578], rax
jne 0x180282bad
mov dword [0x180570914], 0x2d
lea rax, str.VK_DELETE
cmp qword [rsp + 0xa578], rax
jne 0x180282bc8
mov dword [0x180570914], 0x2e
lea rax, str.VK_HELP
cmp qword [rsp + 0xa578], rax
jne 0x180282be3
mov dword [0x180570914], 0x2f
lea rax, str.VK_KEY_0
cmp qword [rsp + 0xa578], rax
jne 0x180282bfe
mov dword [0x180570914], 0x30
lea rax, str.VK_KEY_1
cmp qword [rsp + 0xa578], rax
jne 0x180282c19
mov dword [0x180570914], 0x31
lea rax, str.VK_KEY_2
cmp qword [rsp + 0xa578], rax
jne 0x180282c34
mov dword [0x180570914], 0x32
lea rax, str.VK_KEY_3
cmp qword [rsp + 0xa578], rax
jne 0x180282c4f
mov dword [0x180570914], 0x33
lea rax, str.VK_KEY_4
cmp qword [rsp + 0xa578], rax
jne 0x180282c6a
mov dword [0x180570914], 0x34
lea rax, str.VK_KEY_5
cmp qword [rsp + 0xa578], rax
jne 0x180282c85
mov dword [0x180570914], 0x35
lea rax, str.VK_KEY_6
cmp qword [rsp + 0xa578], rax
jne 0x180282ca0
mov dword [0x180570914], 0x36
lea rax, str.VK_KEY_7
cmp qword [rsp + 0xa578], rax
jne 0x180282cbb
mov dword [0x180570914], 0x37
lea rax, str.VK_KEY_8
cmp qword [rsp + 0xa578], rax
jne 0x180282cd6
mov dword [0x180570914], 0x38
lea rax, str.VK_KEY_9
cmp qword [rsp + 0xa578], rax
jne 0x180282cf1
mov dword [0x180570914], 0x39
lea rax, str.VK_KEY_A
cmp qword [rsp + 0xa578], rax
jne 0x180282d0c
mov dword [0x180570914], 0x41
lea rax, str.VK_KEY_B
cmp qword [rsp + 0xa578], rax
jne 0x180282d27
mov dword [0x180570914], 0x42
lea rax, str.VK_KEY_C
cmp qword [rsp + 0xa578], rax
jne 0x180282d42
mov dword [0x180570914], 0x43
lea rax, str.VK_KEY_D
cmp qword [rsp + 0xa578], rax
jne 0x180282d5d
mov dword [0x180570914], 0x44
lea rax, str.VK_KEY_E
cmp qword [rsp + 0xa578], rax
jne 0x180282d78
mov dword [0x180570914], 0x45
lea rax, str.VK_KEY_F
cmp qword [rsp + 0xa578], rax
jne 0x180282d93
mov dword [0x180570914], 0x46
lea rax, str.VK_KEY_G
cmp qword [rsp + 0xa578], rax
jne 0x180282dae
mov dword [0x180570914], 0x47
lea rax, str.VK_KEY_H
cmp qword [rsp + 0xa578], rax
jne 0x180282dc9
mov dword [0x180570914], 0x48
lea rax, str.VK_KEY_I
cmp qword [rsp + 0xa578], rax
jne 0x180282de4
mov dword [0x180570914], 0x49
lea rax, str.VK_KEY_J
cmp qword [rsp + 0xa578], rax
jne 0x180282dff
mov dword [0x180570914], 0x4a
lea rax, str.VK_KEY_K
cmp qword [rsp + 0xa578], rax
jne 0x180282e1a
mov dword [0x180570914], 0x4b
lea rax, str.VK_KEY_L
cmp qword [rsp + 0xa578], rax
jne 0x180282e35
mov dword [0x180570914], 0x4c
lea rax, str.VK_KEY_M
cmp qword [rsp + 0xa578], rax
jne 0x180282e50
mov dword [0x180570914], 0x4d
lea rax, str.VK_KEY_N
cmp qword [rsp + 0xa578], rax
jne 0x180282e6b
mov dword [0x180570914], 0x4e
lea rax, str.VK_KEY_O
cmp qword [rsp + 0xa578], rax
jne 0x180282e86
mov dword [0x180570914], 0x4f
lea rax, str.VK_KEY_P
cmp qword [rsp + 0xa578], rax
jne 0x180282ea1
mov dword [0x180570914], 0x50
lea rax, str.VK_KEY_Q
cmp qword [rsp + 0xa578], rax
jne 0x180282ebc
mov dword [0x180570914], 0x51
lea rax, str.VK_KEY_R
cmp qword [rsp + 0xa578], rax
jne 0x180282ed7
mov dword [0x180570914], 0x52
lea rax, str.VK_KEY_S
cmp qword [rsp + 0xa578], rax
jne 0x180282ef2
mov dword [0x180570914], 0x53
lea rax, str.VK_KEY_T
cmp qword [rsp + 0xa578], rax
jne 0x180282f0d
mov dword [0x180570914], 0x54
lea rax, str.VK_KEY_U
cmp qword [rsp + 0xa578], rax
jne 0x180282f28
mov dword [0x180570914], 0x55
lea rax, str.VK_KEY_V
cmp qword [rsp + 0xa578], rax
jne 0x180282f43
mov dword [0x180570914], 0x56
lea rax, str.VK_KEY_W
cmp qword [rsp + 0xa578], rax
jne 0x180282f5e
mov dword [0x180570914], 0x57
lea rax, str.VK_KEY_X
cmp qword [rsp + 0xa578], rax
jne 0x180282f79
mov dword [0x180570914], 0x58
lea rax, str.VK_KEY_Y
cmp qword [rsp + 0xa578], rax
jne 0x180282f94
mov dword [0x180570914], 0x59
lea rax, str.VK_KEY_Z
cmp qword [rsp + 0xa578], rax
jne 0x180282faf
mov dword [0x180570914], 0x5a
lea rax, str.VK_LWIN
cmp qword [rsp + 0xa578], rax
jne 0x180282fca
mov dword [0x180570914], 0x5b
lea rax, str.VK_RWIN
cmp qword [rsp + 0xa578], rax
jne 0x180282fe5
mov dword [0x180570914], 0x5c
lea rax, str.VK_APPS
cmp qword [rsp + 0xa578], rax
jne 0x180283000
mov dword [0x180570914], 0x5d
lea rax, str.VK_SLEEP
cmp qword [rsp + 0xa578], rax
jne 0x18028301b
mov dword [0x180570914], 0x5f
lea rax, str.VK_NUMPAD0
cmp qword [rsp + 0xa578], rax
jne 0x180283036
mov dword [0x180570914], 0x60
lea rax, str.VK_NUMPAD1
cmp qword [rsp + 0xa578], rax
jne 0x180283051
mov dword [0x180570914], 0x61
lea rax, str.VK_NUMPAD2
cmp qword [rsp + 0xa578], rax
jne 0x18028306c
mov dword [0x180570914], 0x62
lea rax, str.VK_NUMPAD3
cmp qword [rsp + 0xa578], rax
jne 0x180283087
mov dword [0x180570914], 0x63
lea rax, str.VK_NUMPAD4
cmp qword [rsp + 0xa578], rax
jne 0x1802830a2
mov dword [0x180570914], 0x64
lea rax, str.VK_NUMPAD5
cmp qword [rsp + 0xa578], rax
jne 0x1802830bd
mov dword [0x180570914], 0x65
lea rax, str.VK_NUMPAD6
cmp qword [rsp + 0xa578], rax
jne 0x1802830d8
mov dword [0x180570914], 0x66
lea rax, str.VK_NUMPAD7
cmp qword [rsp + 0xa578], rax
jne 0x1802830f3
mov dword [0x180570914], 0x67
lea rax, str.VK_NUMPAD8
cmp qword [rsp + 0xa578], rax
jne 0x18028310e
mov dword [0x180570914], 0x68
lea rax, str.VK_NUMPAD9
cmp qword [rsp + 0xa578], rax
jne 0x180283129
mov dword [0x180570914], 0x69
lea rax, str.VK_MULTIPLY
cmp qword [rsp + 0xa578], rax
jne 0x180283144
mov dword [0x180570914], 0x6a
lea rax, str.VK_ADD
cmp qword [rsp + 0xa578], rax
jne 0x18028315f
mov dword [0x180570914], 0x6b
lea rax, str.VK_SEPARATOR
cmp qword [rsp + 0xa578], rax
jne 0x18028317a
mov dword [0x180570914], 0x6c
lea rax, str.VK_SUBTRACT
cmp qword [rsp + 0xa578], rax
jne 0x180283195
mov dword [0x180570914], 0x6d
lea rax, str.VK_DECIMAL
cmp qword [rsp + 0xa578], rax
jne 0x1802831b0
mov dword [0x180570914], 0x6e
lea rax, str.VK_DIVIDE
cmp qword [rsp + 0xa578], rax
jne 0x1802831cb
mov dword [0x180570914], 0x6f
lea rax, str.VK_F1
cmp qword [rsp + 0xa578], rax
jne 0x1802831e6
mov dword [0x180570914], 0x70
lea rax, str.VK_F2
cmp qword [rsp + 0xa578], rax
jne 0x180283201
mov dword [0x180570914], 0x71
lea rax, str.VK_F3
cmp qword [rsp + 0xa578], rax
jne 0x18028321c
mov dword [0x180570914], 0x72
lea rax, str.VK_F4
cmp qword [rsp + 0xa578], rax
jne 0x180283237
mov dword [0x180570914], 0x73
lea rax, str.VK_F5
cmp qword [rsp + 0xa578], rax
jne 0x180283252
mov dword [0x180570914], 0x74
lea rax, str.VK_F6
cmp qword [rsp + 0xa578], rax
jne 0x18028326d
mov dword [0x180570914], 0x75
lea rax, str.VK_F7
cmp qword [rsp + 0xa578], rax
jne 0x180283288
mov dword [0x180570914], 0x76
lea rax, str.VK_F8
cmp qword [rsp + 0xa578], rax
jne 0x1802832a3
mov dword [0x180570914], 0x77
lea rax, str.VK_F9
cmp qword [rsp + 0xa578], rax
jne 0x1802832be
mov dword [0x180570914], 0x78
lea rax, str.VK_F10
cmp qword [rsp + 0xa578], rax
jne 0x1802832d9
mov dword [0x180570914], 0x79
lea rax, str.VK_F11
cmp qword [rsp + 0xa578], rax
jne 0x1802832f4
mov dword [0x180570914], 0x7a
lea rax, str.VK_F12
cmp qword [rsp + 0xa578], rax
jne 0x18028330f
mov dword [0x180570914], 0x7b
lea rax, str.VK_F13
cmp qword [rsp + 0xa578], rax
jne 0x18028332a
mov dword [0x180570914], 0x7c
lea rax, str.VK_F14
cmp qword [rsp + 0xa578], rax
jne 0x180283345
mov dword [0x180570914], 0x7d
lea rax, str.VK_F15
cmp qword [rsp + 0xa578], rax
jne 0x180283360
lea rax, [rsp + 0x19838]
mov qword [rsp + 0xa580], rax
lea rdx, [0x1805d85d8]
mov rcx, qword [rsp + 0xa580]
call fcn.180156810
mov qword [rsp + 0xa588], rax
lea r8, [0x1805b5110]
mov rdx, qword [rsp + 0xa588]
lea rcx, str.Left4
call fcn.1801df180
movzx eax, al
test eax, eax
je 0x180284ced
movsxd rax, dword [0x1805b5110]
mov rdx, rax
lea rcx, [0x1805d85d8]
call fcn.1801b5240
mov rax, qword [rax]
mov qword [rsp + 0xa590], rax
lea rax, str.VK_LBUTTON
cmp qword [rsp + 0xa590], rax
jne 0x180283a5d
mov dword [0x180570910], 1
lea rax, str.VK_RBUTTON
cmp qword [rsp + 0xa590], rax
jne 0x180283a78
mov dword [0x180570910], 2
lea rax, str.VK_CANCEL
cmp qword [rsp + 0xa590], rax
jne 0x180283a93
mov dword [0x180570910], 3
lea rax, str.VK_MBUTTON
cmp qword [rsp + 0xa590], rax
jne 0x180283aae
mov dword [0x180570910], 4
lea rax, str.VK_XBUTTON1
cmp qword [rsp + 0xa590], rax
jne 0x180283ac9
mov dword [0x180570910], 5
lea rax, str.VK_XBUTTON2
cmp qword [rsp + 0xa590], rax
jne 0x180283ae4
mov dword [0x180570910], 6
lea rax, str.VK_BACK
cmp qword [rsp + 0xa590], rax
jne 0x180283aff
mov dword [0x180570910], 8
lea rax, str.VK_TAB
cmp qword [rsp + 0xa590], rax
jne 0x180283b1a
mov dword [0x180570910], 9
lea rax, str.VK_CLEAR
cmp qword [rsp + 0xa590], rax
jne 0x180283b35
mov dword [0x180570910], 0xc
lea rax, str.VK_RETURN
cmp qword [rsp + 0xa590], rax
jne 0x180283b50
mov dword [0x180570910], 0xd
lea rax, str.VK_SHIFT
cmp qword [rsp + 0xa590], rax
jne 0x180283b6b
mov dword [0x180570910], 0x10
lea rax, str.VK_CONTROL
cmp qword [rsp + 0xa590], rax
jne 0x180283b86
mov dword [0x180570910], 0x11
lea rax, str.VK_MENU
cmp qword [rsp + 0xa590], rax
jne 0x180283ba1
mov dword [0x180570910], 0x12
lea rax, str.VK_PAUSE
cmp qword [rsp + 0xa590], rax
jne 0x180283bbc
mov dword [0x180570910], 0x13
lea rax, str.VK_CAPITAL
cmp qword [rsp + 0xa590], rax
jne 0x180283bd7
mov dword [0x180570910], 0x14
lea rax, str.VK_KANA
cmp qword [rsp + 0xa590], rax
jne 0x180283bf2
mov dword [0x180570910], 0x15
lea rax, str.VK_HANGUEL
cmp qword [rsp + 0xa590], rax
jne 0x180283c0d
mov dword [0x180570910], 0x15
lea rax, str.VK_HANGUL
cmp qword [rsp + 0xa590], rax
jne 0x180283c28
mov dword [0x180570910], 0x15
lea rax, str.VK_IME_ON
cmp qword [rsp + 0xa590], rax
jne 0x180283c43
mov dword [0x180570910], 0x16
lea rax, str.VK_JUNJA
cmp qword [rsp + 0xa590], rax
jne 0x180283c5e
mov dword [0x180570910], 0x17
lea rax, str.VK_FINAL
cmp qword [rsp + 0xa590], rax
jne 0x180283c79
mov dword [0x180570910], 0x18
lea rax, str.VK_HANJA
cmp qword [rsp + 0xa590], rax
jne 0x180283c94
mov dword [0x180570910], 0x19
lea rax, str.VK_KANJI
cmp qword [rsp + 0xa590], rax
jne 0x180283caf
mov dword [0x180570910], 0x19
lea rax, str.VK_IME_OFF
cmp qword [rsp + 0xa590], rax
jne 0x180283cca
mov dword [0x180570910], 0x1a
lea rax, str.VK_ESCAPE
cmp qword [rsp + 0xa590], rax
jne 0x180283ce5
mov dword [0x180570910], 0x1b
lea rax, str.VK_CONVERT
cmp qword [rsp + 0xa590], rax
jne 0x180283d00
mov dword [0x180570910], 0x1c
lea rax, str.VK_NONCONVERT
cmp qword [rsp + 0xa590], rax
jne 0x180283d1b
mov dword [0x180570910], 0x1d
lea rax, str.VK_ACCEPT
cmp qword [rsp + 0xa590], rax
jne 0x180283d36
mov dword [0x180570910], 0x1e
lea rax, str.VK_MODECHANGE
cmp qword [rsp + 0xa590], rax
jne 0x180283d51
mov dword [0x180570910], 0x1f
lea rax, str.VK_SPACE
cmp qword [rsp + 0xa590], rax
jne 0x180283d6c
mov dword [0x180570910], 0x20
lea rax, str.VK_PRIOR
cmp qword [rsp + 0xa590], rax
jne 0x180283d87
mov dword [0x180570910], 0x21
lea rax, str.VK_NEXT
cmp qword [rsp + 0xa590], rax
jne 0x180283da2
mov dword [0x180570910], 0x22
lea rax, str.VK_END
cmp qword [rsp + 0xa590], rax
jne 0x180283dbd
mov dword [0x180570910], 0x23
lea rax, str.VK_HOME
cmp qword [rsp + 0xa590], rax
jne 0x180283dd8
mov dword [0x180570910], 0x24
lea rax, str.VK_LEFT
cmp qword [rsp + 0xa590], rax
jne 0x180283df3
mov dword [0x180570910], 0x25
lea rax, str.VK_UP
cmp qword [rsp + 0xa590], rax
jne 0x180283e0e
mov dword [0x180570910], 0x26
lea rax, str.VK_RIGHT
cmp qword [rsp + 0xa590], rax
jne 0x180283e29
mov dword [0x180570910], 0x27
lea rax, str.VK_DOWN
cmp qword [rsp + 0xa590], rax
jne 0x180283e44
mov dword [0x180570910], 0x28
lea rax, str.VK_SELECT
cmp qword [rsp + 0xa590], rax
jne 0x180283e5f
mov dword [0x180570910], 0x29
lea rax, str.VK_PRINT
cmp qword [rsp + 0xa590], rax
jne 0x180283e7a
mov dword [0x180570910], 0x2a
lea rax, str.VK_EXECUTE
cmp qword [rsp + 0xa590], rax
jne 0x180283e95
mov dword [0x180570910], 0x2b
lea rax, str.VK_SNAPSHOT
cmp qword [rsp + 0xa590], rax
jne 0x180283eb0
mov dword [0x180570910], 0x2c
lea rax, str.VK_INSERT
cmp qword [rsp + 0xa590], rax
jne 0x180283ecb
mov dword [0x180570910], 0x2d
lea rax, str.VK_DELETE
cmp qword [rsp + 0xa590], rax
jne 0x180283ee6
mov dword [0x180570910], 0x2e
lea rax, str.VK_HELP
cmp qword [rsp + 0xa590], rax
jne 0x180283f01
mov dword [0x180570910], 0x2f
lea rax, str.VK_KEY_0
cmp qword [rsp + 0xa590], rax
jne 0x180283f1c
mov dword [0x180570910], 0x30
lea rax, str.VK_KEY_1
cmp qword [rsp + 0xa590], rax
jne 0x180283f37
mov dword [0x180570910], 0x31
lea rax, str.VK_KEY_2
cmp qword [rsp + 0xa590], rax
jne 0x180283f52
mov dword [0x180570910], 0x32
lea rax, str.VK_KEY_3
cmp qword [rsp + 0xa590], rax
jne 0x180283f6d
mov dword [0x180570910], 0x33
lea rax, str.VK_KEY_4
cmp qword [rsp + 0xa590], rax
jne 0x180283f88
mov dword [0x180570910], 0x34
lea rax, str.VK_KEY_5
cmp qword [rsp + 0xa590], rax
jne 0x180283fa3
mov dword [0x180570910], 0x35
lea rax, str.VK_KEY_6
cmp qword [rsp + 0xa590], rax
jne 0x180283fbe
mov dword [0x180570910], 0x36
lea rax, str.VK_KEY_7
cmp qword [rsp + 0xa590], rax
jne 0x180283fd9
mov dword [0x180570910], 0x37
lea rax, str.VK_KEY_8
cmp qword [rsp + 0xa590], rax
jne 0x180283ff4
mov dword [0x180570910], 0x38
lea rax, str.VK_KEY_9
cmp qword [rsp + 0xa590], rax
jne 0x18028400f
mov dword [0x180570910], 0x39
lea rax, str.VK_KEY_A
cmp qword [rsp + 0xa590], rax
jne 0x18028402a
mov dword [0x180570910], 0x41
lea rax, str.VK_KEY_B
cmp qword [rsp + 0xa590], rax
jne 0x180284045
mov dword [0x180570910], 0x42
lea rax, str.VK_KEY_C
cmp qword [rsp + 0xa590], rax
jne 0x180284060
mov dword [0x180570910], 0x43
lea rax, str.VK_KEY_D
cmp qword [rsp + 0xa590], rax
jne 0x18028407b
mov dword [0x180570910], 0x44
lea rax, str.VK_KEY_E
cmp qword [rsp + 0xa590], rax
jne 0x180284096
mov dword [0x180570910], 0x45
lea rax, str.VK_KEY_F
cmp qword [rsp + 0xa590], rax
jne 0x1802840b1
mov dword [0x180570910], 0x46
lea rax, str.VK_KEY_G
cmp qword [rsp + 0xa590], rax
jne 0x1802840cc
mov dword [0x180570910], 0x47
lea rax, str.VK_KEY_H
cmp qword [rsp + 0xa590], rax
jne 0x1802840e7
mov dword [0x180570910], 0x48
lea rax, str.VK_KEY_I
cmp qword [rsp + 0xa590], rax
jne 0x180284102
mov dword [0x180570910], 0x49
lea rax, str.VK_KEY_J
cmp qword [rsp + 0xa590], rax
jne 0x18028411d
mov dword [0x180570910], 0x4a
lea rax, str.VK_KEY_K
cmp qword [rsp + 0xa590], rax
jne 0x180284138
mov dword [0x180570910], 0x4b
lea rax, str.VK_KEY_L
cmp qword [rsp + 0xa590], rax
jne 0x180284153
mov dword [0x180570910], 0x4c
lea rax, str.VK_KEY_M
cmp qword [rsp + 0xa590], rax
jne 0x18028416e
mov dword [0x180570910], 0x4d
lea rax, str.VK_KEY_N
cmp qword [rsp + 0xa590], rax
jne 0x180284189
mov dword [0x180570910], 0x4e
lea rax, str.VK_KEY_O
cmp qword [rsp + 0xa590], rax
jne 0x1802841a4
mov dword [0x180570910], 0x4f
lea rax, str.VK_KEY_P
cmp qword [rsp + 0xa590], rax
jne 0x1802841bf
mov dword [0x180570910], 0x50
lea rax, str.VK_KEY_Q
cmp qword [rsp + 0xa590], rax
jne 0x1802841da
mov dword [0x180570910], 0x51
lea rax, str.VK_KEY_R
cmp qword [rsp + 0xa590], rax
jne 0x1802841f5
mov dword [0x180570910], 0x52
lea rax, str.VK_KEY_S
cmp qword [rsp + 0xa590], rax
jne 0x180284210
mov dword [0x180570910], 0x53
lea rax, str.VK_KEY_T
cmp qword [rsp + 0xa590], rax
jne 0x18028422b
mov dword [0x180570910], 0x54
lea rax, str.VK_KEY_U
cmp qword [rsp + 0xa590], rax
jne 0x180284246
mov dword [0x180570910], 0x55
lea rax, str.VK_KEY_V
cmp qword [rsp + 0xa590], rax
jne 0x180284261
mov dword [0x180570910], 0x56
lea rax, str.VK_KEY_W
cmp qword [rsp + 0xa590], rax
jne 0x18028427c
mov dword [0x180570910], 0x57
lea rax, str.VK_KEY_X
cmp qword [rsp + 0xa590], rax
jne 0x180284297
mov dword [0x180570910], 0x58
lea rax, str.VK_KEY_Y
cmp qword [rsp + 0xa590], rax
jne 0x1802842b2
mov dword [0x180570910], 0x59
lea rax, str.VK_KEY_Z
cmp qword [rsp + 0xa590], rax
jne 0x1802842cd
mov dword [0x180570910], 0x5a
lea rax, str.VK_LWIN
cmp qword [rsp + 0xa590], rax
jne 0x1802842e8
mov dword [0x180570910], 0x5b
lea rax, str.VK_RWIN
cmp qword [rsp + 0xa590], rax
jne 0x180284303
mov dword [0x180570910], 0x5c
lea rax, str.VK_APPS
cmp qword [rsp + 0xa590], rax
jne 0x18028431e
mov dword [0x180570910], 0x5d
lea rax, str.VK_SLEEP
cmp qword [rsp + 0xa590], rax
jne 0x180284339
mov dword [0x180570910], 0x5f
lea rax, str.VK_NUMPAD0
cmp qword [rsp + 0xa590], rax
jne 0x180284354
mov dword [0x180570910], 0x60
lea rax, str.VK_NUMPAD1
cmp qword [rsp + 0xa590], rax
jne 0x18028436f
mov dword [0x180570910], 0x61
lea rax, str.VK_NUMPAD2
cmp qword [rsp + 0xa590], rax
jne 0x18028438a
mov dword [0x180570910], 0x62
lea rax, str.VK_NUMPAD3
cmp qword [rsp + 0xa590], rax
jne 0x1802843a5
mov dword [0x180570910], 0x63
lea rax, str.VK_NUMPAD4
cmp qword [rsp + 0xa590], rax
jne 0x1802843c0
mov dword [0x180570910], 0x64
lea rax, str.VK_NUMPAD5
cmp qword [rsp + 0xa590], rax
jne 0x1802843db
mov dword [0x180570910], 0x65
lea rax, str.VK_NUMPAD6
cmp qword [rsp + 0xa590], rax
jne 0x1802843f6
mov dword [0x180570910], 0x66
lea rax, str.VK_NUMPAD7
cmp qword [rsp + 0xa590], rax
jne 0x180284411
mov dword [0x180570910], 0x67
lea rax, str.VK_NUMPAD8
cmp qword [rsp + 0xa590], rax
jne 0x18028442c
mov dword [0x180570910], 0x68
lea rax, str.VK_NUMPAD9
cmp qword [rsp + 0xa590], rax
jne 0x180284447
mov dword [0x180570910], 0x69
lea rax, str.VK_MULTIPLY
cmp qword [rsp + 0xa590], rax
jne 0x180284462
mov dword [0x180570910], 0x6a
lea rax, str.VK_ADD
cmp qword [rsp + 0xa590], rax
jne 0x18028447d
mov dword [0x180570910], 0x6b
lea rax, str.VK_SEPARATOR
cmp qword [rsp + 0xa590], rax
jne 0x180284498
mov dword [0x180570910], 0x6c
lea rax, str.VK_SUBTRACT
cmp qword [rsp + 0xa590], rax
jne 0x1802844b3
mov dword [0x180570910], 0x6d
lea rax, str.VK_DECIMAL
cmp qword [rsp + 0xa590], rax
jne 0x1802844ce
mov dword [0x180570910], 0x6e
lea rax, str.VK_DIVIDE
cmp qword [rsp + 0xa590], rax
jne 0x1802844e9
mov dword [0x180570910], 0x6f
lea rax, str.VK_F1
cmp qword [rsp + 0xa590], rax
jne 0x180284504
mov dword [0x180570910], 0x70
lea rax, str.VK_F2
cmp qword [rsp + 0xa590], rax
jne 0x18028451f
mov dword [0x180570910], 0x71
lea rax, str.VK_F3
cmp qword [rsp + 0xa590], rax
jne 0x18028453a
mov dword [0x180570910], 0x72
lea rax, str.VK_F4
cmp qword [rsp + 0xa590], rax
jne 0x180284555
mov dword [0x180570910], 0x73
lea rax, str.VK_F5
cmp qword [rsp + 0xa590], rax
jne 0x180284570
mov dword [0x180570910], 0x74
lea rax, str.VK_F6
cmp qword [rsp + 0xa590], rax
jne 0x18028458b
mov dword [0x180570910], 0x75
lea rax, str.VK_F7
cmp qword [rsp + 0xa590], rax
jne 0x1802845a6
mov dword [0x180570910], 0x76
lea rax, str.VK_F8
cmp qword [rsp + 0xa590], rax
jne 0x1802845c1
mov dword [0x180570910], 0x77
lea rax, str.VK_F9
cmp qword [rsp + 0xa590], rax
jne 0x1802845dc
mov dword [0x180570910], 0x78
lea rax, str.VK_F10
cmp qword [rsp + 0xa590], rax
jne 0x1802845f7
mov dword [0x180570910], 0x79
lea rax, str.VK_F11
cmp qword [rsp + 0xa590], rax
jne 0x180284612
mov dword [0x180570910], 0x7a
lea rax, str.VK_F12
cmp qword [rsp + 0xa590], rax
jne 0x18028462d
mov dword [0x180570910], 0x7b
lea rax, str.VK_F13
cmp qword [rsp + 0xa590], rax
jne 0x180284648
mov dword [0x180570910], 0x7c
lea rax, str.VK_F14
cmp qword [rsp + 0xa590], rax
jne 0x180284663
lea rax, [rsp + 0x19808]
mov qword [rsp + 0xa598], rax
lea rdx, [0x1805d85f0]
mov rcx, qword [rsp + 0xa598]
call fcn.180156810
mov qword [rsp + 0xa5a0], rax
lea r8, [0x1805b510c]
mov rdx, qword [rsp + 0xa5a0]
lea rcx, str.Left2
call fcn.1801df180
movzx eax, al
test eax, eax
je 0x18028600b
movsxd rax, dword [0x1805b510c]
mov rdx, rax
lea rcx, [0x1805d85f0]
call fcn.1801b5240
mov rax, qword [rax]
mov qword [rsp + 0xa5a8], rax
lea rax, str.VK_LBUTTON
cmp qword [rsp + 0xa5a8], rax
jne 0x180284d7b
mov dword [0x18057090c], 1
lea rax, str.VK_RBUTTON
cmp qword [rsp + 0xa5a8], rax
jne 0x180284d96
mov dword [0x18057090c], 2
lea rax, str.VK_CANCEL
cmp qword [rsp + 0xa5a8], rax
jne 0x180284db1
mov dword [0x18057090c], 3
lea rax, str.VK_MBUTTON
cmp qword [rsp + 0xa5a8], rax
jne 0x180284dcc
mov dword [0x18057090c], 4
lea rax, str.VK_XBUTTON1
cmp qword [rsp + 0xa5a8], rax
jne 0x180284de7
mov dword [0x18057090c], 5
lea rax, str.VK_XBUTTON2
cmp qword [rsp + 0xa5a8], rax
jne 0x180284e02
mov dword [0x18057090c], 6
lea rax, str.VK_BACK
cmp qword [rsp + 0xa5a8], rax
jne 0x180284e1d
mov dword [0x18057090c], 8
lea rax, str.VK_TAB
cmp qword [rsp + 0xa5a8], rax
jne 0x180284e38
mov dword [0x18057090c], 9
lea rax, str.VK_CLEAR
cmp qword [rsp + 0xa5a8], rax
jne 0x180284e53
mov dword [0x18057090c], 0xc
lea rax, str.VK_RETURN
cmp qword [rsp + 0xa5a8], rax
jne 0x180284e6e
mov dword [0x18057090c], 0xd
lea rax, str.VK_SHIFT
cmp qword [rsp + 0xa5a8], rax
jne 0x180284e89
mov dword [0x18057090c], 0x10
lea rax, str.VK_CONTROL
cmp qword [rsp + 0xa5a8], rax
jne 0x180284ea4
mov dword [0x18057090c], 0x11
lea rax, str.VK_MENU
cmp qword [rsp + 0xa5a8], rax
jne 0x180284ebf
mov dword [0x18057090c], 0x12
lea rax, str.VK_PAUSE
cmp qword [rsp + 0xa5a8], rax
jne 0x180284eda
mov dword [0x18057090c], 0x13
lea rax, str.VK_CAPITAL
cmp qword [rsp + 0xa5a8], rax
jne 0x180284ef5
mov dword [0x18057090c], 0x14
lea rax, str.VK_KANA
cmp qword [rsp + 0xa5a8], rax
jne 0x180284f10
mov dword [0x18057090c], 0x15
lea rax, str.VK_HANGUEL
cmp qword [rsp + 0xa5a8], rax
jne 0x180284f2b
mov dword [0x18057090c], 0x15
lea rax, str.VK_HANGUL
cmp qword [rsp + 0xa5a8], rax
jne 0x180284f46
mov dword [0x18057090c], 0x15
lea rax, str.VK_IME_ON
cmp qword [rsp + 0xa5a8], rax
jne 0x180284f61
mov dword [0x18057090c], 0x16
lea rax, str.VK_JUNJA
cmp qword [rsp + 0xa5a8], rax
jne 0x180284f7c
mov dword [0x18057090c], 0x17
lea rax, str.VK_FINAL
cmp qword [rsp + 0xa5a8], rax
jne 0x180284f97
mov dword [0x18057090c], 0x18
lea rax, str.VK_HANJA
cmp qword [rsp + 0xa5a8], rax
jne 0x180284fb2
mov dword [0x18057090c], 0x19
lea rax, str.VK_KANJI
cmp qword [rsp + 0xa5a8], rax
jne 0x180284fcd
mov dword [0x18057090c], 0x19
lea rax, str.VK_IME_OFF
cmp qword [rsp + 0xa5a8], rax
jne 0x180284fe8
mov dword [0x18057090c], 0x1a
lea rax, str.VK_ESCAPE
cmp qword [rsp + 0xa5a8], rax
jne 0x180285003
mov dword [0x18057090c], 0x1b
lea rax, str.VK_CONVERT
cmp qword [rsp + 0xa5a8], rax
jne 0x18028501e
mov dword [0x18057090c], 0x1c
lea rax, str.VK_NONCONVERT
cmp qword [rsp + 0xa5a8], rax
jne 0x180285039
mov dword [0x18057090c], 0x1d
lea rax, str.VK_ACCEPT
cmp qword [rsp + 0xa5a8], rax
jne 0x180285054
mov dword [0x18057090c], 0x1e
lea rax, str.VK_MODECHANGE
cmp qword [rsp + 0xa5a8], rax
jne 0x18028506f
mov dword [0x18057090c], 0x1f
lea rax, str.VK_SPACE
cmp qword [rsp + 0xa5a8], rax
jne 0x18028508a
mov dword [0x18057090c], 0x20
lea rax, str.VK_PRIOR
cmp qword [rsp + 0xa5a8], rax
jne 0x1802850a5
mov dword [0x18057090c], 0x21
lea rax, str.VK_NEXT
cmp qword [rsp + 0xa5a8], rax
jne 0x1802850c0
mov dword [0x18057090c], 0x22
lea rax, str.VK_END
cmp qword [rsp + 0xa5a8], rax
jne 0x1802850db
mov dword [0x18057090c], 0x23
lea rax, str.VK_HOME
cmp qword [rsp + 0xa5a8], rax
jne 0x1802850f6
mov dword [0x18057090c], 0x24
lea rax, str.VK_LEFT
cmp qword [rsp + 0xa5a8], rax
jne 0x180285111
mov dword [0x18057090c], 0x25
lea rax, str.VK_UP
cmp qword [rsp + 0xa5a8], rax
jne 0x18028512c
mov dword [0x18057090c], 0x26
lea rax, str.VK_RIGHT
cmp qword [rsp + 0xa5a8], rax
jne 0x180285147
mov dword [0x18057090c], 0x27
lea rax, str.VK_DOWN
cmp qword [rsp + 0xa5a8], rax
jne 0x180285162
mov dword [0x18057090c], 0x28
lea rax, str.VK_SELECT
cmp qword [rsp + 0xa5a8], rax
jne 0x18028517d
mov dword [0x18057090c], 0x29
lea rax, str.VK_PRINT
cmp qword [rsp + 0xa5a8], rax
jne 0x180285198
mov dword [0x18057090c], 0x2a
lea rax, str.VK_EXECUTE
cmp qword [rsp + 0xa5a8], rax
jne 0x1802851b3
mov dword [0x18057090c], 0x2b
lea rax, str.VK_SNAPSHOT
cmp qword [rsp + 0xa5a8], rax
jne 0x1802851ce
mov dword [0x18057090c], 0x2c
lea rax, str.VK_INSERT
cmp qword [rsp + 0xa5a8], rax
jne 0x1802851e9
mov dword [0x18057090c], 0x2d
lea rax, str.VK_DELETE
cmp qword [rsp + 0xa5a8], rax
jne 0x180285204
mov dword [0x18057090c], 0x2e
lea rax, str.VK_HELP
cmp qword [rsp + 0xa5a8], rax
jne 0x18028521f
mov dword [0x18057090c], 0x2f
lea rax, str.VK_KEY_0
cmp qword [rsp + 0xa5a8], rax
jne 0x18028523a
mov dword [0x18057090c], 0x30
lea rax, str.VK_KEY_1
cmp qword [rsp + 0xa5a8], rax
jne 0x180285255
mov dword [0x18057090c], 0x31
lea rax, str.VK_KEY_2
cmp qword [rsp + 0xa5a8], rax
jne 0x180285270
mov dword [0x18057090c], 0x32
lea rax, str.VK_KEY_3
cmp qword [rsp + 0xa5a8], rax
jne 0x18028528b
mov dword [0x18057090c], 0x33
lea rax, str.VK_KEY_4
cmp qword [rsp + 0xa5a8], rax
jne 0x1802852a6
mov dword [0x18057090c], 0x34
lea rax, str.VK_KEY_5
cmp qword [rsp + 0xa5a8], rax
jne 0x1802852c1
mov dword [0x18057090c], 0x35
lea rax, str.VK_KEY_6
cmp qword [rsp + 0xa5a8], rax
jne 0x1802852dc
mov dword [0x18057090c], 0x36
lea rax, str.VK_KEY_7
cmp qword [rsp + 0xa5a8], rax
jne 0x1802852f7
mov dword [0x18057090c], 0x37
lea rax, str.VK_KEY_8
cmp qword [rsp + 0xa5a8], rax
jne 0x180285312
mov dword [0x18057090c], 0x38
lea rax, str.VK_KEY_9
cmp qword [rsp + 0xa5a8], rax
jne 0x18028532d
mov dword [0x18057090c], 0x39
lea rax, str.VK_KEY_A
cmp qword [rsp + 0xa5a8], rax
jne 0x180285348
mov dword [0x18057090c], 0x41
lea rax, str.VK_KEY_B
cmp qword [rsp + 0xa5a8], rax
jne 0x180285363
mov dword [0x18057090c], 0x42
lea rax, str.VK_KEY_C
cmp qword [rsp + 0xa5a8], rax
jne 0x18028537e
mov dword [0x18057090c], 0x43
lea rax, str.VK_KEY_D
cmp qword [rsp + 0xa5a8], rax
jne 0x180285399
mov dword [0x18057090c], 0x44
lea rax, str.VK_KEY_E
cmp qword [rsp + 0xa5a8], rax
jne 0x1802853b4
mov dword [0x18057090c], 0x45
lea rax, str.VK_KEY_F
cmp qword [rsp + 0xa5a8], rax
jne 0x1802853cf
mov dword [0x18057090c], 0x46
lea rax, str.VK_KEY_G
cmp qword [rsp + 0xa5a8], rax
jne 0x1802853ea
mov dword [0x18057090c], 0x47
lea rax, str.VK_KEY_H
cmp qword [rsp + 0xa5a8], rax
jne 0x180285405
mov dword [0x18057090c], 0x48
lea rax, str.VK_KEY_I
cmp qword [rsp + 0xa5a8], rax
jne 0x180285420
mov dword [0x18057090c], 0x49
lea rax, str.VK_KEY_J
cmp qword [rsp + 0xa5a8], rax
jne 0x18028543b
mov dword [0x18057090c], 0x4a
lea rax, str.VK_KEY_K
cmp qword [rsp + 0xa5a8], rax
jne 0x180285456
mov dword [0x18057090c], 0x4b
lea rax, str.VK_KEY_L
cmp qword [rsp + 0xa5a8], rax
jne 0x180285471
mov dword [0x18057090c], 0x4c
lea rax, str.VK_KEY_M
cmp qword [rsp + 0xa5a8], rax
jne 0x18028548c
mov dword [0x18057090c], 0x4d
lea rax, str.VK_KEY_N
cmp qword [rsp + 0xa5a8], rax
jne 0x1802854a7
mov dword [0x18057090c], 0x4e
lea rax, str.VK_KEY_O
cmp qword [rsp + 0xa5a8], rax
jne 0x1802854c2
mov dword [0x18057090c], 0x4f
lea rax, str.VK_KEY_P
cmp qword [rsp + 0xa5a8], rax
jne 0x1802854dd
mov dword [0x18057090c], 0x50
lea rax, str.VK_KEY_Q
cmp qword [rsp + 0xa5a8], rax
jne 0x1802854f8
mov dword [0x18057090c], 0x51
lea rax, str.VK_KEY_R
cmp qword [rsp + 0xa5a8], rax
jne 0x180285513
mov dword [0x18057090c], 0x52
lea rax, str.VK_KEY_S
cmp qword [rsp + 0xa5a8], rax
jne 0x18028552e
mov dword [0x18057090c], 0x53
lea rax, str.VK_KEY_T
cmp qword [rsp + 0xa5a8], rax
jne 0x180285549
mov dword [0x18057090c], 0x54
lea rax, str.VK_KEY_U
cmp qword [rsp + 0xa5a8], rax
jne 0x180285564
mov dword [0x18057090c], 0x55
lea rax, str.VK_KEY_V
cmp qword [rsp + 0xa5a8], rax
jne 0x18028557f
mov dword [0x18057090c], 0x56
lea rax, str.VK_KEY_W
cmp qword [rsp + 0xa5a8], rax
jne 0x18028559a
mov dword [0x18057090c], 0x57
lea rax, str.VK_KEY_X
cmp qword [rsp + 0xa5a8], rax
jne 0x1802855b5
mov dword [0x18057090c], 0x58
lea rax, str.VK_KEY_Y
cmp qword [rsp + 0xa5a8], rax
jne 0x1802855d0
mov dword [0x18057090c], 0x59
lea rax, str.VK_KEY_Z
cmp qword [rsp + 0xa5a8], rax
jne 0x1802855eb
mov dword [0x18057090c], 0x5a
lea rax, str.VK_LWIN
cmp qword [rsp + 0xa5a8], rax
jne 0x180285606
mov dword [0x18057090c], 0x5b
lea rax, str.VK_RWIN
cmp qword [rsp + 0xa5a8], rax
jne 0x180285621
mov dword [0x18057090c], 0x5c
lea rax, str.VK_APPS
cmp qword [rsp + 0xa5a8], rax
jne 0x18028563c
mov dword [0x18057090c], 0x5d
lea rax, str.VK_SLEEP
cmp qword [rsp + 0xa5a8], rax
jne 0x180285657
mov dword [0x18057090c], 0x5f
lea rax, str.VK_NUMPAD0
cmp qword [rsp + 0xa5a8], rax
jne 0x180285672
mov dword [0x18057090c], 0x60
lea rax, str.VK_NUMPAD1
cmp qword [rsp + 0xa5a8], rax
jne 0x18028568d
mov dword [0x18057090c], 0x61
lea rax, str.VK_NUMPAD2
cmp qword [rsp + 0xa5a8], rax
jne 0x1802856a8
mov dword [0x18057090c], 0x62
lea rax, str.VK_NUMPAD3
cmp qword [rsp + 0xa5a8], rax
jne 0x1802856c3
mov dword [0x18057090c], 0x63
lea rax, str.VK_NUMPAD4
cmp qword [rsp + 0xa5a8], rax
jne 0x1802856de
mov dword [0x18057090c], 0x64
lea rax, str.VK_NUMPAD5
cmp qword [rsp + 0xa5a8], rax
jne 0x1802856f9
mov dword [0x18057090c], 0x65
lea rax, str.VK_NUMPAD6
cmp qword [rsp + 0xa5a8], rax
jne 0x180285714
mov dword [0x18057090c], 0x66
lea rax, str.VK_NUMPAD7
cmp qword [rsp + 0xa5a8], rax
jne 0x18028572f
mov dword [0x18057090c], 0x67
lea rax, str.VK_NUMPAD8
cmp qword [rsp + 0xa5a8], rax
jne 0x18028574a
mov dword [0x18057090c], 0x68
lea rax, str.VK_NUMPAD9
cmp qword [rsp + 0xa5a8], rax
jne 0x180285765
mov dword [0x18057090c], 0x69
lea rax, str.VK_MULTIPLY
cmp qword [rsp + 0xa5a8], rax
jne 0x180285780
mov dword [0x18057090c], 0x6a
lea rax, str.VK_ADD
cmp qword [rsp + 0xa5a8], rax
jne 0x18028579b
mov dword [0x18057090c], 0x6b
lea rax, str.VK_SEPARATOR
cmp qword [rsp + 0xa5a8], rax
jne 0x1802857b6
mov dword [0x18057090c], 0x6c
lea rax, str.VK_SUBTRACT
cmp qword [rsp + 0xa5a8], rax
jne 0x1802857d1
mov dword [0x18057090c], 0x6d
lea rax, str.VK_DECIMAL
cmp qword [rsp + 0xa5a8], rax
jne 0x1802857ec
mov dword [0x18057090c], 0x6e
lea rax, str.VK_DIVIDE
cmp qword [rsp + 0xa5a8], rax
jne 0x180285807
mov dword [0x18057090c], 0x6f
lea rax, str.VK_F1
cmp qword [rsp + 0xa5a8], rax
jne 0x180285822
mov dword [0x18057090c], 0x70
lea rax, str.VK_F2
cmp qword [rsp + 0xa5a8], rax
jne 0x18028583d
mov dword [0x18057090c], 0x71
lea rax, str.VK_F3
cmp qword [rsp + 0xa5a8], rax
jne 0x180285858
mov dword [0x18057090c], 0x72
lea rax, str.VK_F4
cmp qword [rsp + 0xa5a8], rax
jne 0x180285873
mov dword [0x18057090c], 0x73
lea rax, str.VK_F5
cmp qword [rsp + 0xa5a8], rax
jne 0x18028588e
mov dword [0x18057090c], 0x74
lea rax, str.VK_F6
cmp qword [rsp + 0xa5a8], rax
jne 0x1802858a9
mov dword [0x18057090c], 0x75
lea rax, str.VK_F7
cmp qword [rsp + 0xa5a8], rax
jne 0x1802858c4
mov dword [0x18057090c], 0x76
lea rax, str.VK_F8
cmp qword [rsp + 0xa5a8], rax
jne 0x1802858df
mov dword [0x18057090c], 0x77
lea rax, str.VK_F9
cmp qword [rsp + 0xa5a8], rax
jne 0x1802858fa
mov dword [0x18057090c], 0x78
lea rax, str.VK_F10
cmp qword [rsp + 0xa5a8], rax
jne 0x180285915
mov dword [0x18057090c], 0x79
lea rax, str.VK_F11
cmp qword [rsp + 0xa5a8], rax
jne 0x180285930
mov dword [0x18057090c], 0x7a
lea rax, str.VK_F12
cmp qword [rsp + 0xa5a8], rax
jne 0x18028594b
mov dword [0x18057090c], 0x7b
lea rax, str.VK_F13
cmp qword [rsp + 0xa5a8], rax
jne 0x180285966
lea rax, [rsp + 0x197d8]
mov qword [rsp + 0xa5b0], rax
lea rdx, [0x1805d8608]
mov rcx, qword [rsp + 0xa5b0]
call fcn.180156810
mov qword [rsp + 0xa5b8], rax
lea r8, [0x1805b5104]
mov rdx, qword [rsp + 0xa5b8]
lea rcx, str.Back0
call fcn.1801df180
movzx eax, al
test eax, eax
je 0x180287329
movsxd rax, dword [0x1805b5104]
mov rdx, rax
lea rcx, [0x1805d8608]
call fcn.1801b5240
mov rax, qword [rax]
mov qword [rsp + 0xa5c0], rax
lea rax, str.VK_LBUTTON
cmp qword [rsp + 0xa5c0], rax
jne 0x180286099
mov dword [str._bdefhjI], 1
lea rax, str.VK_RBUTTON
cmp qword [rsp + 0xa5c0], rax
jne 0x1802860b4
mov dword [str._bdefhjI], 2
lea rax, str.VK_CANCEL
cmp qword [rsp + 0xa5c0], rax
jne 0x1802860cf
mov dword [str._bdefhjI], 3
lea rax, str.VK_MBUTTON
cmp qword [rsp + 0xa5c0], rax
jne 0x1802860ea
mov dword [str._bdefhjI], 4
lea rax, str.VK_XBUTTON1
cmp qword [rsp + 0xa5c0], rax
jne 0x180286105
mov dword [str._bdefhjI], 5
lea rax, str.VK_XBUTTON2
cmp qword [rsp + 0xa5c0], rax
jne 0x180286120
mov dword [str._bdefhjI], 6
lea rax, str.VK_BACK
cmp qword [rsp + 0xa5c0], rax
jne 0x18028613b
mov dword [str._bdefhjI], 8
lea rax, str.VK_TAB
cmp qword [rsp + 0xa5c0], rax
jne 0x180286156
mov dword [str._bdefhjI], 9
lea rax, str.VK_CLEAR
cmp qword [rsp + 0xa5c0], rax
jne 0x180286171
mov dword [str._bdefhjI], 0xc
lea rax, str.VK_RETURN
cmp qword [rsp + 0xa5c0], rax
jne 0x18028618c
mov dword [str._bdefhjI], 0xd
lea rax, str.VK_SHIFT
cmp qword [rsp + 0xa5c0], rax
jne 0x1802861a7
mov dword [str._bdefhjI], 0x10
lea rax, str.VK_CONTROL
cmp qword [rsp + 0xa5c0], rax
jne 0x1802861c2
mov dword [str._bdefhjI], 0x11
lea rax, str.VK_MENU
cmp qword [rsp + 0xa5c0], rax
jne 0x1802861dd
mov dword [str._bdefhjI], 0x12
lea rax, str.VK_PAUSE
cmp qword [rsp + 0xa5c0], rax
jne 0x1802861f8
mov dword [str._bdefhjI], 0x13
lea rax, str.VK_CAPITAL
cmp qword [rsp + 0xa5c0], rax
jne 0x180286213
mov dword [str._bdefhjI], 0x14
lea rax, str.VK_KANA
cmp qword [rsp + 0xa5c0], rax
jne 0x18028622e
mov dword [str._bdefhjI], 0x15
lea rax, str.VK_HANGUEL
cmp qword [rsp + 0xa5c0], rax
jne 0x180286249
mov dword [str._bdefhjI], 0x15
lea rax, str.VK_HANGUL
cmp qword [rsp + 0xa5c0], rax
jne 0x180286264
mov dword [str._bdefhjI], 0x15
lea rax, str.VK_IME_ON
cmp qword [rsp + 0xa5c0], rax
jne 0x18028627f
mov dword [str._bdefhjI], 0x16
lea rax, str.VK_JUNJA
cmp qword [rsp + 0xa5c0], rax
jne 0x18028629a
mov dword [str._bdefhjI], 0x17
lea rax, str.VK_FINAL
cmp qword [rsp + 0xa5c0], rax
jne 0x1802862b5
mov dword [str._bdefhjI], 0x18
lea rax, str.VK_HANJA
cmp qword [rsp + 0xa5c0], rax
jne 0x1802862d0
mov dword [str._bdefhjI], 0x19
lea rax, str.VK_KANJI
cmp qword [rsp + 0xa5c0], rax
jne 0x1802862eb
mov dword [str._bdefhjI], 0x19
lea rax, str.VK_IME_OFF
cmp qword [rsp + 0xa5c0], rax
jne 0x180286306
mov dword [str._bdefhjI], 0x1a
lea rax, str.VK_ESCAPE
cmp qword [rsp + 0xa5c0], rax
jne 0x180286321
mov dword [str._bdefhjI], 0x1b
lea rax, str.VK_CONVERT
cmp qword [rsp + 0xa5c0], rax
jne 0x18028633c
mov dword [str._bdefhjI], 0x1c
lea rax, str.VK_NONCONVERT
cmp qword [rsp + 0xa5c0], rax
jne 0x180286357
mov dword [str._bdefhjI], 0x1d
lea rax, str.VK_ACCEPT
cmp qword [rsp + 0xa5c0], rax
jne 0x180286372
mov dword [str._bdefhjI], 0x1e
lea rax, str.VK_MODECHANGE
cmp qword [rsp + 0xa5c0], rax
jne 0x18028638d
mov dword [str._bdefhjI], 0x1f
lea rax, str.VK_SPACE
cmp qword [rsp + 0xa5c0], rax
jne 0x1802863a8
mov dword [str._bdefhjI], 0x20
lea rax, str.VK_PRIOR
cmp qword [rsp + 0xa5c0], rax
jne 0x1802863c3
mov dword [str._bdefhjI], 0x21
lea rax, str.VK_NEXT
cmp qword [rsp + 0xa5c0], rax
jne 0x1802863de
mov dword [str._bdefhjI], 0x22
lea rax, str.VK_END
cmp qword [rsp + 0xa5c0], rax
jne 0x1802863f9
mov dword [str._bdefhjI], 0x23
lea rax, str.VK_HOME
cmp qword [rsp + 0xa5c0], rax
jne 0x180286414
mov dword [str._bdefhjI], 0x24
lea rax, str.VK_LEFT
cmp qword [rsp + 0xa5c0], rax
jne 0x18028642f
mov dword [str._bdefhjI], 0x25
lea rax, str.VK_UP
cmp qword [rsp + 0xa5c0], rax
jne 0x18028644a
mov dword [str._bdefhjI], 0x26
lea rax, str.VK_RIGHT
cmp qword [rsp + 0xa5c0], rax
jne 0x180286465
mov dword [str._bdefhjI], 0x27
lea rax, str.VK_DOWN
cmp qword [rsp + 0xa5c0], rax
jne 0x180286480
mov dword [str._bdefhjI], 0x28
lea rax, str.VK_SELECT
cmp qword [rsp + 0xa5c0], rax
jne 0x18028649b
mov dword [str._bdefhjI], 0x29
lea rax, str.VK_PRINT
cmp qword [rsp + 0xa5c0], rax
jne 0x1802864b6
mov dword [str._bdefhjI], 0x2a
lea rax, str.VK_EXECUTE
cmp qword [rsp + 0xa5c0], rax
jne 0x1802864d1
mov dword [str._bdefhjI], 0x2b
lea rax, str.VK_SNAPSHOT
cmp qword [rsp + 0xa5c0], rax
jne 0x1802864ec
mov dword [str._bdefhjI], 0x2c
lea rax, str.VK_INSERT
cmp qword [rsp + 0xa5c0], rax
jne 0x180286507
mov dword [str._bdefhjI], 0x2d
lea rax, str.VK_DELETE
cmp qword [rsp + 0xa5c0], rax
jne 0x180286522
mov dword [str._bdefhjI], 0x2e
lea rax, str.VK_HELP
cmp qword [rsp + 0xa5c0], rax
jne 0x18028653d
mov dword [str._bdefhjI], 0x2f
lea rax, str.VK_KEY_0
cmp qword [rsp + 0xa5c0], rax
jne 0x180286558
mov dword [str._bdefhjI], 0x30
lea rax, str.VK_KEY_1
cmp qword [rsp + 0xa5c0], rax
jne 0x180286573
mov dword [str._bdefhjI], 0x31
lea rax, str.VK_KEY_2
cmp qword [rsp + 0xa5c0], rax
jne 0x18028658e
mov dword [str._bdefhjI], 0x32
lea rax, str.VK_KEY_3
cmp qword [rsp + 0xa5c0], rax
jne 0x1802865a9
mov dword [str._bdefhjI], 0x33
lea rax, str.VK_KEY_4
cmp qword [rsp + 0xa5c0], rax
jne 0x1802865c4
mov dword [str._bdefhjI], 0x34
lea rax, str.VK_KEY_5
cmp qword [rsp + 0xa5c0], rax
jne 0x1802865df
mov dword [str._bdefhjI], 0x35
lea rax, str.VK_KEY_6
cmp qword [rsp + 0xa5c0], rax
jne 0x1802865fa
mov dword [str._bdefhjI], 0x36
lea rax, str.VK_KEY_7
cmp qword [rsp + 0xa5c0], rax
jne 0x180286615
mov dword [str._bdefhjI], 0x37
lea rax, str.VK_KEY_8
cmp qword [rsp + 0xa5c0], rax
jne 0x180286630
mov dword [str._bdefhjI], 0x38
lea rax, str.VK_KEY_9
cmp qword [rsp + 0xa5c0], rax
jne 0x18028664b
mov dword [str._bdefhjI], 0x39
lea rax, str.VK_KEY_A
cmp qword [rsp + 0xa5c0], rax
jne 0x180286666
mov dword [str._bdefhjI], 0x41
lea rax, str.VK_KEY_B
cmp qword [rsp + 0xa5c0], rax
jne 0x180286681
mov dword [str._bdefhjI], 0x42
lea rax, str.VK_KEY_C
cmp qword [rsp + 0xa5c0], rax
jne 0x18028669c
mov dword [str._bdefhjI], 0x43
lea rax, str.VK_KEY_D
cmp qword [rsp + 0xa5c0], rax
jne 0x1802866b7
mov dword [str._bdefhjI], 0x44
lea rax, str.VK_KEY_E
cmp qword [rsp + 0xa5c0], rax
jne 0x1802866d2
mov dword [str._bdefhjI], 0x45
lea rax, str.VK_KEY_F
cmp qword [rsp + 0xa5c0], rax
jne 0x1802866ed
mov dword [str._bdefhjI], 0x46
lea rax, str.VK_KEY_G
cmp qword [rsp + 0xa5c0], rax
jne 0x180286708
mov dword [str._bdefhjI], 0x47
lea rax, str.VK_KEY_H
cmp qword [rsp + 0xa5c0], rax
jne 0x180286723
mov dword [str._bdefhjI], 0x48
lea rax, str.VK_KEY_I
cmp qword [rsp + 0xa5c0], rax
jne 0x18028673e
mov dword [str._bdefhjI], 0x49
lea rax, str.VK_KEY_J
cmp qword [rsp + 0xa5c0], rax
jne 0x180286759
mov dword [str._bdefhjI], 0x4a
lea rax, str.VK_KEY_K
cmp qword [rsp + 0xa5c0], rax
jne 0x180286774
mov dword [str._bdefhjI], 0x4b
lea rax, str.VK_KEY_L
cmp qword [rsp + 0xa5c0], rax
jne 0x18028678f
mov dword [str._bdefhjI], 0x4c
lea rax, str.VK_KEY_M
cmp qword [rsp + 0xa5c0], rax
jne 0x1802867aa
mov dword [str._bdefhjI], 0x4d
lea rax, str.VK_KEY_N
cmp qword [rsp + 0xa5c0], rax
jne 0x1802867c5
mov dword [str._bdefhjI], 0x4e
lea rax, str.VK_KEY_O
cmp qword [rsp + 0xa5c0], rax
jne 0x1802867e0
mov dword [str._bdefhjI], 0x4f
lea rax, str.VK_KEY_P
cmp qword [rsp + 0xa5c0], rax
jne 0x1802867fb
mov dword [str._bdefhjI], 0x50
lea rax, str.VK_KEY_Q
cmp qword [rsp + 0xa5c0], rax
jne 0x180286816
mov dword [str._bdefhjI], 0x51
lea rax, str.VK_KEY_R
cmp qword [rsp + 0xa5c0], rax
jne 0x180286831
mov dword [str._bdefhjI], 0x52
lea rax, str.VK_KEY_S
cmp qword [rsp + 0xa5c0], rax
jne 0x18028684c
mov dword [str._bdefhjI], 0x53
lea rax, str.VK_KEY_T
cmp qword [rsp + 0xa5c0], rax
jne 0x180286867
mov dword [str._bdefhjI], 0x54
lea rax, str.VK_KEY_U
cmp qword [rsp + 0xa5c0], rax
jne 0x180286882
mov dword [str._bdefhjI], 0x55
lea rax, str.VK_KEY_V
cmp qword [rsp + 0xa5c0], rax
jne 0x18028689d
mov dword [str._bdefhjI], 0x56
lea rax, str.VK_KEY_W
cmp qword [rsp + 0xa5c0], rax
jne 0x1802868b8
mov dword [str._bdefhjI], 0x57
lea rax, str.VK_KEY_X
cmp qword [rsp + 0xa5c0], rax
jne 0x1802868d3
mov dword [str._bdefhjI], 0x58
lea rax, str.VK_KEY_Y
cmp qword [rsp + 0xa5c0], rax
jne 0x1802868ee
mov dword [str._bdefhjI], 0x59
lea rax, str.VK_KEY_Z
cmp qword [rsp + 0xa5c0], rax
jne 0x180286909
mov dword [str._bdefhjI], 0x5a
lea rax, str.VK_LWIN
cmp qword [rsp + 0xa5c0], rax
jne 0x180286924
mov dword [str._bdefhjI], 0x5b
lea rax, str.VK_RWIN
cmp qword [rsp + 0xa5c0], rax
jne 0x18028693f
mov dword [str._bdefhjI], 0x5c
lea rax, str.VK_APPS
cmp qword [rsp + 0xa5c0], rax
jne 0x18028695a
mov dword [str._bdefhjI], 0x5d
lea rax, str.VK_SLEEP
cmp qword [rsp + 0xa5c0], rax
jne 0x180286975
mov dword [str._bdefhjI], 0x5f
lea rax, str.VK_NUMPAD0
cmp qword [rsp + 0xa5c0], rax
jne 0x180286990
mov dword [str._bdefhjI], 0x60
lea rax, str.VK_NUMPAD1
cmp qword [rsp + 0xa5c0], rax
jne 0x1802869ab
mov dword [str._bdefhjI], 0x61
lea rax, str.VK_NUMPAD2
cmp qword [rsp + 0xa5c0], rax
jne 0x1802869c6
mov dword [str._bdefhjI], 0x62
lea rax, str.VK_NUMPAD3
cmp qword [rsp + 0xa5c0], rax
jne 0x1802869e1
mov dword [str._bdefhjI], 0x63
lea rax, str.VK_NUMPAD4
cmp qword [rsp + 0xa5c0], rax
jne 0x1802869fc
mov dword [str._bdefhjI], 0x64
lea rax, str.VK_NUMPAD5
cmp qword [rsp + 0xa5c0], rax
jne 0x180286a17
mov dword [str._bdefhjI], 0x65
lea rax, str.VK_NUMPAD6
cmp qword [rsp + 0xa5c0], rax
jne 0x180286a32
mov dword [str._bdefhjI], 0x66
lea rax, str.VK_NUMPAD7
cmp qword [rsp + 0xa5c0], rax
jne 0x180286a4d
mov dword [str._bdefhjI], 0x67
lea rax, str.VK_NUMPAD8
cmp qword [rsp + 0xa5c0], rax
jne 0x180286a68
mov dword [str._bdefhjI], 0x68
lea rax, str.VK_NUMPAD9
cmp qword [rsp + 0xa5c0], rax
jne 0x180286a83
mov dword [str._bdefhjI], 0x69
lea rax, str.VK_MULTIPLY
cmp qword [rsp + 0xa5c0], rax
jne 0x180286a9e
mov dword [str._bdefhjI], 0x6a
lea rax, str.VK_ADD
cmp qword [rsp + 0xa5c0], rax
jne 0x180286ab9
mov dword [str._bdefhjI], 0x6b
lea rax, str.VK_SEPARATOR
cmp qword [rsp + 0xa5c0], rax
jne 0x180286ad4
mov dword [str._bdefhjI], 0x6c
lea rax, str.VK_SUBTRACT
cmp qword [rsp + 0xa5c0], rax
jne 0x180286aef
mov dword [str._bdefhjI], 0x6d
lea rax, str.VK_DECIMAL
cmp qword [rsp + 0xa5c0], rax
jne 0x180286b0a
mov dword [str._bdefhjI], 0x6e
lea rax, str.VK_DIVIDE
cmp qword [rsp + 0xa5c0], rax
jne 0x180286b25
mov dword [str._bdefhjI], 0x6f
lea rax, str.VK_F1
cmp qword [rsp + 0xa5c0], rax
jne 0x180286b40
mov dword [str._bdefhjI], 0x70
lea rax, str.VK_F2
cmp qword [rsp + 0xa5c0], rax
jne 0x180286b5b
mov dword [str._bdefhjI], 0x71
lea rax, str.VK_F3
cmp qword [rsp + 0xa5c0], rax
jne 0x180286b76
mov dword [str._bdefhjI], 0x72
lea rax, str.VK_F4
cmp qword [rsp + 0xa5c0], rax
jne 0x180286b91
mov dword [str._bdefhjI], 0x73
lea rax, str.VK_F5
cmp qword [rsp + 0xa5c0], rax
jne 0x180286bac
mov dword [str._bdefhjI], 0x74
lea rax, str.VK_F6
cmp qword [rsp + 0xa5c0], rax
jne 0x180286bc7
mov dword [str._bdefhjI], 0x75
lea rax, str.VK_F7
cmp qword [rsp + 0xa5c0], rax
jne 0x180286be2
mov dword [str._bdefhjI], 0x76
lea rax, str.VK_F8
cmp qword [rsp + 0xa5c0], rax
jne 0x180286bfd
mov dword [str._bdefhjI], 0x77
lea rax, str.VK_F9
cmp qword [rsp + 0xa5c0], rax
jne 0x180286c18
mov dword [str._bdefhjI], 0x78
lea rax, str.VK_F10
cmp qword [rsp + 0xa5c0], rax
jne 0x180286c33
mov dword [str._bdefhjI], 0x79
lea rax, str.VK_F11
cmp qword [rsp + 0xa5c0], rax
jne 0x180286c4e
mov dword [str._bdefhjI], 0x7a
lea rax, str.VK_F12
cmp qword [rsp + 0xa5c0], rax
jne 0x180286c69
call fcn.180199f90
call fcn.18006bf10
call fcn.180199f90
call fcn.18006be30
jmp case.0x1801f9d99.1
lea rcx, str.Shoot_Vehicle
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x190
lea rcx, str.Shoot_Vehicle_2
call fcn.1801dea40
lea rax, [rsp + 0x1ba60]
mov qword [rsp + 0xa5c8], rax
lea rax, [rsp + 0x297]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x297]
mov rcx, qword [rsp + 0xa5c8]
call fcn.1802e7e60
mov qword [rsp + 0xa5d0], rax
mov r8, qword [rsp + 0xa5d0]
lea rdx, [0x1805b107e]
lea rcx, [0x1804aa448]
call fcn.1801df0f0
lea rax, [rsp + 0x1ba20]
mov qword [rsp + 0xa5d8], rax
lea rax, [rsp + 0x298]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x298]
mov rcx, qword [rsp + 0xa5d8]
call fcn.1802e7e80
mov qword [rsp + 0xa5e0], rax
mov rax, qword [rsp + 0xa5e0]
mov qword [rsp + 0xa5e8], rax
lea rcx, [0x1805863e0]
call fcn.18006a860
mov qword [rsp + 0xa5f0], rax
mov r8, qword [rsp + 0xa5e8]
lea rdx, [0x1805abdbf]
mov rcx, qword [rsp + 0xa5f0]
call fcn.1801df0f0
lea rax, [rsp + 0x1b9e0]
mov qword [rsp + 0xa5f8], rax
lea rax, [rsp + 0x299]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x299]
mov rcx, qword [rsp + 0xa5f8]
call fcn.1802e7ea0
mov qword [rsp + 0xa600], rax
mov r8, qword [rsp + 0xa600]
lea rdx, [0x1805abdbe]
lea rcx, str.Casino
call fcn.1801df0f0
lea rax, [rsp + 0x1b9a0]
mov qword [rsp + 0xa608], rax
lea rax, [rsp + 0x29a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x29a]
mov rcx, qword [rsp + 0xa608]
call fcn.1802e7ec0
mov qword [rsp + 0xa610], rax
mov r8, qword [rsp + 0xa610]
lea rdx, [0x1805b107c]
lea rcx, str.Arena_War
call fcn.1801df0f0
lea rax, [rsp + 0x1b960]
mov qword [rsp + 0xa618], rax
lea rax, [rsp + 0x29b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x29b]
mov rcx, qword [rsp + 0xa618]
call fcn.1802e7ee0
mov qword [rsp + 0xa620], rax
mov r8, qword [rsp + 0xa620]
lea rdx, [0x1805b1079]
lea rcx, str.After_Hours
call fcn.1801df0f0
lea rax, [rsp + 0x1b920]
mov qword [rsp + 0xa628], rax
lea rax, [rsp + 0x29c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x29c]
mov rcx, qword [rsp + 0xa628]
call fcn.1802e7f00
mov qword [rsp + 0xa630], rax
mov r8, qword [rsp + 0xa630]
lea rdx, [0x1805b107a]
lea rcx, str.SOUTHERNSAN
call fcn.1801df0f0
lea rax, [rsp + 0x1b8e0]
mov qword [rsp + 0xa638], rax
lea rax, [rsp + 0x29d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x29d]
mov rcx, qword [rsp + 0xa638]
call fcn.1802e7f20
mov qword [rsp + 0xa640], rax
mov r8, qword [rsp + 0xa640]
lea rdx, [0x1805b1077]
lea rcx, [0x1804af230]
call fcn.1801df0f0
lea rax, [rsp + 0x1b8a0]
mov qword [rsp + 0xa648], rax
lea rax, [rsp + 0x29e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x29e]
mov rcx, qword [rsp + 0xa648]
call fcn.1802e7f40
mov qword [rsp + 0xa650], rax
mov r8, qword [rsp + 0xa650]
lea rdx, [0x1805b1078]
lea rcx, str.SMUGLERSRUN
call fcn.1801df0f0
lea rax, [rsp + 0x1b860]
mov qword [rsp + 0xa658], rax
lea rax, [rsp + 0x29f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x29f]
mov rcx, qword [rsp + 0xa658]
call fcn.1802e7f60
mov qword [rsp + 0xa660], rax
mov r8, qword [rsp + 0xa660]
lea rdx, [0x1805b1075]
lea rcx, str.GUNRUNNING
call fcn.1801df0f0
lea rax, [rsp + 0x1b820]
mov qword [rsp + 0xa668], rax
lea rax, [rsp + 0x2a0]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2a0]
mov rcx, qword [rsp + 0xa668]
call fcn.1802e7f80
mov qword [rsp + 0xa670], rax
mov r8, qword [rsp + 0xa670]
lea rdx, [0x1805b1076]
lea rcx, str.CUNNINGSTUNTS
call fcn.1801df0f0
lea rax, [rsp + 0x1b7e0]
mov qword [rsp + 0xa678], rax
lea rax, [rsp + 0x2a1]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2a1]
mov rcx, qword [rsp + 0xa678]
call fcn.1802e7fa0
mov qword [rsp + 0xa680], rax
mov r8, qword [rsp + 0xa680]
lea rdx, [0x1805b1073]
lea rcx, str.IMPORTEXPORT
call fcn.1801df0f0
lea rax, [rsp + 0x1b7a0]
mov qword [rsp + 0xa688], rax
lea rax, [rsp + 0x2a2]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2a2]
mov rcx, qword [rsp + 0xa688]
call fcn.1802e7fc0
mov qword [rsp + 0xa690], rax
mov r8, qword [rsp + 0xa690]
lea rdx, [0x1805b1074]
lea rcx, str.Boats
call fcn.1801df0f0
lea rax, [rsp + 0x1b760]
mov qword [rsp + 0xa698], rax
lea rax, [rsp + 0x2a3]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2a3]
mov rcx, qword [rsp + 0xa698]
call fcn.1802e7fe0
mov qword [rsp + 0xa6a0], rax
mov r8, qword [rsp + 0xa6a0]
lea rdx, [0x1805b1071]
lea rcx, str.Commercial
call fcn.1801df0f0
lea rax, [rsp + 0x1b720]
mov qword [rsp + 0xa6a8], rax
lea rax, [rsp + 0x2a4]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2a4]
mov rcx, qword [rsp + 0xa6a8]
call fcn.1802e8000
mov qword [rsp + 0xa6b0], rax
mov r8, qword [rsp + 0xa6b0]
lea rdx, [0x1805b1072]
lea rcx, [0x1804af298]
call fcn.1801df0f0
lea rax, [rsp + 0x1b6e0]
mov qword [rsp + 0xa6b8], rax
lea rax, [rsp + 0x2a5]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2a5]
mov rcx, qword [rsp + 0xa6b8]
call fcn.1802e8020
mov qword [rsp + 0xa6c0], rax
mov r8, qword [rsp + 0xa6c0]
lea rdx, [0x1805b106f]
lea rcx, str.Coupes
call fcn.1801df0f0
lea rax, [rsp + 0x1b6a0]
mov qword [rsp + 0xa6c8], rax
lea rax, [rsp + 0x2a6]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2a6]
mov rcx, qword [rsp + 0xa6c8]
call fcn.1802e8040
mov qword [rsp + 0xa6d0], rax
mov r8, qword [rsp + 0xa6d0]
lea rdx, [0x1805b1070]
lea rcx, str.Cycles
call fcn.1801df0f0
lea rax, [rsp + 0x1b660]
mov qword [rsp + 0xa6d8], rax
lea rax, [rsp + 0x2a7]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2a7]
mov rcx, qword [rsp + 0xa6d8]
call fcn.1802e8060
mov qword [rsp + 0xa6e0], rax
mov r8, qword [rsp + 0xa6e0]
lea rdx, [0x1805b106d]
lea rcx, str.Emergency
call fcn.1801df0f0
lea rax, [rsp + 0x1b620]
mov qword [rsp + 0xa6e8], rax
lea rax, [rsp + 0x2a8]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2a8]
mov rcx, qword [rsp + 0xa6e8]
call fcn.1802e8080
mov qword [rsp + 0xa6f0], rax
mov r8, qword [rsp + 0xa6f0]
lea rdx, [0x1805b106e]
lea rcx, str.Planes
call fcn.1801df0f0
lea rax, [rsp + 0x1b5e0]
mov qword [rsp + 0xa6f8], rax
lea rax, [rsp + 0x2a9]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2a9]
mov rcx, qword [rsp + 0xa6f8]
call fcn.1802e80a0
mov qword [rsp + 0xa700], rax
mov r8, qword [rsp + 0xa700]
lea rdx, [0x1805b106b]
lea rcx, str.Chopper
call fcn.1801df0f0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Shoot_Vehicle_2
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x1b5a0]
mov qword [rsp + 0xa708], rax
lea rax, [rsp + 0x2aa]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2aa]
mov rcx, qword [rsp + 0xa708]
call fcn.1802e80c0
mov qword [rsp + 0xa710], rax
mov r8, qword [rsp + 0xa710]
lea rdx, [0x1805b106c]
lea rcx, str.Motorcycles
call fcn.1801df0f0
lea rax, [rsp + 0x1b560]
mov qword [rsp + 0xa718], rax
lea rax, [rsp + 0x2ab]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2ab]
mov rcx, qword [rsp + 0xa718]
call fcn.1802e80e0
mov qword [rsp + 0xa720], rax
mov r8, qword [rsp + 0xa720]
lea rdx, [0x1805b1069]
lea rcx, str.Super
call fcn.1801df0f0
lea rax, [rsp + 0x1b520]
mov qword [rsp + 0xa728], rax
lea rax, [rsp + 0x2ac]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2ac]
mov rcx, qword [rsp + 0xa728]
call fcn.1802e8100
mov qword [rsp + 0xa730], rax
mov r8, qword [rsp + 0xa730]
lea rdx, [0x1805b106a]
lea rcx, str.Sports
call fcn.1801df0f0
lea rax, [rsp + 0x1b4e0]
mov qword [rsp + 0xa738], rax
lea rax, [rsp + 0x2ad]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2ad]
mov rcx, qword [rsp + 0xa738]
call fcn.1802e8120
mov qword [rsp + 0xa740], rax
mov r8, qword [rsp + 0xa740]
lea rdx, [0x1805b1067]
lea rcx, str.OffRoad
call fcn.1801df0f0
lea rax, [rsp + 0x1b4a0]
mov qword [rsp + 0xa748], rax
lea rax, [rsp + 0x2ae]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2ae]
mov rcx, qword [rsp + 0xa748]
call fcn.1802e8140
mov qword [rsp + 0xa750], rax
mov r8, qword [rsp + 0xa750]
lea rdx, [0x1805b1068]
lea rcx, str.SportsClassics
call fcn.1801df0f0
lea rax, [rsp + 0x1b460]
mov qword [rsp + 0xa758], rax
lea rax, [rsp + 0x2af]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2af]
mov rcx, qword [rsp + 0xa758]
call fcn.1802e8160
mov qword [rsp + 0xa760], rax
mov r8, qword [rsp + 0xa760]
lea rdx, [0x1805b1065]
lea rcx, [0x1804af310]
call fcn.1801df0f0
lea rax, [rsp + 0x1b420]
mov qword [rsp + 0xa768], rax
lea rax, [rsp + 0x2b0]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2b0]
mov rcx, qword [rsp + 0xa768]
call fcn.1802e8180
mov qword [rsp + 0xa770], rax
mov r8, qword [rsp + 0xa770]
lea rdx, [0x1805b1066]
lea rcx, str.Sedans
call fcn.1801df0f0
lea rax, [rsp + 0x1b3e0]
mov qword [rsp + 0xa778], rax
lea rax, [rsp + 0x2b1]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2b1]
mov rcx, qword [rsp + 0xa778]
call fcn.1802e81a0
mov qword [rsp + 0xa780], rax
mov r8, qword [rsp + 0xa780]
lea rdx, [0x1805b1063]
lea rcx, str.Muscle
call fcn.1801df0f0
lea rax, [rsp + 0x1b3a0]
mov qword [rsp + 0xa788], rax
lea rax, [rsp + 0x2b2]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2b2]
mov rcx, qword [rsp + 0xa788]
call fcn.1802e81c0
mov qword [rsp + 0xa790], rax
mov r8, qword [rsp + 0xa790]
lea rdx, [0x1805b1064]
lea rcx, [0x1804af328]
call fcn.1801df0f0
lea rax, [rsp + 0x1b360]
mov qword [rsp + 0xa798], rax
lea rax, [rsp + 0x2b3]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2b3]
mov rcx, qword [rsp + 0xa798]
call fcn.1802e81e0
mov qword [rsp + 0xa7a0], rax
mov r8, qword [rsp + 0xa7a0]
lea rdx, [0x1805b1061]
lea rcx, [0x1804af330]
call fcn.1801df0f0
lea rax, [rsp + 0x1b320]
mov qword [rsp + 0xa7a8], rax
lea rax, [rsp + 0x2b4]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2b4]
mov rcx, qword [rsp + 0xa7a8]
call fcn.1802e8200
mov qword [rsp + 0xa7b0], rax
mov r8, qword [rsp + 0xa7b0]
lea rdx, [0x1805b1062]
lea rcx, str.Utility
call fcn.1801df0f0
lea rax, [rsp + 0x1b2e0]
mov qword [rsp + 0xa7b8], rax
lea rax, [rsp + 0x2b5]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2b5]
mov rcx, qword [rsp + 0xa7b8]
call fcn.1802e8220
mov qword [rsp + 0xa7c0], rax
mov r8, qword [rsp + 0xa7c0]
lea rdx, [0x1805b105f]
lea rcx, str.Trains
call fcn.1801df0f0
lea rax, [rsp + 0x1b2a0]
mov qword [rsp + 0xa7c8], rax
lea rax, [rsp + 0x2b6]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2b6]
mov rcx, qword [rsp + 0xa7c8]
call fcn.1802e8240
mov qword [rsp + 0xa7d0], rax
mov r8, qword [rsp + 0xa7d0]
lea rdx, [0x1805b1060]
lea rcx, str.Service
call fcn.1801df0f0
lea rax, [rsp + 0x1b260]
mov qword [rsp + 0xa7d8], rax
lea rax, [rsp + 0x2b7]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2b7]
mov rcx, qword [rsp + 0xa7d8]
call fcn.1802e8260
mov qword [rsp + 0xa7e0], rax
mov r8, qword [rsp + 0xa7e0]
lea rdx, [0x1805b105d]
lea rcx, str.Industrial
call fcn.1801df0f0
lea rax, [rsp + 0x1b220]
mov qword [rsp + 0xa7e8], rax
lea rax, [rsp + 0x2b8]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2b8]
mov rcx, qword [rsp + 0xa7e8]
call fcn.1802e8280
mov qword [rsp + 0xa7f0], rax
mov r8, qword [rsp + 0xa7f0]
lea rdx, [0x1805b105e]
lea rcx, str.Trailer
call fcn.1801df0f0
call fcn.180199f90
movss xmm0, dword [0x1805041e0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504218]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Outfits
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x294
lea rcx, str.Player_Outfit_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x2a7
lea rcx, str.Player_variation_t_t_t_t_t
call fcn.1801dea40
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abe24]
lea rcx, str._Face
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x180288066
call fcn.180110490
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abe1c]
lea rcx, [0x1804aa468]
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x18028808e
call fcn.180110520
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abe14]
lea rcx, str._Hair
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x1802880b6
call fcn.1801105c0
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abe28]
lea rcx, str.b_Torso
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x1802880de
call fcn.1801103f0
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abe0c]
lea rcx, str._Legs
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x180288106
call fcn.180110660
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abe04]
lea rcx, str.b_Hands
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x18028812e
call fcn.180110700
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abdfc]
lea rcx, str._Feet
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x180288156
call fcn.1801107a0
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abdf4]
lea rcx, [0x1804aa538]
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x18028817e
call fcn.180110840
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abdec]
lea rcx, str._Accesories
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x1802881a6
call fcn.1801108e0
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abde4]
lea rcx, str.b_Accesories2
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x1802881ce
call fcn.180110980
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abddc]
lea rcx, str.b_Textures
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x1802881f6
call fcn.180110a20
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abdc0]
lea rcx, str._Torso2
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x18028821e
call fcn.180110b80
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abdd4]
lea rcx, str._HeadProp
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x180288246
call fcn.180110a70
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abdd0]
lea rcx, str._EyeProp
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x18028826e
call fcn.180110ab0
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abdc8]
lea rcx, str._EarProp
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x180288296
call fcn.180110af0
lea rcx, str.Reset_Apparence
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180288564
mov dword [0x1805abe24], 0
mov dword [0x1805abe1c], 0
mov dword [0x1805abe14], 0
mov dword [0x1805abe28], 0
mov dword [0x1805abe0c], 0
mov dword [0x1805abe04], 0
mov dword [0x1805abdfc], 0
mov dword [0x1805abdf4], 0
mov dword [0x1805abdec], 0
mov dword [0x1805abde4], 0
mov dword [0x1805abddc], 0
mov dword [0x1805abdc0], 0
mov dword [0x1805abdd4], 0
mov dword [0x1805abdd0], 0
mov dword [0x1805abdc8], 0
call fcn.180091cb0
mov ecx, eax
call fcn.1802f46d0
call fcn.180091cb0
mov ecx, eax
call fcn.1802f4690
call fcn.180091cb0
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov edx, 1
mov ecx, eax
call fcn.1802f4660
call fcn.180091cb0
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov edx, 2
mov ecx, eax
call fcn.1802f4660
call fcn.180091cb0
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov edx, 3
mov ecx, eax
call fcn.1802f4660
call fcn.180091cb0
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov edx, 1
mov ecx, eax
call fcn.1802f4630
call fcn.180091cb0
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov edx, 3
mov ecx, eax
call fcn.1802f4630
call fcn.180091cb0
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov edx, 4
mov ecx, eax
call fcn.1802f4630
call fcn.180091cb0
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov edx, 5
mov ecx, eax
call fcn.1802f4630
call fcn.180091cb0
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov edx, 6
mov ecx, eax
call fcn.1802f4630
call fcn.180091cb0
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov edx, 7
mov ecx, eax
call fcn.1802f4630
call fcn.180091cb0
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov edx, 8
mov ecx, eax
call fcn.1802f4630
call fcn.180091cb0
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov edx, 9
mov ecx, eax
call fcn.1802f4630
call fcn.180091cb0
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov edx, 0xa
mov ecx, eax
call fcn.1802f4630
call fcn.180091cb0
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov edx, 0xb
mov ecx, eax
call fcn.1802f4630
call fcn.180091cb0
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov edx, 0xc
mov ecx, eax
call fcn.1802f4630
call fcn.180091cb0
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov edx, 0xd
mov ecx, eax
call fcn.1802f4630
call fcn.180091cb0
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov ecx, eax
call fcn.1802f4660
call fcn.180091cb0
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov ecx, eax
call fcn.1802f4630
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Outfits_Variations
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x20], 1
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abe18]
lea rcx, str._Face_Texture
call fcn.1801e0850
movzx eax, al
test eax, eax
je 0x1802885b4
call fcn.1801104d0
mov dword [rsp + 0x20], 1
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abe10]
lea rcx, str.b_Head_Texture
call fcn.1801e0850
movzx eax, al
test eax, eax
je 0x1802885e4
call fcn.180110570
mov dword [rsp + 0x20], 1
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abe08]
lea rcx, str._Hair_Texture
call fcn.1801e0850
movzx eax, al
test eax, eax
je 0x180288614
call fcn.180110610
mov dword [rsp + 0x20], 1
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abe20]
lea rcx, str.b_Torso_Texture
call fcn.1801e0850
movzx eax, al
test eax, eax
je 0x180288644
call fcn.180110440
mov dword [rsp + 0x20], 1
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abe00]
lea rcx, str._Legs_Texture
call fcn.1801e0850
movzx eax, al
test eax, eax
je 0x180288674
call fcn.1801106b0
mov dword [rsp + 0x20], 1
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abdf8]
lea rcx, str.b_Hands_Texture
call fcn.1801e0850
movzx eax, al
test eax, eax
je 0x1802886a4
call fcn.180110750
mov dword [rsp + 0x20], 1
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abdf0]
lea rcx, str._Feet_Texture
call fcn.1801e0850
movzx eax, al
test eax, eax
je 0x1802886d4
call fcn.1801107f0
mov dword [rsp + 0x20], 1
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abde8]
lea rcx, str.b_Eyes_Texture
call fcn.1801e0850
movzx eax, al
test eax, eax
je 0x180288704
call fcn.180110890
mov dword [rsp + 0x20], 1
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abde0]
lea rcx, str._Accesories_Texture
call fcn.1801e0850
movzx eax, al
test eax, eax
je 0x180288734
call fcn.180110930
mov dword [rsp + 0x20], 1
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abdd8]
lea rcx, str.b_Accesories2_Texture
call fcn.1801e0850
movzx eax, al
test eax, eax
je 0x180288764
call fcn.1801109d0
mov dword [rsp + 0x20], 1
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abdc4]
lea rcx, str._Torso2_Texture
call fcn.1801e0850
movzx eax, al
test eax, eax
je 0x180288794
call fcn.180110bd0
mov dword [rsp + 0x20], 1
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805abdcc]
lea rcx, str.bTextures_Texture
call fcn.1801e0850
movzx eax, al
test eax, eax
je 0x1802887c4
call fcn.180110b30
call fcn.180199f90
call fcn.18006bf90
jmp case.0x1801f9d99.1
lea rcx, str.Model_Changer
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2944], 0
jmp 0x180288801
mov eax, dword [rsp + 0x2944]
inc eax
mov dword [rsp + 0x2944], eax
movsxd rax, dword [rsp + 0x2944]
cmp rax, 0x35a
jae 0x1802888e2
movsxd rax, dword [rsp + 0x2944]
imul rax, rax, 8
lea rcx, str.A_C_Boar_02
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802888dd
movsxd rax, dword [rsp + 0x2944]
imul rax, rax, 8
lea rcx, str.A_C_Boar_02
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.180196b00
mov dword [rsp + 0x2948], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xa7f8], rax
mov ecx, dword [rsp + 0x2948]
call qword [rsp + 0xa7f8]
mov ecx, dword [rsp + 0x2948]
call fcn.1802f6e90
test eax, eax
jne 0x18028889f
xor ecx, ecx
call fcn.1801b4c50
jmp 0x180288886
mov edx, dword [rsp + 0x2948]
mov ecx, dword [0x1805b11ec]
call fcn.1802f5720
call fcn.180091cb0
mov ecx, eax
call fcn.1802f56e0
mov ecx, 0xa
call fcn.1801b4c50
mov ecx, dword [rsp + 0x2948]
call fcn.1802f6900
mov ecx, 0xa
call fcn.1801b4c50
jmp 0x1802887f1
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Objects_Options
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fdfa0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Objects_Options
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fe2f0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Objects_Options
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fe640
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Objects_Options
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fe990
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Objects_Options
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802fece0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Objects_Options
call fcn.1801dd910
call fcn.180199ba0
call fcn.1802ff030
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Money
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.bThese_methodes_are_boldrRISKY.
call fcn.1801de860
lea rax, [rsp + 0x1b1e0]
mov qword [rsp + 0xa800], rax
lea rax, [rsp + 0x2b9]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2b9]
mov rcx, qword [rsp + 0xa800]
call fcn.1802e82a0
mov qword [rsp + 0xa808], rax
mov r8, qword [rsp + 0xa808]
lea rdx, [0x1805b1043]
lea rcx, str.Drop_2k
call fcn.1801df0f0
lea rax, [rsp + 0x1b1a0]
mov qword [rsp + 0xa810], rax
lea rax, [rsp + 0x2ba]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2ba]
mov rcx, qword [rsp + 0xa810]
call fcn.1802e82c0
mov qword [rsp + 0xa818], rax
mov r8, qword [rsp + 0xa818]
lea rdx, [0x1805b1044]
lea rcx, str.Drop_2.5k
call fcn.1801df0f0
lea rax, [rsp + 0x1b160]
mov qword [rsp + 0xa820], rax
lea rax, [rsp + 0x2bb]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2bb]
mov rcx, qword [rsp + 0xa820]
call fcn.1802e82e0
mov qword [rsp + 0xa828], rax
mov rax, qword [rsp + 0xa828]
mov qword [rsp + 0xa830], rax
movsxd rax, dword [0x1805b11f0]
imul rax, rax, 1
lea rcx, [0x1805b0d48]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0xa838], rax
mov r8, qword [rsp + 0xa830]
mov rdx, qword [rsp + 0xa838]
lea rcx, str.2.5K_Faster
call fcn.1801df0f0
mov edx, 0x223
lea rcx, str.Money_Wallet
call fcn.1801dea40
mov edx, 0x222
lea rcx, str.Money_Bank
call fcn.1801dea40
mov edx, 0x224
lea rcx, str.Money_WithDraw
call fcn.1801dea40
call fcn.180199f90
call fcn.18006bef0
jmp case.0x1801f9d99.1
lea rcx, str.Club
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0x1312d00
mov r8d, 0x3e8
lea rdx, [0x180568668]
lea rcx, str.Value
call fcn.1801e0410
lea rcx, str.Increase_Club_Value
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180288c78
call fcn.180131cd0
mov r9d, 0x1312d00
mov r8d, 0x3e8
lea rdx, [0x1805ab7cc]
lea rcx, str.ballistic_armor_value
call fcn.1801e0410
lea rcx, str.ballistic_armor
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180288caf
call fcn.180087860
lea rdx, [0x1805b0fb9]
lea rcx, str.Stock_Info
call fcn.1801deec0
lea rdx, [0x1805b0fb7]
lea rcx, str.Stock_Info_2
call fcn.1801deec0
lea rdx, [0x1805b0fb8]
lea rcx, str.Auto_Sell_M.C_Business
call fcn.1801deec0
lea rdx, [0x1805b0fb5]
lea rcx, str.Boost_Cocaine_Production
call fcn.1801deec0
lea rdx, [0x1805b0fb6]
lea rcx, str.Boost_Cocaine_Production_2
call fcn.1801deec0
lea rdx, [0x1805b0fb3]
lea rcx, str.Easy_Sell_M.C_Business
call fcn.1801deec0
lea rdx, [0x1805b0fb4]
lea rcx, str.Boost_Bunker_Production
call fcn.1801deec0
lea rcx, str._AWD_CALLME
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180288e3d
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xa840], rax
lea rax, [rsp + 0x1ad20]
mov qword [rsp + 0xa848], rax
mov edx, 0x18080e
lea rcx, [rsp + 0xa850]
call fcn.18015ae90
mov rcx, rax
call fcn.180157740
mov edx, dword [rax]
lea rcx, [rsp + 0x34c28]
call fcn.18006a170
mov qword [rsp + 0xa858], rax
mov rax, qword [rsp + 0xa858]
mov qword [rsp + 0xa860], rax
mov r8, qword [rsp + 0xa860]
lea rdx, [0x18048f6b0]
lea rcx, [rsp + 0x34c08]
call fcn.18006ad60
mov qword [rsp + 0xa868], rax
mov rax, qword [rsp + 0xa868]
mov qword [rsp + 0xa870], rax
lea r8, str._AWD_CALLME
mov rdx, qword [rsp + 0xa870]
mov rcx, qword [rsp + 0xa848]
call fcn.18006a440
mov qword [rsp + 0xa878], rax
mov rcx, qword [rsp + 0xa878]
call fcn.180167c50
xor r8d, r8d
mov edx, 0xa
mov ecx, eax
call qword [rsp + 0xa840]
nop
lea rcx, [rsp + 0x34c08]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34c28]
call fcn.18006b930
lea rcx, str._MPx_AWD_ACELIQUOR
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180288f46
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xa880], rax
lea rax, [rsp + 0x1ad00]
mov qword [rsp + 0xa888], rax
mov edx, 0x18080e
lea rcx, [rsp + 0xa890]
call fcn.18015ae90
mov rcx, rax
call fcn.180157740
mov edx, dword [rax]
lea rcx, [rsp + 0x34be8]
call fcn.18006a170
mov qword [rsp + 0xa898], rax
mov rax, qword [rsp + 0xa898]
mov qword [rsp + 0xa8a0], rax
mov r8, qword [rsp + 0xa8a0]
lea rdx, [0x18048f6b0]
lea rcx, [rsp + 0x34bc8]
call fcn.18006ad60
mov qword [rsp + 0xa8a8], rax
mov rax, qword [rsp + 0xa8a8]
mov qword [rsp + 0xa8b0], rax
lea r8, str._MPx_AWD_ACELIQUOR
mov rdx, qword [rsp + 0xa8b0]
mov rcx, qword [rsp + 0xa888]
call fcn.18006a440
mov qword [rsp + 0xa8b8], rax
mov rcx, qword [rsp + 0xa8b8]
call fcn.180167c50
xor r8d, r8d
mov edx, 0xa
mov ecx, eax
call qword [rsp + 0xa880]
nop
lea rcx, [rsp + 0x34bc8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34be8]
call fcn.18006b930
lea rcx, str._MPx_AWD_TRUCKAMBUSH
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028904f
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xa8c0], rax
lea rax, [rsp + 0x1acc0]
mov qword [rsp + 0xa8c8], rax
mov edx, 0x18080e
lea rcx, [rsp + 0xa8d0]
call fcn.18015ae90
mov rcx, rax
call fcn.180157740
mov edx, dword [rax]
lea rcx, [rsp + 0x34ba8]
call fcn.18006a170
mov qword [rsp + 0xa8d8], rax
mov rax, qword [rsp + 0xa8d8]
mov qword [rsp + 0xa8e0], rax
mov r8, qword [rsp + 0xa8e0]
lea rdx, [0x18048f6b0]
lea rcx, [rsp + 0x34b88]
call fcn.18006ad60
mov qword [rsp + 0xa8e8], rax
mov rax, qword [rsp + 0xa8e8]
mov qword [rsp + 0xa8f0], rax
lea r8, str._MPx_AWD_TRUCKAMBUSH
mov rdx, qword [rsp + 0xa8f0]
mov rcx, qword [rsp + 0xa8c8]
call fcn.18006a440
mov qword [rsp + 0xa8f8], rax
mov rcx, qword [rsp + 0xa8f8]
call fcn.180167c50
xor r8d, r8d
mov edx, 0xa
mov ecx, eax
call qword [rsp + 0xa8c0]
nop
lea rcx, [rsp + 0x34b88]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34ba8]
call fcn.18006b930
lea rcx, str._MPx_AWD_LOSTCAMPREV
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180289158
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xa900], rax
lea rax, [rsp + 0x1ac80]
mov qword [rsp + 0xa908], rax
mov edx, 0x18080e
lea rcx, [rsp + 0xa910]
call fcn.18015ae90
mov rcx, rax
call fcn.180157740
mov edx, dword [rax]
lea rcx, [rsp + 0x34b68]
call fcn.18006a170
mov qword [rsp + 0xa918], rax
mov rax, qword [rsp + 0xa918]
mov qword [rsp + 0xa920], rax
mov r8, qword [rsp + 0xa920]
lea rdx, [0x18048f6b0]
lea rcx, [rsp + 0x348e8]
call fcn.18006ad60
mov qword [rsp + 0xa928], rax
mov rax, qword [rsp + 0xa928]
mov qword [rsp + 0xa930], rax
lea r8, str._MPx_AWD_LOSTCAMPREV
mov rdx, qword [rsp + 0xa930]
mov rcx, qword [rsp + 0xa908]
call fcn.18006a440
mov qword [rsp + 0xa938], rax
mov rcx, qword [rsp + 0xa938]
call fcn.180167c50
xor r8d, r8d
mov edx, 0xa
mov ecx, eax
call qword [rsp + 0xa900]
nop
lea rcx, [rsp + 0x348e8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34b68]
call fcn.18006b930
lea rcx, str._MPx_AWD_ACIDTRIP
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180289261
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xa940], rax
lea rax, [rsp + 0x1ac40]
mov qword [rsp + 0xa948], rax
mov edx, 0x18080e
lea rcx, [rsp + 0xa950]
call fcn.18015ae90
mov rcx, rax
call fcn.180157740
mov edx, dword [rax]
lea rcx, [rsp + 0x34a08]
call fcn.18006a170
mov qword [rsp + 0xa958], rax
mov rax, qword [rsp + 0xa958]
mov qword [rsp + 0xa960], rax
mov r8, qword [rsp + 0xa960]
lea rdx, [0x18048f6b0]
lea rcx, [rsp + 0x348c8]
call fcn.18006ad60
mov qword [rsp + 0xa968], rax
mov rax, qword [rsp + 0xa968]
mov qword [rsp + 0xa970], rax
lea r8, str._MPx_AWD_ACIDTRIP
mov rdx, qword [rsp + 0xa970]
mov rcx, qword [rsp + 0xa948]
call fcn.18006a440
mov qword [rsp + 0xa978], rax
mov rcx, qword [rsp + 0xa978]
call fcn.180167c50
xor r8d, r8d
mov edx, 0xa
mov ecx, eax
call qword [rsp + 0xa940]
nop
lea rcx, [rsp + 0x348c8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34a08]
call fcn.18006b930
lea rcx, str._MPx_AWD_HIPPYRIVALS
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028936a
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xa980], rax
lea rax, [rsp + 0x1ac00]
mov qword [rsp + 0xa988], rax
mov edx, 0x18080e
lea rcx, [rsp + 0xa990]
call fcn.18015ae90
mov rcx, rax
call fcn.180157740
mov edx, dword [rax]
lea rcx, [rsp + 0x33908]
call fcn.18006a170
mov qword [rsp + 0xa998], rax
mov rax, qword [rsp + 0xa998]
mov qword [rsp + 0xa9a0], rax
mov r8, qword [rsp + 0xa9a0]
lea rdx, [0x18048f6b0]
lea rcx, [rsp + 0x345e8]
call fcn.18006ad60
mov qword [rsp + 0xa9a8], rax
mov rax, qword [rsp + 0xa9a8]
mov qword [rsp + 0xa9b0], rax
lea r8, str._MPx_AWD_HIPPYRIVALS
mov rdx, qword [rsp + 0xa9b0]
mov rcx, qword [rsp + 0xa988]
call fcn.18006a440
mov qword [rsp + 0xa9b8], rax
mov rcx, qword [rsp + 0xa9b8]
call fcn.180167c50
xor r8d, r8d
mov edx, 0xa
mov ecx, eax
call qword [rsp + 0xa980]
nop
lea rcx, [rsp + 0x345e8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x33908]
call fcn.18006b930
lea rcx, str._MPx_AWD_TRAINCRASH
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180289473
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xa9c0], rax
lea rax, [rsp + 0x1abe0]
mov qword [rsp + 0xa9c8], rax
mov edx, 0x18080e
lea rcx, [rsp + 0xa9d0]
call fcn.18015ae90
mov rcx, rax
call fcn.180157740
mov edx, dword [rax]
lea rcx, [rsp + 0x34948]
call fcn.18006a170
mov qword [rsp + 0xa9d8], rax
mov rax, qword [rsp + 0xa9d8]
mov qword [rsp + 0xa9e0], rax
mov r8, qword [rsp + 0xa9e0]
lea rdx, [0x18048f6b0]
lea rcx, [rsp + 0x349a8]
call fcn.18006ad60
mov qword [rsp + 0xa9e8], rax
mov rax, qword [rsp + 0xa9e8]
mov qword [rsp + 0xa9f0], rax
lea r8, str._MPx_AWD_TRAINCRASH
mov rdx, qword [rsp + 0xa9f0]
mov rcx, qword [rsp + 0xa9c8]
call fcn.18006a440
mov qword [rsp + 0xa9f8], rax
mov rcx, qword [rsp + 0xa9f8]
call fcn.180167c50
xor r8d, r8d
mov edx, 0xa
mov ecx, eax
call qword [rsp + 0xa9c0]
nop
lea rcx, [rsp + 0x349a8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34948]
call fcn.18006b930
lea rcx, str._MPx_AWD_BACKUP
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028957c
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaa00], rax
lea rax, [rsp + 0x1abc0]
mov qword [rsp + 0xaa08], rax
mov edx, 0x18080e
lea rcx, [rsp + 0xaa10]
call fcn.18015ae90
mov rcx, rax
call fcn.180157740
mov edx, dword [rax]
lea rcx, [rsp + 0x34a68]
call fcn.18006a170
mov qword [rsp + 0xaa18], rax
mov rax, qword [rsp + 0xaa18]
mov qword [rsp + 0xaa20], rax
mov r8, qword [rsp + 0xaa20]
lea rdx, [0x18048f6b0]
lea rcx, [rsp + 0x34a88]
call fcn.18006ad60
mov qword [rsp + 0xaa28], rax
mov rax, qword [rsp + 0xaa28]
mov qword [rsp + 0xaa30], rax
lea r8, str._MPx_AWD_BACKUP
mov rdx, qword [rsp + 0xaa30]
mov rcx, qword [rsp + 0xaa08]
call fcn.18006a440
mov qword [rsp + 0xaa38], rax
mov rcx, qword [rsp + 0xaa38]
call fcn.180167c50
xor r8d, r8d
mov edx, 0xa
mov ecx, eax
call qword [rsp + 0xaa00]
nop
lea rcx, [rsp + 0x34a88]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34a68]
call fcn.18006b930
lea rcx, str._MPx_AWD_GETSTARTED
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180289685
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaa40], rax
lea rax, [rsp + 0x1ab40]
mov qword [rsp + 0xaa48], rax
mov edx, 0x18080e
lea rcx, [rsp + 0xaa50]
call fcn.18015ae90
mov rcx, rax
call fcn.180157740
mov edx, dword [rax]
lea rcx, [rsp + 0x343a8]
call fcn.18006a170
mov qword [rsp + 0xaa58], rax
mov rax, qword [rsp + 0xaa58]
mov qword [rsp + 0xaa60], rax
mov r8, qword [rsp + 0xaa60]
lea rdx, [0x18048f6b0]
lea rcx, [rsp + 0x343e8]
call fcn.18006ad60
mov qword [rsp + 0xaa68], rax
mov rax, qword [rsp + 0xaa68]
mov qword [rsp + 0xaa70], rax
lea r8, str._MPx_AWD_GETSTARTED
mov rdx, qword [rsp + 0xaa70]
mov rcx, qword [rsp + 0xaa48]
call fcn.18006a440
mov qword [rsp + 0xaa78], rax
mov rcx, qword [rsp + 0xaa78]
call fcn.180167c50
xor r8d, r8d
mov edx, 0xa
mov ecx, eax
call qword [rsp + 0xaa40]
nop
lea rcx, [rsp + 0x343e8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x343a8]
call fcn.18006b930
lea rcx, str._MPx_AWD_CHEMREACTION
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028978e
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaa80], rax
lea rax, [rsp + 0x1aac0]
mov qword [rsp + 0xaa88], rax
mov edx, 0x18080e
lea rcx, [rsp + 0xaa90]
call fcn.18015ae90
mov rcx, rax
call fcn.180157740
mov edx, dword [rax]
lea rcx, [rsp + 0x34608]
call fcn.18006a170
mov qword [rsp + 0xaa98], rax
mov rax, qword [rsp + 0xaa98]
mov qword [rsp + 0xaaa0], rax
mov r8, qword [rsp + 0xaaa0]
lea rdx, [0x18048f6b0]
lea rcx, [rsp + 0x348a8]
call fcn.18006ad60
mov qword [rsp + 0xaaa8], rax
mov rax, qword [rsp + 0xaaa8]
mov qword [rsp + 0xaab0], rax
lea r8, str._MPx_AWD_CHEMREACTION
mov rdx, qword [rsp + 0xaab0]
mov rcx, qword [rsp + 0xaa88]
call fcn.18006a440
mov qword [rsp + 0xaab8], rax
mov rcx, qword [rsp + 0xaab8]
call fcn.180167c50
xor r8d, r8d
mov edx, 0xa
mov ecx, eax
call qword [rsp + 0xaa80]
nop
lea rcx, [rsp + 0x348a8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34608]
call fcn.18006b930
lea rcx, str._MPx_AWD_RUNRABBITRUN
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180289897
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaac0], rax
lea rax, [rsp + 0x1a9e0]
mov qword [rsp + 0xaac8], rax
mov edx, 0x18080e
lea rcx, [rsp + 0xaad0]
call fcn.18015ae90
mov rcx, rax
call fcn.180157740
mov edx, dword [rax]
lea rcx, [rsp + 0x34908]
call fcn.18006a170
mov qword [rsp + 0xaad8], rax
mov rax, qword [rsp + 0xaad8]
mov qword [rsp + 0xaae0], rax
mov r8, qword [rsp + 0xaae0]
lea rdx, [0x18048f6b0]
lea rcx, [rsp + 0x34928]
call fcn.18006ad60
mov qword [rsp + 0xaae8], rax
mov rax, qword [rsp + 0xaae8]
mov qword [rsp + 0xaaf0], rax
lea r8, str._MPx_AWD_RUNRABBITRUN
mov rdx, qword [rsp + 0xaaf0]
mov rcx, qword [rsp + 0xaac8]
call fcn.18006a440
mov qword [rsp + 0xaaf8], rax
mov rcx, qword [rsp + 0xaaf8]
call fcn.180167c50
xor r8d, r8d
mov edx, 5
mov ecx, eax
call qword [rsp + 0xaac0]
nop
lea rcx, [rsp + 0x34928]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34908]
call fcn.18006b930
lea rcx, str._MPx_AWD_CALLME
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802899a0
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xab00], rax
lea rax, [rsp + 0x1ad60]
mov qword [rsp + 0xab08], rax
mov edx, 0x18080e
lea rcx, [rsp + 0xab10]
call fcn.18015ae90
mov rcx, rax
call fcn.180157740
mov edx, dword [rax]
lea rcx, [rsp + 0x34968]
call fcn.18006a170
mov qword [rsp + 0xab18], rax
mov rax, qword [rsp + 0xab18]
mov qword [rsp + 0xab20], rax
mov r8, qword [rsp + 0xab20]
lea rdx, [0x18048f6b0]
lea rcx, [rsp + 0x34988]
call fcn.18006ad60
mov qword [rsp + 0xab28], rax
mov rax, qword [rsp + 0xab28]
mov qword [rsp + 0xab30], rax
lea r8, str._MPx_AWD_CALLME
mov rdx, qword [rsp + 0xab30]
mov rcx, qword [rsp + 0xab08]
call fcn.18006a440
mov qword [rsp + 0xab38], rax
mov rcx, qword [rsp + 0xab38]
call fcn.180167c50
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xab00]
nop
lea rcx, [rsp + 0x34988]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34968]
call fcn.18006b930
lea rcx, str._MPx_AW
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180289aa9
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xab40], rax
lea rax, [rsp + 0x1ace0]
mov qword [rsp + 0xab48], rax
mov edx, 0x18080e
lea rcx, [rsp + 0xab50]
call fcn.18015ae90
mov rcx, rax
call fcn.180157740
mov edx, dword [rax]
lea rcx, [rsp + 0x349c8]
call fcn.18006a170
mov qword [rsp + 0xab58], rax
mov rax, qword [rsp + 0xab58]
mov qword [rsp + 0xab60], rax
mov r8, qword [rsp + 0xab60]
lea rdx, [0x18048f6b0]
lea rcx, [rsp + 0x349e8]
call fcn.18006ad60
mov qword [rsp + 0xab68], rax
mov rax, qword [rsp + 0xab68]
mov qword [rsp + 0xab70], rax
lea r8, str._MPx_AW
mov rdx, qword [rsp + 0xab70]
mov rcx, qword [rsp + 0xab48]
call fcn.18006a440
mov qword [rsp + 0xab78], rax
mov rcx, qword [rsp + 0xab78]
call fcn.180167c50
xor r8d, r8d
mov edx, 0xa
mov ecx, eax
call qword [rsp + 0xab40]
nop
lea rcx, [rsp + 0x349e8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x349c8]
call fcn.18006b930
lea rcx, str._MPx_AWD_CALLME
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180289bb2
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xab80], rax
lea rax, [rsp + 0x1aca0]
mov qword [rsp + 0xab88], rax
mov edx, 0x18080e
lea rcx, [rsp + 0xab90]
call fcn.18015ae90
mov rcx, rax
call fcn.180157740
mov edx, dword [rax]
lea rcx, [rsp + 0x34a28]
call fcn.18006a170
mov qword [rsp + 0xab98], rax
mov rax, qword [rsp + 0xab98]
mov qword [rsp + 0xaba0], rax
mov r8, qword [rsp + 0xaba0]
lea rdx, [0x18048f6b0]
lea rcx, [rsp + 0x34a48]
call fcn.18006ad60
mov qword [rsp + 0xaba8], rax
mov rax, qword [rsp + 0xaba8]
mov qword [rsp + 0xabb0], rax
lea r8, str._MPx_AWD_CALLME
mov rdx, qword [rsp + 0xabb0]
mov rcx, qword [rsp + 0xab88]
call fcn.18006a440
mov qword [rsp + 0xabb8], rax
mov rcx, qword [rsp + 0xabb8]
call fcn.180167c50
xor r8d, r8d
mov edx, 0xa
mov ecx, eax
call qword [rsp + 0xab80]
nop
lea rcx, [rsp + 0x34a48]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34a28]
call fcn.18006b930
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Money_Bank
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x1b120]
mov qword [rsp + 0xabc0], rax
lea rax, [rsp + 0x2bc]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2bc]
mov rcx, qword [rsp + 0xabc0]
call fcn.1802e8300
mov qword [rsp + 0xabc8], rax
mov r8, qword [rsp + 0xabc8]
lea rdx, [0x1805b0f35]
lea rcx, str.inf_10_mill_bank
call fcn.1801df0f0
lea rax, [rsp + 0x1b0e0]
mov qword [rsp + 0xabd0], rax
lea rax, [rsp + 0x2bd]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2bd]
mov rcx, qword [rsp + 0xabd0]
call fcn.1802e8320
mov qword [rsp + 0xabd8], rax
mov r8, qword [rsp + 0xabd8]
lea rdx, [0x1805b0f31]
lea rcx, str.1_mill_bank
call fcn.1801df0f0
lea rax, [rsp + 0x1b0a0]
mov qword [rsp + 0xabe0], rax
lea rax, [rsp + 0x2be]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2be]
mov rcx, qword [rsp + 0xabe0]
call fcn.1802e8340
mov qword [rsp + 0xabe8], rax
mov r8, qword [rsp + 0xabe8]
lea rdx, [0x1805b0f2e]
lea rcx, str.2_mill_bank
call fcn.1801df0f0
lea rax, [rsp + 0x1b060]
mov qword [rsp + 0xabf0], rax
lea rax, [rsp + 0x2bf]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2bf]
mov rcx, qword [rsp + 0xabf0]
call fcn.1802e8360
mov qword [rsp + 0xabf8], rax
mov r8, qword [rsp + 0xabf8]
lea rdx, [0x1805b0f2f]
lea rcx, str.3_mill_bank
call fcn.1801df0f0
lea rax, [rsp + 0x1b020]
mov qword [rsp + 0xac00], rax
lea rax, [rsp + 0x2c0]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2c0]
mov rcx, qword [rsp + 0xac00]
call fcn.1802e8380
mov qword [rsp + 0xac08], rax
mov r8, qword [rsp + 0xac08]
lea rdx, [0x1805b0f2c]
lea rcx, str.4_mill_bank
call fcn.1801df0f0
lea rax, [rsp + 0x1afe0]
mov qword [rsp + 0xac10], rax
lea rax, [rsp + 0x2c1]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2c1]
mov rcx, qword [rsp + 0xac10]
call fcn.1802e83a0
mov qword [rsp + 0xac18], rax
mov r8, qword [rsp + 0xac18]
lea rdx, [0x1805b0f2d]
lea rcx, str.5_mill_bank
call fcn.1801df0f0
lea rax, [rsp + 0x1afa0]
mov qword [rsp + 0xac20], rax
lea rax, [rsp + 0x2c2]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2c2]
mov rcx, qword [rsp + 0xac20]
call fcn.1802e83c0
mov qword [rsp + 0xac28], rax
mov r8, qword [rsp + 0xac28]
lea rdx, [0x1805b0f2a]
lea rcx, str.6_mill_bank
call fcn.1801df0f0
lea rax, [rsp + 0x1af60]
mov qword [rsp + 0xac30], rax
lea rax, [rsp + 0x2c3]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2c3]
mov rcx, qword [rsp + 0xac30]
call fcn.1802e83e0
mov qword [rsp + 0xac38], rax
mov r8, qword [rsp + 0xac38]
lea rdx, [0x1805b0f2b]
lea rcx, str.7_mill_bank
call fcn.1801df0f0
lea rax, [rsp + 0x1af20]
mov qword [rsp + 0xac40], rax
lea rax, [rsp + 0x2c4]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2c4]
mov rcx, qword [rsp + 0xac40]
call fcn.1802e8400
mov qword [rsp + 0xac48], rax
mov r8, qword [rsp + 0xac48]
lea rdx, [0x1805b0f28]
lea rcx, str.8_mill_bank
call fcn.1801df0f0
lea rax, [rsp + 0x1aee0]
mov qword [rsp + 0xac50], rax
lea rax, [rsp + 0x2c5]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2c5]
mov rcx, qword [rsp + 0xac50]
call fcn.1802e8420
mov qword [rsp + 0xac58], rax
mov r8, qword [rsp + 0xac58]
lea rdx, [0x1805b0f29]
lea rcx, str.9_mill_bank
call fcn.1801df0f0
lea rax, [rsp + 0x1aea0]
mov qword [rsp + 0xac60], rax
lea rax, [rsp + 0x2c6]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2c6]
mov rcx, qword [rsp + 0xac60]
call fcn.1802e8440
mov qword [rsp + 0xac68], rax
mov r8, qword [rsp + 0xac68]
lea rdx, [0x1805b0f37]
lea rcx, str.10_mill_bank
call fcn.1801df0f0
lea rax, [rsp + 0x1ae60]
mov qword [rsp + 0xac70], rax
lea rax, [rsp + 0x2c7]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2c7]
mov rcx, qword [rsp + 0xac70]
call fcn.1802e8460
mov qword [rsp + 0xac78], rax
mov r8, qword [rsp + 0xac78]
lea rdx, [0x1805b0f32]
lea rcx, str.15_mill_bank
call fcn.1801df0f0
call fcn.180199f90
call fcn.18006bf90
jmp case.0x1801f9d99.1
lea rcx, str.Money_Wallet
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x1ae20]
mov qword [rsp + 0xac80], rax
lea rax, [rsp + 0x2c8]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2c8]
mov rcx, qword [rsp + 0xac80]
call fcn.1802e8480
mov qword [rsp + 0xac88], rax
mov r8, qword [rsp + 0xac88]
lea rdx, [0x1805b0f34]
lea rcx, str.inf_10_mill_wallet
call fcn.1801df0f0
lea rax, [rsp + 0x1ade0]
mov qword [rsp + 0xac90], rax
lea rax, [rsp + 0x2c9]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2c9]
mov rcx, qword [rsp + 0xac90]
call fcn.1802e84a0
mov qword [rsp + 0xac98], rax
mov r8, qword [rsp + 0xac98]
lea rdx, [0x1805aee4e]
lea rcx, str.1_mill_wallet
call fcn.1801df0f0
lea rax, [rsp + 0x23220]
mov qword [rsp + 0xaca0], rax
lea rax, [rsp + 0x2ca]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2ca]
mov rcx, qword [rsp + 0xaca0]
call fcn.1802e84c0
mov qword [rsp + 0xaca8], rax
mov r8, qword [rsp + 0xaca8]
lea rdx, [0x1805aee4f]
lea rcx, str.2_mill_wallet
call fcn.1801df0f0
lea rax, [rsp + 0x231e0]
mov qword [rsp + 0xacb0], rax
lea rax, [rsp + 0x2cb]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2cb]
mov rcx, qword [rsp + 0xacb0]
call fcn.1802e84e0
mov qword [rsp + 0xacb8], rax
mov r8, qword [rsp + 0xacb8]
lea rdx, [0x1805aee4c]
lea rcx, str.3_mill_wallet
call fcn.1801df0f0
lea rax, [rsp + 0x231a0]
mov qword [rsp + 0xacc0], rax
lea rax, [rsp + 0x2cc]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2cc]
mov rcx, qword [rsp + 0xacc0]
call fcn.1802e8500
mov qword [rsp + 0xacc8], rax
mov r8, qword [rsp + 0xacc8]
lea rdx, [0x1805aee4d]
lea rcx, str.4_mill_wallet
call fcn.1801df0f0
lea rax, [rsp + 0x23160]
mov qword [rsp + 0xacd0], rax
lea rax, [rsp + 0x2cd]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2cd]
mov rcx, qword [rsp + 0xacd0]
call fcn.1802e8520
mov qword [rsp + 0xacd8], rax
mov r8, qword [rsp + 0xacd8]
lea rdx, [0x1805addde]
lea rcx, str.5_mill_wallet
call fcn.1801df0f0
lea rax, [rsp + 0x23120]
mov qword [rsp + 0xace0], rax
lea rax, [rsp + 0x2ce]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2ce]
mov rcx, qword [rsp + 0xace0]
call fcn.1802e8540
mov qword [rsp + 0xace8], rax
mov r8, qword [rsp + 0xace8]
lea rdx, [0x1805adddf]
lea rcx, str.6_mill_wallet
call fcn.1801df0f0
lea rax, [rsp + 0x230e0]
mov qword [rsp + 0xacf0], rax
lea rax, [rsp + 0x2cf]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2cf]
mov rcx, qword [rsp + 0xacf0]
call fcn.1802e8560
mov qword [rsp + 0xacf8], rax
mov r8, qword [rsp + 0xacf8]
lea rdx, [0x1805adddc]
lea rcx, str.7_mill_wallet
call fcn.1801df0f0
lea rax, [rsp + 0x230a0]
mov qword [rsp + 0xad00], rax
lea rax, [rsp + 0x2d0]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2d0]
mov rcx, qword [rsp + 0xad00]
call fcn.1802e8580
mov qword [rsp + 0xad08], rax
mov r8, qword [rsp + 0xad08]
lea rdx, [0x1805adddd]
lea rcx, str.8_mill_wallet
call fcn.1801df0f0
lea rax, [rsp + 0x23060]
mov qword [rsp + 0xad10], rax
lea rax, [rsp + 0x2d1]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2d1]
mov rcx, qword [rsp + 0xad10]
call fcn.1802e85a0
mov qword [rsp + 0xad18], rax
mov r8, qword [rsp + 0xad18]
lea rdx, [0x1805addda]
lea rcx, str.9_mill_wallet
call fcn.1801df0f0
lea rax, [rsp + 0x23020]
mov qword [rsp + 0xad20], rax
lea rax, [rsp + 0x2d2]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2d2]
mov rcx, qword [rsp + 0xad20]
call fcn.1802e85c0
mov qword [rsp + 0xad28], rax
mov r8, qword [rsp + 0xad28]
lea rdx, [0x1805b0f33]
lea rcx, str.10_mill_wallet
call fcn.1801df0f0
lea rax, [rsp + 0x22fe0]
mov qword [rsp + 0xad30], rax
lea rax, [rsp + 0x2d3]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2d3]
mov rcx, qword [rsp + 0xad30]
call fcn.1802e85e0
mov qword [rsp + 0xad38], rax
mov r8, qword [rsp + 0xad38]
lea rdx, [0x1805b0f30]
lea rcx, str.15_mill_wallet
call fcn.1801df0f0
call fcn.180199f90
call fcn.18006bf90
jmp case.0x1801f9d99.1
lea rcx, str.Money_WithDraw
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Withdraw_1_Mil
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028a4cf
mov ecx, 0xf4240
call fcn.1800dc840
lea rcx, str.Withdraw_2_Mil
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028a4ec
mov ecx, 0x1e8480
call fcn.1800dc840
lea rcx, str.Withdraw_3_Mil
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028a509
mov ecx, 0x2dc6c0
call fcn.1800dc840
lea rcx, str.Withdraw_4_Mil
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028a526
mov ecx, 0x3d0900
call fcn.1800dc840
lea rcx, str.Withdraw_5_Mil
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028a543
mov ecx, 0x4c4b40
call fcn.1800dc840
lea rcx, str.Withdraw_6_Mil
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028a560
mov ecx, 0x5b8d80
call fcn.1800dc840
lea rcx, str.Withdraw_7_Mil
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028a57d
mov ecx, 0x6acfc0
call fcn.1800dc840
lea rcx, str.Withdraw_8_Mil
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028a59a
mov ecx, 0x7a1200
call fcn.1800dc840
lea rcx, str.Withdraw_9_Mil
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028a5b7
mov ecx, 0x895440
call fcn.1800dc840
lea rcx, str.Withdraw_10_Mil
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028a5d4
mov ecx, 0x989680
call fcn.1800dc840
lea rcx, str.Withdraw_100_Mil
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028a5f1
mov ecx, 0x5f5e100
call fcn.1800dc840
lea rcx, str.Withdraw_1000_Mil
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028a60e
mov ecx, 0x3b9aca00
call fcn.1800dc840
call fcn.180199f90
movss xmm0, dword [0x1805041b8]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041d8]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Casino
call fcn.1801dd910
call fcn.180199ba0
lea rdx, [0x1805b0f5d]
lea rcx, str.Black_Jack
call fcn.1801deec0
lea rdx, [0x1805b0f68]
lea rcx, str.Casino_Chips
call fcn.1801deec0
mov r9d, 0x66
xor r8d, r8d
lea rdx, [0x180568514]
lea rcx, str.Casino_Chips_Value
call fcn.1801e0410
lea rcx, str.New_Casino_Chips
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028a6a3
call fcn.1801518b0
mov r9d, 0x1312d00
mov r8d, 0x3e8
lea rdx, [0x180573a4c]
lea rcx, str.Visitor_Bonus
call fcn.1801e0410
mov r9d, 0x1312d00
mov r8d, 0xa
lea rdx, [0x180573a50]
lea rcx, str.Acquire_Chips
call fcn.1801e0410
mov r9d, 0x1312d00
mov r8d, 1
lea rdx, [0x180573a40]
lea rcx, str.Trade_in_Chips
call fcn.1801e0410
mov r9d, 0x1312d00
mov r8d, 0xc350
lea rdx, [0x180573a44]
lea rcx, str.Max_Chips_Amount
call fcn.1801e0410
lea rcx, str.Casino_Value
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028a882
mov eax, dword [0x180573a4c]
mov dword [rsp + 0x294c], eax
mov edx, 0x40001
lea rcx, [rsp + 0xad40]
call fcn.18015cbc0
mov qword [rsp + 0xad48], rax
mov r8d, 0x69c6
lea rdx, [rsp + 0xad50]
mov rcx, qword [rsp + 0xad48]
call fcn.18015cbf0
mov rcx, rax
call fcn.180157420
mov ecx, dword [rsp + 0x294c]
mov dword [rax], ecx
mov eax, dword [0x180573a50]
mov dword [rsp + 0x2950], eax
mov edx, 0x40001
lea rcx, [rsp + 0xad58]
call fcn.18015cbc0
mov qword [rsp + 0xad60], rax
mov r8d, 0x69c7
lea rdx, [rsp + 0xad68]
mov rcx, qword [rsp + 0xad60]
call fcn.18015cbf0
mov rcx, rax
call fcn.180157420
mov ecx, dword [rsp + 0x2950]
mov dword [rax], ecx
mov eax, dword [0x180573a40]
mov dword [rsp + 0x2954], eax
mov edx, 0x40001
lea rcx, [rsp + 0xad70]
call fcn.18015cbc0
mov qword [rsp + 0xad78], rax
mov r8d, 0x69cd
lea rdx, [rsp + 0xad80]
mov rcx, qword [rsp + 0xad78]
call fcn.18015cbf0
mov rcx, rax
call fcn.180157420
mov ecx, dword [rsp + 0x2954]
mov dword [rax], ecx
mov eax, dword [0x180573a44]
mov dword [rsp + 0x2958], eax
mov edx, 0x40001
lea rcx, [rsp + 0xad88]
call fcn.18015cbc0
mov qword [rsp + 0xad90], rax
mov r8d, 0x6a6a
lea rdx, [rsp + 0xad98]
mov rcx, qword [rsp + 0xad90]
call fcn.18015cbf0
mov rcx, rax
call fcn.180157420
mov ecx, dword [rsp + 0x2958]
mov dword [rax], ecx
lea rcx, str.Casino
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028a910
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xada0], rax
mov r8d, 1
xor edx, edx
mov ecx, 0xb402a40b
call qword [rsp + 0xada0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xada8], rax
lea rcx, str.MPPLY_CASINO_CHIPS_PURTIM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xada8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xadb0], rax
lea rcx, str.MPPLY_CASINO_CHIPS_PUR_GD
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xadb0]
mov r9d, 0x1312d00
mov r8d, 1
lea rdx, [0x180573a48]
lea rcx, str.Chips
call fcn.1801e0410
lea rcx, str.Casino_Chips_olds
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028aa36
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xadb8], rax
lea rcx, str.MPPLY_CASINO_CHIPS_PURTIM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xadb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xadc0], rax
lea rcx, str.MPPLY_CASINO_CHIPS_PUR_GD
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xadc0]
lea rcx, str.MP0_CASINO_CHIPS
call fcn.180196b00
mov r8d, 1
lea rdx, [0x180573a48]
mov ecx, eax
call fcn.1802f45c0
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xadc8], rax
mov eax, dword [0x180573a48]
inc eax
mov dword [rsp + 0x295c], eax
lea rcx, str.MP0_CASINO_CHIPS
call fcn.180196b00
mov dword [rsp + 0x2960], eax
mov r8d, 1
mov edx, dword [rsp + 0x295c]
mov ecx, dword [rsp + 0x2960]
call qword [rsp + 0xadc8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xadd0], rax
lea rcx, str.MPPLY_CHIPS_COL_TIME
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xadd0]
lea rdx, [0x1805b0f74]
lea rcx, str.lucky_wheel
call fcn.1801deec0
lea rdx, [0x1805b0f72]
lea rcx, str.cargo_special
call fcn.1801deec0
lea rdx, [0x1805b0f62]
lea rcx, str.StopAnimation
call fcn.1801deec0
lea rcx, str.apartment_instant_prep
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028aa87
call fcn.180145980
lea rcx, str.doomsday_instant_prep
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028aa9f
call fcn.180145b50
lea rcx, str.casino_heist_BigconHeist
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028aab7
call fcn.180145d20
lea rcx, str.casino_heist_SilentHeist
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028aacf
call fcn.1801470b0
lea rcx, str.casino_heist_AggressiveHeist
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028aae7
call fcn.180148440
lea rcx, str.casino_heist_CayoPericoHeist
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028aaff
call fcn.1801497d0
mov r9d, 0x1312d00
mov r8d, 1
lea rdx, [0x1805685ac]
lea rcx, str.all_heist_take
call fcn.1801e0410
lea rcx, str.casino_heist_CayoPericoHeist
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028ab3c
mov ecx, dword [0x1805685ac]
call fcn.18014bdb0
lea rcx, str.Heist
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028abad
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xadd8], rax
lea rcx, str.MPX_GANGOPS_FLOW_MISSION_PROG
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xadd8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xade0], rax
lea rcx, str.MPX_GANGOPS_FLOW_NOTIFICATIONS
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xade0]
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Recovery_Options
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.UNLOCKINDEPENDENCE_BEER_HAT
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028ad76
mov edx, 0x40001
lea rcx, [rsp + 0xade8]
call fcn.18015cbc0
mov qword [rsp + 0xadf0], rax
mov r8d, 0x1e2b
lea rdx, [rsp + 0xadf8]
mov rcx, qword [rsp + 0xadf0]
call fcn.18015cbf0
mov rcx, rax
call fcn.180157420
mov dword [rax], 1
mov edx, 0x40001
lea rcx, [rsp + 0xae00]
call fcn.18015cbc0
mov qword [rsp + 0xae08], rax
mov r8d, 0x1e2c
lea rdx, [rsp + 0xae10]
mov rcx, qword [rsp + 0xae08]
call fcn.18015cbf0
mov rcx, rax
call fcn.180157420
mov dword [rax], 1
mov edx, 0x40001
lea rcx, [rsp + 0xae18]
call fcn.18015cbc0
mov qword [rsp + 0xae20], rax
mov r8d, 0x1e2d
lea rdx, [rsp + 0xae28]
mov rcx, qword [rsp + 0xae20]
call fcn.18015cbf0
mov rcx, rax
call fcn.180157420
mov dword [rax], 1
mov edx, 0x40001
lea rcx, [rsp + 0xae30]
call fcn.18015cbc0
mov qword [rsp + 0xae38], rax
mov r8d, 0x1e2e
lea rdx, [rsp + 0xae40]
mov rcx, qword [rsp + 0xae38]
call fcn.18015cbf0
mov rcx, rax
call fcn.180157420
mov dword [rax], 1
mov edx, 0x40001
lea rcx, [rsp + 0xae48]
call fcn.18015cbc0
mov qword [rsp + 0xae50], rax
mov r8d, 0x1e2f
lea rdx, [rsp + 0xae58]
mov rcx, qword [rsp + 0xae50]
call fcn.18015cbf0
mov rcx, rax
call fcn.180157420
mov dword [rax], 1
mov edx, 0x40001
lea rcx, [rsp + 0xae60]
call fcn.18015cbc0
mov qword [rsp + 0xae68], rax
mov r8d, 0x1e30
lea rdx, [rsp + 0xae70]
mov rcx, qword [rsp + 0xae68]
call fcn.18015cbf0
mov rcx, rax
call fcn.180157420
mov dword [rax], 1
lea rcx, str.Stats_Money_Character_1
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028af71
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xae78], rax
lea rcx, str.MPPLY_TOTAL_EARNED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xae78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xae80], rax
lea rcx, str.MP0_MONEY_EARN_JOBS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xae80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xae88], rax
lea rcx, str.MP0_MONEY_EARN_SELLING_VEH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xae88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xae90], rax
lea rcx, str.MP0_MONEY_EARN_BETTING
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xae90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xae98], rax
lea rcx, str.MP0_MONEY_EARN_GOOD_SPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xae98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaea0], rax
lea rcx, str.MP0_MONEY_EARN_PICKED_UP
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xaea0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaea8], rax
lea rcx, str.MP0_MONEY_EARN_SHARED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xaea8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaeb0], rax
lea rcx, str.MP0_MONEY_EARN_JOBSHARED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xaeb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaeb8], rax
lea rcx, str.MP0_MONEY_EARN_ROCKSTAR_AWARD
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xaeb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaec0], rax
lea rcx, str.MP0_MONEY_EARN_SELL_CONTRABAND
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xaec0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaec8], rax
lea rcx, str.MP0_MONEY_EARN_VEHICLE_EXPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xaec8]
lea rcx, str.Stats_Money_Character_2
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028b16c
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaed0], rax
lea rcx, str.MPPLY_TOTAL_EARNED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xaed0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaed8], rax
lea rcx, str.MP1_MONEY_EARN_JOBS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xaed8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaee0], rax
lea rcx, str.MP1_MONEY_EARN_SELLING_VEH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xaee0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaee8], rax
lea rcx, str.MP1_MONEY_EARN_BETTING
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xaee8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaef0], rax
lea rcx, str.MP1_MONEY_EARN_GOOD_SPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xaef0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaef8], rax
lea rcx, str.MP1_MONEY_EARN_PICKED_UP
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xaef8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaf00], rax
lea rcx, str.MP1_MONEY_EARN_SHARED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xaf00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaf08], rax
lea rcx, str.MP1_MONEY_EARN_JOBSHARED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xaf08]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaf10], rax
lea rcx, str.MP1_MONEY_EARN_ROCKSTAR_AWARD
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xaf10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaf18], rax
lea rcx, str.MP1_MONEY_EARN_SELL_CONTRABAND
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xaf18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaf20], rax
lea rcx, str.MP1_MONEY_EARN_VEHICLE_EXPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xaf20]
lea rcx, str.Set_Max_Skill
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028b55a
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaf28], rax
lea rcx, str.MP1_SCRIPT_INCREASE_STAM
call fcn.180196b00
xor r8d, r8d
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xaf28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaf30], rax
lea rcx, str.MP1_SCRIPT_INCREASE_STRN
call fcn.180196b00
xor r8d, r8d
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xaf30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaf38], rax
lea rcx, str.MP1_SCRIPT_INCREASE_LUNG
call fcn.180196b00
xor r8d, r8d
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xaf38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaf40], rax
lea rcx, str.MP1_SCRIPT_INCREASE_DRIV
call fcn.180196b00
xor r8d, r8d
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xaf40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaf48], rax
lea rcx, str.MP1_SCRIPT_INCREASE_FLY
call fcn.180196b00
xor r8d, r8d
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xaf48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaf50], rax
lea rcx, str.MP1_SCRIPT_INCREASE_SHO
call fcn.180196b00
xor r8d, r8d
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xaf50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaf58], rax
lea rcx, str.MP1_SCRIPT_INCREASE_STL
call fcn.180196b00
xor r8d, r8d
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xaf58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaf60], rax
lea rcx, str.MP1_script_increase_stam
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xaf60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaf68], rax
lea rcx, str.MP1_script_increase_strn
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xaf68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaf70], rax
lea rcx, str.MP1_script_increase_lung
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xaf70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaf78], rax
lea rcx, str.MP1_script_increase_driv
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xaf78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaf80], rax
lea rcx, str.MP1_script_increase_fly
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xaf80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaf88], rax
lea rcx, str.MP1_script_increase_sho
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xaf88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaf90], rax
lea rcx, str.MP1_script_increase_stl
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xaf90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaf98], rax
lea rcx, str.MP0_SCRIPT_INCREASE_STAM
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xaf98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xafa0], rax
lea rcx, str.MP0_SCRIPT_INCREASE_STRN
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xafa0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xafa8], rax
lea rcx, str.MP0_SCRIPT_INCREASE_LUNG
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xafa8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xafb0], rax
lea rcx, str.MP0_SCRIPT_INCREASE_DRIV
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xafb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xafb8], rax
lea rcx, str.MP0_SCRIPT_INCREASE_FLY
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xafb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xafc0], rax
lea rcx, str.MP0_SCRIPT_INCREASE_SHO
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xafc0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xafc8], rax
lea rcx, str.MP0_SCRIPT_INCREASE_STL
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xafc8]
lea rcx, str.Max_Skills_Set_
call fcn.18006c2c0
call fcn.1801f9540
lea rcx, str.MaxSkills2
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028b5e9
mov edx, 0x64
lea rcx, str.MP1_SCRIPT_INCREASE_STAM
call fcn.1801676c0
mov edx, 0x64
lea rcx, str.MP1_SCRIPT_INCREASE_STRN
call fcn.1801676c0
mov edx, 0x64
lea rcx, str.MP1_SCRIPT_INCREASE_LUNG
call fcn.1801676c0
mov edx, 0x64
lea rcx, str.MP1_SCRIPT_INCREASE_FLY
call fcn.1801676c0
mov edx, 0x64
lea rcx, str.MP1_SCRIPT_INCREASE_DRIV
call fcn.1801676c0
mov edx, 0x64
lea rcx, str.MP1_SCRIPT_INCREASE_SHO
call fcn.1801676c0
mov edx, 0x64
lea rcx, str.MP1_SCRIPT_INCREASE_STL
call fcn.1801676c0
call fcn.1801f9540
lea rcx, str.100__Skills
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028b897
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xafd0], rax
lea rcx, str.MP0_SCRIPT_INCREASE_STAM
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xafd0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xafd8], rax
lea rcx, str.MP0_SCRIPT_INCREASE_STRN
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xafd8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xafe0], rax
lea rcx, str.MP0_SCRIPT_INCREASE_LUNG
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xafe0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xafe8], rax
lea rcx, str.MP0_SCRIPT_INCREASE_DRIV
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xafe8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaff0], rax
lea rcx, str.MP0_SCRIPT_INCREASE_FLY
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xaff0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xaff8], rax
lea rcx, str.MP0_SCRIPT_INCREASE_SHO
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xaff8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb000], rax
lea rcx, str.MP0_SCRIPT_INCREASE_STL
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xb000]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb008], rax
lea rcx, str.MP1_SCRIPT_INCREASE_STAM
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xb008]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb010], rax
lea rcx, str.MP1_SCRIPT_INCREASE_STRN
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xb010]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb018], rax
lea rcx, str.MP1_SCRIPT_INCREASE_LUNG
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xb018]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb020], rax
lea rcx, str.MP1_SCRIPT_INCREASE_DRIV
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xb020]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb028], rax
lea rcx, str.MP1_SCRIPT_INCREASE_FLY
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xb028]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb030], rax
lea rcx, str.MP1_SCRIPT_INCREASE_SHO
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xb030]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb038], rax
lea rcx, str.MP1_SCRIPT_INCREASE_STL
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xb038]
call fcn.1801f9540
lea rcx, str.Clear_Reports
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028d7d3
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb040], rax
lea rcx, str.BADSPORT_NUMDAYS_1ST_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb040]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb048], rax
lea rcx, str.BADSPORT_NUMDAYS_2ND_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb048]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb050], rax
lea rcx, str.BADSPORT_NUMDAYS_3RD_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb050]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb058], rax
lea rcx, str.BADSPORT_NUMDAYS_4TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb058]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb060], rax
lea rcx, str.BADSPORT_NUMDAYS_5TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb060]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb068], rax
lea rcx, str.BADSPORT_NUMDAYS_6TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb068]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb070], rax
lea rcx, str.BADSPORT_NUMDAYS_7TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb070]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb078], rax
lea rcx, str.BADSPORT_NUMDAYS_8TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb078]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb080], rax
lea rcx, str.BADSPORT_NUMDAYS_9TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb080]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb088], rax
lea rcx, str.BADSPORT_NUMDAYS_10TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb088]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb090], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_1ST_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb090]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb098], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_2ND_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb098]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb0a0], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_3RD_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb0a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb0a8], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_4TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb0a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb0b0], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_5TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb0b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb0b8], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_6TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb0b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb0c0], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_7TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb0c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb0c8], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_8TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb0c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb0d0], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_9TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb0d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb0d8], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_10TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb0d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb0e0], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_1ST_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb0e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb0e8], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_2ND_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb0e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb0f0], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_3RD_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb0f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb0f8], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_4TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb0f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb100], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_5TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb100]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb108], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_6TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb108]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb110], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_7TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb110]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb118], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_8TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb118]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb120], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_9TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb120]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb128], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_10TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb128]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb130], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_1ST_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb130]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb138], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_2ND_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb138]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb140], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_3RD_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb140]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb148], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_4TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb148]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb150], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_5TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb150]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb158], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_6TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb158]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb160], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_7TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb160]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb168], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_8TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb168]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb170], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_9TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb170]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb178], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_10TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb178]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb180], rax
lea rcx, str.BADSPORT_RESET_MINUTES
call fcn.180196b00
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, eax
call qword [rsp + 0xb180]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb188], rax
lea rcx, str.MP0_BADSPORT_RESET_MINUTES
call fcn.180196b00
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, eax
call qword [rsp + 0xb188]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb190], rax
lea rcx, str.MP1_BADSPORT_RESET_MINUTES
call fcn.180196b00
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, eax
call qword [rsp + 0xb190]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb198], rax
lea rcx, str.MP2_BADSPORT_RESET_MINUTES
call fcn.180196b00
mov r8d, 1
movss xmm1, dword [0x180504280]
mov ecx, eax
call qword [rsp + 0xb198]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb1a0], rax
lea rcx, str.MP0_MPPLY_OVERALL_BADSPORT
call fcn.180196b00
mov r8d, 1
xorps xmm1, xmm1
mov ecx, eax
call qword [rsp + 0xb1a0]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb1a8], rax
lea rcx, str.MP1_MPPLY_OVERALL_BADSPORT
call fcn.180196b00
mov r8d, 1
xorps xmm1, xmm1
mov ecx, eax
call qword [rsp + 0xb1a8]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xb1b0], rax
lea rcx, str.MP0_MPPLY_CHAR_IS_BADSPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb1b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb1b8], rax
lea rcx, str.MP0_MPPLY_BECAME_BADSPORT_NUM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb1b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb1c0], rax
lea rcx, str.MP0_BAD_SPORT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb1c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb1c8], rax
lea rcx, str.MP0_CHEAT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb1c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb1d0], rax
lea rcx, str.MP0_MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb1d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb1d8], rax
lea rcx, str.MP0_MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb1d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb1e0], rax
lea rcx, str.MP0_MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb1e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb1e8], rax
lea rcx, str.MP0_MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb1e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb1f0], rax
lea rcx, str.MP0_MPPLY_GRIEFING
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb1f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb1f8], rax
lea rcx, str.MP0_MPPLY_OFFENSIVE_LANGUAGE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb1f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb200], rax
lea rcx, str.MP0_MPPLY_OFFENSIVE_UGC
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb200]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb208], rax
lea rcx, str.MP0_MPPLY_VC_HATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb208]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb210], rax
lea rcx, str.MP0_MPPLY_GAME_EXPLOITS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb210]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb218], rax
lea rcx, str.MP0_MPPLY_ISPUNISHED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb218]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb220], rax
lea rcx, str.MP0_MPPLY_OVERALL_BADSPORT
call fcn.180196b00
mov r8d, 1
xorps xmm1, xmm1
mov ecx, eax
call qword [rsp + 0xb220]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xb228], rax
lea rcx, str.MP1_MPPLY_CHAR_IS_BADSPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb228]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb230], rax
lea rcx, str.MP1_MPPLY_BECAME_BADSPORT_NUM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb230]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb238], rax
lea rcx, str.MP1_BAD_SPORT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb238]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb240], rax
lea rcx, str.MP1_CHEAT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb240]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb248], rax
lea rcx, str.MP1_MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb248]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb250], rax
lea rcx, str.MP1_MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb250]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb258], rax
lea rcx, str.MP1_MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb258]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb260], rax
lea rcx, str.MP1_MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb260]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb268], rax
lea rcx, str.MP1_MPPLY_GRIEFING
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb268]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb270], rax
lea rcx, str.MP1_MPPLY_OFFENSIVE_LANGUAGE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb270]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb278], rax
lea rcx, str.MP1_MPPLY_OFFENSIVE_UGC
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb278]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb280], rax
lea rcx, str.MP1_MPPLY_VC_HATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb280]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb288], rax
lea rcx, str.MP1_MPPLY_GAME_EXPLOITS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb288]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb290], rax
lea rcx, str.MP1_MPPLY_ISPUNISHED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb290]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb298], rax
lea rcx, str.MP2_MPPLY_OVERALL_BADSPORT
call fcn.180196b00
mov r8d, 1
xorps xmm1, xmm1
mov ecx, eax
call qword [rsp + 0xb298]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xb2a0], rax
lea rcx, str.MP2_MPPLY_CHAR_IS_BADSPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb2a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb2a8], rax
lea rcx, str.MP2_MPPLY_BECAME_BADSPORT_NUM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb2a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb2b0], rax
lea rcx, str.MP2_BAD_SPORT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb2b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb2b8], rax
lea rcx, str.MP2_CHEAT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb2b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb2c0], rax
lea rcx, str.MP2_MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb2c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb2c8], rax
lea rcx, str.MP2_MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb2c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb2d0], rax
lea rcx, str.MP2_MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb2d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb2d8], rax
lea rcx, str.MP2_MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb2d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb2e0], rax
lea rcx, str.MP2_MPPLY_GRIEFING
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb2e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb2e8], rax
lea rcx, str.MP2_MPPLY_OFFENSIVE_LANGUAGE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb2e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb2f0], rax
lea rcx, str.MP2_MPPLY_OFFENSIVE_UGC
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb2f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb2f8], rax
lea rcx, str.MP2_MPPLY_VC_HATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb2f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb300], rax
lea rcx, str.MP2_MPPLY_GAME_EXPLOITS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb300]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb308], rax
lea rcx, str.MP2_MPPLY_ISPUNISHED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb308]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb310], rax
lea rcx, str.BADSPORT_NUMDAYS_1ST_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb310]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb318], rax
lea rcx, str.BADSPORT_NUMDAYS_2ND_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb318]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb320], rax
lea rcx, str.BADSPORT_NUMDAYS_3RD_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb320]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb328], rax
lea rcx, str.BADSPORT_NUMDAYS_4TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb328]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb330], rax
lea rcx, str.BADSPORT_NUMDAYS_5TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb330]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb338], rax
lea rcx, str.BADSPORT_NUMDAYS_6TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb338]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb340], rax
lea rcx, str.BADSPORT_NUMDAYS_7TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb340]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb348], rax
lea rcx, str.BADSPORT_NUMDAYS_8TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb348]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb350], rax
lea rcx, str.BADSPORT_NUMDAYS_9TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb350]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb358], rax
lea rcx, str.BADSPORT_NUMDAYS_10TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb358]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb360], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_1ST_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb360]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb368], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_2ND_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb368]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb370], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_3RD_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb370]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb378], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_4TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb378]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb380], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_5TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb380]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb388], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_6TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb388]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb390], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_7TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb390]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb398], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_8TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb398]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb3a0], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_9TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb3a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb3a8], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_10TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb3a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb3b0], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_1ST_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb3b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb3b8], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_2ND_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb3b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb3c0], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_3RD_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb3c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb3c8], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_4TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb3c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb3d0], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_5TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb3d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb3d8], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_6TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb3d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb3e0], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_7TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb3e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb3e8], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_8TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb3e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb3f0], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_9TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb3f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb3f8], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_10TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb3f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb400], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_1ST_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb400]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb408], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_2ND_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb408]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb410], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_3RD_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb410]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb418], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_4TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb418]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb420], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_5TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb420]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb428], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_6TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb428]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb430], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_7TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb430]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb438], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_8TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb438]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb440], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_9TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb440]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb448], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_10TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb448]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb450], rax
lea rcx, str.BADSPORT_RESET_MINUTES
call fcn.180196b00
mov r8d, 1
xorps xmm1, xmm1
mov ecx, eax
call qword [rsp + 0xb450]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb458], rax
lea rcx, str.MP0_BADSPORT_RESET_MINUTES
call fcn.180196b00
mov r8d, 1
xorps xmm1, xmm1
mov ecx, eax
call qword [rsp + 0xb458]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb460], rax
lea rcx, str.MP1_BADSPORT_RESET_MINUTES
call fcn.180196b00
mov r8d, 1
xorps xmm1, xmm1
mov ecx, eax
call qword [rsp + 0xb460]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb468], rax
lea rcx, str.MP2_BADSPORT_RESET_MINUTES
call fcn.180196b00
mov r8d, 1
xorps xmm1, xmm1
mov ecx, eax
call qword [rsp + 0xb468]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb470], rax
lea rcx, str.MP0_MPPLY_OVERALL_BADSPORT
call fcn.180196b00
mov r8d, 1
xorps xmm1, xmm1
mov ecx, eax
call qword [rsp + 0xb470]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb478], rax
lea rcx, str.MP1_MPPLY_OVERALL_BADSPORT
call fcn.180196b00
mov r8d, 1
xorps xmm1, xmm1
mov ecx, eax
call qword [rsp + 0xb478]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xb480], rax
lea rcx, str.MP1_MPPLY_CHAR_IS_BADSPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb480]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb488], rax
lea rcx, str.MP1_MPPLY_BECAME_BADSPORT_NUM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb488]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb490], rax
lea rcx, str.MP1_BAD_SPORT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb490]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb498], rax
lea rcx, str.MP1_CHEAT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb498]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb4a0], rax
lea rcx, str.MP1_MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb4a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb4a8], rax
lea rcx, str.MP1_MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb4a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb4b0], rax
lea rcx, str.MP1_MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb4b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb4b8], rax
lea rcx, str.MP1_MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb4b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb4c0], rax
lea rcx, str.MP1_MPPLY_GRIEFING
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb4c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb4c8], rax
lea rcx, str.MP1_MPPLY_OFFENSIVE_LANGUAGE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb4c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb4d0], rax
lea rcx, str.MP1_MPPLY_OFFENSIVE_UGC
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb4d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb4d8], rax
lea rcx, str.MP1_MPPLY_VC_HATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb4d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb4e0], rax
lea rcx, str.MP1_MPPLY_GAME_EXPLOITS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb4e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb4e8], rax
lea rcx, str.MP1_MPPLY_ISPUNISHED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb4e8]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb4f0], rax
lea rcx, str.MP1_MPPLY_OVERALL_BADSPORT
call fcn.180196b00
mov r8d, 1
xorps xmm1, xmm1
mov ecx, eax
call qword [rsp + 0xb4f0]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xb4f8], rax
lea rcx, str.MP1_MPPLY_CHAR_IS_BADSPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb4f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb500], rax
lea rcx, str.MP1_MPPLY_BECAME_BADSPORT_NUM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb500]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb508], rax
lea rcx, str.MP1_BAD_SPORT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb508]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb510], rax
lea rcx, str.MP1_CHEAT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb510]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb518], rax
lea rcx, str.MP1_MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb518]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb520], rax
lea rcx, str.MP1_MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb520]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb528], rax
lea rcx, str.MP1_MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb528]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb530], rax
lea rcx, str.MP1_MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb530]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb538], rax
lea rcx, str.MP1_MPPLY_GRIEFING
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb538]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb540], rax
lea rcx, str.MP1_MPPLY_OFFENSIVE_LANGUAGE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb540]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb548], rax
lea rcx, str.MP1_MPPLY_OFFENSIVE_UGC
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb548]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb550], rax
lea rcx, str.MP1_MPPLY_VC_HATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb550]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb558], rax
lea rcx, str.MP1_MPPLY_GAME_EXPLOITS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb558]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb560], rax
lea rcx, str.MP1_MPPLY_ISPUNISHED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb560]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb568], rax
lea rcx, str.MP2_MPPLY_OVERALL_BADSPORT
call fcn.180196b00
mov r8d, 1
xorps xmm1, xmm1
mov ecx, eax
call qword [rsp + 0xb568]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xb570], rax
lea rcx, str.MP2_MPPLY_CHAR_IS_BADSPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb570]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb578], rax
lea rcx, str.MP2_MPPLY_BECAME_BADSPORT_NUM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb578]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb580], rax
lea rcx, str.MP2_BAD_SPORT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb580]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb588], rax
lea rcx, str.MP2_CHEAT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb588]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb590], rax
lea rcx, str.MP2_MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb590]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb598], rax
lea rcx, str.MP2_MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb598]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb5a0], rax
lea rcx, str.MP2_MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb5a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb5a8], rax
lea rcx, str.MP2_MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb5a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb5b0], rax
lea rcx, str.MP2_MPPLY_GRIEFING
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb5b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb5b8], rax
lea rcx, str.MP2_MPPLY_OFFENSIVE_LANGUAGE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb5b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb5c0], rax
lea rcx, str.MP2_MPPLY_OFFENSIVE_UGC
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb5c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb5c8], rax
lea rcx, str.MP2_MPPLY_VC_HATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb5c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb5d0], rax
lea rcx, str.MP2_MPPLY_GAME_EXPLOITS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb5d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb5d8], rax
lea rcx, str.MP2_MPPLY_ISPUNISHED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb5d8]
lea rcx, str.Reports_Removed_
call fcn.18006c2c0
call fcn.1801f9540
lea rcx, str.Clear_All_Reports
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028d7f7
lea rcx, str.All_Reports_cleared_
call fcn.18006c2c0
call fcn.1801f9540
lea rcx, str.Clear_Reports_and_BADSPORT
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028e766
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb5e0], rax
lea rcx, str.BADSPORT_NUMDAYS_1ST_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb5e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb5e8], rax
lea rcx, str.BADSPORT_NUMDAYS_2ND_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb5e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb5f0], rax
lea rcx, str.BADSPORT_NUMDAYS_3RD_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb5f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb5f8], rax
lea rcx, str.BADSPORT_NUMDAYS_4TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb5f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb600], rax
lea rcx, str.BADSPORT_NUMDAYS_5TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb600]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb608], rax
lea rcx, str.BADSPORT_NUMDAYS_6TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb608]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb610], rax
lea rcx, str.BADSPORT_NUMDAYS_7TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb610]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb618], rax
lea rcx, str.BADSPORT_NUMDAYS_8TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb618]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb620], rax
lea rcx, str.BADSPORT_NUMDAYS_9TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb620]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb628], rax
lea rcx, str.BADSPORT_NUMDAYS_10TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb628]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb630], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_1ST_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb630]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb638], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_2ND_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb638]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb640], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_3RD_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb640]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb648], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_4TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb648]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb650], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_5TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb650]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb658], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_6TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb658]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb660], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_7TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb660]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb668], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_8TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb668]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb670], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_9TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb670]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb678], rax
lea rcx, str.MP0_BADSPORT_NUMDAYS_10TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb678]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb680], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_1ST_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb680]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb688], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_2ND_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb688]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb690], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_3RD_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb690]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb698], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_4TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb698]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb6a0], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_5TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb6a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb6a8], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_6TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb6a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb6b0], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_7TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb6b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb6b8], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_8TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb6b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb6c0], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_9TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb6c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb6c8], rax
lea rcx, str.MP1_BADSPORT_NUMDAYS_10TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb6c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb6d0], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_1ST_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb6d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb6d8], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_2ND_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb6d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb6e0], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_3RD_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb6e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb6e8], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_4TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb6e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb6f0], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_5TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb6f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb6f8], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_6TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb6f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb700], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_7TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb700]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb708], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_8TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb708]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb710], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_9TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb710]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb718], rax
lea rcx, str.MP2_BADSPORT_NUMDAYS_10TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb718]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb720], rax
lea rcx, str.BADSPORT_RESET_MINUTES
call fcn.180196b00
mov r8d, 1
xorps xmm1, xmm1
mov ecx, eax
call qword [rsp + 0xb720]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb728], rax
lea rcx, str.MP0_BADSPORT_RESET_MINUTES
call fcn.180196b00
mov r8d, 1
xorps xmm1, xmm1
mov ecx, eax
call qword [rsp + 0xb728]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb730], rax
lea rcx, str.MP1_BADSPORT_RESET_MINUTES
call fcn.180196b00
mov r8d, 1
xorps xmm1, xmm1
mov ecx, eax
call qword [rsp + 0xb730]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb738], rax
lea rcx, str.MP2_BADSPORT_RESET_MINUTES
call fcn.180196b00
mov r8d, 1
xorps xmm1, xmm1
mov ecx, eax
call qword [rsp + 0xb738]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb740], rax
lea rcx, str.MP0_MPPLY_OVERALL_BADSPORT
call fcn.180196b00
mov r8d, 1
xorps xmm1, xmm1
mov ecx, eax
call qword [rsp + 0xb740]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xb748], rax
lea rcx, str.MP0_MPPLY_CHAR_IS_BADSPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb748]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb750], rax
lea rcx, str.MP0_MPPLY_BECAME_BADSPORT_NUM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb750]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb758], rax
lea rcx, str.MP0_BAD_SPORT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb758]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb760], rax
lea rcx, str.MP0_CHEAT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb760]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb768], rax
lea rcx, str.MP0_MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb768]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb770], rax
lea rcx, str.MP0_MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb770]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb778], rax
lea rcx, str.MP0_MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb778]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb780], rax
lea rcx, str.MP0_MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb780]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb788], rax
lea rcx, str.MP0_MPPLY_GRIEFING
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb788]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb790], rax
lea rcx, str.MP0_MPPLY_OFFENSIVE_LANGUAGE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb790]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb798], rax
lea rcx, str.MP0_MPPLY_OFFENSIVE_UGC
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb798]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb7a0], rax
lea rcx, str.MP0_MPPLY_VC_HATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb7a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb7a8], rax
lea rcx, str.MP0_MPPLY_GAME_EXPLOITS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb7a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb7b0], rax
lea rcx, str.MP0_MPPLY_ISPUNISHED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb7b0]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb7b8], rax
lea rcx, str.MP1_MPPLY_OVERALL_BADSPORT
call fcn.180196b00
mov r8d, 1
xorps xmm1, xmm1
mov ecx, eax
call qword [rsp + 0xb7b8]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xb7c0], rax
lea rcx, str.MP1_MPPLY_CHAR_IS_BADSPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb7c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb7c8], rax
lea rcx, str.MP1_MPPLY_BECAME_BADSPORT_NUM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb7c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb7d0], rax
lea rcx, str.MP1_BAD_SPORT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb7d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb7d8], rax
lea rcx, str.MP1_CHEAT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb7d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb7e0], rax
lea rcx, str.MP1_MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb7e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb7e8], rax
lea rcx, str.MP1_MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb7e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb7f0], rax
lea rcx, str.MP1_MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb7f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb7f8], rax
lea rcx, str.MP1_MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb7f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb800], rax
lea rcx, str.MP1_MPPLY_GRIEFING
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb800]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb808], rax
lea rcx, str.MP1_MPPLY_OFFENSIVE_LANGUAGE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb808]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb810], rax
lea rcx, str.MP1_MPPLY_OFFENSIVE_UGC
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb810]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb818], rax
lea rcx, str.MP1_MPPLY_VC_HATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb818]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb820], rax
lea rcx, str.MP1_MPPLY_GAME_EXPLOITS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb820]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb828], rax
lea rcx, str.MP1_MPPLY_ISPUNISHED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb828]
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xb830], rax
lea rcx, str.MP2_MPPLY_OVERALL_BADSPORT
call fcn.180196b00
mov r8d, 1
xorps xmm1, xmm1
mov ecx, eax
call qword [rsp + 0xb830]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xb838], rax
lea rcx, str.MP2_MPPLY_CHAR_IS_BADSPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb838]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb840], rax
lea rcx, str.MP2_MPPLY_BECAME_BADSPORT_NUM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb840]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb848], rax
lea rcx, str.MP2_BAD_SPORT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb848]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb850], rax
lea rcx, str.MP2_CHEAT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb850]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb858], rax
lea rcx, str.MP2_MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb858]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb860], rax
lea rcx, str.MP2_MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb860]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb868], rax
lea rcx, str.MP2_MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb868]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb870], rax
lea rcx, str.MP2_MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb870]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb878], rax
lea rcx, str.MP2_MPPLY_GRIEFING
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb878]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb880], rax
lea rcx, str.MP2_MPPLY_OFFENSIVE_LANGUAGE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb880]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb888], rax
lea rcx, str.MP2_MPPLY_OFFENSIVE_UGC
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb888]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb890], rax
lea rcx, str.MP2_MPPLY_VC_HATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb890]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb898], rax
lea rcx, str.MP2_MPPLY_GAME_EXPLOITS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb898]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb8a0], rax
lea rcx, str.MP2_MPPLY_ISPUNISHED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xb8a0]
call fcn.1801f9540
lea rcx, str.FireworksArmourSnacks
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028eb2e
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb8a8], rax
lea rcx, str.MP0_FIREWORK_TYPE_WHITE_1
call fcn.180196b00
mov r8d, 1
mov edx, 0x77359400
mov ecx, eax
call qword [rsp + 0xb8a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb8b0], rax
lea rcx, str.MP0_FIREWORK_TYPE_WHITE_2
call fcn.180196b00
mov r8d, 1
mov edx, 0x77359400
mov ecx, eax
call qword [rsp + 0xb8b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb8b8], rax
lea rcx, str.MP0_FIREWORK_TYPE_WHITE_3
call fcn.180196b00
mov r8d, 1
mov edx, 0x77359400
mov ecx, eax
call qword [rsp + 0xb8b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb8c0], rax
lea rcx, str.MP0_FIREWORK_TYPE_WHITE_4
call fcn.180196b00
mov r8d, 1
mov edx, 0x77359400
mov ecx, eax
call qword [rsp + 0xb8c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb8c8], rax
lea rcx, str.MP0_FIREWORK_TYPE_RED_1
call fcn.180196b00
mov r8d, 1
mov edx, 0x77359400
mov ecx, eax
call qword [rsp + 0xb8c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb8d0], rax
lea rcx, str.MP0_FIREWORK_TYPE_RED_2
call fcn.180196b00
mov r8d, 1
mov edx, 0x77359400
mov ecx, eax
call qword [rsp + 0xb8d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb8d8], rax
lea rcx, str.MP0_FIREWORK_TYPE_RED_3
call fcn.180196b00
mov r8d, 1
mov edx, 0x77359400
mov ecx, eax
call qword [rsp + 0xb8d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb8e0], rax
lea rcx, str.MP0_FIREWORK_TYPE_RED_4
call fcn.180196b00
mov r8d, 1
mov edx, 0x77359400
mov ecx, eax
call qword [rsp + 0xb8e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb8e8], rax
lea rcx, str.MP0_FIREWORK_TYPE_BLUE_1
call fcn.180196b00
mov r8d, 1
mov edx, 0x77359400
mov ecx, eax
call qword [rsp + 0xb8e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb8f0], rax
lea rcx, str.MP0_FIREWORK_TYPE_BLUE_2
call fcn.180196b00
mov r8d, 1
mov edx, 0x77359400
mov ecx, eax
call qword [rsp + 0xb8f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb8f8], rax
lea rcx, str.MP0_FIREWORK_TYPE_BLUE_3
call fcn.180196b00
mov r8d, 1
mov edx, 0x77359400
mov ecx, eax
call qword [rsp + 0xb8f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb900], rax
lea rcx, str.MP0_FIREWORK_TYPE_BLUE_4
call fcn.180196b00
mov r8d, 1
mov edx, 0x77359400
mov ecx, eax
call qword [rsp + 0xb900]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb908], rax
lea rcx, str.MP0_MP_CHAR_ARMOUR_1_COUNT
call fcn.180196b00
mov r8d, 1
mov edx, 0x77359400
mov ecx, eax
call qword [rsp + 0xb908]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb910], rax
lea rcx, str.MP0_MP_CHAR_ARMOUR_2_COUNT
call fcn.180196b00
mov r8d, 1
mov edx, 0x77359400
mov ecx, eax
call qword [rsp + 0xb910]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb918], rax
lea rcx, str.MP0_MP_CHAR_ARMOUR_3_COUNT
call fcn.180196b00
mov r8d, 1
mov edx, 0x77359400
mov ecx, eax
call qword [rsp + 0xb918]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb920], rax
lea rcx, str.MP0_MP_CHAR_ARMOUR_4_COUNT
call fcn.180196b00
mov r8d, 1
mov edx, 0x77359400
mov ecx, eax
call qword [rsp + 0xb920]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb928], rax
lea rcx, str.MP0_MP_CHAR_ARMOUR_5_COUNT
call fcn.180196b00
mov r8d, 1
mov edx, 0x77359400
mov ecx, eax
call qword [rsp + 0xb928]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb930], rax
lea rcx, str.MP0_NO_BOUGHT_YUM_SNACKS
call fcn.180196b00
mov r8d, 1
mov edx, 0x77359400
mov ecx, eax
call qword [rsp + 0xb930]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb938], rax
lea rcx, str.MP0_NO_BOUGHT_HEALTH_SNACKS
call fcn.180196b00
mov r8d, 1
mov edx, 0x77359400
mov ecx, eax
call qword [rsp + 0xb938]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb940], rax
lea rcx, str.MP0_NO_BOUGHT_EPIC_SNACKS
call fcn.180196b00
mov r8d, 1
mov edx, 0x77359400
mov ecx, eax
call qword [rsp + 0xb940]
call fcn.1801f9540
lea rcx, str.MaxSmokes
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028eb75
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb948], rax
lea rcx, str.MP0_CIGARETTES_BOUGHT
call fcn.180196b00
mov r8d, 1
mov edx, 0x77359400
mov ecx, eax
call qword [rsp + 0xb948]
call fcn.1801f9540
lea rcx, str.UnlockAllCamosParachutes
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028eff9
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb950], rax
lea rcx, str.MP0_CHAR_KIT_1_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb950]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb958], rax
lea rcx, str.MP0_CHAR_KIT_2_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb958]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb960], rax
lea rcx, str.MP0_CHAR_KIT_3_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb960]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb968], rax
lea rcx, str.MP0_CHAR_KIT_4_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb968]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb970], rax
lea rcx, str.MP0_CHAR_KIT_5_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb970]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb978], rax
lea rcx, str.MP0_CHAR_KIT_6_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb978]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb980], rax
lea rcx, str.MP0_CHAR_KIT_7_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb980]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb988], rax
lea rcx, str.MP0_CHAR_KIT_8_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb988]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb990], rax
lea rcx, str.MP0_CHAR_KIT_9_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb990]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb998], rax
lea rcx, str.MP0_CHAR_KIT_10_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb998]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb9a0], rax
lea rcx, str.MP0_CHAR_KIT_11_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb9a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb9a8], rax
lea rcx, str.MP0_CHAR_KIT_12_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb9a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb9b0], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb9b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb9b8], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb9b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb9c0], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb9c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb9c8], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb9c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb9d0], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb9d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb9d8], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb9d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb9e0], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb9e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb9e8], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb9e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb9f0], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb9f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xb9f8], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xb9f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xba00], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE11
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xba00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xba08], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE12
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xba08]
call fcn.1801f9540
lea rcx, str.LSCustomsUnlocks
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028f47d
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xba10], rax
lea rcx, str.MP0_RACES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xba10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xba18], rax
lea rcx, str.MP0_CHAR_FM_CARMOD_1_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xba18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xba20], rax
lea rcx, str.MP0_CHAR_FM_CARMOD_2_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xba20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xba28], rax
lea rcx, str.MP0_CHAR_FM_CARMOD_3_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xba28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xba30], rax
lea rcx, str.MP0_CHAR_FM_CARMOD_4_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xba30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xba38], rax
lea rcx, str.MP0_CHAR_FM_CARMOD_5_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xba38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xba40], rax
lea rcx, str.MP0_CHAR_FM_CARMOD_6_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xba40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xba48], rax
lea rcx, str.MP0_CHAR_FM_CARMOD_7_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xba48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xba50], rax
lea rcx, str.MP0_AWD_FMRALLYWONDRIVE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xba50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xba58], rax
lea rcx, str.MP0_AWD_FMRALLYWONNAV
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xba58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xba60], rax
lea rcx, str.MP0_AWD_FMWINSEARACE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xba60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xba68], rax
lea rcx, str.MP0_AWD_FMWINAIRRACE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xba68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xba70], rax
lea rcx, str.MP0_NUMBER_TURBO_STARTS_IN_RACE
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xba70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xba78], rax
lea rcx, str.MP0_USJS_COMPLETED
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xba78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xba80], rax
lea rcx, str.MP0_AWD_FM_RACES_FASTEST_LAP
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xba80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xba88], rax
lea rcx, str.MP0_NUMBER_SLIPSTREAMS_IN_RACE
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xba88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xba90], rax
lea rcx, str.MP0_AWD_WIN_CAPTURES
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xba90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xba98], rax
lea rcx, str.MP0_AWD_DROPOFF_CAP_PACKAGES
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xba98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbaa0], rax
lea rcx, str.MP0_AWD_KILL_CARRIER_CAPTURE
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xbaa0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbaa8], rax
lea rcx, str.MP0_AWD_FINISH_HEISTS
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xbaa8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbab0], rax
lea rcx, str.MP0_AWD_FINISH_HEIST_SETUP_JOB
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xbab0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbab8], rax
lea rcx, str.MP0_AWD_NIGHTVISION_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xbab8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbac0], rax
lea rcx, str.MP0_AWD_WIN_LAST_TEAM_STANDINGS
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xbac0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbac8], rax
lea rcx, str.MP0_AWD_ONLY_PLAYER_ALIVE_LTS
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xbac8]
call fcn.1801f9540
lea rcx, str.TattooUnlocks
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028f845
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbad0], rax
lea rcx, str.MP0_AWD_FM_DM_WINS
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xbad0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbad8], rax
lea rcx, str.MP0_AWD_FM_TDM_MVP
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xbad8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbae0], rax
lea rcx, str.MP0_AWD_FM_DM_TOTALKILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x1f4
mov ecx, eax
call qword [rsp + 0xbae0]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xbae8], rax
lea rcx, str.MP0_AWD_FMATTGANGHQ
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xbae8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbaf0], rax
lea rcx, str.MP0_AWD_FMBBETWIN
call fcn.180196b00
mov r8d, 1
mov edx, 0xc350
mov ecx, eax
call qword [rsp + 0xbaf0]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xbaf8], rax
lea rcx, str.MP0_AWD_FMWINEVERYGAMEMODE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xbaf8]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xbb00], rax
lea rcx, str.MP0_AWD_FMRACEWORLDRECHOLDER
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xbb00]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xbb08], rax
lea rcx, str.MP0_AWD_FMFULLYMODDEDCAR
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xbb08]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xbb10], rax
lea rcx, str.MP0_AWD_FMMOSTKILLSSURVIVE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xbb10]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xbb18], rax
lea rcx, str.MP0_AWD_FMKILL3ANDWINGTARACE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xbb18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbb20], rax
lea rcx, str.MP0_AWD_FMKILLBOUNTY
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xbb20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbb28], rax
lea rcx, str.MP0_AWD_FMREVENGEKILLSDM
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xbb28]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xbb30], rax
lea rcx, str.MP0_AWD_FMKILLSTREAKSDM
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xbb30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbb38], rax
lea rcx, str.MP0_AWD_HOLD_UP_SHOPS
call fcn.180196b00
mov r8d, 1
mov edx, 0x14
mov ecx, eax
call qword [rsp + 0xbb38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbb40], rax
lea rcx, str.MP0_AWD_LAPDANCES
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xbb40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbb48], rax
lea rcx, str.MP0_AWD_SECURITY_CARS_ROBBED
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xbb48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbb50], rax
lea rcx, str.MP0_AWD_RACES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xbb50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbb58], rax
lea rcx, str.MP0_AWD_CAR_BOMBS_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xbb58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbb60], rax
lea rcx, str.MP0_PLAYER_HEADSHOTS
call fcn.180196b00
mov r8d, 1
mov edx, 0x1f4
mov ecx, eax
call qword [rsp + 0xbb60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbb68], rax
lea rcx, str.MP0_DB_PLAYER_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x3e8
mov ecx, eax
call qword [rsp + 0xbb68]
call fcn.1801f9540
lea rcx, str.UnlockAllWeapons
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028f993
mov edx, 0xffffffff
lea rcx, str.MP0_ADMIN_WEAPON_GV_BS_1
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP0_ADMIN_WEAPON_GV_BS_2
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP0_ADMIN_WEAPON_GV_BS_3
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP0_BOTTLE_IN_POSSESSION
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP0_CHAR_FM_WEAP_UNLOCKED
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP0_CHAR_FM_WEAP_UNLOCKED2
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP0_CHAR_WEAP_FM_PURCHASE
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP0_CHAR_WEAP_FM_PURCHASE2
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP0_CHAR_FM_WEAP_ADDON_1_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP0_CHAR_FM_WEAP_ADDON_2_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP0_CHAR_FM_WEAP_ADDON_3_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP0_CHAR_FM_WEAP_ADDON_4_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP0_CHAR_FM_WEAP_ADDON_5_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP0_WEAP_FM_ADDON_PURCH
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP0_WEAP_FM_ADDON_PURCH2
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP0_WEAP_FM_ADDON_PURCH3
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP0_WEAP_FM_ADDON_PURCH4
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP0_WEAP_FM_ADDON_PURCH5
call fcn.1801677a0
call fcn.1801f9540
lea rcx, str.UnlockAllWeapons2
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028fae1
mov edx, 0xffffffff
lea rcx, str.MP1_ADMIN_WEAPON_GV_BS_1
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_ADMIN_WEAPON_GV_BS_2
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_ADMIN_WEAPON_GV_BS_3
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_BOTTLE_IN_POSSESSION
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_WEAP_UNLOCKED
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_WEAP_UNLOCKED2
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_WEAP_FM_PURCHASE
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_WEAP_FM_PURCHASE2
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_WEAP_ADDON_1_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_WEAP_ADDON_2_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_WEAP_ADDON_3_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_WEAP_ADDON_4_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_WEAP_ADDON_5_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_WEAP_FM_ADDON_PURCH
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_WEAP_FM_ADDON_PURCH2
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_WEAP_FM_ADDON_PURCH3
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_WEAP_FM_ADDON_PURCH4
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_WEAP_FM_ADDON_PURCH5
call fcn.1801677a0
call fcn.1801f9540
lea rcx, str.PurchaseAllWeapons
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18028fe4b
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbb70], rax
lea rcx, str.MP0_ADMIN_WEAPON_GV_BS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbb70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbb78], rax
lea rcx, str.MP0_ADMIN_WEAPON_GV_BS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbb78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbb80], rax
lea rcx, str.MP0_ADMIN_WEAPON_GV_BS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbb80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbb88], rax
lea rcx, str.MP0_BOTTLE_IN_POSSESSION
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbb88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbb90], rax
lea rcx, str.MP0_CHAR_FM_WEAP_UNLOCKED
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbb90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbb98], rax
lea rcx, str.MP0_CHAR_FM_WEAP_UNLOCKED2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbb98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbba0], rax
lea rcx, str.MP0_CHAR_WEAP_FM_PURCHASE
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbba0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbba8], rax
lea rcx, str.MP0_CHAR_WEAP_FM_PURCHASE2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbba8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbbb0], rax
lea rcx, str.MP0_CHAR_FM_WEAP_ADDON_1_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbbb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbbb8], rax
lea rcx, str.MP0_CHAR_FM_WEAP_ADDON_2_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbbb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbbc0], rax
lea rcx, str.MP0_CHAR_FM_WEAP_ADDON_3_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbbc0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbbc8], rax
lea rcx, str.MP0_CHAR_FM_WEAP_ADDON_4_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbbc8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbbd0], rax
lea rcx, str.MP0_CHAR_FM_WEAP_ADDON_5_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbbd0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbbd8], rax
lea rcx, str.MP0_WEAP_FM_ADDON_PURCH
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbbd8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbbe0], rax
lea rcx, str.MP0_WEAP_FM_ADDON_PURCH2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbbe0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbbe8], rax
lea rcx, str.MP0_WEAP_FM_ADDON_PURCH3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbbe8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbbf0], rax
lea rcx, str.MP0_WEAP_FM_ADDON_PURCH4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbbf0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbbf8], rax
lea rcx, str.MP0_WEAP_FM_ADDON_PURCH5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbbf8]
call fcn.1801f9540
lea rcx, str.Unlock_Weapon_Skins
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802902eb
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbc00], rax
lea rcx, str.MP1_MOLOTOV__ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbc00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbc08], rax
lea rcx, str.MP1_CMBTPISTOL_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbc08]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbc10], rax
lea rcx, str.MP1_PISTOL50_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbc10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbc18], rax
lea rcx, str.MP1_APPISTOL_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbc18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbc20], rax
lea rcx, str.MP1_MICROSMG_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbc20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbc28], rax
lea rcx, str.MP1_SMG_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbc28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbc30], rax
lea rcx, str.MP1_ASLTSMG_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbc30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbc38], rax
lea rcx, str.MP1_ASLTRIFLE_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbc38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbc40], rax
lea rcx, str.MP1_CRBNRIFLE_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbc40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbc48], rax
lea rcx, str.MP1_ADVRIFLE_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbc48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbc50], rax
lea rcx, str.MP1_MG_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbc50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbc58], rax
lea rcx, str.MP1_CMBTMG_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbc58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbc60], rax
lea rcx, str.MP1_ASLTMG_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbc60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbc68], rax
lea rcx, str.MP1_PUMP_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbc68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbc70], rax
lea rcx, str.MP1_SAWNOFF_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbc70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbc78], rax
lea rcx, str.MP1_BULLPUP_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbc78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbc80], rax
lea rcx, str.MP1_ASLTSHTGN_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbc80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbc88], rax
lea rcx, str.MP1_SNIPERRFL_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbc88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbc90], rax
lea rcx, str.MP1_HVYSNIPER_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbc90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbc98], rax
lea rcx, str.MP1_GRNLAUNCH_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbc98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbca0], rax
lea rcx, str.MP1_RPG_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbca0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbca8], rax
lea rcx, str.MP1_MINIGUNS_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbca8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbcb0], rax
lea rcx, str.MP1_GRENADE_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbcb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbcb8], rax
lea rcx, str.MP1_SMKGRENADE_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbcb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbcc0], rax
lea rcx, str.MP1_STKYBMB_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbcc0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbcc8], rax
lea rcx, str.MP1_MOLOTOV_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbcc8]
lea rcx, str.All_Weapon_Skins_Unlocked_
call fcn.18006c2c0
call fcn.1801f9540
lea rcx, str.All_Weapon_Skins
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18029077f
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbcd0], rax
lea rcx, str.MP0_MOLOTOV_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbcd0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbcd8], rax
lea rcx, str.MP0_CMBTPISTOL_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbcd8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbce0], rax
lea rcx, str.MP0_PISTOL50_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbce0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbce8], rax
lea rcx, str.MP0_APPISTOL_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbce8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbcf0], rax
lea rcx, str.MP0_MICROSMG_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbcf0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbcf8], rax
lea rcx, str.MP0_SMG_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbcf8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbd00], rax
lea rcx, str.MP0_ASLTSMG_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbd00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbd08], rax
lea rcx, str.MP0_ASLTRIFLE_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbd08]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbd10], rax
lea rcx, str.MP0_CRBNRIFLE_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbd10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbd18], rax
lea rcx, str.MP0_ADVRIFLE_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbd18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbd20], rax
lea rcx, str.MP0_MG_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbd20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbd28], rax
lea rcx, str.MP0_CMBTMG_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbd28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbd30], rax
lea rcx, str.MP0_ASLTMG_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbd30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbd38], rax
lea rcx, str.MP0_PUMP_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbd38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbd40], rax
lea rcx, str.MP0_SAWNOFF_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbd40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbd48], rax
lea rcx, str.MP0_BULLPUP_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbd48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbd50], rax
lea rcx, str.MP0_ASLTSHTGN_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbd50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbd58], rax
lea rcx, str.MP0_SNIPERRFL_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbd58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbd60], rax
lea rcx, str.MP0_HVYSNIPER_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbd60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbd68], rax
lea rcx, str.MP0_GRNLAUNCH_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbd68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbd70], rax
lea rcx, str.MP0_RPG_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbd70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbd78], rax
lea rcx, str.MP0_MINIGUNS_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbd78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbd80], rax
lea rcx, [0x1804cef10]
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbd80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbd88], rax
lea rcx, str.MP0_SMKGRENADE_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbd88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbd90], rax
lea rcx, str.MP0_STKYBMB_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbd90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbd98], rax
lea rcx, str.MP0_MOLOTOV_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xbd98]
call fcn.1801f9540
lea rcx, str.ClothingUnlocks
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180292b0a
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbda0], rax
lea rcx, str.CLTHS_AVAILABLE_HAIR
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbda0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbda8], rax
lea rcx, str.CLTHS_AVAILABLE_HAIR_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbda8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbdb0], rax
lea rcx, str.CLTHS_AVAILABLE_HAIR_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbdb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbdb8], rax
lea rcx, str.CLTHS_AVAILABLE_HAIR_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbdb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbdc0], rax
lea rcx, str.CLTHS_AVAILABLE_HAIR_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbdc0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbdc8], rax
lea rcx, str.CLTHS_AVAILABLE_HAIR_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbdc8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbdd0], rax
lea rcx, str.CLTHS_AVAILABLE_HAIR_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbdd0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbdd8], rax
lea rcx, str.CLTHS_AVAILABLE_HAIR_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbdd8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbde0], rax
lea rcx, str.CLTHS_AVAILABLE_JBIB
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbde0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbde8], rax
lea rcx, str.CLTHS_AVAILABLE_JBIB_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbde8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbdf0], rax
lea rcx, str.CLTHS_AVAILABLE_JBIB_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbdf0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbdf8], rax
lea rcx, str.CLTHS_AVAILABLE_JBIB_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbdf8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbe00], rax
lea rcx, str.CLTHS_AVAILABLE_JBIB_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbe00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbe08], rax
lea rcx, str.CLTHS_AVAILABLE_JBIB_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbe08]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbe10], rax
lea rcx, str.CLTHS_AVAILABLE_JBIB_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbe10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbe18], rax
lea rcx, str.CLTHS_AVAILABLE_JBIB_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbe18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbe20], rax
lea rcx, str.CLTHS_AVAILABLE_LEGS
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbe20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbe28], rax
lea rcx, str.CLTHS_AVAILABLE_LEGS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbe28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbe30], rax
lea rcx, str.CLTHS_AVAILABLE_LEGS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbe30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbe38], rax
lea rcx, str.CLTHS_AVAILABLE_LEGS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbe38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbe40], rax
lea rcx, str.CLTHS_AVAILABLE_LEGS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbe40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbe48], rax
lea rcx, str.CLTHS_AVAILABLE_LEGS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbe48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbe50], rax
lea rcx, str.CLTHS_AVAILABLE_LEGS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbe50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbe58], rax
lea rcx, str.CLTHS_AVAILABLE_LEGS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbe58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbe60], rax
lea rcx, str.CLTHS_AVAILABLE_FEET
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbe60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbe68], rax
lea rcx, str.CLTHS_AVAILABLE_FEET_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbe68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbe70], rax
lea rcx, str.CLTHS_AVAILABLE_FEET_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbe70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbe78], rax
lea rcx, str.CLTHS_AVAILABLE_FEET_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbe78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbe80], rax
lea rcx, str.CLTHS_AVAILABLE_FEET_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbe80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbe88], rax
lea rcx, str.CLTHS_AVAILABLE_FEET_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbe88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbe90], rax
lea rcx, str.CLTHS_AVAILABLE_FEET_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbe90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbe98], rax
lea rcx, str.CLTHS_AVAILABLE_FEET_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbe98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbea0], rax
lea rcx, str.CLTHS_AVAILABLE_BERD
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbea0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbea8], rax
lea rcx, str.CLTHS_AVAILABLE_BERD_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbea8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbeb0], rax
lea rcx, str.CLTHS_AVAILABLE_BERD_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbeb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbeb8], rax
lea rcx, str.CLTHS_AVAILABLE_BERD_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbeb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbec0], rax
lea rcx, str.CLTHS_AVAILABLE_BERD_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbec0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbec8], rax
lea rcx, str.CLTHS_AVAILABLE_BERD_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbec8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbed0], rax
lea rcx, str.CLTHS_AVAILABLE_BERD_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbed0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbed8], rax
lea rcx, str.CLTHS_AVAILABLE_BERD_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbed8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbee0], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbee0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbee8], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbee8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbef0], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbef0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbef8], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbef8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbf00], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbf00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbf08], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbf08]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbf10], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbf10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbf18], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbf18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbf20], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbf20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbf28], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbf28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbf30], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbf30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbf38], rax
lea rcx, str.CLTHS_AVAILABLE_OUTFIT
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbf38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbf40], rax
lea rcx, str.CLTHS_ACQUIRED_HAIR
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbf40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbf48], rax
lea rcx, str.CLTHS_ACQUIRED_HAIR_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbf48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbf50], rax
lea rcx, str.CLTHS_ACQUIRED_HAIR_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbf50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbf58], rax
lea rcx, str.CLTHS_ACQUIRED_HAIR_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbf58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbf60], rax
lea rcx, str.CLTHS_ACQUIRED_HAIR_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbf60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbf68], rax
lea rcx, str.CLTHS_ACQUIRED_HAIR_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbf68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbf70], rax
lea rcx, str.CLTHS_ACQUIRED_HAIR_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbf70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbf78], rax
lea rcx, str.CLTHS_ACQUIRED_HAIR_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbf78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbf80], rax
lea rcx, str.CLTHS_ACQUIRED_JBIB
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbf80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbf88], rax
lea rcx, str.CLTHS_ACQUIRED_JBIB_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbf88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbf90], rax
lea rcx, str.CLTHS_ACQUIRED_JBIB_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbf90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbf98], rax
lea rcx, str.CLTHS_ACQUIRED_JBIB_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbf98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbfa0], rax
lea rcx, str.CLTHS_ACQUIRED_JBIB_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbfa0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbfa8], rax
lea rcx, str.CLTHS_ACQUIRED_JBIB_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbfa8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbfb0], rax
lea rcx, str.CLTHS_ACQUIRED_JBIB_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbfb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbfb8], rax
lea rcx, str.CLTHS_ACQUIRED_JBIB_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbfb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbfc0], rax
lea rcx, str.CLTHS_ACQUIRED_LEGS
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbfc0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbfc8], rax
lea rcx, str.CLTHS_ACQUIRED_LEGS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbfc8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbfd0], rax
lea rcx, str.CLTHS_ACQUIRED_LEGS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbfd0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbfd8], rax
lea rcx, str.CLTHS_ACQUIRED_LEGS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbfd8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbfe0], rax
lea rcx, str.CLTHS_ACQUIRED_LEGS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbfe0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbfe8], rax
lea rcx, str.CLTHS_ACQUIRED_LEGS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbfe8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbff0], rax
lea rcx, str.CLTHS_ACQUIRED_LEGS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbff0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xbff8], rax
lea rcx, str.CLTHS_ACQUIRED_LEGS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xbff8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc000], rax
lea rcx, str.CLTHS_ACQUIRED_FEET
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc000]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc008], rax
lea rcx, str.CLTHS_ACQUIRED_FEET_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc008]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc010], rax
lea rcx, str.CLTHS_ACQUIRED_FEET_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc010]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc018], rax
lea rcx, str.CLTHS_ACQUIRED_FEET_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc018]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc020], rax
lea rcx, str.CLTHS_ACQUIRED_FEET_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc020]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc028], rax
lea rcx, str.CLTHS_ACQUIRED_FEET_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc028]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc030], rax
lea rcx, str.CLTHS_ACQUIRED_FEET_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc030]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc038], rax
lea rcx, str.CLTHS_ACQUIRED_FEET_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc038]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc040], rax
lea rcx, str.CLTHS_ACQUIRED_BERD
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc040]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc048], rax
lea rcx, str.CLTHS_ACQUIRED_BERD_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc048]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc050], rax
lea rcx, str.CLTHS_ACQUIRED_BERD_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc050]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc058], rax
lea rcx, str.CLTHS_ACQUIRED_BERD_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc058]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc060], rax
lea rcx, str.CLTHS_ACQUIRED_BERD_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc060]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc068], rax
lea rcx, str.CLTHS_ACQUIRED_BERD_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc068]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc070], rax
lea rcx, str.CLTHS_ACQUIRED_BERD_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc070]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc078], rax
lea rcx, str.CLTHS_ACQUIRED_BERD_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc078]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc080], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc080]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc088], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc088]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc090], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc090]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc098], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc098]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc0a0], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc0a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc0a8], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc0a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc0b0], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc0b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc0b8], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc0b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc0c0], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc0c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc0c8], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc0c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc0d0], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc0d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc0d8], rax
lea rcx, str.CLTHS_ACQUIRED_OUTFIT
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc0d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc0e0], rax
lea rcx, str.CLTHS_AVAILABLE_TORSO
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc0e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc0e8], rax
lea rcx, str.CLTHS_AVAILABLE_SPECIAL
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc0e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc0f0], rax
lea rcx, str.CLTHS_AVAILABLE_SPECIAL_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc0f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc0f8], rax
lea rcx, str.CLTHS_AVAILABLE_SPECIAL_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc0f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc100], rax
lea rcx, str.CLTHS_AVAILABLE_SPECIAL_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc100]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc108], rax
lea rcx, str.CLTHS_AVAILABLE_SPECIAL_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc108]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc110], rax
lea rcx, str.CLTHS_AVAILABLE_SPECIAL_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc110]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc118], rax
lea rcx, str.CLTHS_AVAILABLE_SPECIAL_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc118]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc120], rax
lea rcx, str.CLTHS_AVAILABLE_SPECIAL_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc120]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc128], rax
lea rcx, str.CLTHS_AVAILABLE_SPECIAL2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc128]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc130], rax
lea rcx, str.CLTHS_AVAILABLE_SPECIAL2_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc130]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc138], rax
lea rcx, str.CLTHS_AVAILABLE_DECL
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc138]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc140], rax
lea rcx, str.CLTHS_AVAILABLE_TEETH
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc140]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc148], rax
lea rcx, str.CLTHS_AVAILABLE_TEETH_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc148]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc150], rax
lea rcx, str.CLTHS_AVAILABLE_TEETH_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc150]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc158], rax
lea rcx, str.CLTHS_ACQUIRED_TORSO
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc158]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc160], rax
lea rcx, str.CLTHS_ACQUIRED_SPECIAL
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc160]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc168], rax
lea rcx, str.CLTHS_ACQUIRED_SPECIAL_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc168]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc170], rax
lea rcx, str.CLTHS_ACQUIRED_SPECIAL_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc170]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc178], rax
lea rcx, str.CLTHS_ACQUIRED_SPECIAL_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc178]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc180], rax
lea rcx, str.CLTHS_ACQUIRED_SPECIAL_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc180]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc188], rax
lea rcx, str.CLTHS_ACQUIRED_SPECIAL_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc188]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc190], rax
lea rcx, str.CLTHS_ACQUIRED_SPECIAL_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc190]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc198], rax
lea rcx, str.CLTHS_ACQUIRED_SPECIAL_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc198]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc1a0], rax
lea rcx, str.CLTHS_ACQUIRED_SPECIAL2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc1a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc1a8], rax
lea rcx, str.CLTHS_ACQUIRED_SPECIAL2_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc1a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc1b0], rax
lea rcx, str.CLTHS_ACQUIRED_DECL
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc1b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc1b8], rax
lea rcx, str.CLTHS_ACQUIRED_TEETH
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc1b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc1c0], rax
lea rcx, str.CLTHS_ACQUIRED_TEETH_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc1c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc1c8], rax
lea rcx, str.CLTHS_ACQUIRED_TEETH_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc1c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc1d0], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_0
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc1d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc1d8], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc1d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc1e0], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc1e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc1e8], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc1e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc1f0], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc1f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc1f8], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc1f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc200], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc200]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc208], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc208]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc210], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc210]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc218], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc218]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc220], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc220]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc228], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_11
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc228]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc230], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_12
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc230]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc238], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_13
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc238]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc240], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_14
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc240]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc248], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_15
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc248]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc250], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_16
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc250]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc258], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_17
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc258]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc260], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_18
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc260]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc268], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_19
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc268]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc270], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_20
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc270]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc278], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_21
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc278]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc280], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_22
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc280]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc288], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_23
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc288]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc290], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_24
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc290]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc298], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_25
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc298]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc2a0], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_26
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc2a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc2a8], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_27
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc2a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc2b0], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_28
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc2b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc2b8], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_29
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc2b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc2c0], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_30
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc2c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc2c8], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_31
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc2c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc2d0], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_32
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc2d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc2d8], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_33
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc2d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc2e0], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_34
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc2e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc2e8], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_35
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc2e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc2f0], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_36
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc2f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc2f8], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc2f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc300], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc300]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc308], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc308]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc310], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc310]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc318], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc318]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc320], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc320]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc328], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc328]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc330], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc330]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc338], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc338]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc340], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc340]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc348], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_11
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc348]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc350], rax
lea rcx, str.MP0_AWD_FMHORDWAVESSURVIVE
call fcn.180196b00
mov r8d, 1
mov edx, 0xa
mov ecx, eax
call qword [rsp + 0xc350]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc358], rax
lea rcx, str.MP0_AWD_FMPICKUPDLCCRATE1ST
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xc358]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc360], rax
lea rcx, str.MP0_AWD_WIN_CAPTURE_DONT_DYING
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xc360]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc368], rax
lea rcx, str.MP0_AWD_DO_HEIST_AS_MEMBER
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xc368]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc370], rax
lea rcx, str.MP0_AWD_PICKUP_CAP_PACKAGES
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xc370]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xc378], rax
lea rcx, str.MP0_AWD_FINISH_HEIST_NO_DAMAGE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xc378]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc380], rax
lea rcx, str.MP0_AWD_WIN_GOLD_MEDAL_HEISTS
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xc380]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc388], rax
lea rcx, str.MP0_AWD_KILL_TEAM_YOURSELF_LTS
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xc388]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc390], rax
lea rcx, str.MP0_AWD_KILL_PSYCHOPATHS
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xc390]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc398], rax
lea rcx, str.MP0_AWD_DO_HEIST_AS_THE_LEADER
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xc398]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xc3a0], rax
lea rcx, str.MP0_AWD_STORE_20_CAR_IN_GARAGES
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xc3a0]
call fcn.1801f9540
lea rcx, str.Purchase_Clothing
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180294ea1
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc3a8], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_FEET_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc3a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc3b0], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_HAIR
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc3b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc3b8], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_HAIR_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc3b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc3c0], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_HAIR_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc3c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc3c8], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_HAIR_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc3c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc3d0], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_HAIR_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc3d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc3d8], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_HAIR_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc3d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc3e0], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_HAIR_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc3e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc3e8], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_HAIR_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc3e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc3f0], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_JBIB
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc3f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc3f8], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_JBIB_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc3f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc400], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_JBIB_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc400]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc408], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_JBIB_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc408]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc410], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_JBIB_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc410]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc418], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_JBIB_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc418]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc420], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_JBIB_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc420]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc428], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_JBIB_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc428]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc430], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_LEGS
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc430]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc438], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_LEGS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc438]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc440], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_LEGS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc440]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc448], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_LEGS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc448]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc450], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_LEGS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc450]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc458], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_LEGS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc458]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc460], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_LEGS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc460]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc468], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_LEGS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc468]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc470], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_FEET
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc470]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc478], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_FEET_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc478]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc480], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_FEET_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc480]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc488], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_FEET_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc488]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc490], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_FEET_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc490]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc498], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_FEET_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc498]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc4a0], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_FEET_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc4a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc4a8], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_FEET_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc4a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc4b0], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_BERD
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc4b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc4b8], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_BERD_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc4b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc4c0], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_BERD_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc4c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc4c8], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_BERD_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc4c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc4d0], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_BERD_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc4d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc4d8], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_BERD_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc4d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc4e0], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_BERD_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc4e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc4e8], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_BERD_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc4e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc4f0], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_PROPS
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc4f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc4f8], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_PROPS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc4f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc500], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_PROPS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc500]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc508], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_PROPS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc508]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc510], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_PROPS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc510]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc518], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_PROPS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc518]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc520], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_PROPS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc520]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc528], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_PROPS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc528]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc530], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_PROPS_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc530]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc538], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_PROPS_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc538]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc540], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_PROPS_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc540]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc548], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_OUTFIT
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc548]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc550], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_HAIR
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc550]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc558], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_HAIR_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc558]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc560], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_HAIR_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc560]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc568], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_HAIR_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc568]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc570], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_HAIR_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc570]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc578], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_HAIR_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc578]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc580], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_HAIR_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc580]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc588], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_HAIR_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc588]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc590], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_JBIB
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc590]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc598], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_JBIB_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc598]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc5a0], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_JBIB_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc5a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc5a8], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_JBIB_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc5a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc5b0], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_JBIB_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc5b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc5b8], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_JBIB_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc5b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc5c0], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_JBIB_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc5c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc5c8], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_JBIB_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc5c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc5d0], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_LEGS
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc5d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc5d8], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_LEGS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc5d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc5e0], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_LEGS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc5e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc5e8], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_LEGS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc5e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc5f0], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_LEGS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc5f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc5f8], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_LEGS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc5f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc600], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_LEGS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc600]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc608], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_LEGS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc608]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc610], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_FEET
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc610]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc618], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_FEET_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc618]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc620], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_FEET_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc620]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc628], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_FEET_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc628]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc630], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_FEET_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc630]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc638], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_FEET_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc638]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc640], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_FEET_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc640]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc648], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_FEET_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc648]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc650], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_BERD
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc650]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc658], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_BERD_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc658]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc660], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_BERD_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc660]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc668], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_BERD_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc668]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc670], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_BERD_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc670]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc678], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_BERD_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc678]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc680], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_BERD_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc680]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc688], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_BERD_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc688]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc690], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_PROPS
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc690]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc698], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_PROPS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc698]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc6a0], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_PROPS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc6a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc6a8], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_PROPS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc6a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc6b0], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_PROPS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc6b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc6b8], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_PROPS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc6b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc6c0], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_PROPS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc6c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc6c8], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_PROPS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc6c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc6d0], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_PROPS_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc6d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc6d8], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_PROPS_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc6d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc6e0], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_PROPS_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc6e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc6e8], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_OUTFIT
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc6e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc6f0], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_TORSO
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc6f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc6f8], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_SPECIAL
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc6f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc700], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_SPECIAL_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc700]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc708], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_SPECIAL_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc708]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc710], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_SPECIAL_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc710]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc718], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_SPECIAL_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc718]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc720], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_SPECIAL_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc720]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc728], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_SPECIAL_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc728]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc730], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_SPECIAL_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc730]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc738], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_SPECIAL2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc738]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc740], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_SPECIAL2_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc740]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc748], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_DECL
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc748]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc750], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_TEETH
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc750]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc758], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_TEETH_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc758]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc760], rax
lea rcx, str.MP1_CLTHS_AVAILABLE_TEETH_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc760]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc768], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_TORSO
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc768]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc770], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_SPECIAL
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc770]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc778], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_SPECIAL_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc778]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc780], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_SPECIAL_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc780]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc788], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_SPECIAL_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc788]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc790], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_SPECIAL_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc790]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc798], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_SPECIAL_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc798]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc7a0], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_SPECIAL_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc7a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc7a8], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_SPECIAL_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc7a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc7b0], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_SPECIAL2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc7b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc7b8], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_SPECIAL2_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc7b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc7c0], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_DECL
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc7c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc7c8], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_TEETH
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc7c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc7d0], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_TEETH_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc7d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc7d8], rax
lea rcx, str.MP1_CLTHS_ACQUIRED_TEETH_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc7d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc7e0], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_0
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc7e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc7e8], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc7e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc7f0], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc7f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc7f8], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc7f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc800], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc800]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc808], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc808]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc810], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc810]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc818], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc818]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc820], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc820]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc828], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc828]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc830], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc830]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc838], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_11
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc838]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc840], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_12
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc840]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc848], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_13
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc848]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc850], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_14
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc850]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc858], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_15
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc858]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc860], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_16
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc860]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc868], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_17
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc868]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc870], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_18
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc870]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc878], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_19
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc878]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc880], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_21
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc880]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc888], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_22
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc888]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc890], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_23
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc890]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc898], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_24
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc898]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc8a0], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_24
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc8a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc8a8], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_25
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc8a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc8b0], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_26
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc8b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc8b8], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_27
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc8b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc8c0], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_28
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc8c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc8c8], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_29
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc8c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc8d0], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_30
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc8d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc8d8], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_31
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc8d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc8e0], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_32
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc8e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc8e8], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_33
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc8e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc8f0], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_34
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc8f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc8f8], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_35
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc8f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc900], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_36
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc900]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc908], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_37
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc908]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc910], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_38
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc910]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc918], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_39
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc918]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc920], rax
lea rcx, str.MP1_DLC_APPAREL_ACQUIRED_40
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc920]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc928], rax
lea rcx, str.MP1_ADMIN_CLOTHES_GV_BS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc928]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc930], rax
lea rcx, str.MP1_ADMIN_CLOTHES_GV_BS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc930]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc938], rax
lea rcx, str.MP1_ADMIN_CLOTHES_GV_BS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc938]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc940], rax
lea rcx, str.MP1_ADMIN_CLOTHES_GV_BS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc940]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc948], rax
lea rcx, str.MP1_ADMIN_CLOTHES_GV_BS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc948]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc950], rax
lea rcx, str.MP1_ADMIN_CLOTHES_GV_BS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc950]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc958], rax
lea rcx, str.MP1_ADMIN_CLOTHES_GV_BS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc958]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc960], rax
lea rcx, str.MP1_ADMIN_CLOTHES_GV_BS_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc960]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc968], rax
lea rcx, str.MP1_ADMIN_CLOTHES_GV_BS_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc968]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc970], rax
lea rcx, str.MP1_ADMIN_CLOTHES_GV_BS_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc970]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc978], rax
lea rcx, str.MP1_ADMIN_CLOTHES_GV_BS_11
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc978]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc980], rax
lea rcx, str.MP1_ADMIN_CLOTHES_GV_BS_12
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc980]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc988], rax
lea rcx, str.MP1_ADMIN_CLOTHES_GV_BS_13
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc988]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc990], rax
lea rcx, str.MP1_ADMIN_CLOTHES_GV_BS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc990]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc998], rax
lea rcx, str.MP1_ADMIN_CLOTHES_GV_BS_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc998]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc9a0], rax
lea rcx, str.MP1_ADMIN_CLOTHES_GV_BS_11
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc9a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc9a8], rax
lea rcx, str.MP1_ADMIN_CLOTHES_GV_BS_12
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc9a8]
lea rcx, str.Clothing_Unlocked_
call fcn.18006c2c0
call fcn.1801f9540
lea rcx, str.UnlockAllHairstyles
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180295035
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc9b0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc9b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc9b8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc9b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc9c0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc9c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc9c8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc9c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc9d0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc9d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc9d8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc9d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc9e0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc9e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc9e8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc9e8]
call fcn.1801f9540
lea rcx, str.UnlockHeistVehicles
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802950ab
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc9f0], rax
lea rcx, str.MP0_CHAR_FM_VEHICLE_1_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc9f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xc9f8], rax
lea rcx, str.MP0_CHAR_FM_VEHICLE_2_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xc9f8]
call fcn.1801f9540
lea rcx, str.UnlockHeistVehicles2
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180295408
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_FM_PURCHASE
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_FM_PURCHASE2
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_FM_PURCHASE3
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_FM_PURCHASE4
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_FM_PURCHASE5
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_FM_PURCHASE6
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_FM_PURCHASE7
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_FM_PURCHASE8
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_FM_PURCHASE9
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_FM_PURCHASE10
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_FM_PURCHASE11
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_FM_PURCHASE12
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_1_FM_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_2_FM_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_3_FM_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_4_FM_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_5_FM_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_6_FM_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_7_FM_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_8_FM_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_9_FM_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_10_FM_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_11_FM_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_KIT_12_FM_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_CARMOD_0_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_CARMOD_1_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_CARMOD_2_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_CARMOD_3_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_CARMOD_4_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_CARMOD_5_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_CARMOD_6_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_CARMOD_7_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_VEHICLE_1_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_VEHICLE_2_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_ABILITY_1_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_ABILITY_2_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_ABILITY_3_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_PACKAGE_1_COLLECT
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_PACKAGE_2_COLLECT
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_PACKAGE_3_COLLECT
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_PACKAGE_4_COLLECT
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_PACKAGE_5_COLLECT
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_PACKAGE_6_COLLECT
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_PACKAGE_7_COLLECT
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_PACKAGE_8_COLLECT
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_PACKAGE_9_COLLECT
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_HEALTH_1_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_CHAR_FM_HEALTH_2_UNLCK
call fcn.1801677a0
mov edx, 0xffffffff
lea rcx, str.MP1_HOLDUPS_BITSET
call fcn.1801677a0
call fcn.1801f9540
lea rcx, str.All_Clothes
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x180297764
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xca00], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xca00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xca08], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xca08]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xca10], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xca10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xca18], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xca18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xca20], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xca20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xca28], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xca28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xca30], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xca30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xca38], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xca38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xca40], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_JBIB
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xca40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xca48], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_JBIB_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xca48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xca50], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_JBIB_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xca50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xca58], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_JBIB_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xca58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xca60], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_JBIB_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xca60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xca68], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_JBIB_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xca68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xca70], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_JBIB_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xca70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xca78], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_JBIB_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xca78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xca80], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_LEGS
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xca80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xca88], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_LEGS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xca88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xca90], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_LEGS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xca90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xca98], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_LEGS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xca98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcaa0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_LEGS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcaa0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcaa8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_LEGS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcaa8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcab0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_LEGS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcab0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcab8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_LEGS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcab8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcac0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_FEET
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcac0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcac8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_FEET_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcac8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcad0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_FEET_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcad0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcad8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_FEET_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcad8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcae0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_FEET_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcae0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcae8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_FEET_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcae8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcaf0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_FEET_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcaf0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcaf8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_FEET_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcaf8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcb00], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_BERD
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcb00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcb08], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_BERD_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcb08]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcb10], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_BERD_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcb10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcb18], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_BERD_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcb18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcb20], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_BERD_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcb20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcb28], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_BERD_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcb28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcb30], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_BERD_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcb30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcb38], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_BERD_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcb38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcb40], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcb40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcb48], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcb48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcb50], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcb50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcb58], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcb58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcb60], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcb60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcb68], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcb68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcb70], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcb70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcb78], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcb78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcb80], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcb80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcb88], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcb88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcb90], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcb90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcb98], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_OUTFIT
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcb98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcba0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_HAIR
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcba0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcba8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_HAIR_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcba8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcbb0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_HAIR_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcbb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcbb8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_HAIR_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcbb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcbc0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_HAIR_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcbc0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcbc8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_HAIR_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcbc8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcbd0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_HAIR_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcbd0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcbd8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_HAIR_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcbd8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcbe0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_JBIB
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcbe0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcbe8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_JBIB_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcbe8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcbf0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_JBIB_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcbf0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcbf8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_JBIB_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcbf8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcc00], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_JBIB_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcc00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcc08], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_JBIB_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcc08]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcc10], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_JBIB_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcc10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcc18], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_JBIB_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcc18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcc20], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_LEGS
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcc20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcc28], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_LEGS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcc28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcc30], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_LEGS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcc30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcc38], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_LEGS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcc38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcc40], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_LEGS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcc40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcc48], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_LEGS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcc48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcc50], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_LEGS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcc50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcc58], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_LEGS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcc58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcc60], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_FEET
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcc60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcc68], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_FEET_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcc68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcc70], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_FEET_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcc70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcc78], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_FEET_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcc78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcc80], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_FEET_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcc80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcc88], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_FEET_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcc88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcc90], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_FEET_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcc90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcc98], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_FEET_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcc98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcca0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_BERD
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcca0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcca8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_BERD_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcca8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xccb0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_BERD_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xccb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xccb8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_BERD_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xccb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xccc0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_BERD_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xccc0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xccc8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_BERD_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xccc8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xccd0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_BERD_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xccd0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xccd8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_BERD_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xccd8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcce0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcce0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcce8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcce8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xccf0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xccf0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xccf8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xccf8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcd00], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcd00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcd08], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcd08]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcd10], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcd10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcd18], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcd18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcd20], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcd20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcd28], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcd28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcd30], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcd30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcd38], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_OUTFIT
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcd38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcd40], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_TORSO
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcd40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcd48], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_SPECIAL
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcd48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcd50], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_SPECIAL_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcd50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcd58], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_SPECIAL_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcd58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcd60], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_SPECIAL_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcd60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcd68], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_SPECIAL_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcd68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcd70], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_SPECIAL_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcd70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcd78], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_SPECIAL_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcd78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcd80], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_SPECIAL_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcd80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcd88], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_SPECIAL2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcd88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcd90], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_SPECIAL2_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcd90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcd98], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_DECL
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcd98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcda0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_TEETH
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcda0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcda8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_TEETH_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcda8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcdb0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_TEETH_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcdb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcdb8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_TORSO
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcdb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcdc0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_SPECIAL
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcdc0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcdc8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_SPECIAL_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcdc8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcdd0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_SPECIAL_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcdd0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcdd8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_SPECIAL_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcdd8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcde0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_SPECIAL_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcde0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcde8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_SPECIAL_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcde8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcdf0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_SPECIAL_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcdf0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcdf8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_SPECIAL_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcdf8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xce00], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_SPECIAL2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xce00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xce08], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_SPECIAL2_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xce08]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xce10], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_DECL
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xce10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xce18], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_TEETH
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xce18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xce20], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_TEETH_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xce20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xce28], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_TEETH_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xce28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xce30], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_0
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xce30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xce38], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xce38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xce40], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xce40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xce48], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xce48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xce50], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xce50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xce58], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xce58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xce60], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xce60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xce68], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xce68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xce70], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xce70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xce78], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xce78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xce80], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xce80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xce88], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_11
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xce88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xce90], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_12
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xce90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xce98], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_13
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xce98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcea0], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_14
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcea0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcea8], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_15
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcea8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xceb0], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_16
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xceb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xceb8], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_17
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xceb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcec0], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_18
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcec0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcec8], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_19
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcec8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xced0], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_21
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xced0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xced8], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_22
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xced8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcee0], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_23
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcee0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcee8], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_24
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcee8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcef0], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_24
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcef0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcef8], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_25
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcef8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcf00], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_26
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcf00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcf08], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_27
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcf08]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcf10], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_28
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcf10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcf18], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_29
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcf18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcf20], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_30
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcf20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcf28], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_31
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcf28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcf30], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_32
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcf30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcf38], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_33
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcf38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcf40], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_34
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcf40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcf48], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_35
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcf48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcf50], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_36
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcf50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcf58], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_37
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcf58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcf60], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_38
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcf60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcf68], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_39
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcf68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcf70], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_40
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcf70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcf78], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcf78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcf80], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcf80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcf88], rax
lea rcx, str.MP0_ADMIN_CLOTHESGV_BS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcf88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcf90], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcf90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcf98], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcf98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcfa0], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcfa0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcfa8], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcfa8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcfb0], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcfb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcfb8], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcfb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcfc0], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcfc0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcfc8], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_11
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcfc8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcfd0], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_12
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcfd0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcfd8], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_13
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcfd8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcfe0], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcfe0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcfe8], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcfe8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcff0], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_11
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcff0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xcff8], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_12
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xcff8]
call fcn.1801f9540
lea rcx, str.Full_Recovery
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18029aa98
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd000], rax
mov eax, 4
imul rax, rax, 0x78
lea rcx, [0x1805689d0]
add rcx, rax
mov rax, rcx
mov eax, dword [rax]
mov dword [rsp + 0x2964], eax
lea rcx, str.MP0_CHAR_XP_FM
call fcn.180196b00
mov dword [rsp + 0x2968], eax
mov r8d, 1
mov edx, dword [rsp + 0x2964]
mov ecx, dword [rsp + 0x2968]
call qword [rsp + 0xd000]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd008], rax
lea rcx, str.MP0_CHAR_XP_FM
call fcn.180196b00
mov r8d, 1
mov edx, 0x210c5a
mov ecx, eax
call qword [rsp + 0xd008]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd010], rax
lea rcx, str.MP1_CHAR_XP_FM
call fcn.180196b00
mov r8d, 1
mov edx, 0x210c5a
mov ecx, eax
call qword [rsp + 0xd010]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd018], rax
lea rcx, str.MP2_CHAR_XP_FM
call fcn.180196b00
mov r8d, 1
mov edx, 0x210c5a
mov ecx, eax
call qword [rsp + 0xd018]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd020], rax
lea rcx, str.MP0_SCRIPT_INCREASE_STAM
call fcn.180196b00
xor r8d, r8d
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xd020]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd028], rax
lea rcx, str.MP0_SCRIPT_INCREASE_STRN
call fcn.180196b00
xor r8d, r8d
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xd028]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd030], rax
lea rcx, str.MP0_SCRIPT_INCREASE_LUNG
call fcn.180196b00
xor r8d, r8d
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xd030]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd038], rax
lea rcx, str.MP0_SCRIPT_INCREASE_DRIV
call fcn.180196b00
xor r8d, r8d
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xd038]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd040], rax
lea rcx, str.MP0_SCRIPT_INCREASE_FLY
call fcn.180196b00
xor r8d, r8d
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xd040]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd048], rax
lea rcx, str.MP0_SCRIPT_INCREASE_SHO
call fcn.180196b00
xor r8d, r8d
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xd048]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd050], rax
lea rcx, str.MP0_SCRIPT_INCREASE_STL
call fcn.180196b00
xor r8d, r8d
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xd050]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd058], rax
lea rcx, str.MP0_tattoo_fm_unlocks_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd058]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd060], rax
lea rcx, str.MP0_tattoo_fm_unlocks_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd060]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd068], rax
lea rcx, str.MP0_tattoo_fm_unlocks_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd068]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd070], rax
lea rcx, str.MP0_tattoo_fm_unlocks_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd070]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd078], rax
lea rcx, str.MP0_tattoo_fm_unlocks_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd078]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd080], rax
lea rcx, str.MP0_tattoo_fm_unlocks_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd080]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd088], rax
lea rcx, str.MP0_tattoo_fm_unlocks_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd088]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd090], rax
lea rcx, str.MP0_tattoo_fm_unlocks_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd090]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd098], rax
lea rcx, str.MP0_tattoo_fm_unlocks_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd098]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd0a0], rax
lea rcx, str.MP0_tattoo_fm_unlocks_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd0a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd0a8], rax
lea rcx, str.MP0_tattoo_fm_unlocks_11
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd0a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd0b0], rax
lea rcx, str.MP0_tattoo_fm_unlocks_12
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd0b0]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xd0b8], rax
lea rcx, str.MP0_AWD_FMRACEWORLDRECHOLDER
call fcn.180196b00
xor r8d, r8d
mov edx, 1
mov ecx, eax
call qword [rsp + 0xd0b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd0c0], rax
lea rcx, str.MP0_AWD_ENEMYDRIVEBYKILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd0c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd0c8], rax
lea rcx, str.MP0_USJS_COMPLETED
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xd0c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd0d0], rax
lea rcx, str.MP0_USJS_FOUND
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xd0d0]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xd0d8], rax
lea rcx, str.MP0_AWD_FMWINALLRACEMODES
call fcn.180196b00
xor r8d, r8d
mov edx, 1
mov ecx, eax
call qword [rsp + 0xd0d8]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xd0e0], rax
lea rcx, str.MP0_AWD_FMWINEVERYGAMEMODE
call fcn.180196b00
xor r8d, r8d
mov edx, 1
mov ecx, eax
call qword [rsp + 0xd0e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd0e8], rax
lea rcx, str.MP0_DB_PLAYER_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x3e8
mov ecx, eax
call qword [rsp + 0xd0e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd0f0], rax
lea rcx, str.MP0_KILLS_PLAYERS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x3e8
mov ecx, eax
call qword [rsp + 0xd0f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd0f8], rax
lea rcx, str.MP0_AWD_FMHORDWAVESSURVIVE
call fcn.180196b00
xor r8d, r8d
mov edx, 0x15
mov ecx, eax
call qword [rsp + 0xd0f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd100], rax
lea rcx, str.MP0_AWD_CAR_BOMBS_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xd100]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd108], rax
lea rcx, str.MP0_AWD_FM_TDM_MVP
call fcn.180196b00
xor r8d, r8d
mov edx, 0x3c
mov ecx, eax
call qword [rsp + 0xd108]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd110], rax
lea rcx, str.MP0_AWD_HOLD_UP_SHOPS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x14
mov ecx, eax
call qword [rsp + 0xd110]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd118], rax
lea rcx, str.MP0_AWD_RACES_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 0x65
mov ecx, eax
call qword [rsp + 0xd118]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd120], rax
lea rcx, str.MP0_AWD_NO_ARMWRESTLING_WINS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x15
mov ecx, eax
call qword [rsp + 0xd120]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xd128], rax
lea rcx, str.MP0_AWD_FMATTGANGHQ
call fcn.180196b00
xor r8d, r8d
mov edx, 1
mov ecx, eax
call qword [rsp + 0xd128]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd130], rax
lea rcx, str.MP0_AWD_FMBBETWIN
call fcn.180196b00
xor r8d, r8d
mov edx, 0xc350
mov ecx, eax
call qword [rsp + 0xd130]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd138], rax
lea rcx, str.MP0_AWD_FM_DM_WINS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x33
mov ecx, eax
call qword [rsp + 0xd138]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xd140], rax
lea rcx, str.MP0_AWD_FMFULLYMODDEDCAR
call fcn.180196b00
xor r8d, r8d
mov edx, 1
mov ecx, eax
call qword [rsp + 0xd140]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd148], rax
lea rcx, str.MP0_AWD_FM_DM_TOTALKILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x1f4
mov ecx, eax
call qword [rsp + 0xd148]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd150], rax
lea rcx, str.MP0_MPPLY_DM_TOTAL_DEATHS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x19c
mov ecx, eax
call qword [rsp + 0xd150]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd158], rax
lea rcx, str.MP0_MPPLY_TIMES_FINISH_DM_TOP_3
call fcn.180196b00
xor r8d, r8d
mov edx, 0x24
mov ecx, eax
call qword [rsp + 0xd158]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd160], rax
lea rcx, str.MP0_PLAYER_HEADSHOTS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x26f
mov ecx, eax
call qword [rsp + 0xd160]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd168], rax
lea rcx, str.MP0_AWD_FM_DM_WINS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x3f
mov ecx, eax
call qword [rsp + 0xd168]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd170], rax
lea rcx, str.MP0_AWD_FM_TDM_WINS
call fcn.180196b00
xor r8d, r8d
mov edx, 0xd
mov ecx, eax
call qword [rsp + 0xd170]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd178], rax
lea rcx, str.MP0_AWD_FM_GTA_RACES_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 0xc
mov ecx, eax
call qword [rsp + 0xd178]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd180], rax
lea rcx, str.MP0_AWD_FM_GOLF_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 2
mov ecx, eax
call qword [rsp + 0xd180]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd188], rax
lea rcx, str.MP0_AWD_FM_SHOOTRANG_TG_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 2
mov ecx, eax
call qword [rsp + 0xd188]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd190], rax
lea rcx, str.MP0_AWD_FM_SHOOTRANG_RT_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 2
mov ecx, eax
call qword [rsp + 0xd190]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd198], rax
lea rcx, str.MP0_AWD_FM_SHOOTRANG_CT_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 2
mov ecx, eax
call qword [rsp + 0xd198]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd1a0], rax
lea rcx, str.MP0_AWD_FM_SHOOTRANG_GRAN_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 2
mov ecx, eax
call qword [rsp + 0xd1a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd1a8], rax
lea rcx, str.MP0_AWD_FM_TENNIS_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 2
mov ecx, eax
call qword [rsp + 0xd1a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd1b0], rax
lea rcx, str.MP0_MPPLY_TENNIS_MATCHES_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 2
mov ecx, eax
call qword [rsp + 0xd1b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd1b8], rax
lea rcx, str.MP0_MPPLY_TOTAL_TDEATHMATCH_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 0x3f
mov ecx, eax
call qword [rsp + 0xd1b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd1c0], rax
lea rcx, str.MP0_MPPLY_TOTAL_RACES_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 0x65
mov ecx, eax
call qword [rsp + 0xd1c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd1c8], rax
lea rcx, str.MP0_MPPLY_TOTAL_DEATHMATCH_LOST
call fcn.180196b00
xor r8d, r8d
mov edx, 0x17
mov ecx, eax
call qword [rsp + 0xd1c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd1d0], rax
lea rcx, str.MP0_MPPLY_TOTAL_RACES_LOST
call fcn.180196b00
xor r8d, r8d
mov edx, 0x24
mov ecx, eax
call qword [rsp + 0xd1d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd1d8], rax
lea rcx, str.MP0_AWD_25_KILLS_STICKYBOMBS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xd1d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd1e0], rax
lea rcx, str.MP0_AWD_50_KILLS_GRENADES
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xd1e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd1e8], rax
lea rcx, [0x1804cef10]
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xd1e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd1f0], rax
lea rcx, str.MP0_AWD_20_KILLS_MELEE
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xd1f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd1f8], rax
lea rcx, str.MP0_MOLOTOV_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd1f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd200], rax
lea rcx, str.MP0_CMBTPISTOL_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd200]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd208], rax
lea rcx, str.MP0_PISTOL50_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd208]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd210], rax
lea rcx, str.MP0_APPISTOL_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd210]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd218], rax
lea rcx, str.MP0_MICROSMG_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd218]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd220], rax
lea rcx, str.MP0_SMG_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd220]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd228], rax
lea rcx, str.MP0_ASLTSMG_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd228]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd230], rax
lea rcx, str.MP0_ASLTRIFLE_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd230]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd238], rax
lea rcx, str.MP0_CRBNRIFLE_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd238]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd240], rax
lea rcx, str.MP0_ADVRIFLE_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd240]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd248], rax
lea rcx, str.MP0_MG_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd248]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd250], rax
lea rcx, str.MP0_CMBTMG_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd250]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd258], rax
lea rcx, str.MP0_ASLTMG_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd258]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd260], rax
lea rcx, str.MP0_PUMP_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd260]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd268], rax
lea rcx, str.MP0_SAWNOFF_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd268]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd270], rax
lea rcx, str.MP0_BULLPUP_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd270]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd278], rax
lea rcx, str.MP0_ASLTSHTGN_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd278]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd280], rax
lea rcx, str.MP0_SNIPERRFL_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd280]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd288], rax
lea rcx, str.MP0_HVYSNIPER_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd288]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd290], rax
lea rcx, str.MP0_GRNLAUNCH_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd290]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd298], rax
lea rcx, str.MP0_RPG_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd298]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd2a0], rax
lea rcx, str.MP0_MINIGUNS_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd2a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd2a8], rax
lea rcx, [0x1804cef10]
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd2a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd2b0], rax
lea rcx, str.MP0_SMKGRENADE_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd2b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd2b8], rax
lea rcx, str.MP0_STKYBMB_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd2b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd2c0], rax
lea rcx, str.MP0_MOLOTOV_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd2c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd2c8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_FEET_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd2c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd2d0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd2d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd2d8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd2d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd2e0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd2e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd2e8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd2e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd2f0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd2f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd2f8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd2f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd300], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd300]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd308], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd308]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd310], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_JBIB
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd310]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd318], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_JBIB_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd318]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd320], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_JBIB_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd320]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd328], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_JBIB_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd328]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd330], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_JBIB_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd330]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd338], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_JBIB_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd338]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd340], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_JBIB_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd340]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd348], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_JBIB_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd348]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd350], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_LEGS
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd350]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd358], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_LEGS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd358]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd360], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_LEGS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd360]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd368], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_LEGS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd368]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd370], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_LEGS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd370]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd378], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_LEGS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd378]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd380], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_LEGS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd380]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd388], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_LEGS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd388]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd390], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_FEET
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd390]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd398], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_FEET_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd398]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd3a0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_FEET_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd3a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd3a8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_FEET_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd3a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd3b0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_FEET_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd3b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd3b8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_FEET_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd3b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd3c0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_FEET_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd3c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd3c8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_FEET_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd3c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd3d0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_BERD
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd3d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd3d8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_BERD_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd3d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd3e0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_BERD_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd3e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd3e8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_BERD_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd3e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd3f0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_BERD_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd3f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd3f8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_BERD_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd3f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd400], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_BERD_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd400]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd408], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_BERD_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd408]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd410], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd410]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd418], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd418]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd420], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd420]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd428], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd428]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd430], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd430]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd438], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd438]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd440], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd440]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd448], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd448]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd450], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd450]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd458], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd458]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd460], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_PROPS_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd460]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd468], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_OUTFIT
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd468]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd470], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_HAIR
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd470]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd478], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_HAIR_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd478]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd480], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_HAIR_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd480]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd488], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_HAIR_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd488]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd490], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_HAIR_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd490]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd498], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_HAIR_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd498]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd4a0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_HAIR_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd4a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd4a8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_HAIR_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd4a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd4b0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_JBIB
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd4b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd4b8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_JBIB_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd4b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd4c0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_JBIB_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd4c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd4c8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_JBIB_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd4c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd4d0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_JBIB_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd4d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd4d8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_JBIB_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd4d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd4e0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_JBIB_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd4e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd4e8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_JBIB_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd4e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd4f0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_LEGS
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd4f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd4f8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_LEGS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd4f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd500], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_LEGS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd500]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd508], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_LEGS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd508]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd510], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_LEGS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd510]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd518], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_LEGS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd518]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd520], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_LEGS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd520]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd528], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_LEGS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd528]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd530], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_FEET
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd530]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd538], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_FEET_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd538]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd540], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_FEET_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd540]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd548], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_FEET_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd548]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd550], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_FEET_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd550]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd558], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_FEET_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd558]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd560], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_FEET_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd560]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd568], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_FEET_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd568]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd570], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_BERD
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd570]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd578], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_BERD_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd578]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd580], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_BERD_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd580]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd588], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_BERD_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd588]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd590], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_BERD_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd590]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd598], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_BERD_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd598]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd5a0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_BERD_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd5a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd5a8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_BERD_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd5a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd5b0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd5b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd5b8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd5b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd5c0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd5c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd5c8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd5c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd5d0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd5d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd5d8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd5d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd5e0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd5e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd5e8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd5e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd5f0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd5f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd5f8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd5f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd600], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_PROPS_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd600]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd608], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_OUTFIT
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd608]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd610], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_TORSO
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd610]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd618], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_SPECIAL
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd618]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd620], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_SPECIAL_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd620]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd628], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_SPECIAL_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd628]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd630], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_SPECIAL_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd630]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd638], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_SPECIAL_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd638]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd640], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_SPECIAL_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd640]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd648], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_SPECIAL_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd648]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd650], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_SPECIAL_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd650]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd658], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_SPECIAL2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd658]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd660], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_SPECIAL2_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd660]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd668], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_DECL
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd668]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd670], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_TEETH
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd670]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd678], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_TEETH_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd678]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd680], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_TEETH_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd680]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd688], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_TORSO
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd688]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd690], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_SPECIAL
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd690]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd698], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_SPECIAL_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd698]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd6a0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_SPECIAL_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd6a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd6a8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_SPECIAL_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd6a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd6b0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_SPECIAL_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd6b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd6b8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_SPECIAL_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd6b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd6c0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_SPECIAL_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd6c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd6c8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_SPECIAL_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd6c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd6d0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_SPECIAL2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd6d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd6d8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_SPECIAL2_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd6d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd6e0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_DECL
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd6e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd6e8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_TEETH
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd6e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd6f0], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_TEETH_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd6f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd6f8], rax
lea rcx, str.MP0_CLTHS_ACQUIRED_TEETH_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd6f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd700], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_0
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd700]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd708], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd708]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd710], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd710]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd718], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd718]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd720], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd720]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd728], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd728]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd730], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd730]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd738], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd738]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd740], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd740]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd748], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd748]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd750], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd750]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd758], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_11
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd758]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd760], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_12
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd760]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd768], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_13
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd768]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd770], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_14
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd770]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd778], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_15
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd778]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd780], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_16
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd780]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd788], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_17
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd788]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd790], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_18
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd790]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd798], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_19
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd798]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd7a0], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_21
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd7a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd7a8], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_22
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd7a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd7b0], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_23
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd7b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd7b8], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_24
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd7b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd7c0], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_24
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd7c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd7c8], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_25
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd7c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd7d0], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_26
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd7d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd7d8], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_27
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd7d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd7e0], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_28
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd7e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd7e8], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_29
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd7e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd7f0], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_30
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd7f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd7f8], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_31
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd7f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd800], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_32
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd800]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd808], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_33
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd808]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd810], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_34
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd810]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd818], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_35
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd818]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd820], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_36
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd820]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd828], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_37
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd828]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd830], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_38
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd830]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd838], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_39
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd838]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd840], rax
lea rcx, str.MP0_DLC_APPAREL_ACQUIRED_40
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd840]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd848], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd848]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd850], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd850]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd858], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd858]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd860], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd860]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd868], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd868]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd870], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd870]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd878], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd878]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd880], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd880]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd888], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd888]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd890], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd890]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd898], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_11
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd898]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd8a0], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_12
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd8a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd8a8], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_13
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd8a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd8b0], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd8b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd8b8], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd8b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd8c0], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_11
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd8c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd8c8], rax
lea rcx, str.MP0_ADMIN_CLOTHES_GV_BS_12
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xd8c8]
call fcn.1801f9540
lea rcx, str.Unlock_LSC
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18029b194
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xd8d0], rax
lea rcx, str.MP0_AWD_FMRACEWORLDRECHOLDER
call fcn.180196b00
xor r8d, r8d
mov edx, 1
mov ecx, eax
call qword [rsp + 0xd8d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd8d8], rax
lea rcx, str.MP0_AWD_ENEMYDRIVEBYKILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xd8d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd8e0], rax
lea rcx, str.MP0_USJS_COMPLETED
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xd8e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd8e8], rax
lea rcx, str.MP0_USJS_FOUND
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xd8e8]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xd8f0], rax
lea rcx, str.MP0_AWD_FMWINALLRACEMODES
call fcn.180196b00
xor r8d, r8d
mov edx, 1
mov ecx, eax
call qword [rsp + 0xd8f0]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xd8f8], rax
lea rcx, str.MP0_AWD_FMWINEVERYGAMEMODE
call fcn.180196b00
xor r8d, r8d
mov edx, 1
mov ecx, eax
call qword [rsp + 0xd8f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd900], rax
lea rcx, str.MP0_DB_PLAYER_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x3e8
mov ecx, eax
call qword [rsp + 0xd900]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd908], rax
lea rcx, str.MP0_KILLS_PLAYERS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x3e8
mov ecx, eax
call qword [rsp + 0xd908]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd910], rax
lea rcx, str.MP0_AWD_FMHORDWAVESSURVIVE
call fcn.180196b00
xor r8d, r8d
mov edx, 0x15
mov ecx, eax
call qword [rsp + 0xd910]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd918], rax
lea rcx, str.MP0_AWD_CAR_BOMBS_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xd918]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd920], rax
lea rcx, str.MP0_AWD_FM_TDM_MVP
call fcn.180196b00
xor r8d, r8d
mov edx, 0x3c
mov ecx, eax
call qword [rsp + 0xd920]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd928], rax
lea rcx, str.MP0_AWD_HOLD_UP_SHOPS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x14
mov ecx, eax
call qword [rsp + 0xd928]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd930], rax
lea rcx, str.MP0_AWD_RACES_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 0x65
mov ecx, eax
call qword [rsp + 0xd930]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd938], rax
lea rcx, str.MP0_AWD_NO_ARMWRESTLING_WINS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x15
mov ecx, eax
call qword [rsp + 0xd938]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xd940], rax
lea rcx, str.MP0_AWD_FMATTGANGHQ
call fcn.180196b00
xor r8d, r8d
mov edx, 1
mov ecx, eax
call qword [rsp + 0xd940]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd948], rax
lea rcx, str.MP0_AWD_FMBBETWIN
call fcn.180196b00
xor r8d, r8d
mov edx, 0xc350
mov ecx, eax
call qword [rsp + 0xd948]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd950], rax
lea rcx, str.MP0_AWD_FM_DM_WINS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x33
mov ecx, eax
call qword [rsp + 0xd950]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xd958], rax
lea rcx, str.MP0_AWD_FMFULLYMODDEDCAR
call fcn.180196b00
xor r8d, r8d
mov edx, 1
mov ecx, eax
call qword [rsp + 0xd958]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd960], rax
lea rcx, str.MP0_AWD_FM_DM_TOTALKILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x1f4
mov ecx, eax
call qword [rsp + 0xd960]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd968], rax
lea rcx, str.MP0_MPPLY_DM_TOTAL_DEATHS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x19c
mov ecx, eax
call qword [rsp + 0xd968]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd970], rax
lea rcx, str.MP0_MPPLY_TIMES_FINISH_DM_TOP_3
call fcn.180196b00
xor r8d, r8d
mov edx, 0x24
mov ecx, eax
call qword [rsp + 0xd970]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd978], rax
lea rcx, str.MP0_PLAYER_HEADSHOTS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x26f
mov ecx, eax
call qword [rsp + 0xd978]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd980], rax
lea rcx, str.MP0_AWD_FM_DM_WINS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x3f
mov ecx, eax
call qword [rsp + 0xd980]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd988], rax
lea rcx, str.MP0_AWD_FM_TDM_WINS
call fcn.180196b00
xor r8d, r8d
mov edx, 0xd
mov ecx, eax
call qword [rsp + 0xd988]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd990], rax
lea rcx, str.MP0_AWD_FM_GTA_RACES_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 0xc
mov ecx, eax
call qword [rsp + 0xd990]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd998], rax
lea rcx, str.MP0_AWD_FM_GOLF_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 2
mov ecx, eax
call qword [rsp + 0xd998]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd9a0], rax
lea rcx, str.MP0_AWD_FM_SHOOTRANG_TG_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 2
mov ecx, eax
call qword [rsp + 0xd9a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd9a8], rax
lea rcx, str.MP0_AWD_FM_SHOOTRANG_RT_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 2
mov ecx, eax
call qword [rsp + 0xd9a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd9b0], rax
lea rcx, str.MP0_AWD_FM_SHOOTRANG_CT_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 2
mov ecx, eax
call qword [rsp + 0xd9b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd9b8], rax
lea rcx, str.MP0_AWD_FM_SHOOTRANG_GRAN_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 2
mov ecx, eax
call qword [rsp + 0xd9b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd9c0], rax
lea rcx, str.MP0_AWD_FM_TENNIS_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 2
mov ecx, eax
call qword [rsp + 0xd9c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd9c8], rax
lea rcx, str.MP0_MPPLY_TENNIS_MATCHES_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 2
mov ecx, eax
call qword [rsp + 0xd9c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd9d0], rax
lea rcx, str.MP0_MPPLY_TOTAL_TDEATHMATCH_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 0x3f
mov ecx, eax
call qword [rsp + 0xd9d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd9d8], rax
lea rcx, str.MP0_MPPLY_TOTAL_RACES_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 0x65
mov ecx, eax
call qword [rsp + 0xd9d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd9e0], rax
lea rcx, str.MP0_MPPLY_TOTAL_DEATHMATCH_LOST
call fcn.180196b00
xor r8d, r8d
mov edx, 0x17
mov ecx, eax
call qword [rsp + 0xd9e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd9e8], rax
lea rcx, str.MP0_MPPLY_TOTAL_RACES_LOST
call fcn.180196b00
xor r8d, r8d
mov edx, 0x24
mov ecx, eax
call qword [rsp + 0xd9e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd9f0], rax
lea rcx, str.MP0_AWD_25_KILLS_STICKYBOMBS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xd9f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xd9f8], rax
lea rcx, str.MP0_AWD_50_KILLS_GRENADES
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xd9f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xda00], rax
lea rcx, str.MP0_GRENADE_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xda00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xda08], rax
lea rcx, str.MP0_AWD_20_KILLS_MELEE
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xda08]
call fcn.1801f9540
lea rcx, str.All_LSC_Unlocks
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18029b890
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xda10], rax
lea rcx, str.MP0_AWD_FMRACEWORLDRECHOLDER
call fcn.180196b00
xor r8d, r8d
mov edx, 1
mov ecx, eax
call qword [rsp + 0xda10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xda18], rax
lea rcx, str.MP0_AWD_ENEMYDRIVEBYKILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xda18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xda20], rax
lea rcx, str.MP0_USJS_COMPLETED
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xda20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xda28], rax
lea rcx, str.MP0_USJS_FOUND
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xda28]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xda30], rax
lea rcx, str.MP0_AWD_FMWINALLRACEMODES
call fcn.180196b00
xor r8d, r8d
mov edx, 1
mov ecx, eax
call qword [rsp + 0xda30]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xda38], rax
lea rcx, str.MP0_AWD_FMWINEVERYGAMEMODE
call fcn.180196b00
xor r8d, r8d
mov edx, 1
mov ecx, eax
call qword [rsp + 0xda38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xda40], rax
lea rcx, str.MP0_DB_PLAYER_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x3e8
mov ecx, eax
call qword [rsp + 0xda40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xda48], rax
lea rcx, str.MP0_KILLS_PLAYERS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x3e8
mov ecx, eax
call qword [rsp + 0xda48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xda50], rax
lea rcx, str.MP0_AWD_FMHORDWAVESSURVIVE
call fcn.180196b00
xor r8d, r8d
mov edx, 0x15
mov ecx, eax
call qword [rsp + 0xda50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xda58], rax
lea rcx, str.MP0_AWD_CAR_BOMBS_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xda58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xda60], rax
lea rcx, str.MP0_AWD_FM_TDM_MVP
call fcn.180196b00
xor r8d, r8d
mov edx, 0x3c
mov ecx, eax
call qword [rsp + 0xda60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xda68], rax
lea rcx, str.MP0_AWD_HOLD_UP_SHOPS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x14
mov ecx, eax
call qword [rsp + 0xda68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xda70], rax
lea rcx, str.MP0_AWD_RACES_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 0x65
mov ecx, eax
call qword [rsp + 0xda70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xda78], rax
lea rcx, str.MP0_AWD_NO_ARMWRESTLING_WINS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x15
mov ecx, eax
call qword [rsp + 0xda78]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xda80], rax
lea rcx, str.MP0_AWD_FMATTGANGHQ
call fcn.180196b00
xor r8d, r8d
mov edx, 1
mov ecx, eax
call qword [rsp + 0xda80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xda88], rax
lea rcx, str.MP0_AWD_FMBBETWIN
call fcn.180196b00
xor r8d, r8d
mov edx, 0xc350
mov ecx, eax
call qword [rsp + 0xda88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xda90], rax
lea rcx, str.MP0_AWD_FM_DM_WINS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x33
mov ecx, eax
call qword [rsp + 0xda90]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xda98], rax
lea rcx, str.MP0_AWD_FMFULLYMODDEDCAR
call fcn.180196b00
xor r8d, r8d
mov edx, 1
mov ecx, eax
call qword [rsp + 0xda98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdaa0], rax
lea rcx, str.MP0_AWD_FM_DM_TOTALKILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x1f4
mov ecx, eax
call qword [rsp + 0xdaa0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdaa8], rax
lea rcx, str.MP0_MPPLY_DM_TOTAL_DEATHS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x19c
mov ecx, eax
call qword [rsp + 0xdaa8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdab0], rax
lea rcx, str.MP0_MPPLY_TIMES_FINISH_DM_TOP_3
call fcn.180196b00
xor r8d, r8d
mov edx, 0x24
mov ecx, eax
call qword [rsp + 0xdab0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdab8], rax
lea rcx, str.MP0_PLAYER_HEADSHOTS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x26f
mov ecx, eax
call qword [rsp + 0xdab8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdac0], rax
lea rcx, str.MP0_AWD_FM_DM_WINS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x3f
mov ecx, eax
call qword [rsp + 0xdac0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdac8], rax
lea rcx, str.MP0_AWD_FM_TDM_WINS
call fcn.180196b00
xor r8d, r8d
mov edx, 0xd
mov ecx, eax
call qword [rsp + 0xdac8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdad0], rax
lea rcx, str.MP0_AWD_FM_GTA_RACES_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 0xc
mov ecx, eax
call qword [rsp + 0xdad0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdad8], rax
lea rcx, str.MP0_AWD_FM_GOLF_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 2
mov ecx, eax
call qword [rsp + 0xdad8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdae0], rax
lea rcx, str.MP0_AWD_FM_SHOOTRANG_TG_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 2
mov ecx, eax
call qword [rsp + 0xdae0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdae8], rax
lea rcx, str.MP0_AWD_FM_SHOOTRANG_RT_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 2
mov ecx, eax
call qword [rsp + 0xdae8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdaf0], rax
lea rcx, str.MP0_AWD_FM_SHOOTRANG_CT_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 2
mov ecx, eax
call qword [rsp + 0xdaf0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdaf8], rax
lea rcx, str.MP0_AWD_FM_SHOOTRANG_GRAN_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 2
mov ecx, eax
call qword [rsp + 0xdaf8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdb00], rax
lea rcx, str.MP0_AWD_FM_TENNIS_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 2
mov ecx, eax
call qword [rsp + 0xdb00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdb08], rax
lea rcx, str.MP0_MPPLY_TENNIS_MATCHES_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 2
mov ecx, eax
call qword [rsp + 0xdb08]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdb10], rax
lea rcx, str.MP0_MPPLY_TOTAL_TDEATHMATCH_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 0x3f
mov ecx, eax
call qword [rsp + 0xdb10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdb18], rax
lea rcx, str.MP0_MPPLY_TOTAL_RACES_WON
call fcn.180196b00
xor r8d, r8d
mov edx, 0x65
mov ecx, eax
call qword [rsp + 0xdb18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdb20], rax
lea rcx, str.MP0_MPPLY_TOTAL_DEATHMATCH_LOST
call fcn.180196b00
xor r8d, r8d
mov edx, 0x17
mov ecx, eax
call qword [rsp + 0xdb20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdb28], rax
lea rcx, str.MP0_MPPLY_TOTAL_RACES_LOST
call fcn.180196b00
xor r8d, r8d
mov edx, 0x24
mov ecx, eax
call qword [rsp + 0xdb28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdb30], rax
lea rcx, str.MP0_AWD_25_KILLS_STICKYBOMBS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xdb30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdb38], rax
lea rcx, str.MP0_AWD_50_KILLS_GRENADES
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xdb38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdb40], rax
lea rcx, str.MP0_GRENADE_ENEMY_KILLS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xdb40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdb48], rax
lea rcx, str.MP0_AWD_20_KILLS_MELEE
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xdb48]
call fcn.1801f9540
lea rcx, str.Unlock_ALL
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18029ea6d
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdb50], rax
lea rcx, str.MP0_CHAR_KIT_1_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdb50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdb58], rax
lea rcx, str.MP0_CHAR_KIT_2_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdb58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdb60], rax
lea rcx, str.MP0_CHAR_KIT_3_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdb60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdb68], rax
lea rcx, str.MP0_CHAR_KIT_4_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdb68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdb70], rax
lea rcx, str.MP0_CHAR_KIT_5_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdb70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdb78], rax
lea rcx, str.MP0_CHAR_KIT_6_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdb78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdb80], rax
lea rcx, str.MP0_CHAR_KIT_7_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdb80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdb88], rax
lea rcx, str.MP0_CHAR_KIT_8_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdb88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdb90], rax
lea rcx, str.MP0_CHAR_KIT_9_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdb90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdb98], rax
lea rcx, str.MP0_CHAR_KIT_10_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdb98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdba0], rax
lea rcx, str.MP0_CHAR_KIT_11_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdba0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdba8], rax
lea rcx, str.MP0_CHAR_KIT_12_FM_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdba8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdbb0], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdbb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdbb8], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdbb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdbc0], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdbc0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdbc8], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdbc8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdbd0], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdbd0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdbd8], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdbd8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdbe0], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdbe0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdbe8], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdbe8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdbf0], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdbf0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdbf8], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdbf8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdc00], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE11
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdc00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdc08], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHASE12
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdc08]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdc10], rax
lea rcx, str.MP0_RACES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xdc10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdc18], rax
lea rcx, str.MP0_CHAR_FM_CARMOD_1_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdc18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdc20], rax
lea rcx, str.MP0_CHAR_FM_CARMOD_2_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdc20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdc28], rax
lea rcx, str.MP0_CHAR_FM_CARMOD_3_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdc28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdc30], rax
lea rcx, str.MP0_CHAR_FM_CARMOD_4_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdc30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdc38], rax
lea rcx, str.MP0_CHAR_FM_CARMOD_5_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdc38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdc40], rax
lea rcx, str.MP0_CHAR_FM_CARMOD_6_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdc40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdc48], rax
lea rcx, str.MP0_CHAR_FM_CARMOD_7_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdc48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdc50], rax
lea rcx, str.MP0_AWD_FMRALLYWONDRIVE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xdc50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdc58], rax
lea rcx, str.MP0_AWD_FMRALLYWONNAV
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xdc58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdc60], rax
lea rcx, str.MP0_AWD_FMWINSEARACE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xdc60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdc68], rax
lea rcx, str.MP0_AWD_FMWINAIRRACE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xdc68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdc70], rax
lea rcx, str.MP0_NUMBER_TURBO_STARTS_IN_RACE
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xdc70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdc78], rax
lea rcx, str.MP0_USJS_COMPLETED
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xdc78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdc80], rax
lea rcx, str.MP0_AWD_FM_RACES_FASTEST_LAP
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xdc80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdc88], rax
lea rcx, str.MP0_NUMBER_SLIPSTREAMS_IN_RACE
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xdc88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdc90], rax
lea rcx, str.MP0_AWD_WIN_CAPTURES
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xdc90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdc98], rax
lea rcx, str.MP0_AWD_DROPOFF_CAP_PACKAGES
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xdc98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdca0], rax
lea rcx, str.MP0_AWD_KILL_CARRIER_CAPTURE
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xdca0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdca8], rax
lea rcx, str.MP0_AWD_FINISH_HEISTS
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xdca8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdcb0], rax
lea rcx, str.MP0_AWD_FINISH_HEIST_SETUP_JOB
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xdcb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdcb8], rax
lea rcx, str.MP0_AWD_NIGHTVISION_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xdcb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdcc0], rax
lea rcx, str.MP0_AWD_WIN_LAST_TEAM_STANDINGS
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xdcc0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdcc8], rax
lea rcx, str.MP0_AWD_ONLY_PLAYER_ALIVE_LTS
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xdcc8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdcd0], rax
lea rcx, str.MP0_AWD_FM_DM_WINS
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xdcd0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdcd8], rax
lea rcx, str.MP0_AWD_FM_TDM_MVP
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xdcd8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdce0], rax
lea rcx, str.MP0_AWD_FM_DM_TOTALKILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x1f4
mov ecx, eax
call qword [rsp + 0xdce0]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xdce8], rax
lea rcx, str.MP0_AWD_FMATTGANGHQ
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xdce8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdcf0], rax
lea rcx, str.MP0_AWD_FMBBETWIN
call fcn.180196b00
mov r8d, 1
mov edx, 0xc350
mov ecx, eax
call qword [rsp + 0xdcf0]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xdcf8], rax
lea rcx, str.MP0_AWD_FMWINEVERYGAMEMODE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xdcf8]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xdd00], rax
lea rcx, str.MP0_AWD_FMRACEWORLDRECHOLDER
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xdd00]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xdd08], rax
lea rcx, str.MP0_AWD_FMFULLYMODDEDCAR
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xdd08]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xdd10], rax
lea rcx, str.MP0_AWD_FMMOSTKILLSSURVIVE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xdd10]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xdd18], rax
lea rcx, str.MP0_AWD_FMKILL3ANDWINGTARACE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xdd18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdd20], rax
lea rcx, str.MP0_AWD_FMKILLBOUNTY
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xdd20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdd28], rax
lea rcx, str.MP0_AWD_FMREVENGEKILLSDM
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xdd28]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xdd30], rax
lea rcx, str.MP0_AWD_FMKILLSTREAKSDM
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xdd30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdd38], rax
lea rcx, str.MP0_AWD_HOLD_UP_SHOPS
call fcn.180196b00
mov r8d, 1
mov edx, 0x14
mov ecx, eax
call qword [rsp + 0xdd38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdd40], rax
lea rcx, str.MP0_AWD_LAPDANCES
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xdd40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdd48], rax
lea rcx, str.MP0_AWD_SECURITY_CARS_ROBBED
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xdd48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdd50], rax
lea rcx, str.MP0_AWD_RACES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xdd50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdd58], rax
lea rcx, str.MP0_AWD_CAR_BOMBS_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xdd58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdd60], rax
lea rcx, str.MP0_PLAYER_HEADSHOTS
call fcn.180196b00
mov r8d, 1
mov edx, 0x1f4
mov ecx, eax
call qword [rsp + 0xdd60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdd68], rax
lea rcx, str.MP0_DB_PLAYER_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x3e8
mov ecx, eax
call qword [rsp + 0xdd68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdd70], rax
lea rcx, str.CLTHS_AVAILABLE_HAIR
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdd70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdd78], rax
lea rcx, str.CLTHS_AVAILABLE_HAIR_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdd78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdd80], rax
lea rcx, str.CLTHS_AVAILABLE_HAIR_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdd80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdd88], rax
lea rcx, str.CLTHS_AVAILABLE_HAIR_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdd88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdd90], rax
lea rcx, str.CLTHS_AVAILABLE_HAIR_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdd90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdd98], rax
lea rcx, str.CLTHS_AVAILABLE_HAIR_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdd98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdda0], rax
lea rcx, str.CLTHS_AVAILABLE_HAIR_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdda0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdda8], rax
lea rcx, str.CLTHS_AVAILABLE_HAIR_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdda8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xddb0], rax
lea rcx, str.CLTHS_AVAILABLE_JBIB
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xddb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xddb8], rax
lea rcx, str.CLTHS_AVAILABLE_JBIB_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xddb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xddc0], rax
lea rcx, str.CLTHS_AVAILABLE_JBIB_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xddc0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xddc8], rax
lea rcx, str.CLTHS_AVAILABLE_JBIB_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xddc8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xddd0], rax
lea rcx, str.CLTHS_AVAILABLE_JBIB_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xddd0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xddd8], rax
lea rcx, str.CLTHS_AVAILABLE_JBIB_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xddd8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdde0], rax
lea rcx, str.CLTHS_AVAILABLE_JBIB_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdde0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdde8], rax
lea rcx, str.CLTHS_AVAILABLE_JBIB_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdde8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xddf0], rax
lea rcx, str.CLTHS_AVAILABLE_LEGS
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xddf0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xddf8], rax
lea rcx, str.CLTHS_AVAILABLE_LEGS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xddf8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xde00], rax
lea rcx, str.CLTHS_AVAILABLE_LEGS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xde00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xde08], rax
lea rcx, str.CLTHS_AVAILABLE_LEGS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xde08]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xde10], rax
lea rcx, str.CLTHS_AVAILABLE_LEGS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xde10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xde18], rax
lea rcx, str.CLTHS_AVAILABLE_LEGS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xde18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xde20], rax
lea rcx, str.CLTHS_AVAILABLE_LEGS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xde20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xde28], rax
lea rcx, str.CLTHS_AVAILABLE_LEGS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xde28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xde30], rax
lea rcx, str.CLTHS_AVAILABLE_FEET
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xde30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xde38], rax
lea rcx, str.CLTHS_AVAILABLE_FEET_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xde38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xde40], rax
lea rcx, str.CLTHS_AVAILABLE_FEET_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xde40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xde48], rax
lea rcx, str.CLTHS_AVAILABLE_FEET_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xde48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xde50], rax
lea rcx, str.CLTHS_AVAILABLE_FEET_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xde50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xde58], rax
lea rcx, str.CLTHS_AVAILABLE_FEET_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xde58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xde60], rax
lea rcx, str.CLTHS_AVAILABLE_FEET_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xde60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xde68], rax
lea rcx, str.CLTHS_AVAILABLE_FEET_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xde68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xde70], rax
lea rcx, str.CLTHS_AVAILABLE_BERD
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xde70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xde78], rax
lea rcx, str.CLTHS_AVAILABLE_BERD_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xde78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xde80], rax
lea rcx, str.CLTHS_AVAILABLE_BERD_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xde80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xde88], rax
lea rcx, str.CLTHS_AVAILABLE_BERD_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xde88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xde90], rax
lea rcx, str.CLTHS_AVAILABLE_BERD_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xde90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xde98], rax
lea rcx, str.CLTHS_AVAILABLE_BERD_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xde98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdea0], rax
lea rcx, str.CLTHS_AVAILABLE_BERD_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdea0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdea8], rax
lea rcx, str.CLTHS_AVAILABLE_BERD_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdea8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdeb0], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdeb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdeb8], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdeb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdec0], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdec0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdec8], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdec8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xded0], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xded0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xded8], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xded8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdee0], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdee0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdee8], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdee8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdef0], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdef0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdef8], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdef8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdf00], rax
lea rcx, str.CLTHS_AVAILABLE_PROPS_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdf00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdf08], rax
lea rcx, str.CLTHS_AVAILABLE_OUTFIT
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdf08]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdf10], rax
lea rcx, str.CLTHS_ACQUIRED_HAIR
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdf10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdf18], rax
lea rcx, str.CLTHS_ACQUIRED_HAIR_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdf18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdf20], rax
lea rcx, str.CLTHS_ACQUIRED_HAIR_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdf20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdf28], rax
lea rcx, str.CLTHS_ACQUIRED_HAIR_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdf28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdf30], rax
lea rcx, str.CLTHS_ACQUIRED_HAIR_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdf30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdf38], rax
lea rcx, str.CLTHS_ACQUIRED_HAIR_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdf38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdf40], rax
lea rcx, str.CLTHS_ACQUIRED_HAIR_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdf40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdf48], rax
lea rcx, str.CLTHS_ACQUIRED_HAIR_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdf48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdf50], rax
lea rcx, str.CLTHS_ACQUIRED_JBIB
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdf50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdf58], rax
lea rcx, str.CLTHS_ACQUIRED_JBIB_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdf58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdf60], rax
lea rcx, str.CLTHS_ACQUIRED_JBIB_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdf60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdf68], rax
lea rcx, str.CLTHS_ACQUIRED_JBIB_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdf68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdf70], rax
lea rcx, str.CLTHS_ACQUIRED_JBIB_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdf70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdf78], rax
lea rcx, str.CLTHS_ACQUIRED_JBIB_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdf78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdf80], rax
lea rcx, str.CLTHS_ACQUIRED_JBIB_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdf80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdf88], rax
lea rcx, str.CLTHS_ACQUIRED_JBIB_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdf88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdf90], rax
lea rcx, str.CLTHS_ACQUIRED_LEGS
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdf90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdf98], rax
lea rcx, str.CLTHS_ACQUIRED_LEGS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdf98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdfa0], rax
lea rcx, str.CLTHS_ACQUIRED_LEGS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdfa0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdfa8], rax
lea rcx, str.CLTHS_ACQUIRED_LEGS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdfa8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdfb0], rax
lea rcx, str.CLTHS_ACQUIRED_LEGS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdfb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdfb8], rax
lea rcx, str.CLTHS_ACQUIRED_LEGS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdfb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdfc0], rax
lea rcx, str.CLTHS_ACQUIRED_LEGS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdfc0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdfc8], rax
lea rcx, str.CLTHS_ACQUIRED_LEGS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdfc8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdfd0], rax
lea rcx, str.CLTHS_ACQUIRED_FEET
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdfd0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdfd8], rax
lea rcx, str.CLTHS_ACQUIRED_FEET_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdfd8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdfe0], rax
lea rcx, str.CLTHS_ACQUIRED_FEET_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdfe0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdfe8], rax
lea rcx, str.CLTHS_ACQUIRED_FEET_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdfe8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdff0], rax
lea rcx, str.CLTHS_ACQUIRED_FEET_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdff0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xdff8], rax
lea rcx, str.CLTHS_ACQUIRED_FEET_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xdff8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe000], rax
lea rcx, str.CLTHS_ACQUIRED_FEET_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe000]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe008], rax
lea rcx, str.CLTHS_ACQUIRED_FEET_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe008]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe010], rax
lea rcx, str.CLTHS_ACQUIRED_BERD
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe010]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe018], rax
lea rcx, str.CLTHS_ACQUIRED_BERD_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe018]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe020], rax
lea rcx, str.CLTHS_ACQUIRED_BERD_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe020]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe028], rax
lea rcx, str.CLTHS_ACQUIRED_BERD_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe028]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe030], rax
lea rcx, str.CLTHS_ACQUIRED_BERD_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe030]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe038], rax
lea rcx, str.CLTHS_ACQUIRED_BERD_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe038]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe040], rax
lea rcx, str.CLTHS_ACQUIRED_BERD_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe040]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe048], rax
lea rcx, str.CLTHS_ACQUIRED_BERD_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe048]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe050], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe050]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe058], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe058]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe060], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe060]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe068], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe068]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe070], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe070]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe078], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe078]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe080], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe080]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe088], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe088]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe090], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe090]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe098], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe098]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe0a0], rax
lea rcx, str.CLTHS_ACQUIRED_PROPS_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe0a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe0a8], rax
lea rcx, str.CLTHS_ACQUIRED_OUTFIT
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe0a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe0b0], rax
lea rcx, str.CLTHS_AVAILABLE_TORSO
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe0b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe0b8], rax
lea rcx, str.CLTHS_AVAILABLE_SPECIAL
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe0b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe0c0], rax
lea rcx, str.CLTHS_AVAILABLE_SPECIAL_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe0c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe0c8], rax
lea rcx, str.CLTHS_AVAILABLE_SPECIAL_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe0c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe0d0], rax
lea rcx, str.CLTHS_AVAILABLE_SPECIAL_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe0d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe0d8], rax
lea rcx, str.CLTHS_AVAILABLE_SPECIAL_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe0d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe0e0], rax
lea rcx, str.CLTHS_AVAILABLE_SPECIAL_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe0e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe0e8], rax
lea rcx, str.CLTHS_AVAILABLE_SPECIAL_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe0e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe0f0], rax
lea rcx, str.CLTHS_AVAILABLE_SPECIAL_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe0f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe0f8], rax
lea rcx, str.CLTHS_AVAILABLE_SPECIAL2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe0f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe100], rax
lea rcx, str.CLTHS_AVAILABLE_SPECIAL2_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe100]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe108], rax
lea rcx, str.CLTHS_AVAILABLE_DECL
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe108]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe110], rax
lea rcx, str.CLTHS_AVAILABLE_TEETH
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe110]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe118], rax
lea rcx, str.CLTHS_AVAILABLE_TEETH_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe118]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe120], rax
lea rcx, str.CLTHS_AVAILABLE_TEETH_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe120]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe128], rax
lea rcx, str.CLTHS_ACQUIRED_TORSO
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe128]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe130], rax
lea rcx, str.CLTHS_ACQUIRED_SPECIAL
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe130]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe138], rax
lea rcx, str.CLTHS_ACQUIRED_SPECIAL_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe138]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe140], rax
lea rcx, str.CLTHS_ACQUIRED_SPECIAL_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe140]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe148], rax
lea rcx, str.CLTHS_ACQUIRED_SPECIAL_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe148]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe150], rax
lea rcx, str.CLTHS_ACQUIRED_SPECIAL_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe150]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe158], rax
lea rcx, str.CLTHS_ACQUIRED_SPECIAL_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe158]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe160], rax
lea rcx, str.CLTHS_ACQUIRED_SPECIAL_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe160]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe168], rax
lea rcx, str.CLTHS_ACQUIRED_SPECIAL_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe168]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe170], rax
lea rcx, str.CLTHS_ACQUIRED_SPECIAL2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe170]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe178], rax
lea rcx, str.CLTHS_ACQUIRED_SPECIAL2_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe178]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe180], rax
lea rcx, str.CLTHS_ACQUIRED_DECL
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe180]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe188], rax
lea rcx, str.CLTHS_ACQUIRED_TEETH
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe188]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe190], rax
lea rcx, str.CLTHS_ACQUIRED_TEETH_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe190]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe198], rax
lea rcx, str.CLTHS_ACQUIRED_TEETH_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe198]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe1a0], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_0
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe1a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe1a8], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe1a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe1b0], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe1b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe1b8], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe1b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe1c0], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe1c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe1c8], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe1c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe1d0], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe1d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe1d8], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe1d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe1e0], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe1e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe1e8], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe1e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe1f0], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe1f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe1f8], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_11
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe1f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe200], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_12
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe200]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe208], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_13
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe208]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe210], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_14
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe210]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe218], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_15
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe218]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe220], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_16
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe220]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe228], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_17
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe228]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe230], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_18
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe230]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe238], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_19
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe238]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe240], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_20
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe240]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe248], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_21
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe248]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe250], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_22
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe250]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe258], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_23
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe258]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe260], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_24
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe260]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe268], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_25
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe268]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe270], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_26
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe270]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe278], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_27
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe278]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe280], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_28
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe280]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe288], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_29
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe288]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe290], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_30
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe290]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe298], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_31
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe298]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe2a0], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_32
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe2a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe2a8], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_33
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe2a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe2b0], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_34
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe2b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe2b8], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_35
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe2b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe2c0], rax
lea rcx, str.DLC_APPAREL_ACQUIRED_36
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe2c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe2c8], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe2c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe2d0], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe2d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe2d8], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe2d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe2e0], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe2e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe2e8], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe2e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe2f0], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe2f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe2f8], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe2f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe300], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe300]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe308], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe308]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe310], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe310]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe318], rax
lea rcx, str.ADMIN_CLOTHES_GV_BS_11
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe318]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe320], rax
lea rcx, str.MP0_AWD_FMHORDWAVESSURVIVE
call fcn.180196b00
mov r8d, 1
mov edx, 0xa
mov ecx, eax
call qword [rsp + 0xe320]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe328], rax
lea rcx, str.MP0_AWD_FMPICKUPDLCCRATE1ST
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe328]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe330], rax
lea rcx, str.MP0_AWD_WIN_CAPTURE_DONT_DYING
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe330]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe338], rax
lea rcx, str.MP0_AWD_DO_HEIST_AS_MEMBER
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe338]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe340], rax
lea rcx, str.MP0_AWD_PICKUP_CAP_PACKAGES
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xe340]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe348], rax
lea rcx, str.MP0_AWD_FINISH_HEIST_NO_DAMAGE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe348]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe350], rax
lea rcx, str.MP0_AWD_WIN_GOLD_MEDAL_HEISTS
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe350]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe358], rax
lea rcx, str.MP0_AWD_KILL_TEAM_YOURSELF_LTS
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe358]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe360], rax
lea rcx, str.MP0_AWD_KILL_PSYCHOPATHS
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xe360]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe368], rax
lea rcx, str.MP0_AWD_DO_HEIST_AS_THE_LEADER
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe368]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe370], rax
lea rcx, str.MP0_AWD_STORE_20_CAR_IN_GARAGES
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe370]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe378], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe378]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe380], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe380]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe388], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe388]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe390], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe390]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe398], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe398]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe3a0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe3a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe3a8], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe3a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe3b0], rax
lea rcx, str.MP0_CLTHS_AVAILABLE_HAIR_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe3b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe3b8], rax
lea rcx, str.MP0_CHAR_FM_VEHICLE_1_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe3b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe3c0], rax
lea rcx, str.MP0_CHAR_FM_VEHICLE_2_UNLCK
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe3c0]
call fcn.1801f9540
lea rcx, str.UnlockLSC2
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18029ee9f
call fcn.180370444
cdq
mov ecx, 0x64
idiv ecx
mov eax, edx
add eax, 0x258
mov edx, eax
lea rcx, str.MP1_AWD_ENEMYDRIVEBYKILLS
call fcn.1801676c0
mov edx, 0x32
lea rcx, str.MP1_USJS_COMPLETED
call fcn.1801676c0
mov edx, 0x32
lea rcx, str.MP1_USJS_FOUND
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x3c
mov edx, eax
lea rcx, str.MP1_AWD_FM_TDM_MVP
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x19
mov edx, eax
lea rcx, str.MP1_AWD_HOLD_UP_SHOPS
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x4b
mov edx, eax
lea rcx, str.MP1_AWD_RACES_WON
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x19
mov edx, eax
lea rcx, str.MP1_AWD_NO_ARMWRESTLING_WINS
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x2710
idiv ecx
mov eax, edx
add eax, 0x61a8
mov edx, eax
lea rcx, str.MP1_AWD_FMBBETWIN
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x19
mov edx, eax
lea rcx, str.MP1_AWD_FM_DM_WINS
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x1f4
mov edx, eax
lea rcx, str.MP1_AWD_FM_DM_TOTALKILLS
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x32
idiv ecx
mov eax, edx
add eax, 0x190
mov edx, eax
lea rcx, str.MP1_MPPLY_DM_TOTAL_DEATHS
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x19
mov edx, eax
lea rcx, str.MP1_MPPLY_TIMES_FINISH_DM_TOP_3
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0xc8
mov edx, eax
lea rcx, str.MP1_PLAYER_HEADSHOTS
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x32
mov edx, eax
lea rcx, str.MP1_AWD_FM_DM_WINS
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x14
mov edx, eax
lea rcx, str.MP1_AWD_FM_TDM_WINS
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 5
idiv ecx
mov eax, edx
add eax, 0xa
mov edx, eax
lea rcx, str.MP1_AWD_FM_GTA_RACES_WON
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 5
idiv ecx
mov eax, edx
add eax, 2
mov edx, eax
lea rcx, str.MP1_AWD_FM_GOLF_WON
call fcn.1801676c0
call fcn.180370444
cdq
and edx, 3
add eax, edx
and eax, 3
sub eax, edx
add eax, 2
mov edx, eax
lea rcx, str.MP1_AWD_FM_SHOOTRANG_TG_WON
call fcn.1801676c0
call fcn.180370444
cdq
and edx, 3
add eax, edx
and eax, 3
sub eax, edx
add eax, 2
mov edx, eax
lea rcx, str.MP1_AWD_FM_SHOOTRANG_RT_WON
call fcn.1801676c0
call fcn.180370444
cdq
and edx, 3
add eax, edx
and eax, 3
sub eax, edx
add eax, 2
mov edx, eax
lea rcx, str.MP1_AWD_FM_SHOOTRANG_CT_WON
call fcn.1801676c0
call fcn.180370444
cdq
and edx, 3
add eax, edx
and eax, 3
sub eax, edx
add eax, 2
mov edx, eax
lea rcx, str.MP1_AWD_FM_SHOOTRANG_GRAN_WON
call fcn.1801676c0
call fcn.180370444
cdq
and edx, 3
add eax, edx
and eax, 3
sub eax, edx
add eax, 2
mov edx, eax
lea rcx, str.MP1_AWD_FM_TENNIS_WON
call fcn.1801676c0
call fcn.180370444
cdq
and edx, 3
add eax, edx
and eax, 3
sub eax, edx
add eax, 2
mov edx, eax
lea rcx, str.MP1_MPPLY_TENNIS_MATCHES_WON
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x32
mov edx, eax
lea rcx, str.MP1_MPPLY_TOTAL_TDEATHMATCH_WON
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x4b
idiv ecx
mov eax, edx
add eax, 0xc8
mov edx, eax
lea rcx, str.MP1_MPPLY_TOTAL_RACES_WON
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x19
mov edx, eax
lea rcx, str.MP1_MPPLY_TOTAL_DEATHMATCH_LOST
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x19
mov edx, eax
lea rcx, str.MP1_MPPLY_TOTAL_RACES_LOST
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x32
mov edx, eax
lea rcx, str.MP1_number_turbo_starts_in_race
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x19
mov edx, eax
lea rcx, str.MP1_awd_fmwinairrace
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x19
mov edx, eax
lea rcx, str.MP1_awd_fmwinsearace
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x19
mov edx, eax
lea rcx, str.MP1_awd_fmrallywonnav
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x19
mov edx, eax
lea rcx, str.MP1_awd_fmrallywondrive
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0xfa
idiv ecx
mov eax, edx
add eax, 0xfa
mov edx, eax
lea rcx, str.MP1_awd_fm_races_fastest_lap
call fcn.1801676c0
call fcn.1801f9540
lea rcx, str.ResetAppearance
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18029ef0f
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe3c8], rax
lea rcx, str.MP0_FM_CHANGECHAR_ASKED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xe3c8]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe3d0], rax
lea rcx, str.MP1_FM_CHANGECHAR_ASKED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xe3d0]
call fcn.1801f9540
lea rcx, str.RedesignCharacter2
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18029ef80
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe3d8], rax
lea rax, [rsp + 0x1ac20]
mov qword [rsp + 0xe3e0], rax
lea rdx, str.MP1_FM_CHANGECHAR_ASKED
mov rcx, qword [rsp + 0xe3e0]
call fcn.18006b1e0
mov qword [rsp + 0xe3e8], rax
mov rcx, qword [rsp + 0xe3e8]
call fcn.180167c50
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xe3d8]
call fcn.1801f9540
lea rcx, str.UnlockChromeRims
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18029f09c
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x19
mov edx, eax
lea rcx, str.MP0_AWD_WIN_CAPTURES
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x32
idiv ecx
mov eax, edx
add eax, 0x64
mov edx, eax
lea rcx, str.MP0_AWD_DROPOFF_CAP_PACKAGES
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x32
idiv ecx
mov eax, edx
add eax, 0x64
mov edx, eax
lea rcx, str.MP0_AWD_KILL_CARRIER_CAPTURE
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x32
mov edx, eax
lea rcx, str.MP0_AWD_FINISH_HEISTS
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x32
mov edx, eax
lea rcx, str.MP0_AWD_FINISH_HEIST_SETUP_JOB
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x32
idiv ecx
mov eax, edx
add eax, 0x64
mov edx, eax
lea rcx, str.MP0_AWD_NIGHTVISION_KILLS
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x32
mov edx, eax
lea rcx, str.MP0_AWD_WIN_LAST_TEAM_STANDINGS
call fcn.1801676c0
call fcn.180370444
cdq
mov ecx, 0x19
idiv ecx
mov eax, edx
add eax, 0x32
mov edx, eax
lea rcx, str.MP0_AWD_ONLY_PLAYER_ALIVE_LTS
call fcn.1801676c0
call fcn.1801f9540
lea rcx, str.EnableRooseveltinPhone
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18029f0e3
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe3f0], rax
lea rcx, str.MPPLY_VEHICLE_ID_ADMIN_WEB
call fcn.180196b00
mov r8d, 1
mov edx, 0x6ff6914
mov ecx, eax
call qword [rsp + 0xe3f0]
call fcn.1801f9540
lea rcx, str.All_Tattoos
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18029f333
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe3f8], rax
lea rcx, str.MP0_tattoo_fm_unlocks_1
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe3f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe400], rax
lea rcx, str.MP0_tattoo_fm_unlocks_2
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe400]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe408], rax
lea rcx, str.MP0_tattoo_fm_unlocks_3
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe408]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe410], rax
lea rcx, str.MP0_tattoo_fm_unlocks_4
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe410]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe418], rax
lea rcx, str.MP0_tattoo_fm_unlocks_5
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe418]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe420], rax
lea rcx, str.MP0_tattoo_fm_unlocks_6
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe420]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe428], rax
lea rcx, str.MP0_tattoo_fm_unlocks_7
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe428]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe430], rax
lea rcx, str.MP0_tattoo_fm_unlocks_8
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe430]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe438], rax
lea rcx, str.MP0_tattoo_fm_unlocks_9
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe438]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe440], rax
lea rcx, str.MP0_tattoo_fm_unlocks_10
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe440]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe448], rax
lea rcx, str.MP0_tattoo_fm_unlocks_11
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe448]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe450], rax
lea rcx, str.MP0_tattoo_fm_unlocks_12
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe450]
call fcn.1801f9540
lea rcx, str.All_Snack_Firework_Armor
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x18029f743
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe458], rax
lea rcx, str.MP0_NO_BOUGHT_YUM_SNACKS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x5f5e0ff
mov ecx, eax
call qword [rsp + 0xe458]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe460], rax
lea rcx, str.MP0_NO_BOUGHT_HEALTH_SNACKS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x5f5e0ff
mov ecx, eax
call qword [rsp + 0xe460]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe468], rax
lea rcx, str.MP0_NO_BOUGHT_EPIC_SNACKS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x5f5e0ff
mov ecx, eax
call qword [rsp + 0xe468]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe470], rax
lea rcx, str.MP0_CIGARETTES_BOUGHT
call fcn.180196b00
xor r8d, r8d
mov edx, 0x5f5e0ff
mov ecx, eax
call qword [rsp + 0xe470]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe478], rax
lea rcx, str.MP0_NUMBER_OF_ORANGE_BOUGHT
call fcn.180196b00
xor r8d, r8d
mov edx, 0x5f5e0ff
mov ecx, eax
call qword [rsp + 0xe478]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe480], rax
lea rcx, str.MP0_NUMBER_OF_BOURGE_BOUGHT
call fcn.180196b00
xor r8d, r8d
mov edx, 0x5f5e0ff
mov ecx, eax
call qword [rsp + 0xe480]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe488], rax
lea rcx, str.MP0_FIREWORK_TYPE_1_WHITE
call fcn.180196b00
xor r8d, r8d
mov edx, 0xf423f
mov ecx, eax
call qword [rsp + 0xe488]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe490], rax
lea rcx, str.MP0_FIREWORK_TYPE_2_WHITE
call fcn.180196b00
xor r8d, r8d
mov edx, 0xf423f
mov ecx, eax
call qword [rsp + 0xe490]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe498], rax
lea rcx, str.MP0_FIREWORK_TYPE_3_WHITE
call fcn.180196b00
xor r8d, r8d
mov edx, 0xf423f
mov ecx, eax
call qword [rsp + 0xe498]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe4a0], rax
lea rcx, str.MP0_FIREWORK_TYPE_4_WHITE
call fcn.180196b00
xor r8d, r8d
mov edx, 0xf423f
mov ecx, eax
call qword [rsp + 0xe4a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe4a8], rax
lea rcx, str.MP0_FIREWORK_TYPE_1_RED
call fcn.180196b00
xor r8d, r8d
mov edx, 0xf423f
mov ecx, eax
call qword [rsp + 0xe4a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe4b0], rax
lea rcx, str.MP0_FIREWORK_TYPE_2_RED
call fcn.180196b00
xor r8d, r8d
mov edx, 0xf423f
mov ecx, eax
call qword [rsp + 0xe4b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe4b8], rax
lea rcx, str.MP0_FIREWORK_TYPE_3_RED
call fcn.180196b00
xor r8d, r8d
mov edx, 0xf423f
mov ecx, eax
call qword [rsp + 0xe4b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe4c0], rax
lea rcx, str.MP0_FIREWORK_TYPE_4_RED
call fcn.180196b00
xor r8d, r8d
mov edx, 0xf423f
mov ecx, eax
call qword [rsp + 0xe4c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe4c8], rax
lea rcx, str.MP0_FIREWORK_TYPE_1_BLUE
call fcn.180196b00
xor r8d, r8d
mov edx, 0xf423f
mov ecx, eax
call qword [rsp + 0xe4c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe4d0], rax
lea rcx, str.MP0_FIREWORK_TYPE_2_BLUE
call fcn.180196b00
xor r8d, r8d
mov edx, 0xf423f
mov ecx, eax
call qword [rsp + 0xe4d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe4d8], rax
lea rcx, str.MP0_FIREWORK_TYPE_3_BLUE
call fcn.180196b00
xor r8d, r8d
mov edx, 0xf423f
mov ecx, eax
call qword [rsp + 0xe4d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe4e0], rax
lea rcx, str.MP0_FIREWORK_TYPE_4_BLUE
call fcn.180196b00
xor r8d, r8d
mov edx, 0xf423f
mov ecx, eax
call qword [rsp + 0xe4e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe4e8], rax
lea rcx, str.MP0_CHAR_ARMOUR_1_COUNT
call fcn.180196b00
xor r8d, r8d
mov edx, 0x270f
mov ecx, eax
call qword [rsp + 0xe4e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe4f0], rax
lea rcx, str.MP0_CHAR_ARMOUR_2_COUNT
call fcn.180196b00
xor r8d, r8d
mov edx, 0x270f
mov ecx, eax
call qword [rsp + 0xe4f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe4f8], rax
lea rcx, str.MP0_CHAR_ARMOUR_3_COUNT
call fcn.180196b00
xor r8d, r8d
mov edx, 0x270f
mov ecx, eax
call qword [rsp + 0xe4f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe500], rax
lea rcx, str.MP0_CHAR_ARMOUR_4_COUNT
call fcn.180196b00
xor r8d, r8d
mov edx, 0x270f
mov ecx, eax
call qword [rsp + 0xe500]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe508], rax
lea rcx, str.MP_CHAR_ARMOUR_5_COUNT
call fcn.180196b00
xor r8d, r8d
mov edx, 0x270f
mov ecx, eax
call qword [rsp + 0xe508]
call fcn.1801f9540
lea rcx, str.All_Heist_Cars
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a0157
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe510], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHAS_E
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe510]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe518], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHAS_E2
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe518]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe520], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHAS_E3
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe520]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe528], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHAS_E4
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe528]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe530], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHAS_E5
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe530]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe538], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHAS_E6
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe538]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe540], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHAS_E7
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe540]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe548], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHAS_E8
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe548]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe550], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHAS_E9
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe550]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe558], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHAS_E10
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe558]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe560], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHAS_E11
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe560]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe568], rax
lea rcx, str.MP0_CHAR_KIT_FM_PURCHAS_E12
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe568]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe570], rax
lea rcx, str.MP0_CHAR_KIT_1_FM_UNLCK
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe570]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe578], rax
lea rcx, str.MP0_CHAR_KIT_2_FM_UNLCK
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe578]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe580], rax
lea rcx, str.MP0_CHAR_KIT_3_FM_UNLCK
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe580]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe588], rax
lea rcx, str.MP0_CHAR_KIT_4_FM_UNLCK
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe588]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe590], rax
lea rcx, str.MP0_CHAR_KIT_5_FM_UNLCK
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe590]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe598], rax
lea rcx, str.MP0_CHAR_KIT_6_FM_UNLCK
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe598]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe5a0], rax
lea rcx, str.MP0_CHAR_KIT_7_FM_UNLCK
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe5a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe5a8], rax
lea rcx, str.MP0_CHAR_KIT_8_FM_UNLCK
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe5a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe5b0], rax
lea rcx, str.MP0_CHAR_KIT_9_FM_UNLCK
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe5b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe5b8], rax
lea rcx, str.MP0_CHAR_KIT_10_FM_UNLCK
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe5b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe5c0], rax
lea rcx, str.MP0_CHAR_KIT_11_FM_UNLCK
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe5c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe5c8], rax
lea rcx, str.MP0_CHAR_KIT_12_FM_UNLCK
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe5c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe5d0], rax
lea rcx, str.MP0_races_won
call fcn.180196b00
xor r8d, r8d
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xe5d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe5d8], rax
lea rcx, str.MP0_number_turbo_starts_in_race
call fcn.180196b00
xor r8d, r8d
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xe5d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe5e0], rax
lea rcx, str.MP0_usjs_found
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xe5e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe5e8], rax
lea rcx, str.MP0_usjs_completed
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xe5e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe5f0], rax
lea rcx, str.MP0_awd_fmwinairrace
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xe5f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe5f8], rax
lea rcx, str.MP0_awd_fmwinsearace
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xe5f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe600], rax
lea rcx, str.MP0_awd_fmrallywonnav
call fcn.180196b00
xor r8d, r8d
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xe600]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe608], rax
lea rcx, str.MP0_awd_fmrallywondrive
call fcn.180196b00
xor r8d, r8d
mov edx, 0x1f4
mov ecx, eax
call qword [rsp + 0xe608]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe610], rax
lea rcx, str.MP0_awd_fm_races_fastest_lap
call fcn.180196b00
xor r8d, r8d
mov edx, 0x1f4
mov ecx, eax
call qword [rsp + 0xe610]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe618], rax
lea rcx, str.MP0_char_fm_carmod_0_unlck
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe618]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe620], rax
lea rcx, str.MP0_char_fm_carmod_1_unlck
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe620]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe628], rax
lea rcx, str.MP0_char_fm_carmod_2_unlck
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe628]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe630], rax
lea rcx, str.MP0_char_fm_carmod_3_unlck
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe630]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe638], rax
lea rcx, str.MP0_char_fm_carmod_4_unlck
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe638]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe640], rax
lea rcx, str.MP0_char_fm_carmod_5_unlck
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe640]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe648], rax
lea rcx, str.MP0_char_fm_carmod_6_unlck
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe648]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe650], rax
lea rcx, str.MP0_char_fm_carmod_7_unlck
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe650]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe658], rax
lea rcx, str.MP0_CHAR_FM_VEHICLE_1_UNLCK
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe658]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe660], rax
lea rcx, str.MP0_CHAR_FM_VEHICLE_2_UNLCK
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe660]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe668], rax
lea rcx, str.MP0_CHAR_FM_ABILITY_1_UNLCK
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe668]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe670], rax
lea rcx, str.MP0_CHAR_FM_ABILITY_2_UNLCK
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe670]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe678], rax
lea rcx, str.MP0_CHAR_FM_ABILITY_3_UNLCK
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe678]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe680], rax
lea rcx, str.MP0_CHAR_FM_PACKAGE_1_COLLECT
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe680]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe688], rax
lea rcx, str.MP0_CHAR_FM_PACKAGE_2_COLLECT
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe688]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe690], rax
lea rcx, str.MP0_CHAR_FM_PACKAGE_3_COLLECT
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe690]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe698], rax
lea rcx, str.MP0_CHAR_FM_PACKAGE_4_COLLECT
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe698]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe6a0], rax
lea rcx, str.MP0_CHAR_FM_PACKAGE_5_COLLECT
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe6a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe6a8], rax
lea rcx, str.MP0_CHAR_FM_PACKAGE_6_COLLECT
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe6a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe6b0], rax
lea rcx, str.MP0_CHAR_FM_PACKAGE_7_COLLECT
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe6b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe6b8], rax
lea rcx, str.MP0_CHAR_FM_PACKAGE_8_COLLECT
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe6b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe6c0], rax
lea rcx, str.MP0_CHAR_FM_PACKAGE_9_COLLECT
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe6c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe6c8], rax
lea rcx, str.MP0_CHAR_FM_HEALTH_1_UNLCK
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe6c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe6d0], rax
lea rcx, str.MP0_CHAR_FM_HEALTH_2_UNLCK
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe6d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe6d8], rax
lea rcx, str.MP0_HOLDUPS_BITSET
call fcn.180196b00
xor r8d, r8d
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe6d8]
call fcn.1801f9540
lea rcx, str.UnlockTrophiesAwards
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a119b
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe6e0], rax
lea rcx, str.MP0_PLAYER_HEADSHOTS
call fcn.180196b00
mov r8d, 1
mov edx, 0x1f4
mov ecx, eax
call qword [rsp + 0xe6e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe6e8], rax
lea rcx, str.MP0_PISTOL_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x1f4
mov ecx, eax
call qword [rsp + 0xe6e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe6f0], rax
lea rcx, str.MP0_SAWNOFF_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x1f4
mov ecx, eax
call qword [rsp + 0xe6f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe6f8], rax
lea rcx, str.MP0_MICROSMG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x1f4
mov ecx, eax
call qword [rsp + 0xe6f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe700], rax
lea rcx, str.MP0_SNIPERRFL_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xe700]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe708], rax
lea rcx, str.MP0_UNARMED_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xe708]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe710], rax
lea rcx, str.MP0_STKYBMB_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xe710]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe718], rax
lea rcx, [0x1804cef10]
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xe718]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe720], rax
lea rcx, str.MP0_RPG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xe720]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe728], rax
lea rcx, str.MP0_CARS_EXPLODED
call fcn.180196b00
mov r8d, 1
mov edx, 0x1f4
mov ecx, eax
call qword [rsp + 0xe728]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe730], rax
lea rcx, str.MP0_AWD_5STAR_WANTED_AVOIDANCE
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xe730]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe738], rax
lea rcx, str.MP0_AWD_CAR_BOMBS_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe738]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe740], rax
lea rcx, str.MP0_AWD_CARS_EXPORTED
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xe740]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe748], rax
lea rcx, str.MP0_PASS_DB_PLAYER_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xe748]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe750], rax
lea rcx, str.MP0_AWD_FM_DM_WINS
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xe750]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe758], rax
lea rcx, str.MP0_AWD_FM_GOLF_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe758]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe760], rax
lea rcx, str.MP0_AWD_FM_GTA_RACES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xe760]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe768], rax
lea rcx, str.MP0_AWD_FM_SHOOTRANG_CT_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe768]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe770], rax
lea rcx, str.MP0_AWD_FM_SHOOTRANG_RT_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe770]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe778], rax
lea rcx, str.MP0_AWD_FM_SHOOTRANG_TG_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe778]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe780], rax
lea rcx, str.MP0_AWD_FM_TDM_WINS
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xe780]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe788], rax
lea rcx, str.MP0_AWD_FM_TENNIS_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe788]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe790], rax
lea rcx, str.MP0_MOST_SPINS_IN_ONE_JUMP
call fcn.180196b00
mov r8d, 1
mov edx, 5
mov ecx, eax
call qword [rsp + 0xe790]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe798], rax
lea rcx, str.MPPLY_AWD_FM_CR_DM_MADE
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe798]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe7a0], rax
lea rcx, str.MP0_AWD_FMHORDWAVESSURVIVE
call fcn.180196b00
mov r8d, 1
mov edx, 0xa
mov ecx, eax
call qword [rsp + 0xe7a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe7a8], rax
lea rcx, str.MP0_AWD_HOLD_UP_SHOPS
call fcn.180196b00
mov r8d, 1
mov edx, 0x14
mov ecx, eax
call qword [rsp + 0xe7a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe7b0], rax
lea rcx, str.MP0_ASLTRIFLE_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x1f4
mov ecx, eax
call qword [rsp + 0xe7b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe7b8], rax
lea rcx, str.MP0_MG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x1f4
mov ecx, eax
call qword [rsp + 0xe7b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe7c0], rax
lea rcx, str.MP0_AWD_LAPDANCES
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe7c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe7c8], rax
lea rcx, str.MP0_MOST_ARM_WRESTLING_WINS
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe7c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe7d0], rax
lea rcx, str.MP0_AWD_NO_HAIRCUTS
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe7d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe7d8], rax
lea rcx, str.MP0_AWD_RACES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xe7d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe7e0], rax
lea rcx, str.MP0_AWD_SECURITY_CARS_ROBBED
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe7e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe7e8], rax
lea rcx, str.MP0_AWD_VEHICLES_JACKEDR
call fcn.180196b00
mov r8d, 1
mov edx, 0x1f4
mov ecx, eax
call qword [rsp + 0xe7e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe7f0], rax
lea rcx, str.MP0_MOST_FLIPS_IN_ONE_JUMP
call fcn.180196b00
mov r8d, 1
mov edx, 5
mov ecx, eax
call qword [rsp + 0xe7f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe7f8], rax
lea rcx, str.MP0_AWD_WIN_AT_DARTS
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe7f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe800], rax
lea rcx, str.MP0_AWD_PASSENGERTIME
call fcn.180196b00
mov r8d, 1
mov edx, 4
mov ecx, eax
call qword [rsp + 0xe800]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe808], rax
lea rcx, str.MP0_AWD_TIME_IN_HELICOPTER
call fcn.180196b00
mov r8d, 1
mov edx, 4
mov ecx, eax
call qword [rsp + 0xe808]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe810], rax
lea rcx, str.MP0_AWD_FM_DM_3KILLSAMEGUY
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xe810]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe818], rax
lea rcx, str.MP0_AWD_FM_DM_KILLSTREAK
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xe818]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe820], rax
lea rcx, str.MP0_AWD_FM_DM_STOLENKILL
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xe820]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe828], rax
lea rcx, str.MP0_AWD_FM_DM_TOTALKILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x1f4
mov ecx, eax
call qword [rsp + 0xe828]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe830], rax
lea rcx, str.MP0_AWD_FM_GOLF_BIRDIES
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe830]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe838], rax
lea rcx, str.MP0_AWD_FM_GOLF_HOLE_IN_1
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe838]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe840], rax
lea rcx, str.MP0_AWD_FM_RACE_LAST_FIRST
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe840]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe848], rax
lea rcx, str.MP0_AWD_FM_RACES_FASTEST_LAP
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe848]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe850], rax
lea rcx, str.MP0_AWD_FM_SHOOTRANG_GRAN_WON
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe850]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe858], rax
lea rcx, str.MP0_AWD_FM_TDM_MVP
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xe858]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe860], rax
lea rcx, str.MP0_AWD_FM_TENNIS_ACE
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe860]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe868], rax
lea rcx, str.MP0_AWD_FM_TENNIS_STASETWIN
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe868]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe870], rax
lea rcx, str.MP0_AWD_FM6DARTCHKOUT
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe870]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe878], rax
lea rcx, str.MP0_AWD_FMATTGANGHQ
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe878]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe880], rax
lea rcx, str.MP0_AWD_PARACHUTE_JUMPS_20M
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe880]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe888], rax
lea rcx, str.MP0_AWD_PARACHUTE_JUMPS_50M
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe888]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe890], rax
lea rcx, str.MP0_AIR_LAUNCHES_OVER_40M
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe890]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe898], rax
lea rcx, str.MP0_AWD_BUY_EVERY_GUN
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe898]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe8a0], rax
lea rcx, str.MP0_AWD_FMWINEVERYGAMEMODE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe8a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe8a8], rax
lea rcx, str.MP0_AWD_FMDRIVEWITHOUTCRASH
call fcn.180196b00
mov r8d, 1
mov edx, 0xff
mov ecx, eax
call qword [rsp + 0xe8a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe8b0], rax
lea rcx, str.MP0_AWD_FMCRATEDROPS
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe8b0]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe8b8], rax
lea rcx, str.MP0_AWD_FM25DIFFERENTDM
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe8b8]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe8c0], rax
lea rcx, str.MP0_AWD_FM_TENNIS_5_SET_WINS
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe8c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe8c8], rax
lea rcx, str.MPPLY_AWD_FM_CR_PLAYED_BY_PEEP
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xe8c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe8d0], rax
lea rcx, str.MPPLY_AWD_FM_CR_RACES_MADE
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe8d0]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe8d8], rax
lea rcx, str.MP0_AWD_FM25DIFFERENTRACES
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe8d8]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe8e0], rax
lea rcx, str.MP0_AWD_FM25DIFITEMSCLOTHES
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe8e0]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe8e8], rax
lea rcx, str.MP0_AWD_FMFULLYMODDEDCAR
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe8e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe8f0], rax
lea rcx, str.MP0_AWD_FMKILLBOUNTY
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe8f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe8f8], rax
lea rcx, str.MP0_KILLS_PLAYERS
call fcn.180196b00
mov r8d, 1
mov edx, 0x3e8
mov ecx, eax
call qword [rsp + 0xe8f8]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe900], rax
lea rcx, str.MP0_AWD_FMPICKUPDLCCRATE1ST
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe900]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe908], rax
lea rcx, str.MP0_AWD_FMSHOOTDOWNCOPHELI
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe908]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe910], rax
lea rcx, str.MP0_AWD_FMKILL3ANDWINGTARACE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe910]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe918], rax
lea rcx, str.MP0_AWD_FMKILLSTREAKSDM
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe918]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe920], rax
lea rcx, str.MP0_AWD_FMMOSTKILLSGANGHIDE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe920]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe928], rax
lea rcx, str.MP0_AWD_FMMOSTKILLSSURVIVE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe928]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe930], rax
lea rcx, str.MP0_AWD_FMRACEWORLDRECHOLDER
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe930]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe938], rax
lea rcx, str.MP0_AWD_FMRALLYWONDRIVE
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe938]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe940], rax
lea rcx, str.MP0_AWD_FMRALLYWONNAV
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe940]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe948], rax
lea rcx, str.MP0_AWD_FMREVENGEKILLSDM
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xe948]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe950], rax
lea rcx, str.MP0_AWD_FMWINAIRRACE
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe950]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe958], rax
lea rcx, str.MP0_AWD_FMWINCUSTOMRACE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe958]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe960], rax
lea rcx, str.MP0_AWD_FMWINRACETOPOINTS
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe960]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe968], rax
lea rcx, str.MP0_AWD_FMWINSEARACE
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe968]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe970], rax
lea rcx, str.MP0_AWD_FMBASEJMP
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xe970]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe978], rax
lea rcx, str.MP0_MP0_AWD_FMWINALLRACEMODES
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe978]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xe980], rax
lea rcx, str.MP0_AWD_FMTATTOOALLBODYPARTS
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xe980]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe988], rax
lea rcx, str.MP0_CHAR_WANTED_LEVEL_TIME5STAR
call fcn.180196b00
mov r8d, 1
mov edx, 0x7fffffff
mov ecx, eax
call qword [rsp + 0xe988]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe990], rax
lea rcx, str.MP0_LONGEST_WHEELIE_DIST
call fcn.180196b00
mov r8d, 1
mov edx, 0x3e8
mov ecx, eax
call qword [rsp + 0xe990]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe998], rax
lea rcx, str.MPPLY_HEIST_ACH_TRACKER
call fcn.180196b00
mov r8d, 1
mov edx, 0xffffffff
mov ecx, eax
call qword [rsp + 0xe998]
call fcn.1801f9540
lea rcx, str.LifeTime_Buy_Complet
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a1293
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe9a0], rax
lea rcx, str.MP0_LIFETIME_BUY_COMPLETE
call fcn.180196b00
xor r8d, r8d
mov edx, 0x4c7
mov ecx, eax
call qword [rsp + 0xe9a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe9a8], rax
lea rcx, str.MP0_LIFETIME_BUY_UNDERTAKEN
call fcn.180196b00
xor r8d, r8d
mov edx, 0x4c7
mov ecx, eax
call qword [rsp + 0xe9a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe9b0], rax
lea rcx, str.MP0_LIFETIME_SELL_COMPLETE
call fcn.180196b00
xor r8d, r8d
mov edx, 0x1b2
mov ecx, eax
call qword [rsp + 0xe9b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe9b8], rax
lea rcx, str.MP0_LIFETIME_SELL_UNDERTAKEN
call fcn.180196b00
xor r8d, r8d
mov edx, 0x1b2
mov ecx, eax
call qword [rsp + 0xe9b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe9c0], rax
lea rcx, str.MP0_LIFETIME_CONTRA_EARNINGS
call fcn.180196b00
xor r8d, r8d
mov edx, 0x48b7b900
mov ecx, eax
call qword [rsp + 0xe9c0]
call fcn.1801f9540
lea rcx, str.Zero_and_Hero_to_120
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a562d
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe9c8], rax
mov eax, 4
imul rax, rax, 0x78
lea rcx, [0x1805689d0]
add rcx, rax
mov rax, rcx
mov eax, dword [rax]
mov dword [rsp + 0x296c], eax
lea rcx, str.MP0_CHAR_XP_FM
call fcn.180196b00
mov dword [rsp + 0x2970], eax
xor r8d, r8d
mov edx, dword [rsp + 0x296c]
mov ecx, dword [rsp + 0x2970]
call qword [rsp + 0xe9c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe9d0], rax
mov eax, 4
imul rax, rax, 0x78
lea rcx, [0x1805689d0]
add rcx, rax
mov rax, rcx
mov eax, dword [rax]
mov dword [rsp + 0x2974], eax
lea rcx, str.MP0_CHAR_XP_FM
call fcn.180196b00
mov dword [rsp + 0x2978], eax
mov r8d, 1
mov edx, dword [rsp + 0x2974]
mov ecx, dword [rsp + 0x2978]
call qword [rsp + 0xe9d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe9d8], rax
mov eax, 4
imul rax, rax, 0x78
lea rcx, [0x1805689d0]
add rcx, rax
mov rax, rcx
mov eax, dword [rax]
mov dword [rsp + 0x297c], eax
lea rcx, str.MP0_CHAR_XP_FM
call fcn.180196b00
mov dword [rsp + 0x2980], eax
mov r8d, 1
mov edx, dword [rsp + 0x297c]
mov ecx, dword [rsp + 0x2980]
call qword [rsp + 0xe9d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe9e0], rax
lea rcx, str.MP0_CHAR_XP_FM
call fcn.180196b00
mov r8d, 1
mov edx, 0x210c5a
mov ecx, eax
call qword [rsp + 0xe9e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe9e8], rax
lea rcx, str.MP0_CHAR_XP_FM
call fcn.180196b00
mov r8d, 1
mov edx, 0x210c5a
mov ecx, eax
call qword [rsp + 0xe9e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe9f0], rax
lea rcx, str.MP1_CHAR_XP_FM
call fcn.180196b00
mov r8d, 1
mov edx, 0x210c5a
mov ecx, eax
call qword [rsp + 0xe9f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xe9f8], rax
lea rcx, str.MP2_CHAR_XP_FM
call fcn.180196b00
mov r8d, 1
mov edx, 0x210c5a
mov ecx, eax
call qword [rsp + 0xe9f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xea00], rax
lea rcx, str.MP0_RACES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xea00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xea08], rax
lea rcx, str.MP1_RACES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xea08]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xea10], rax
lea rcx, str.MP0_NUMBER_SLIPSTREAMS_IN_RACE
call fcn.180196b00
mov r8d, 1
mov edx, 0x6e
mov ecx, eax
call qword [rsp + 0xea10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xea18], rax
lea rcx, str.MP0_NUMBER_TURBO_STARTS_IN_RACE
call fcn.180196b00
mov r8d, 1
mov edx, 0x5a
mov ecx, eax
call qword [rsp + 0xea18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xea20], rax
lea rcx, str.MP0_AWD_FMWINSEARACE
call fcn.180196b00
mov r8d, 1
mov edx, 0xa
mov ecx, eax
call qword [rsp + 0xea20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xea28], rax
lea rcx, str.MP0_AWD_FMWINAIRRACE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xea28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xea30], rax
lea rcx, str.MP0_AWD_FM_RACES_FASTEST_LAP
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xea30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xea38], rax
lea rcx, str.MP0_USJS_FOUND
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xea38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xea40], rax
lea rcx, str.MP0_USJS_COMPLETED
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xea40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xea48], rax
lea rcx, str.MP0_AWD_FMRALLYWONDRIVE
call fcn.180196b00
mov r8d, 1
mov edx, 0xa
mov ecx, eax
call qword [rsp + 0xea48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xea50], rax
lea rcx, str.MP1_NUMBER_SLIPSTREAMS_IN_RACE
call fcn.180196b00
mov r8d, 1
mov edx, 0x6e
mov ecx, eax
call qword [rsp + 0xea50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xea58], rax
lea rcx, str.MP1_NUMBER_TURBO_STARTS_IN_RACE
call fcn.180196b00
mov r8d, 1
mov edx, 0x5a
mov ecx, eax
call qword [rsp + 0xea58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xea60], rax
lea rcx, str.MP1_AWD_FMWINSEARACE
call fcn.180196b00
mov r8d, 1
mov edx, 0xa
mov ecx, eax
call qword [rsp + 0xea60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xea68], rax
lea rcx, str.MP1_AWD_FMWINAIRRACE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xea68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xea70], rax
lea rcx, str.MP1_AWD_FM_RACES_FASTEST_LAP
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xea70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xea78], rax
lea rcx, str.MP1_USJS_FOUND
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xea78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xea80], rax
lea rcx, str.MP1_USJS_COMPLETED
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xea80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xea88], rax
lea rcx, str.MPPLY_TIMES_RACE_BEST_LAP
call fcn.180196b00
mov r8d, 1
mov edx, 0x78
mov ecx, eax
call qword [rsp + 0xea88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xea90], rax
lea rcx, str.MP1_AWD_FMRALLYWONDRIVE
call fcn.180196b00
mov r8d, 1
mov edx, 0xa
mov ecx, eax
call qword [rsp + 0xea90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xea98], rax
lea rcx, str.MP0_SAWNOFF_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xea98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeaa0], rax
lea rcx, str.MP1_SAWNOFF_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeaa0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeaa8], rax
lea rcx, str.MP2_SAWNOFF_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeaa8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeab0], rax
lea rcx, str.MP0_CHAR_XP_FM
call fcn.180196b00
mov r8d, 1
mov edx, 0x210c5a
mov ecx, eax
call qword [rsp + 0xeab0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeab8], rax
lea rcx, str.MP1_CHAR_XP_FM
call fcn.180196b00
mov r8d, 1
mov edx, 0x210c5a
mov ecx, eax
call qword [rsp + 0xeab8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeac0], rax
lea rcx, str.MP2_CHAR_XP_FM
call fcn.180196b00
mov r8d, 1
mov edx, 0x210c5a
mov ecx, eax
call qword [rsp + 0xeac0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeac8], rax
lea rcx, str.MP0_SCRIPT_INCREASE_STAM
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xeac8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xead0], rax
lea rcx, str.MP0_SCRIPT_INCREASE_STRN
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xead0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xead8], rax
lea rcx, str.MP0_SCRIPT_INCREASE_LUNG
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xead8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeae0], rax
lea rcx, str.MP0_SCRIPT_INCREASE_DRIV
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xeae0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeae8], rax
lea rcx, str.MP0_SCRIPT_INCREASE_FLY
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xeae8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeaf0], rax
lea rcx, str.MP0_SCRIPT_INCREASE_SHO
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xeaf0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeaf8], rax
lea rcx, str.MP0_SCRIPT_INCREASE_STL
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xeaf8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeb00], rax
lea rcx, str.MP0_RACES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xeb00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeb08], rax
lea rcx, str.MP0_PISTOL_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeb08]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeb10], rax
lea rcx, str.MP0_CMBTPISTOL_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeb10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeb18], rax
lea rcx, str.MP0_APPISTOL_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeb18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeb20], rax
lea rcx, str.MP0_MICROSMG_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeb20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeb28], rax
lea rcx, str.MP0_SMG_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeb28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeb30], rax
lea rcx, str.MP0_ASLTSMG_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeb30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeb38], rax
lea rcx, str.MP0_ASLTRIFLE_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeb38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeb40], rax
lea rcx, str.MP0_CRBNRIFLE_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeb40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeb48], rax
lea rcx, str.MP0_ADVRIFLE_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeb48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeb50], rax
lea rcx, str.MP0_HVYSNIPER_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeb50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeb58], rax
lea rcx, str.MP0_SNIPERRFL_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeb58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeb60], rax
lea rcx, str.MP0_ASLTSHTGN_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeb60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeb68], rax
lea rcx, str.MP0_PUMP_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeb68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeb70], rax
lea rcx, str.MP0_GRNLAUNCH_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeb70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeb78], rax
lea rcx, str.MP0_RPG_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeb78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeb80], rax
lea rcx, str.MP0_MINIGUNS_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeb80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeb88], rax
lea rcx, str.MP0_ASLTSMG_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeb88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeb90], rax
lea rcx, str.MP0_ASLTRIFLE_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeb90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeb98], rax
lea rcx, str.MP0_CRBNRIFLE_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeb98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeba0], rax
lea rcx, str.MP0_ADVRIFLE_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeba0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeba8], rax
lea rcx, str.MP0_HVYSNIPER_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeba8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xebb0], rax
lea rcx, str.MP0_SNIPERRFL_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xebb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xebb8], rax
lea rcx, str.MP0_MG_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xebb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xebc0], rax
lea rcx, str.MP0_CMBTMG_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xebc0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xebc8], rax
lea rcx, str.MP0_PISTOL_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xebc8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xebd0], rax
lea rcx, str.MP0_CMBTPISTOL_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xebd0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xebd8], rax
lea rcx, str.MP0_APPISTOL_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xebd8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xebe0], rax
lea rcx, str.MP0_MICROSMG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xebe0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xebe8], rax
lea rcx, str.MP0_SMG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xebe8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xebf0], rax
lea rcx, str.MP0_ASLTSMG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xebf0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xebf8], rax
lea rcx, str.MP0_ASLTRIFLE_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xebf8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xec00], rax
lea rcx, str.MP0_CRBNRIFLE_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xec00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xec08], rax
lea rcx, str.MP0_ADVRIFLE_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xec08]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xec10], rax
lea rcx, str.MP0_HVYSNIPER_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xec10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xec18], rax
lea rcx, str.MP0_SNIPERRFL_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xec18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xec20], rax
lea rcx, str.MP0_ASLTSHTGN_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xec20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xec28], rax
lea rcx, str.MP0_PUMP_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xec28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xec30], rax
lea rcx, str.MP0_GRNLAUNCH_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xec30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xec38], rax
lea rcx, str.MP0_RPG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xec38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xec40], rax
lea rcx, str.MP0_MINIGUNS_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xec40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xec48], rax
lea rcx, str.MP0_ASLTSMG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xec48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xec50], rax
lea rcx, str.MP0_ASLTRIFLE_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xec50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xec58], rax
lea rcx, str.MP0_CRBNRIFLE_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xec58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xec60], rax
lea rcx, str.MP0_ADVRIFLE_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xec60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xec68], rax
lea rcx, str.MP0_HVYSNIPER_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xec68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xec70], rax
lea rcx, str.MP0_SNIPERRFL_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xec70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xec78], rax
lea rcx, str.MP0_MG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xec78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xec80], rax
lea rcx, str.MP0_CMBTMG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xec80]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xec88], rax
lea rcx, str.MP0_AWD_FMRACEWORLDRECHOLDER
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xec88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xec90], rax
lea rcx, str.MP0_AWD_ENEMYDRIVEBYKILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xec90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xec98], rax
lea rcx, str.MP0_USJS_COMPLETED
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xec98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeca0], rax
lea rcx, str.MP0_USJS_FOUND
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xeca0]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xeca8], rax
lea rcx, str.MP0_AWD_FMWINALLRACEMODES
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xeca8]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xecb0], rax
lea rcx, str.MP0_AWD_FMWINEVERYGAMEMODE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xecb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xecb8], rax
lea rcx, str.MP0_DB_PLAYER_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x3e8
mov ecx, eax
call qword [rsp + 0xecb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xecc0], rax
lea rcx, str.MP0_KILLS_PLAYERS
call fcn.180196b00
mov r8d, 1
mov edx, 0x3e8
mov ecx, eax
call qword [rsp + 0xecc0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xecc8], rax
lea rcx, str.MP0_AWD_FMHORDWAVESSURVIVE
call fcn.180196b00
mov r8d, 1
mov edx, 0x15
mov ecx, eax
call qword [rsp + 0xecc8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xecd0], rax
lea rcx, str.MP0_AWD_CAR_BOMBS_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xecd0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xecd8], rax
lea rcx, str.MP0_AWD_FM_TDM_MVP
call fcn.180196b00
mov r8d, 1
mov edx, 0x3c
mov ecx, eax
call qword [rsp + 0xecd8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xece0], rax
lea rcx, str.MP0_AWD_HOLD_UP_SHOPS
call fcn.180196b00
mov r8d, 1
mov edx, 0x14
mov ecx, eax
call qword [rsp + 0xece0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xece8], rax
lea rcx, str.MP0_AWD_RACES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x65
mov ecx, eax
call qword [rsp + 0xece8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xecf0], rax
lea rcx, str.MP0_AWD_NO_ARMWRESTLING_WINS
call fcn.180196b00
mov r8d, 1
mov edx, 0x15
mov ecx, eax
call qword [rsp + 0xecf0]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xecf8], rax
lea rcx, str.MP0_AWD_FMATTGANGHQ
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xecf8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xed00], rax
lea rcx, str.MP0_AWD_FMBBETWIN
call fcn.180196b00
mov r8d, 1
mov edx, 0xc350
mov ecx, eax
call qword [rsp + 0xed00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xed08], rax
lea rcx, str.MP0_AWD_FM_DM_WINS
call fcn.180196b00
mov r8d, 1
mov edx, 0x33
mov ecx, eax
call qword [rsp + 0xed08]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xed10], rax
lea rcx, str.MP0_AWD_FMFULLYMODDEDCAR
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xed10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xed18], rax
lea rcx, str.MP0_AWD_FM_DM_TOTALKILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x1f4
mov ecx, eax
call qword [rsp + 0xed18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xed20], rax
lea rcx, str.MP0_MPPLY_DM_TOTAL_DEATHS
call fcn.180196b00
mov r8d, 1
mov edx, 0x19c
mov ecx, eax
call qword [rsp + 0xed20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xed28], rax
lea rcx, str.MP0_MPPLY_TIMES_FINISH_DM_TOP_3
call fcn.180196b00
mov r8d, 1
mov edx, 0x24
mov ecx, eax
call qword [rsp + 0xed28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xed30], rax
lea rcx, str.MP0_PLAYER_HEADSHOTS
call fcn.180196b00
mov r8d, 1
mov edx, 0x26f
mov ecx, eax
call qword [rsp + 0xed30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xed38], rax
lea rcx, str.MP0_AWD_FM_DM_WINS
call fcn.180196b00
mov r8d, 1
mov edx, 0x3f
mov ecx, eax
call qword [rsp + 0xed38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xed40], rax
lea rcx, str.MP0_AWD_FM_TDM_WINS
call fcn.180196b00
mov r8d, 1
mov edx, 0xd
mov ecx, eax
call qword [rsp + 0xed40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xed48], rax
lea rcx, str.MP0_AWD_FM_GTA_RACES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0xc
mov ecx, eax
call qword [rsp + 0xed48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xed50], rax
lea rcx, str.MP0_AWD_FM_GOLF_WON
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xed50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xed58], rax
lea rcx, str.MP0_AWD_FM_SHOOTRANG_TG_WON
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xed58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xed60], rax
lea rcx, str.MP0_AWD_FM_SHOOTRANG_RT_WON
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xed60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xed68], rax
lea rcx, str.MP0_AWD_FM_SHOOTRANG_CT_WON
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xed68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xed70], rax
lea rcx, str.MP0_AWD_FM_SHOOTRANG_GRAN_WON
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xed70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xed78], rax
lea rcx, str.MP0_AWD_FM_TENNIS_WON
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xed78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xed80], rax
lea rcx, str.MP0_MPPLY_TENNIS_MATCHES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xed80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xed88], rax
lea rcx, str.MP0_MPPLY_TOTAL_TDEATHMATCH_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x3f
mov ecx, eax
call qword [rsp + 0xed88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xed90], rax
lea rcx, str.MP0_MPPLY_TOTAL_RACES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x65
mov ecx, eax
call qword [rsp + 0xed90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xed98], rax
lea rcx, str.MP0_MPPLY_TOTAL_DEATHMATCH_LOST
call fcn.180196b00
mov r8d, 1
mov edx, 0x17
mov ecx, eax
call qword [rsp + 0xed98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeda0], rax
lea rcx, str.MP0_MPPLY_TOTAL_RACES_LOST
call fcn.180196b00
mov r8d, 1
mov edx, 0x24
mov ecx, eax
call qword [rsp + 0xeda0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeda8], rax
lea rcx, str.MP0_AWD_25_KILLS_STICKYBOMBS
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xeda8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xedb0], rax
lea rcx, str.MP0_AWD_50_KILLS_GRENADES
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xedb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xedb8], rax
lea rcx, [0x1804cef10]
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xedb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xedc0], rax
lea rcx, str.MP0_AWD_20_KILLS_MELEE
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xedc0]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xedc8], rax
lea rcx, str.MP0_AWD_FMMOSTKILLSSURVIVE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xedc8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xedd0], rax
lea rcx, str.MP0_AWD_FMRALLYWONDRIVE
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xedd0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xedd8], rax
lea rcx, str.MP0_AWD_FMWINSEARACE
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xedd8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xede0], rax
lea rcx, str.MP0_AWD_FMWINAIRRACE
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xede0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xede8], rax
lea rcx, str.MP0_MPPLY_TIMES_RACE_BEST_LAP
call fcn.180196b00
mov r8d, 1
mov edx, 0x65
mov ecx, eax
call qword [rsp + 0xede8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xedf0], rax
lea rcx, str.MP0_NUMBER_TURBO_STARTS_IN_RACE
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xedf0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xedf8], rax
lea rcx, str.MP0_AWD_FM_RACES_FASTEST_LAP
call fcn.180196b00
mov r8d, 1
mov edx, 0x65
mov ecx, eax
call qword [rsp + 0xedf8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xee00], rax
lea rcx, str.MP0_NUMBER_SLIPSTREAMS_IN_RACE
call fcn.180196b00
mov r8d, 1
mov edx, 0x69
mov ecx, eax
call qword [rsp + 0xee00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xee08], rax
lea rcx, str.MP0_MPPLY_OVERALL_CHEAT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xee08]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xee10], rax
lea rcx, str.MP0_LAP_DANCED_BOUGHT
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xee10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xee18], rax
lea rcx, str.MP0_AWD_FMKILLBOUNTY
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xee18]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xee20], rax
lea rcx, str.MP0_AWD_FMKILL3ANDWINGTARACE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xee20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xee28], rax
lea rcx, str.MP0_AWD_FMREVENGEKILLSDM
call fcn.180196b00
mov r8d, 1
mov edx, 0x3c
mov ecx, eax
call qword [rsp + 0xee28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xee30], rax
lea rcx, str.MP0_AWD_SECURITY_CARS_ROBBED
call fcn.180196b00
mov r8d, 1
mov edx, 0x28
mov ecx, eax
call qword [rsp + 0xee30]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xee38], rax
lea rcx, str.MP0_AWD_FMPICKUPDLCCRATE1ST
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xee38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xee40], rax
lea rcx, str.MP1_SCRIPT_INCREASE_STAM
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xee40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xee48], rax
lea rcx, str.MP1_SCRIPT_INCREASE_STRN
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xee48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xee50], rax
lea rcx, str.MP1_SCRIPT_INCREASE_LUNG
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xee50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xee58], rax
lea rcx, str.MP1_SCRIPT_INCREASE_DRIV
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xee58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xee60], rax
lea rcx, str.MP1_SCRIPT_INCREASE_FLY
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xee60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xee68], rax
lea rcx, str.MP1_SCRIPT_INCREASE_SHO
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xee68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xee70], rax
lea rcx, str.MP1_SCRIPT_INCREASE_STL
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xee70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xee78], rax
lea rcx, str.MP1_RACES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xee78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xee80], rax
lea rcx, str.MP1_PISTOL_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xee80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xee88], rax
lea rcx, str.MP1_CMBTPISTOL_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xee88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xee90], rax
lea rcx, str.MP1_APPISTOL_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xee90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xee98], rax
lea rcx, str.MP1_MICROSMG_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xee98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeea0], rax
lea rcx, str.MP1_SMG_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeea0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeea8], rax
lea rcx, str.MP1_ASLTSMG_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeea8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeeb0], rax
lea rcx, str.MP1_ASLTRIFLE_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeeb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeeb8], rax
lea rcx, str.MP1_CRBNRIFLE_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeeb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeec0], rax
lea rcx, str.MP1_ADVRIFLE_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeec0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeec8], rax
lea rcx, str.MP1_HVYSNIPER_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeec8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeed0], rax
lea rcx, str.MP1_SNIPERRFL_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeed0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeed8], rax
lea rcx, str.MP1_ASLTSHTGN_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeed8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeee0], rax
lea rcx, str.MP1_PUMP_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeee0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeee8], rax
lea rcx, str.MP1_GRNLAUNCH_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeee8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeef0], rax
lea rcx, str.MP1_RPG_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeef0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeef8], rax
lea rcx, str.MP1_MINIGUNS_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeef8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xef00], rax
lea rcx, str.MP1_ASLTSMG_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xef00]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xef08], rax
lea rcx, str.MP1_ASLTRIFLE_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xef08]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xef10], rax
lea rcx, str.MP1_CRBNRIFLE_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xef10]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xef18], rax
lea rcx, str.MP1_ADVRIFLE_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xef18]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xef20], rax
lea rcx, str.MP1_HVYSNIPER_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xef20]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xef28], rax
lea rcx, str.MP1_SNIPERRFL_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xef28]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xef30], rax
lea rcx, str.MP1_MG_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xef30]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xef38], rax
lea rcx, str.MP1_CMBTMG_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xef38]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xef40], rax
lea rcx, str.MP1_PISTOL_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xef40]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xef48], rax
lea rcx, str.MP1_CMBTPISTOL_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xef48]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xef50], rax
lea rcx, str.MP1_APPISTOL_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xef50]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xef58], rax
lea rcx, str.MP1_MICROSMG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xef58]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xef60], rax
lea rcx, str.MP1_SMG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xef60]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xef68], rax
lea rcx, str.MP1_ASLTSMG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xef68]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xef70], rax
lea rcx, str.MP1_ASLTRIFLE_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xef70]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xef78], rax
lea rcx, str.MP1_CRBNRIFLE_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xef78]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xef80], rax
lea rcx, str.MP1_ADVRIFLE_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xef80]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xef88], rax
lea rcx, str.MP1_HVYSNIPER_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xef88]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xef90], rax
lea rcx, str.MP1_SNIPERRFL_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xef90]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xef98], rax
lea rcx, str.MP1_ASLTSHTGN_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xef98]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xefa0], rax
lea rcx, str.MP1_PUMP_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xefa0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xefa8], rax
lea rcx, str.MP1_GRNLAUNCH_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xefa8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xefb0], rax
lea rcx, str.MP1_RPG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xefb0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xefb8], rax
lea rcx, str.MP1_MINIGUNS_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xefb8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xefc0], rax
lea rcx, str.MP1_ASLTSMG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xefc0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xefc8], rax
lea rcx, str.MP1_ASLTRIFLE_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xefc8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xefd0], rax
lea rcx, str.MP1_CRBNRIFLE_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xefd0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xefd8], rax
lea rcx, str.MP1_ADVRIFLE_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xefd8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xefe0], rax
lea rcx, str.MP1_HVYSNIPER_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xefe0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xefe8], rax
lea rcx, str.MP1_SNIPERRFL_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xefe8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeff0], rax
lea rcx, str.MP1_MG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeff0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xeff8], rax
lea rcx, str.MP1_CMBTMG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xeff8]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xf000], rax
lea rcx, str.MP1_AWD_FMRACEWORLDRECHOLDER
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xf000]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf008], rax
lea rcx, str.MP1_AWD_ENEMYDRIVEBYKILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf008]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf010], rax
lea rcx, str.MP1_USJS_COMPLETED
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xf010]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf018], rax
lea rcx, str.MP1_USJS_FOUND
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xf018]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xf020], rax
lea rcx, str.MP1_AWD_FMWINALLRACEMODES
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xf020]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xf028], rax
lea rcx, str.MP1_AWD_FMWINEVERYGAMEMODE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xf028]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf030], rax
lea rcx, str.MP1_DB_PLAYER_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x3e8
mov ecx, eax
call qword [rsp + 0xf030]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf038], rax
lea rcx, str.MP1_KILLS_PLAYERS
call fcn.180196b00
mov r8d, 1
mov edx, 0x3e8
mov ecx, eax
call qword [rsp + 0xf038]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf040], rax
lea rcx, str.MP1_AWD_FMHORDWAVESSURVIVE
call fcn.180196b00
mov r8d, 1
mov edx, 0x15
mov ecx, eax
call qword [rsp + 0xf040]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf048], rax
lea rcx, str.MP1_AWD_CAR_BOMBS_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xf048]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf050], rax
lea rcx, str.MP1_AWD_FM_TDM_MVP
call fcn.180196b00
mov r8d, 1
mov edx, 0x3c
mov ecx, eax
call qword [rsp + 0xf050]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf058], rax
lea rcx, str.MP1_AWD_HOLD_UP_SHOPS
call fcn.180196b00
mov r8d, 1
mov edx, 0x14
mov ecx, eax
call qword [rsp + 0xf058]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf060], rax
lea rcx, str.MP1_AWD_RACES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x65
mov ecx, eax
call qword [rsp + 0xf060]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf068], rax
lea rcx, str.MP1_AWD_NO_ARMWRESTLING_WINS
call fcn.180196b00
mov r8d, 1
mov edx, 0x15
mov ecx, eax
call qword [rsp + 0xf068]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xf070], rax
lea rcx, str.MP1_AWD_FMATTGANGHQ
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xf070]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf078], rax
lea rcx, str.MP1_AWD_FMBBETWIN
call fcn.180196b00
mov r8d, 1
mov edx, 0xc350
mov ecx, eax
call qword [rsp + 0xf078]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf080], rax
lea rcx, str.MP1_AWD_FM_DM_WINS
call fcn.180196b00
mov r8d, 1
mov edx, 0x33
mov ecx, eax
call qword [rsp + 0xf080]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xf088], rax
lea rcx, str.MP1_AWD_FMFULLYMODDEDCAR
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xf088]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf090], rax
lea rcx, str.MP1_AWD_FM_DM_TOTALKILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x1f4
mov ecx, eax
call qword [rsp + 0xf090]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf098], rax
lea rcx, str.MP1_MPPLY_DM_TOTAL_DEATHS
call fcn.180196b00
mov r8d, 1
mov edx, 0x19c
mov ecx, eax
call qword [rsp + 0xf098]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf0a0], rax
lea rcx, str.MP1_MPPLY_TIMES_FINISH_DM_TOP_3
call fcn.180196b00
mov r8d, 1
mov edx, 0x24
mov ecx, eax
call qword [rsp + 0xf0a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf0a8], rax
lea rcx, str.MP1_PLAYER_HEADSHOTS
call fcn.180196b00
mov r8d, 1
mov edx, 0x26f
mov ecx, eax
call qword [rsp + 0xf0a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf0b0], rax
lea rcx, str.MP1_AWD_FM_DM_WINS
call fcn.180196b00
mov r8d, 1
mov edx, 0x3f
mov ecx, eax
call qword [rsp + 0xf0b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf0b8], rax
lea rcx, str.MP1_AWD_FM_TDM_WINS
call fcn.180196b00
mov r8d, 1
mov edx, 0xd
mov ecx, eax
call qword [rsp + 0xf0b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf0c0], rax
lea rcx, str.MP1_AWD_FM_GTA_RACES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0xc
mov ecx, eax
call qword [rsp + 0xf0c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf0c8], rax
lea rcx, str.MP1_AWD_FM_GOLF_WON
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xf0c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf0d0], rax
lea rcx, str.MP1_AWD_FM_SHOOTRANG_TG_WON
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xf0d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf0d8], rax
lea rcx, str.MP1_AWD_FM_SHOOTRANG_RT_WON
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xf0d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf0e0], rax
lea rcx, str.MP1_AWD_FM_SHOOTRANG_CT_WON
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xf0e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf0e8], rax
lea rcx, str.MP1_AWD_FM_SHOOTRANG_GRAN_WON
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xf0e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf0f0], rax
lea rcx, str.MP1_AWD_FM_TENNIS_WON
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xf0f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf0f8], rax
lea rcx, str.MP1_MPPLY_TENNIS_MATCHES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xf0f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf100], rax
lea rcx, str.MP1_MPPLY_TOTAL_TDEATHMATCH_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x3f
mov ecx, eax
call qword [rsp + 0xf100]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf108], rax
lea rcx, str.MP1_MPPLY_TOTAL_RACES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x65
mov ecx, eax
call qword [rsp + 0xf108]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf110], rax
lea rcx, str.MP1_MPPLY_TOTAL_DEATHMATCH_LOST
call fcn.180196b00
mov r8d, 1
mov edx, 0x17
mov ecx, eax
call qword [rsp + 0xf110]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf118], rax
lea rcx, str.MP1_MPPLY_TOTAL_RACES_LOST
call fcn.180196b00
mov r8d, 1
mov edx, 0x24
mov ecx, eax
call qword [rsp + 0xf118]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf120], rax
lea rcx, str.MP1_AWD_25_KILLS_STICKYBOMBS
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xf120]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf128], rax
lea rcx, str.MP1_AWD_50_KILLS_GRENADES
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xf128]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf130], rax
lea rcx, str.MP1_GRENADE_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xf130]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf138], rax
lea rcx, str.MP1_AWD_20_KILLS_MELEE
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xf138]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xf140], rax
lea rcx, str.MP1_AWD_FMMOSTKILLSSURVIVE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xf140]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf148], rax
lea rcx, str.MP1_AWD_FMRALLYWONDRIVE
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xf148]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf150], rax
lea rcx, str.MP1_AWD_FMWINSEARACE
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xf150]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf158], rax
lea rcx, str.MP1_AWD_FMWINAIRRACE
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xf158]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf160], rax
lea rcx, str.MP1_MPPLY_TIMES_RACE_BEST_LAP
call fcn.180196b00
mov r8d, 1
mov edx, 0x65
mov ecx, eax
call qword [rsp + 0xf160]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf168], rax
lea rcx, str.MP1_NUMBER_TURBO_STARTS_IN_RACE
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xf168]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf170], rax
lea rcx, str.MP1_AWD_FM_RACES_FASTEST_LAP
call fcn.180196b00
mov r8d, 1
mov edx, 0x65
mov ecx, eax
call qword [rsp + 0xf170]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf178], rax
lea rcx, str.MP1_NUMBER_SLIPSTREAMS_IN_RACE
call fcn.180196b00
mov r8d, 1
mov edx, 0x69
mov ecx, eax
call qword [rsp + 0xf178]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf180], rax
lea rcx, str.MP1_MPPLY_OVERALL_CHEAT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf180]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf188], rax
lea rcx, str.MP1_LAP_DANCED_BOUGHT
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xf188]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf190], rax
lea rcx, str.MP1_AWD_FMKILLBOUNTY
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xf190]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xf198], rax
lea rcx, str.MP1_AWD_FMKILL3ANDWINGTARACE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xf198]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf1a0], rax
lea rcx, str.MP1_AWD_FMREVENGEKILLSDM
call fcn.180196b00
mov r8d, 1
mov edx, 0x3c
mov ecx, eax
call qword [rsp + 0xf1a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf1a8], rax
lea rcx, str.MP1_AWD_SECURITY_CARS_ROBBED
call fcn.180196b00
mov r8d, 1
mov edx, 0x28
mov ecx, eax
call qword [rsp + 0xf1a8]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xf1b0], rax
lea rcx, str.MP1_AWD_FMPICKUPDLCCRATE1ST
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xf1b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf1b8], rax
lea rcx, str.MP2_SCRIPT_INCREASE_STAM
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xf1b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf1c0], rax
lea rcx, str.MP2_SCRIPT_INCREASE_STRN
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xf1c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf1c8], rax
lea rcx, str.MP2_SCRIPT_INCREASE_LUNG
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xf1c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf1d0], rax
lea rcx, str.MP2_SCRIPT_INCREASE_DRIV
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xf1d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf1d8], rax
lea rcx, str.MP2_SCRIPT_INCREASE_FLY
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xf1d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf1e0], rax
lea rcx, str.MP2_SCRIPT_INCREASE_SHO
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xf1e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf1e8], rax
lea rcx, str.MP2_SCRIPT_INCREASE_STL
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xf1e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf1f0], rax
lea rcx, str.MP2_RACES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xf1f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf1f8], rax
lea rcx, str.MP2_PISTOL_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf1f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf200], rax
lea rcx, str.MP2_CMBTPISTOL_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf200]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf208], rax
lea rcx, str.MP2_APPISTOL_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf208]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf210], rax
lea rcx, str.MP2_MICROSMG_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf210]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf218], rax
lea rcx, str.MP2_SMG_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf218]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf220], rax
lea rcx, str.MP2_ASLTSMG_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf220]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf228], rax
lea rcx, str.MP2_ASLTRIFLE_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf228]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf230], rax
lea rcx, str.MP2_CRBNRIFLE_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf230]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf238], rax
lea rcx, str.MP2_ADVRIFLE_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf238]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf240], rax
lea rcx, str.MP2_HVYSNIPER_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf240]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf248], rax
lea rcx, str.MP2_SNIPERRFL_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf248]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf250], rax
lea rcx, str.MP2_ASLTSHTGN_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf250]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf258], rax
lea rcx, str.MP2_PUMP_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf258]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf260], rax
lea rcx, str.MP2_GRNLAUNCH_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf260]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf268], rax
lea rcx, str.MP2_RPG_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf268]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf270], rax
lea rcx, str.MP2_MINIGUNS_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf270]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf278], rax
lea rcx, str.MP2_ASLTSMG_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf278]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf280], rax
lea rcx, str.MP2_ASLTRIFLE_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf280]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf288], rax
lea rcx, str.MP2_CRBNRIFLE_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf288]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf290], rax
lea rcx, str.MP2_ADVRIFLE_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf290]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf298], rax
lea rcx, str.MP2_HVYSNIPER_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf298]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf2a0], rax
lea rcx, str.MP2_SNIPERRFL_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf2a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf2a8], rax
lea rcx, str.MP2_MG_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf2a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf2b0], rax
lea rcx, str.MP2_CMBTMG_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf2b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf2b8], rax
lea rcx, str.MP2_PISTOL_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf2b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf2c0], rax
lea rcx, str.MP2_CMBTPISTOL_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf2c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf2c8], rax
lea rcx, str.MP2_APPISTOL_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf2c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf2d0], rax
lea rcx, str.MP2_MICROSMG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf2d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf2d8], rax
lea rcx, str.MP2_SMG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf2d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf2e0], rax
lea rcx, str.MP2_ASLTSMG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf2e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf2e8], rax
lea rcx, str.MP2_ASLTRIFLE_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf2e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf2f0], rax
lea rcx, str.MP2_CRBNRIFLE_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf2f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf2f8], rax
lea rcx, str.MP2_ADVRIFLE_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf2f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf300], rax
lea rcx, str.MP2_HVYSNIPER_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf300]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf308], rax
lea rcx, str.MP2_SNIPERRFL_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf308]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf310], rax
lea rcx, str.MP2_ASLTSHTGN_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf310]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf318], rax
lea rcx, str.MP2_PUMP_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf318]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf320], rax
lea rcx, str.MP2_GRNLAUNCH_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf320]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf328], rax
lea rcx, str.MP2_RPG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf328]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf330], rax
lea rcx, str.MP2_MINIGUNS_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf330]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf338], rax
lea rcx, str.MP2_ASLTSMG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf338]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf340], rax
lea rcx, str.MP2_ASLTRIFLE_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf340]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf348], rax
lea rcx, str.MP2_CRBNRIFLE_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf348]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf350], rax
lea rcx, str.MP2_ADVRIFLE_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf350]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf358], rax
lea rcx, str.MP2_HVYSNIPER_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf358]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf360], rax
lea rcx, str.MP2_SNIPERRFL_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf360]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf368], rax
lea rcx, str.MP2_MG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf368]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf370], rax
lea rcx, str.MP2_CMBTMG_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf370]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xf378], rax
lea rcx, str.MP2_AWD_FMRACEWORLDRECHOLDER
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xf378]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf380], rax
lea rcx, str.MP2_AWD_ENEMYDRIVEBYKILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x258
mov ecx, eax
call qword [rsp + 0xf380]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf388], rax
lea rcx, str.MP2_USJS_COMPLETED
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xf388]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf390], rax
lea rcx, str.MP2_USJS_FOUND
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xf390]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xf398], rax
lea rcx, str.MP2_AWD_FMWINALLRACEMODES
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xf398]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xf3a0], rax
lea rcx, str.MP2_AWD_FMWINEVERYGAMEMODE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xf3a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf3a8], rax
lea rcx, str.MP2_DB_PLAYER_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x3e8
mov ecx, eax
call qword [rsp + 0xf3a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf3b0], rax
lea rcx, str.MP2_KILLS_PLAYERS
call fcn.180196b00
mov r8d, 1
mov edx, 0x3e8
mov ecx, eax
call qword [rsp + 0xf3b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf3b8], rax
lea rcx, str.MP2_AWD_FMHORDWAVESSURVIVE
call fcn.180196b00
mov r8d, 1
mov edx, 0x15
mov ecx, eax
call qword [rsp + 0xf3b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf3c0], rax
lea rcx, str.MP2_AWD_CAR_BOMBS_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x19
mov ecx, eax
call qword [rsp + 0xf3c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf3c8], rax
lea rcx, str.MP2_AWD_FM_TDM_MVP
call fcn.180196b00
mov r8d, 1
mov edx, 0x3c
mov ecx, eax
call qword [rsp + 0xf3c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf3d0], rax
lea rcx, str.MP2_AWD_HOLD_UP_SHOPS
call fcn.180196b00
mov r8d, 1
mov edx, 0x14
mov ecx, eax
call qword [rsp + 0xf3d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf3d8], rax
lea rcx, str.MP2_AWD_RACES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x65
mov ecx, eax
call qword [rsp + 0xf3d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf3e0], rax
lea rcx, str.MP2_AWD_NO_ARMWRESTLING_WINS
call fcn.180196b00
mov r8d, 1
mov edx, 0x15
mov ecx, eax
call qword [rsp + 0xf3e0]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xf3e8], rax
lea rcx, str.MP2_AWD_FMATTGANGHQ
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xf3e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf3f0], rax
lea rcx, str.MP2_AWD_FMBBETWIN
call fcn.180196b00
mov r8d, 1
mov edx, 0xc350
mov ecx, eax
call qword [rsp + 0xf3f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf3f8], rax
lea rcx, str.MP2_AWD_FM_DM_WINS
call fcn.180196b00
mov r8d, 1
mov edx, 0x33
mov ecx, eax
call qword [rsp + 0xf3f8]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xf400], rax
lea rcx, str.MP2_AWD_FMFULLYMODDEDCAR
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xf400]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf408], rax
lea rcx, str.MP2_AWD_FM_DM_TOTALKILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x1f4
mov ecx, eax
call qword [rsp + 0xf408]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf410], rax
lea rcx, str.MP2_MPPLY_DM_TOTAL_DEATHS
call fcn.180196b00
mov r8d, 1
mov edx, 0x19c
mov ecx, eax
call qword [rsp + 0xf410]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf418], rax
lea rcx, str.MP2_MPPLY_TIMES_FINISH_DM_TOP_3
call fcn.180196b00
mov r8d, 1
mov edx, 0x24
mov ecx, eax
call qword [rsp + 0xf418]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf420], rax
lea rcx, str.MP2_PLAYER_HEADSHOTS
call fcn.180196b00
mov r8d, 1
mov edx, 0x26f
mov ecx, eax
call qword [rsp + 0xf420]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf428], rax
lea rcx, str.MP2_AWD_FM_DM_WINS
call fcn.180196b00
mov r8d, 1
mov edx, 0x3f
mov ecx, eax
call qword [rsp + 0xf428]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf430], rax
lea rcx, str.MP2_AWD_FM_TDM_WINS
call fcn.180196b00
mov r8d, 1
mov edx, 0xd
mov ecx, eax
call qword [rsp + 0xf430]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf438], rax
lea rcx, str.MP2_AWD_FM_GTA_RACES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0xc
mov ecx, eax
call qword [rsp + 0xf438]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf440], rax
lea rcx, str.MP2_AWD_FM_GOLF_WON
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xf440]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf448], rax
lea rcx, str.MP2_AWD_FM_SHOOTRANG_TG_WON
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xf448]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf450], rax
lea rcx, str.MP2_AWD_FM_SHOOTRANG_RT_WON
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xf450]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf458], rax
lea rcx, str.MP2_AWD_FM_SHOOTRANG_CT_WON
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xf458]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf460], rax
lea rcx, str.MP2_AWD_FM_SHOOTRANG_GRAN_WON
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xf460]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf468], rax
lea rcx, str.MP2_AWD_FM_TENNIS_WON
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xf468]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf470], rax
lea rcx, str.MP2_MPPLY_TENNIS_MATCHES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xf470]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf478], rax
lea rcx, str.MP2_MPPLY_TOTAL_TDEATHMATCH_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x3f
mov ecx, eax
call qword [rsp + 0xf478]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf480], rax
lea rcx, str.MP2_MPPLY_TOTAL_RACES_WON
call fcn.180196b00
mov r8d, 1
mov edx, 0x65
mov ecx, eax
call qword [rsp + 0xf480]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf488], rax
lea rcx, str.MP2_MPPLY_TOTAL_DEATHMATCH_LOST
call fcn.180196b00
mov r8d, 1
mov edx, 0x17
mov ecx, eax
call qword [rsp + 0xf488]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf490], rax
lea rcx, str.MP2_MPPLY_TOTAL_RACES_LOST
call fcn.180196b00
mov r8d, 1
mov edx, 0x24
mov ecx, eax
call qword [rsp + 0xf490]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf498], rax
lea rcx, str.MP2_AWD_25_KILLS_STICKYBOMBS
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xf498]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf4a0], rax
lea rcx, str.MP2_AWD_50_KILLS_GRENADES
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xf4a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf4a8], rax
lea rcx, str.MP2_GRENADE_ENEMY_KILLS
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xf4a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf4b0], rax
lea rcx, str.MP2_AWD_20_KILLS_MELEE
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xf4b0]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xf4b8], rax
lea rcx, str.MP2_AWD_FMMOSTKILLSSURVIVE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xf4b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf4c0], rax
lea rcx, str.MP2_AWD_FMRALLYWONDRIVE
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xf4c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf4c8], rax
lea rcx, str.MP2_AWD_FMWINSEARACE
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xf4c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf4d0], rax
lea rcx, str.MP2_AWD_FMWINAIRRACE
call fcn.180196b00
mov r8d, 1
mov edx, 2
mov ecx, eax
call qword [rsp + 0xf4d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf4d8], rax
lea rcx, str.MP2_MPPLY_TIMES_RACE_BEST_LAP
call fcn.180196b00
mov r8d, 1
mov edx, 0x65
mov ecx, eax
call qword [rsp + 0xf4d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf4e0], rax
lea rcx, str.MP2_NUMBER_TURBO_STARTS_IN_RACE
call fcn.180196b00
mov r8d, 1
mov edx, 0x64
mov ecx, eax
call qword [rsp + 0xf4e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf4e8], rax
lea rcx, str.MP2_AWD_FM_RACES_FASTEST_LAP
call fcn.180196b00
mov r8d, 1
mov edx, 0x65
mov ecx, eax
call qword [rsp + 0xf4e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf4f0], rax
lea rcx, str.MP2_NUMBER_SLIPSTREAMS_IN_RACE
call fcn.180196b00
mov r8d, 1
mov edx, 0x69
mov ecx, eax
call qword [rsp + 0xf4f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf4f8], rax
lea rcx, str.MP2_MPPLY_OVERALL_CHEAT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf4f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf500], rax
lea rcx, str.MP2_LAP_DANCED_BOUGHT
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xf500]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf508], rax
lea rcx, str.MP2_AWD_FMKILLBOUNTY
call fcn.180196b00
mov r8d, 1
mov edx, 0x32
mov ecx, eax
call qword [rsp + 0xf508]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xf510], rax
lea rcx, str.MP2_AWD_FMKILL3ANDWINGTARACE
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xf510]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf518], rax
lea rcx, str.MP2_AWD_FMREVENGEKILLSDM
call fcn.180196b00
mov r8d, 1
mov edx, 0x3c
mov ecx, eax
call qword [rsp + 0xf518]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf520], rax
lea rcx, str.MP2_AWD_SECURITY_CARS_ROBBED
call fcn.180196b00
mov r8d, 1
mov edx, 0x28
mov ecx, eax
call qword [rsp + 0xf520]
mov rax, qword [0x1805b1c08]
mov qword [rsp + 0xf528], rax
lea rcx, str.MP2_AWD_FMPICKUPDLCCRATE1ST
call fcn.180196b00
mov r8d, 1
mov edx, 1
mov ecx, eax
call qword [rsp + 0xf528]
call fcn.1801f9540
lea rcx, str.earned_money
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a5932
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf530], rax
lea rcx, str.MPPLY_TOTAL_EVC
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf530]
mov edx, 0x410b8b
lea rcx, [rsp + 0xf538]
call fcn.18015cbc0
mov qword [rsp + 0xf540], rax
mov r8d, 1
lea rdx, [rsp + 0xf548]
mov rcx, qword [rsp + 0xf540]
call fcn.18015cbf0
mov rcx, rax
call fcn.180157420
mov dword [rax], 0x7fffffff
mov eax, dword [0x180568694]
mov dword [rsp + 0x2984], eax
mov edx, 0x410b8b
lea rcx, [rsp + 0xf550]
call fcn.18015cbc0
mov qword [rsp + 0xf558], rax
mov r8d, 2
lea rdx, [rsp + 0xf560]
mov rcx, qword [rsp + 0xf558]
call fcn.18015cbf0
mov rcx, rax
call fcn.180157420
mov ecx, dword [rsp + 0x2984]
mov dword [rax], ecx
mov edx, 0x410b8b
lea rcx, [rsp + 0xf568]
call fcn.18015cbc0
mov qword [rsp + 0xf570], rax
mov r8d, 3
lea rdx, [rsp + 0xf578]
mov rcx, qword [rsp + 0xf570]
call fcn.18015cbf0
mov rcx, rax
call fcn.180157420
mov dword [rax], 0x79d2be32
mov edx, 0x410b8b
lea rcx, [rsp + 0xf580]
call fcn.18015cbc0
mov rcx, rax
call fcn.180157420
mov dword [rax], 1
mov edx, 0x410b8b
lea rcx, [rsp + 0xf588]
call fcn.18015cbc0
mov qword [rsp + 0xf590], rax
mov r8d, 5
lea rdx, [rsp + 0xf598]
mov rcx, qword [rsp + 0xf590]
call fcn.18015cbf0
mov rcx, rax
call fcn.180157420
mov dword [rax], 0
mov edx, 0x410b8b
lea rcx, [rsp + 0xf5a0]
call fcn.18015cbc0
mov qword [rsp + 0xf5a8], rax
mov r8d, 6
lea rdx, [rsp + 0xf5b0]
mov rcx, qword [rsp + 0xf5a8]
call fcn.18015cbf0
mov rcx, rax
call fcn.180157420
mov dword [rax], 0
mov edx, 0x410b8b
lea rcx, [rsp + 0xf5b8]
call fcn.18015cbc0
mov qword [rsp + 0xf5c0], rax
mov r8d, 7
lea rdx, [rsp + 0xf5c8]
mov rcx, qword [rsp + 0xf5c0]
call fcn.18015cbf0
mov rcx, rax
call fcn.180157420
mov dword [rax], 0x3f00000
mov edx, 1
lea rcx, [rsp + 0x29960]
call fcn.1800763c0
nop
lea rax, [rsp + 0x29960]
add rax, 0x10
mov qword [rsp + 0xf5d0], rax
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
mov rax, qword [rsp + 0xf5d0]
mov rcx, rax
call fcn.18007acb0
lea rdx, [0x180568694]
lea rcx, [rsp + 0x29960]
call fcn.1801573c0
mov rax, qword [0x1805b1b08]
mov qword [rsp + 0xf5d8], rax
lea rcx, str.MP0_MONEY_EARN_JOBS
call fcn.180196b00
mov r8d, 0xffffffff
lea rdx, [rsp + 0x2988]
mov ecx, eax
call qword [rsp + 0xf5d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf5e0], rax
mov eax, dword [0x180568694]
mov ecx, dword [rsp + 0x2988]
add ecx, eax
mov eax, ecx
mov dword [rsp + 0x298c], eax
lea rcx, str.MP0_MONEY_EARN_JOBS
call fcn.180196b00
mov dword [rsp + 0x2990], eax
mov r8d, 1
mov edx, dword [rsp + 0x298c]
mov ecx, dword [rsp + 0x2990]
call qword [rsp + 0xf5e0]
call fcn.1801f9540
nop
lea rcx, [rsp + 0x29960]
call fcn.18006d6e0
lea rcx, str.RemoveBadSport
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a5d30
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf5e8], rax
lea rcx, str.MP0_BAD_SPORT_BITSET
call fcn.180196b00
xor r8d, r8d
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf5e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf5f0], rax
lea rcx, str.MP0_MPPLY_WAS_I_BAD_SPORT
call fcn.180196b00
xor r8d, r8d
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf5f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf5f8], rax
lea rcx, str.MP0_MPPLY_OVERALL_BADSPORT
call fcn.180196b00
xor r8d, r8d
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf5f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf600], rax
lea rcx, str.MP0_MPPLY_CHAR_IS_BADSPORT
call fcn.180196b00
xor r8d, r8d
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf600]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf608], rax
lea rcx, str.MP0_MPPLY_BECAME_BADSPORT_NUM
call fcn.180196b00
xor r8d, r8d
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf608]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf610], rax
lea rcx, str.MP0_MPPLY_DESTROYED_PVEHICLES
call fcn.180196b00
xor r8d, r8d
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf610]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf618], rax
lea rcx, str.MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf618]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf620], rax
lea rcx, str.MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf620]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf628], rax
lea rcx, str.MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf628]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf630], rax
lea rcx, str.MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf630]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf638], rax
lea rcx, str.MPPLY_GRIEFING
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf638]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf640], rax
lea rcx, str.MPPLY_VC_ANNOYINGME
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf640]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf648], rax
lea rcx, str.MPPLY_VC_HATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf648]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf650], rax
lea rcx, str.MPPLY_OFFENSIVE_LANGUAGE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf650]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf658], rax
lea rcx, str.MPPLY_OFFENSIVE_TAGPLATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf658]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf660], rax
lea rcx, str.MPPLY_OFFENSIVE_UGC
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf660]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf668], rax
lea rcx, str.MPPLY_BAD_CREW_NAME
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf668]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf670], rax
lea rcx, str.MPPLY_BAD_CREW_MOTTO
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf670]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf678], rax
lea rcx, str.MPPLY_BAD_CREW_STATUS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf678]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf680], rax
lea rcx, str.MPPLY_BAD_CREW_EMBLEM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf680]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf688], rax
lea rcx, str.MPPLY_GAME_EXPLOITS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf688]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf690], rax
lea rcx, str.MPPLY_EXPLOITS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf690]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf698], rax
lea rcx, str.MPPLY_ISPUNISHED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf698]
call fcn.1801f9540
lea rcx, str.Clear_Badsport_Stats
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a5dd1
mov rax, qword [0x1805b1c20]
mov qword [rsp + 0xf6a0], rax
lea rcx, str.MPPLY_OVERALL_BADSPORT
call fcn.180196b00
mov r8d, 1
xorps xmm1, xmm1
mov ecx, eax
call qword [rsp + 0xf6a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf6a8], rax
lea rcx, str.MPPLY_DESTROYED_PVEHICLES
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf6a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf6b0], rax
lea rcx, str.MPPLY_BADSPORT_MESSAGE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf6b0]
call fcn.1801f9540
lea rcx, str.Clear_All_Report
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a60ad
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf6b8], rax
lea rcx, str.MP0_MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf6b8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf6c0], rax
lea rcx, str.MP1_MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf6c0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf6c8], rax
lea rcx, str.MP2_MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf6c8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf6d0], rax
lea rcx, str.MPPLY_GRIEFING
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf6d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf6d8], rax
lea rcx, str.MPPLY_VC_ANNOYINGME
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf6d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf6e0], rax
lea rcx, str.MPPLY_VC_HATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf6e0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf6e8], rax
lea rcx, str.MPPLY_OFFENSIVE_LANGUAGE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf6e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf6f0], rax
lea rcx, str.MPPLY_OFFENSIVE_TAGPLATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf6f0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf6f8], rax
lea rcx, str.MPPLY_OFFENSIVE_UGC
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf6f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf700], rax
lea rcx, str.MPPLY_BAD_CREW_NAME
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf700]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf708], rax
lea rcx, str.MPPLY_BAD_CREW_MOTTO
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf708]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf710], rax
lea rcx, str.MPPLY_BAD_CREW_STATUS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf710]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf718], rax
lea rcx, str.MPPLY_BAD_CREW_EMBLEM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf718]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf720], rax
lea rcx, str.MPPLY_GAME_EXPLOITS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf720]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf728], rax
lea rcx, str.MPPLY_EXPLOITS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf728]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf730], rax
lea rcx, str.MPPLY_ISPUNISHED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf730]
call fcn.1801f9540
lea rcx, str.0_commend_help_and_friendly
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a63b5
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf738], rax
lea rcx, str.MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf738]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf740], rax
lea rcx, str.MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf740]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf748], rax
lea rcx, str.MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf748]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf750], rax
lea rcx, str.MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf750]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf758], rax
lea rcx, str.MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf758]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf760], rax
lea rcx, str.MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf760]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf768], rax
lea rcx, str.MP0_MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf768]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf770], rax
lea rcx, str.MP1_MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf770]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf778], rax
lea rcx, str.MP2_MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf778]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf780], rax
lea rcx, str.MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf780]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf788], rax
lea rcx, str.MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf788]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf790], rax
lea rcx, str.MP0_MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf790]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf798], rax
lea rcx, str.MP0_MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf798]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf7a0], rax
lea rcx, str.MP1_MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf7a0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf7a8], rax
lea rcx, str.MP1_MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf7a8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf7b0], rax
lea rcx, str.MP2_MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf7b0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf7b8], rax
lea rcx, str.MP2_MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf7b8]
call fcn.1801f9540
lea rcx, str.ClearMentalState
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6425
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf7c0], rax
lea rcx, str.MP0_PLAYER_MENTAL_STATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf7c0]
mov rax, qword [0x1805b1b08]
mov qword [rsp + 0xf7c8], rax
lea rcx, str.MP1_MPPLY_PLAYER_MENTAL_STATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xf7c8]
call fcn.1801f9540
lea rcx, str.Playtime_Edits
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a64ce
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf7d0], rax
lea rcx, str.MP0_TOTAL_PLAYING_TIME
call fcn.180196b00
mov r8d, 1
mov edx, 0x2f34f600
mov ecx, eax
call qword [rsp + 0xf7d0]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf7d8], rax
lea rcx, str.MP1_TOTAL_PLAYING_TIME
call fcn.180196b00
mov r8d, 1
mov edx, 0x2f34f600
mov ecx, eax
call qword [rsp + 0xf7d8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf7e0], rax
lea rcx, str.MP2_TOTAL_PLAYING_TIME
call fcn.180196b00
mov r8d, 1
mov edx, 0x2f34f600
mov ecx, eax
call qword [rsp + 0xf7e0]
call fcn.1801f9540
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Level_1_500
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Rank_25
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6526
mov ecx, 0x19
call fcn.1800ac140
lea rcx, str.Rank_50
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6543
mov ecx, 0x32
call fcn.1800ac140
lea rcx, str.Rank_75
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6560
mov ecx, 0x4b
call fcn.1800ac140
lea rcx, str.Rank_100
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a657d
mov ecx, 0x64
call fcn.1800ac140
lea rcx, str.Level_120
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a65e8
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf7e8], rax
lea rcx, str.MP0_CHAR_XP_FM
call fcn.180196b00
xor r8d, r8d
mov edx, 0x210c5a
mov ecx, eax
call qword [rsp + 0xf7e8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf7f0], rax
lea rcx, str.MP1_CHAR_XP_FM
call fcn.180196b00
xor r8d, r8d
mov edx, 0x210c5a
mov ecx, eax
call qword [rsp + 0xf7f0]
lea rcx, str.Rank_125
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6605
mov ecx, 0x7d
call fcn.1800ac140
lea rcx, str.Rank_150
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6622
mov ecx, 0x96
call fcn.1800ac140
lea rcx, str.Rank_175
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a663f
mov ecx, 0xaf
call fcn.1800ac140
lea rcx, str.Rank_200
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a665c
mov ecx, 0xc8
call fcn.1800ac140
lea rcx, str.Rank_225
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6679
mov ecx, 0xe1
call fcn.1800ac140
lea rcx, str.Rank_250
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6696
mov ecx, 0xfa
call fcn.1800ac140
lea rcx, str.Rank_275
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a66b3
mov ecx, 0x113
call fcn.1800ac140
lea rcx, str.Rank_300
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a66d0
mov ecx, 0x12c
call fcn.1800ac140
lea rcx, str.Rank_325
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a66ed
mov ecx, 0x145
call fcn.1800ac140
lea rcx, str.Rank_350
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a670a
mov ecx, 0x15e
call fcn.1800ac140
lea rcx, str.Rank_375
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6727
mov ecx, 0x177
call fcn.1800ac140
lea rcx, str.Rank_400
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6744
mov ecx, 0x190
call fcn.1800ac140
lea rcx, str.Rank_425
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6761
mov ecx, 0x1a9
call fcn.1800ac140
lea rcx, str.Rank_450
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a677e
mov ecx, 0x1c2
call fcn.1800ac140
lea rcx, str.Rank_475
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a679b
mov ecx, 0x1db
call fcn.1800ac140
lea rcx, str.Rank_500
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a67b8
mov ecx, 0x1f4
call fcn.1800ac140
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Level_500_1k
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Rank_525
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6810
mov ecx, 0x20d
call fcn.1800ac140
lea rcx, str.Rank_550
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a682d
mov ecx, 0x226
call fcn.1800ac140
lea rcx, str.Rank_575
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a684a
mov ecx, 0x23f
call fcn.1800ac140
lea rcx, str.Rank_600
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6867
mov ecx, 0x258
call fcn.1800ac140
lea rcx, str.Rank_625
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6884
mov ecx, 0x271
call fcn.1800ac140
lea rcx, str.Rank_650
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a68a1
mov ecx, 0x28a
call fcn.1800ac140
lea rcx, str.Rank_675
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a68be
mov ecx, 0x2a3
call fcn.1800ac140
lea rcx, str.Rank_700
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a68db
mov ecx, 0x2bc
call fcn.1800ac140
lea rcx, str.Rank_725
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a68f8
mov ecx, 0x2d5
call fcn.1800ac140
lea rcx, str.Rank_750
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6915
mov ecx, 0x2ee
call fcn.1800ac140
lea rcx, str.Rank_775
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6932
mov ecx, 0x307
call fcn.1800ac140
lea rcx, str.Rank_800
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a694f
mov ecx, 0x320
call fcn.1800ac140
lea rcx, str.Rank_825
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a696c
mov ecx, 0x339
call fcn.1800ac140
lea rcx, str.Rank_850
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6989
mov ecx, 0x352
call fcn.1800ac140
lea rcx, str.Rank_875
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a69a6
mov ecx, 0x36b
call fcn.1800ac140
lea rcx, str.Rank_900
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a69c3
mov ecx, 0x384
call fcn.1800ac140
lea rcx, str.Rank_925
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a69e0
mov ecx, 0x39d
call fcn.1800ac140
lea rcx, str.Rank_950
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a69fd
mov ecx, 0x3b6
call fcn.1800ac140
lea rcx, str.Rank_975
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6a1a
mov ecx, 0x3cf
call fcn.1800ac140
lea rcx, str.Rank_1_000
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6a37
mov ecx, 0x3e8
call fcn.1800ac140
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Level_1k_2k
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Rank_1_100
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6a8f
mov ecx, 0x44c
call fcn.1800ac140
lea rcx, str.Rank_1_200
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6aac
mov ecx, 0x4b0
call fcn.1800ac140
lea rcx, str.Rank_1_300
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6ac9
mov ecx, 0x514
call fcn.1800ac140
lea rcx, str.Rank_1_400
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6ae6
mov ecx, 0x578
call fcn.1800ac140
lea rcx, str.Rank_1_500
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6b03
mov ecx, 0x5dc
call fcn.1800ac140
lea rcx, str.Rank_1_600
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6b20
mov ecx, 0x640
call fcn.1800ac140
lea rcx, str.Rank_1_700
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6b3d
mov ecx, 0x6a4
call fcn.1800ac140
lea rcx, str.Rank_1_800
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6b5a
mov ecx, 0x708
call fcn.1800ac140
lea rcx, str.Rank_1_900
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6b77
mov ecx, 0x76c
call fcn.1800ac140
lea rcx, str.Rank_2_000
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6b94
mov ecx, 0x7d0
call fcn.1800ac140
call fcn.180199f90
movss xmm0, dword [0x180504198]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041ac]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Level_2k_3k
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Rank_2_100
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6bec
mov ecx, 0x834
call fcn.1800ac140
lea rcx, str.Rank_2_200
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6c09
mov ecx, 0x898
call fcn.1800ac140
lea rcx, str.Rank_2_300
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6c26
mov ecx, 0x8fc
call fcn.1800ac140
lea rcx, str.Rank_2_400
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6c43
mov ecx, 0x960
call fcn.1800ac140
lea rcx, str.Rank_2_500
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6c60
mov ecx, 0x9c4
call fcn.1800ac140
lea rcx, str.Rank_2_600
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6c7d
mov ecx, 0xa28
call fcn.1800ac140
lea rcx, str.Rank_2_700
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6c9a
mov ecx, 0xa8c
call fcn.1800ac140
lea rcx, str.Rank_2_800
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6cb7
mov ecx, 0x708
call fcn.1800ac140
lea rcx, str.Rank_2_900
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6cd4
mov ecx, 0x76c
call fcn.1800ac140
lea rcx, str.Rank_3_000
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6cf1
mov ecx, 0xbb8
call fcn.1800ac140
call fcn.180199f90
movss xmm0, dword [0x180504198]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041ac]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Level_3k_6k
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Rank_3_100
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6d49
mov ecx, 0xc1c
call fcn.1800ac140
lea rcx, str.Rank_3_200
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6d66
mov ecx, 0xc80
call fcn.1800ac140
lea rcx, str.Rank_3_300
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6d83
mov ecx, 0xce4
call fcn.1800ac140
lea rcx, str.Rank_3_400
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6da0
mov ecx, 0xd48
call fcn.1800ac140
lea rcx, str.Rank_3_500
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6dbd
mov ecx, 0xdac
call fcn.1800ac140
lea rcx, str.Rank_3_600
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6dda
mov ecx, 0xe10
call fcn.1800ac140
lea rcx, str.Rank_3_700
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6df7
mov ecx, 0xe74
call fcn.1800ac140
lea rcx, str.Rank_3_800
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6e14
mov ecx, 0xed8
call fcn.1800ac140
lea rcx, str.Rank_3_900
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6e31
mov ecx, 0xf3c
call fcn.1800ac140
lea rcx, str.Rank_4_000
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6e4e
mov ecx, 0xfa0
call fcn.1800ac140
lea rcx, str.Rank_4_100
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6e6b
mov ecx, 0x1004
call fcn.1800ac140
lea rcx, str.Rank_4_200
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6e88
mov ecx, 0x1068
call fcn.1800ac140
lea rcx, str.Rank_4_300
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6ea5
mov ecx, 0x10cc
call fcn.1800ac140
lea rcx, str.Rank_4_400
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6ec2
mov ecx, 0x1130
call fcn.1800ac140
lea rcx, str.Rank_4_500
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6edf
mov ecx, 0x1194
call fcn.1800ac140
lea rcx, str.Rank_4_600
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6efc
mov ecx, 0x11f8
call fcn.1800ac140
lea rcx, str.Rank_4_700
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6f19
mov ecx, 0x125c
call fcn.1800ac140
lea rcx, str.Rank_4_800
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6f36
mov ecx, 0x12c0
call fcn.1800ac140
lea rcx, str.Rank_4_900
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6f53
mov ecx, 0x1324
call fcn.1800ac140
lea rcx, str.Rank_5_000
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6f70
mov ecx, 0x1388
call fcn.1800ac140
lea rcx, str.Rank_5_100
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6f8d
mov ecx, 0x13ec
call fcn.1800ac140
lea rcx, str.Rank_5_200
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6faa
mov ecx, 0x1450
call fcn.1800ac140
lea rcx, str.Rank_5_300
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6fc7
mov ecx, 0x14b4
call fcn.1800ac140
lea rcx, str.Rank_5_400
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a6fe4
mov ecx, 0x1518
call fcn.1800ac140
lea rcx, str.Rank_5_500
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a7001
mov ecx, 0x157c
call fcn.1800ac140
lea rcx, str.Rank_5_600
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a701e
mov ecx, 0x15e0
call fcn.1800ac140
lea rcx, str.Rank_5_700
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a703b
mov ecx, 0x1644
call fcn.1800ac140
lea rcx, str.Rank_5_800
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a7058
mov ecx, 0x16a8
call fcn.1800ac140
lea rcx, str.Rank_5_900
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a7075
mov ecx, 0x170c
call fcn.1800ac140
lea rcx, str.Rank_6_100
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a7092
mov ecx, 0x17d4
call fcn.1800ac140
lea rcx, str.Rank_6_200
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a70af
mov ecx, 0x1838
call fcn.1800ac140
lea rcx, str.Rank_6_300
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a70cc
mov ecx, 0x189c
call fcn.1800ac140
lea rcx, str.Rank_6_400
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a70e9
mov ecx, 0x1900
call fcn.1800ac140
lea rcx, str.Rank_6_500
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a7106
mov ecx, 0x1964
call fcn.1800ac140
lea rcx, str.Rank_6_600
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a7123
mov ecx, 0x19c8
call fcn.1800ac140
lea rcx, str.Rank_6_700
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a7140
mov ecx, 0x1a2c
call fcn.1800ac140
lea rcx, str.Rank_6_800
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a715d
mov ecx, 0x1a90
call fcn.1800ac140
lea rcx, str.Rank_6_900
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a717a
mov ecx, 0x1af4
call fcn.1800ac140
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Level_7k_8k
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Rank_7_100
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a71d2
mov ecx, 0x1bbc
call fcn.1800ac140
lea rcx, str.Rank_7_200
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a71ef
mov ecx, 0x1c20
call fcn.1800ac140
lea rcx, str.Rank_7_300
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a720c
mov ecx, 0x1c84
call fcn.1800ac140
lea rcx, str.Rank_7_400
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a7229
mov ecx, 0x1ce8
call fcn.1800ac140
lea rcx, str.Rank_7_500
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a7246
mov ecx, 0x1d4c
call fcn.1800ac140
lea rcx, str.Rank_7_600
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a7263
mov ecx, 0x1db0
call fcn.1800ac140
lea rcx, str.Rank_7_700
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a7280
mov ecx, 0x1e14
call fcn.1800ac140
lea rcx, str.Rank_7_800
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a729d
mov ecx, 0x1e78
call fcn.1800ac140
lea rcx, str.Rank_7_900
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a72ba
mov ecx, 0x1edc
call fcn.1800ac140
lea rcx, str.Rank_7_999
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a72d7
mov ecx, 0x1f3f
call fcn.1800ac140
call fcn.180199f90
movss xmm0, dword [0x180504198]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041ac]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x1804ae4d0]
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Give_Me_Level_1
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a7392
mov dword [rsp + 0x2994], 1
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf7f8], rax
lea rcx, str.MP0_CHAR_SET_RP_GIFT_ADMIN
call fcn.180196b00
mov r8d, 1
mov edx, dword [rsp + 0x2994]
mov ecx, eax
call qword [rsp + 0xf7f8]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf800], rax
lea rcx, str.MP1_CHAR_SET_RP_GIFT_ADMIN
call fcn.180196b00
mov r8d, 1
mov edx, dword [rsp + 0x2994]
mov ecx, eax
call qword [rsp + 0xf800]
lea rcx, str.Give_Me_Level_120
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a7412
mov dword [rsp + 0x2998], 0x78
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf808], rax
lea rcx, str.MP0_CHAR_SET_RP_GIFT_ADMIN
call fcn.180196b00
mov r8d, 1
mov edx, dword [rsp + 0x2998]
mov ecx, eax
call qword [rsp + 0xf808]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf810], rax
lea rcx, str.MP1_CHAR_SET_RP_GIFT_ADMIN
call fcn.180196b00
mov r8d, 1
mov edx, dword [rsp + 0x2998]
mov ecx, eax
call qword [rsp + 0xf810]
lea rcx, str.Rp_Gift
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a74b2
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rcx, rax
call fcn.180361d70
mov dword [rsp + 0x299c], eax
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf818], rax
lea rcx, str.MP0_CHAR_SET_RP_GIFT_ADMIN
call fcn.180196b00
mov r8d, 1
mov edx, dword [rsp + 0x299c]
mov ecx, eax
call qword [rsp + 0xf818]
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xf820], rax
lea rcx, str.MP1_CHAR_SET_RP_GIFT_ADMIN
call fcn.180196b00
mov r8d, 1
mov edx, dword [rsp + 0x299c]
mov ecx, eax
call qword [rsp + 0xf820]
lea rcx, str.Spoof_rank
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a7576
call fcn.1801f9250
mov dword [rsp + 0x29a0], eax
mov edx, 0x1c2821
lea rcx, [rsp + 0xf828]
call fcn.18015cbc0
mov qword [rsp + 0xf830], rax
mov eax, dword [0x1805b11f0]
mov dword [rsp + 0x29a4], eax
mov r9d, 0x373
mov r8d, dword [rsp + 0x29a4]
lea rdx, [rsp + 0xf838]
mov rcx, qword [rsp + 0xf830]
call fcn.18015b0d0
mov qword [rsp + 0xf840], rax
mov r8d, 0xce
lea rdx, [rsp + 0xf848]
mov rcx, qword [rsp + 0xf840]
call fcn.18015cbf0
mov qword [rsp + 0xf850], rax
mov r8d, 6
lea rdx, [rsp + 0xf858]
mov rcx, qword [rsp + 0xf850]
call fcn.18015cbf0
mov rcx, rax
call fcn.180157420
mov ecx, dword [rsp + 0x29a0]
mov dword [rax], ecx
mov edx, 0xd7
lea rcx, str.Level_1_8000_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x76
lea rcx, str.Recovery_Unlocks_t_t_t_t
call fcn.1801dea40
mov edx, 0xe
lea rcx, str.Money_Menu_t_t_t_t
call fcn.1801dea40
mov edx, 0x167
lea rcx, str.Show_Report_t_t_t
call fcn.1801dea40
mov edx, 0x105
lea rcx, str.Casino_Unlock
call fcn.1801dea40
mov edx, 0x2be
lea rcx, str.Club
call fcn.1801dea40
mov edx, 0x2eb
lea rcx, str.Global
call fcn.1801dea40
call fcn.180199f90
call fcn.18006bf70
jmp case.0x1801f9d99.1
lea rcx, str.Show_Report
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x22fa0]
mov qword [rsp + 0xf860], rax
lea rax, [rsp + 0x2d4]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2d4]
mov rcx, qword [rsp + 0xf860]
call fcn.1802e8600
mov qword [rsp + 0xf868], rax
mov r8, qword [rsp + 0xf868]
lea rdx, [0x1805b11d1]
lea rcx, str.AutoClear_Report
call fcn.1801df0f0
lea rcx, str.Clear_All_Reports
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a8bd6
lea rcx, str.MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_GRIEFING
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_VC_ANNOYINGME
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_VC_HATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_OFFENSIVE_LANGUAGE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_OFFENSIVE_TAGPLATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_OFFENSIVE_UGC
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_BAD_CREW_NAME
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_BAD_CREW_MOTTO
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_BAD_CREW_STATUS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_BAD_CREW_EMBLEM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_GAME_EXPLOITS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_EXPLOITS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_ISPUNISHED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_BAD_SPORT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_MPPLY_WAS_I_BAD_SPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_MPPLY_OVERALL_BADSPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_MPPLY_CHAR_IS_BADSPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_MPPLY_BECAME_BADSPORT_NUM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_MPPLY_DESTROYED_PVEHICLES
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_MPPLY_CHAR_IS_BADSPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f44c0
lea rcx, str.MP0_MPPLY_BECAME_BADSPORT_NUM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_BAD_SPORT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_CHEAT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_MPPLY_GRIEFING
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_MPPLY_OFFENSIVE_LANGUAGE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_MPPLY_OFFENSIVE_UGC
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_MPPLY_VC_HATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_MPPLY_GAME_EXPLOITS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_MPPLY_ISPUNISHED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_CHAR_IS_BADSPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f44c0
lea rcx, str.MP1_MPPLY_BECAME_BADSPORT_NUM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BAD_SPORT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_CHEAT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_GRIEFING
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_OFFENSIVE_LANGUAGE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_OFFENSIVE_UGC
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_VC_HATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_GAME_EXPLOITS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_ISPUNISHED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_CHAR_IS_BADSPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f44c0
lea rcx, str.MP1_MPPLY_BECAME_BADSPORT_NUM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BAD_SPORT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_CHEAT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_GRIEFING
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_OFFENSIVE_LANGUAGE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_OFFENSIVE_UGC
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_VC_HATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_GAME_EXPLOITS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_ISPUNISHED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_CHAR_IS_BADSPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f44c0
lea rcx, str.MP1_MPPLY_BECAME_BADSPORT_NUM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BAD_SPORT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_CHEAT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_GRIEFING
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_OFFENSIVE_LANGUAGE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_OFFENSIVE_UGC
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_VC_HATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_GAME_EXPLOITS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_ISPUNISHED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_MPPLY_CHAR_IS_BADSPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f44c0
lea rcx, str.MP2_MPPLY_BECAME_BADSPORT_NUM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BAD_SPORT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_CHEAT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_MPPLY_CHAR_IS_BADSPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f44c0
lea rcx, str.MP2_MPPLY_BECAME_BADSPORT_NUM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BAD_SPORT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_CHEAT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_MPPLY_GRIEFING
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_MPPLY_OFFENSIVE_LANGUAGE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_MPPLY_OFFENSIVE_UGC
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_MPPLY_VC_HATE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_MPPLY_GAME_EXPLOITS
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_MPPLY_ISPUNISHED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_DESTROYED_PVEHICLES
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_BADSPORT_MESSAGE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.BADSPORT_NUMDAYS_1ST_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.BADSPORT_NUMDAYS_2ND_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.BADSPORT_NUMDAYS_3RD_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.BADSPORT_NUMDAYS_4TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.BADSPORT_NUMDAYS_5TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.BADSPORT_NUMDAYS_6TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.BADSPORT_NUMDAYS_7TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.BADSPORT_NUMDAYS_8TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.BADSPORT_NUMDAYS_9TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.BADSPORT_NUMDAYS_10TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.BADSPORT_NUMDAYS_1ST_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.BADSPORT_NUMDAYS_2ND_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.BADSPORT_NUMDAYS_3RD_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.BADSPORT_NUMDAYS_4TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.BADSPORT_NUMDAYS_5TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.BADSPORT_NUMDAYS_6TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.BADSPORT_NUMDAYS_7TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.BADSPORT_NUMDAYS_8TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.BADSPORT_NUMDAYS_9TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.BADSPORT_NUMDAYS_10TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_BADSPORT_NUMDAYS_1ST_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_BADSPORT_NUMDAYS_2ND_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_BADSPORT_NUMDAYS_3RD_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_BADSPORT_NUMDAYS_4TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_BADSPORT_NUMDAYS_5TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_BADSPORT_NUMDAYS_6TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_BADSPORT_NUMDAYS_7TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_BADSPORT_NUMDAYS_8TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_BADSPORT_NUMDAYS_9TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_BADSPORT_NUMDAYS_10TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_1ST_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_2ND_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_3RD_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_4TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_5TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_6TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_7TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_8TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_9TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_10TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_1ST_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_2ND_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_3RD_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_4TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_5TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_6TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_7TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_8TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_9TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_10TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_1ST_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_2ND_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_3RD_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_4TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_5TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_6TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_7TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_8TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_9TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_10TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_1ST_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_2ND_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_3RD_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_4TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_5TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_6TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_7TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_8TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_9TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BADSPORT_NUMDAYS_10TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BADSPORT_NUMDAYS_1ST_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BADSPORT_NUMDAYS_2ND_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BADSPORT_NUMDAYS_3RD_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BADSPORT_NUMDAYS_4TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BADSPORT_NUMDAYS_5TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BADSPORT_NUMDAYS_6TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BADSPORT_NUMDAYS_7TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BADSPORT_NUMDAYS_8TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BADSPORT_NUMDAYS_9TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BADSPORT_NUMDAYS_10TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BADSPORT_NUMDAYS_1ST_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BADSPORT_NUMDAYS_2ND_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BADSPORT_NUMDAYS_3RD_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BADSPORT_NUMDAYS_4TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BADSPORT_NUMDAYS_5TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BADSPORT_NUMDAYS_6TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BADSPORT_NUMDAYS_7TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BADSPORT_NUMDAYS_8TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BADSPORT_NUMDAYS_9TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP2_BADSPORT_NUMDAYS_10TH_OFFENCE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_DESTROYED_PVEHICLES
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_BADSPORT_MESSAGE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_MPPLY_CHAR_IS_BADSPORT
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f44c0
lea rcx, str.MP1_MPPLY_BECAME_BADSPORT_NUM
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_BAD_SPORT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP1_CHEAT_BITSET
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_DESTROYED_PVEHICLES
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MPPLY_BADSPORT_MESSAGE
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f4540
lea rcx, str.MP0_FM_CHANGECHAR_ASKED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f44c0
lea rcx, str.MP1_FM_CHANGECHAR_ASKED
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f44c0
lea rax, [rsp + 0x1ab00]
mov qword [rsp + 0xf870], rax
lea rdx, str.MP1_FM_CHANGECHAR_ASKED
mov rcx, qword [rsp + 0xf870]
call fcn.18006b1e0
mov qword [rsp + 0xf878], rax
mov rcx, qword [rsp + 0xf878]
call fcn.180167c50
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f44c0
lea rcx, str.All_Reports_cleared_
call fcn.18006c2c0
call fcn.1801f9540
lea rcx, str.MPPLY_REPORT_STRENGTH
call fcn.180196b00
mov r8d, 0xffffffff
lea rdx, [0x1805b113c]
mov ecx, eax
call fcn.1802f45c0
lea rcx, str.MPPLY_GAME_EXPLOITS
call fcn.180196b00
mov r8d, 0xffffffff
lea rdx, [0x1805b1144]
mov ecx, eax
call fcn.1802f45c0
lea rcx, str.MPPLY_OFFENSIVE_LANGUAGE
call fcn.180196b00
mov r8d, 0xffffffff
lea rdx, [0x1805b1138]
mov ecx, eax
call fcn.1802f45c0
lea rcx, str.MPPLY_OFFENSIVE_TAGPLATE
call fcn.180196b00
mov r8d, 0xffffffff
lea rdx, [0x1805b1130]
mov ecx, eax
call fcn.1802f45c0
lea rcx, str.MPPLY_OFFENSIVE_UGC
call fcn.180196b00
mov r8d, 0xffffffff
lea rdx, [0x1805b1134]
mov ecx, eax
call fcn.1802f45c0
lea rcx, str.MPPLY_EXPLOITS
call fcn.180196b00
mov r8d, 0xffffffff
lea rdx, [0x1805b1128]
mov ecx, eax
call fcn.1802f45c0
lea rcx, str.MPPLY_GRIEFING
call fcn.180196b00
mov r8d, 0xffffffff
lea rdx, [0x1805b112c]
mov ecx, eax
call fcn.1802f45c0
lea rcx, str.MPPLY_COMMEND_STRENGTH
call fcn.180196b00
mov r8d, 0xffffffff
lea rdx, [0x1805b1120]
mov ecx, eax
call fcn.1802f45c0
lea rcx, str.MPPLY_FRIENDLY
call fcn.180196b00
mov r8d, 0xffffffff
lea rdx, [0x1805b1124]
mov ecx, eax
call fcn.1802f45c0
lea rcx, str.MPPLY_HELPFUL
call fcn.180196b00
mov r8d, 0xffffffff
lea rdx, [0x1805b1118]
mov ecx, eax
call fcn.1802f45c0
lea rcx, str.MPPLY_VC_ANNOYINGME
call fcn.180196b00
mov r8d, 0xffffffff
lea rdx, [0x1805b111c]
mov ecx, eax
call fcn.1802f45c0
lea rcx, str.MPPLY_VC_HATE
call fcn.180196b00
mov r8d, 0xffffffff
lea rdx, [0x1805b1110]
mov ecx, eax
call fcn.1802f45c0
lea rcx, str.MPPLY_BAD_CREW_NAME
call fcn.180196b00
mov r8d, 0xffffffff
lea rdx, [0x1805b1114]
mov ecx, eax
call fcn.1802f45c0
lea rcx, str.MPPLY_BAD_CREW_MOTTO
call fcn.180196b00
mov r8d, 0xffffffff
lea rdx, [0x1805b1108]
mov ecx, eax
call fcn.1802f45c0
lea rcx, str.MPPLY_BAD_CREW_STATUS
call fcn.180196b00
mov r8d, 0xffffffff
lea rdx, [0x1805b110c]
mov ecx, eax
call fcn.1802f45c0
lea rcx, str.MPPLY_BAD_CREW_EMBLEM
call fcn.180196b00
mov r8d, 0xffffffff
lea rdx, [0x1805b1100]
mov ecx, eax
call fcn.1802f45c0
lea rcx, str.MPPLY_ISPUNISHED
call fcn.180196b00
mov r8d, 0xffffffff
lea rdx, [0x1805b1104]
mov ecx, eax
call fcn.1802f45c0
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1805b113c]
lea rcx, str.REPORT_STRENGTH
call fcn.1801e0410
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1805b1144]
lea rcx, str.GAME_EXPLOITS
call fcn.1801e0410
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1805b1138]
lea rcx, str.OFFENSIVE_LANGUAGE
call fcn.1801e0410
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1805b1130]
lea rcx, str.OFFENSIVE_TAGPLATE
call fcn.1801e0410
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1805b1134]
lea rcx, str.OFFENSIVE_UGC
call fcn.1801e0410
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1805b1128]
lea rcx, str.EXPLOITS
call fcn.1801e0410
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1805b112c]
lea rcx, str.GRIEFING
call fcn.1801e0410
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1805b1124]
lea rcx, str.FRIENDLY
call fcn.1801e0410
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1805b1118]
lea rcx, str.HELPFUL
call fcn.1801e0410
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1805b111c]
lea rcx, str.VC_ANNOYING_ME
call fcn.1801e0410
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1805b1110]
lea rcx, str.VCHATE
call fcn.1801e0410
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1805b1114]
lea rcx, str.BAD_CREW_NAME
call fcn.1801e0410
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1805b1108]
lea rcx, str.BAD_CREW_MOTTO
call fcn.1801e0410
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1805b110c]
lea rcx, str.BAD_CREW_STATUS
call fcn.1801e0410
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1805b1100]
lea rcx, str.BAD_CREW_EMBLEM
call fcn.1801e0410
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1805b1104]
lea rcx, str.IS_PUNISHED
call fcn.1801e0410
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Level
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Change_Rank
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a9061
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34aa8]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34aa8]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x29a8], eax
mov ecx, dword [rsp + 0x29a8]
call fcn.1800ac140
nop
lea rcx, [rsp + 0x34aa8]
call fcn.18006b930
mov edx, 0x5b
lea rcx, str.Level_1_500_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x5c
lea rcx, str.Level_500_1k_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x5d
lea rcx, str.Level_1k_2k_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x5e
lea rcx, str.Level_2k_3k_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x5f
lea rcx, str.Level_3k_6k_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x60
lea rcx, str.Level_7k_8k_t_t_t_t_t
call fcn.1801dea40
call fcn.180199f90
call fcn.18006bef0
jmp case.0x1801f9d99.1
lea rcx, str.Object_Spawner
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0xd1
lea rcx, str.Prop_List_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x75
lea rcx, str.Exploit_Map_Mods_t_t_t_t
call fcn.1801dea40
mov edx, 0x77
lea rcx, str.Exploit_Army_t_t_t_t_t
call fcn.1801dea40
call fcn.180199f90
movss xmm0, dword [0x18050414c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805040d0]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Spawn_Buddie
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Jesus_GodMod
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a92d5
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x29ac], eax
call fcn.180091cb0
mov dword [rsp + 0x29b0], eax
mov ecx, dword [rsp + 0x29b0]
call fcn.180092090
test eax, eax
jne 0x1802a919a
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x197a8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e230]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.U_M_M_Jesus_01
call fcn.180196b00
mov dword [rsp + 0x29b4], eax
lea rcx, str.WEAPON_RAILGUN
call fcn.180196b00
mov dword [rsp + 0x29b8], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xf880], rax
mov ecx, dword [rsp + 0x29b4]
call qword [rsp + 0xf880]
mov ecx, dword [rsp + 0x29b4]
call fcn.1802f6e90
test eax, eax
jne 0x1802a9225
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802a920c
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e240]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e238]
movss xmm2, dword [rsp + 0x2e230]
mov edx, dword [rsp + 0x29b4]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x29bc], eax
xor edx, edx
mov ecx, dword [rsp + 0x29bc]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x29bc]
call fcn.1802f5e60
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x29b8]
mov edx, dword [rsp + 0x29b8]
mov ecx, dword [rsp + 0x29bc]
call fcn.18015ab20
mov edx, 1
mov ecx, dword [rsp + 0x29bc]
call fcn.1802f5e00
lea rcx, str.Stripper
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a9455
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x29c0], eax
call fcn.180091cb0
mov dword [rsp + 0x29c4], eax
mov ecx, dword [rsp + 0x29c4]
call fcn.180092090
test eax, eax
jne 0x1802a931a
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x19790]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e260]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.s_f_y_stripper_01
call fcn.180196b00
mov dword [rsp + 0x29c8], eax
lea rcx, str.WEAPON_RAILGUN
call fcn.180196b00
mov dword [rsp + 0x29cc], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xf888], rax
mov ecx, dword [rsp + 0x29c8]
call qword [rsp + 0xf888]
mov ecx, dword [rsp + 0x29c8]
call fcn.1802f6e90
test eax, eax
jne 0x1802a93a5
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802a938c
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e270]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e268]
movss xmm2, dword [rsp + 0x2e260]
mov edx, dword [rsp + 0x29c8]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x29d0], eax
xor edx, edx
mov ecx, dword [rsp + 0x29d0]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x29d0]
call fcn.1802f5e60
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x29cc]
mov edx, dword [rsp + 0x29cc]
mov ecx, dword [rsp + 0x29d0]
call fcn.18015ab20
mov edx, 1
mov ecx, dword [rsp + 0x29d0]
call fcn.1802f5e00
lea rcx, str.Stripper_GodMod
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a95d8
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x29d4], eax
call fcn.180091cb0
mov dword [rsp + 0x29d8], eax
mov ecx, dword [rsp + 0x29d8]
call fcn.180092090
test eax, eax
jne 0x1802a949a
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x19778]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e290]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.s_f_y_stripper_01
call fcn.180196b00
mov dword [rsp + 0x29dc], eax
lea rcx, str.WEAPON_RAILGUN
call fcn.180196b00
mov dword [rsp + 0x29e0], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xf890], rax
mov ecx, dword [rsp + 0x29dc]
call qword [rsp + 0xf890]
mov ecx, dword [rsp + 0x29dc]
call fcn.1802f6e90
test eax, eax
jne 0x1802a9525
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802a950c
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e2a0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e298]
movss xmm2, dword [rsp + 0x2e290]
mov edx, dword [rsp + 0x29dc]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x29e4], eax
mov edx, 1
mov ecx, dword [rsp + 0x29e4]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x29e4]
call fcn.1802f5e60
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x29e0]
mov edx, dword [rsp + 0x29e0]
mov ecx, dword [rsp + 0x29e4]
call fcn.18015ab20
mov edx, 1
mov ecx, dword [rsp + 0x29e4]
call fcn.1802f5e00
lea rcx, str.Swat
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a9758
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x29e8], eax
call fcn.180091cb0
mov dword [rsp + 0x29ec], eax
mov ecx, dword [rsp + 0x29ec]
call fcn.180092090
test eax, eax
jne 0x1802a961d
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x19748]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e2c0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.S_M_Y_Swat_01
call fcn.180196b00
mov dword [rsp + 0x29f0], eax
lea rcx, str.WEAPON_STUNGUN
call fcn.180196b00
mov dword [rsp + 0x29f4], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xf898], rax
mov ecx, dword [rsp + 0x29f0]
call qword [rsp + 0xf898]
mov ecx, dword [rsp + 0x29f0]
call fcn.1802f6e90
test eax, eax
jne 0x1802a96a8
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802a968f
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e2d0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e2c8]
movss xmm2, dword [rsp + 0x2e2c0]
mov edx, dword [rsp + 0x29f0]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x29f8], eax
xor edx, edx
mov ecx, dword [rsp + 0x29f8]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x29f8]
call fcn.1802f5e60
mov dword [rsp + 0x20], 0x270f
mov r9d, 0x270f
mov r8d, dword [rsp + 0x29f4]
mov edx, dword [rsp + 0x29f4]
mov ecx, dword [rsp + 0x29f8]
call fcn.18015ab20
mov edx, 1
mov ecx, dword [rsp + 0x29f8]
call fcn.1802f5e00
lea rcx, [0x1804d6a34]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a9928
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x29fc], eax
call fcn.180091cb0
mov dword [rsp + 0x2a00], eax
mov ecx, dword [rsp + 0x2a00]
call fcn.180092090
test eax, eax
jne 0x1802a979d
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x19718]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e2f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.a_c_cat_01
call fcn.180196b00
mov dword [rsp + 0x2a04], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xf8a0], rax
mov ecx, dword [rsp + 0x2a04]
call qword [rsp + 0xf8a0]
mov ecx, dword [rsp + 0x2a04]
call fcn.1802f6e90
test eax, eax
jne 0x1802a9815
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802a97fc
mov ecx, dword [0x1805b11ec]
call fcn.1802f5fe0
mov dword [rsp + 0x2a08], eax
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e300]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e2f8]
movss xmm2, dword [rsp + 0x2e2f0]
mov edx, dword [rsp + 0x2a04]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x2a0c], eax
mov edx, dword [rsp + 0x2a08]
mov ecx, dword [rsp + 0x2a00]
call fcn.1802f5f80
mov edx, dword [rsp + 0x2a08]
mov ecx, dword [rsp + 0x2a0c]
call fcn.1802f5f20
xor edx, edx
mov ecx, dword [rsp + 0x2a0c]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x2a0c]
call fcn.1802f5e60
mov edx, 1
mov ecx, dword [rsp + 0x2a0c]
call fcn.1802f5e00
mov edx, dword [rsp + 0x2a08]
mov ecx, dword [rsp + 0x2a0c]
call fcn.1802f5ec0
xor edx, edx
mov ecx, dword [rsp + 0x2a0c]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x2a0c]
call fcn.1802f5e60
mov edx, 1
mov ecx, dword [rsp + 0x2a0c]
call fcn.1802f5e00
mov edx, 3
mov ecx, dword [rsp + 0x2a08]
call fcn.1802f5d00
lea rcx, str.Chop
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a9af8
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x2a10], eax
call fcn.180091cb0
mov dword [rsp + 0x2a14], eax
mov ecx, dword [rsp + 0x2a14]
call fcn.180092090
test eax, eax
jne 0x1802a996d
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x196e8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e320]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.a_c_chop
call fcn.180196b00
mov dword [rsp + 0x2a18], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xf8a8], rax
mov ecx, dword [rsp + 0x2a18]
call qword [rsp + 0xf8a8]
mov ecx, dword [rsp + 0x2a18]
call fcn.1802f6e90
test eax, eax
jne 0x1802a99e5
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802a99cc
mov ecx, dword [0x1805b11ec]
call fcn.1802f5fe0
mov dword [rsp + 0x2a1c], eax
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e330]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e328]
movss xmm2, dword [rsp + 0x2e320]
mov edx, dword [rsp + 0x2a18]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x2a20], eax
mov edx, dword [rsp + 0x2a1c]
mov ecx, dword [rsp + 0x2a14]
call fcn.1802f5f80
mov edx, dword [rsp + 0x2a1c]
mov ecx, dword [rsp + 0x2a20]
call fcn.1802f5f20
xor edx, edx
mov ecx, dword [rsp + 0x2a20]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x2a20]
call fcn.1802f5e60
mov edx, 1
mov ecx, dword [rsp + 0x2a20]
call fcn.1802f5e00
mov edx, dword [rsp + 0x2a1c]
mov ecx, dword [rsp + 0x2a20]
call fcn.1802f5ec0
xor edx, edx
mov ecx, dword [rsp + 0x2a20]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x2a20]
call fcn.1802f5e60
mov edx, 1
mov ecx, dword [rsp + 0x2a20]
call fcn.1802f5e00
mov edx, 3
mov ecx, dword [rsp + 0x2a1c]
call fcn.1802f5d00
lea rcx, str.Bird
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a9cc8
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x2a24], eax
call fcn.180091cb0
mov dword [rsp + 0x2a28], eax
mov ecx, dword [rsp + 0x2a28]
call fcn.180092090
test eax, eax
jne 0x1802a9b3d
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x196b8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e350]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.a_c_chickenhawk
call fcn.180196b00
mov dword [rsp + 0x2a2c], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xf8b0], rax
mov ecx, dword [rsp + 0x2a2c]
call qword [rsp + 0xf8b0]
mov ecx, dword [rsp + 0x2a2c]
call fcn.1802f6e90
test eax, eax
jne 0x1802a9bb5
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802a9b9c
mov ecx, dword [0x1805b11ec]
call fcn.1802f5fe0
mov dword [rsp + 0x2a30], eax
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e360]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e358]
movss xmm2, dword [rsp + 0x2e350]
mov edx, dword [rsp + 0x2a2c]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x2a34], eax
mov edx, dword [rsp + 0x2a30]
mov ecx, dword [rsp + 0x2a28]
call fcn.1802f5f80
mov edx, dword [rsp + 0x2a30]
mov ecx, dword [rsp + 0x2a34]
call fcn.1802f5f20
xor edx, edx
mov ecx, dword [rsp + 0x2a34]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x2a34]
call fcn.1802f5e60
mov edx, 1
mov ecx, dword [rsp + 0x2a34]
call fcn.1802f5e00
mov edx, dword [rsp + 0x2a30]
mov ecx, dword [rsp + 0x2a34]
call fcn.1802f5ec0
xor edx, edx
mov ecx, dword [rsp + 0x2a34]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x2a34]
call fcn.1802f5e60
mov edx, 1
mov ecx, dword [rsp + 0x2a34]
call fcn.1802f5e00
mov edx, 3
mov ecx, dword [rsp + 0x2a30]
call fcn.1802f5d00
lea rcx, str.Cougar
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802a9e98
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x2a38], eax
call fcn.180091cb0
mov dword [rsp + 0x2a3c], eax
mov ecx, dword [rsp + 0x2a3c]
call fcn.180092090
test eax, eax
jne 0x1802a9d0d
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x196a0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e380]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.a_c_mtlion
call fcn.180196b00
mov dword [rsp + 0x2a40], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xf8b8], rax
mov ecx, dword [rsp + 0x2a40]
call qword [rsp + 0xf8b8]
mov ecx, dword [rsp + 0x2a40]
call fcn.1802f6e90
test eax, eax
jne 0x1802a9d85
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802a9d6c
mov ecx, dword [0x1805b11ec]
call fcn.1802f5fe0
mov dword [rsp + 0x2a44], eax
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e390]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e388]
movss xmm2, dword [rsp + 0x2e380]
mov edx, dword [rsp + 0x2a40]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x2a48], eax
mov edx, dword [rsp + 0x2a44]
mov ecx, dword [rsp + 0x2a3c]
call fcn.1802f5f80
mov edx, dword [rsp + 0x2a44]
mov ecx, dword [rsp + 0x2a48]
call fcn.1802f5f20
xor edx, edx
mov ecx, dword [rsp + 0x2a48]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x2a48]
call fcn.1802f5e60
mov edx, 1
mov ecx, dword [rsp + 0x2a48]
call fcn.1802f5e00
mov edx, dword [rsp + 0x2a44]
mov ecx, dword [rsp + 0x2a48]
call fcn.1802f5ec0
xor edx, edx
mov ecx, dword [rsp + 0x2a48]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x2a48]
call fcn.1802f5e60
mov edx, 1
mov ecx, dword [rsp + 0x2a48]
call fcn.1802f5e00
mov edx, 3
mov ecx, dword [rsp + 0x2a44]
call fcn.1802f5d00
lea rcx, str.Sex_Pest
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802aa05d
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x2a4c], eax
call fcn.180091cb0
mov dword [rsp + 0x2a50], eax
mov ecx, dword [rsp + 0x2a50]
call fcn.180092090
test eax, eax
jne 0x1802a9edd
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x19688]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e3b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.u_m_y_justin
call fcn.180196b00
mov dword [rsp + 0x2a54], eax
lea rax, str.rcmpaparazzo_2
mov qword [rsp + 0xf8c0], rax
lea rax, str.shag_loop_a
mov qword [rsp + 0xf8c8], rax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xf8d0], rax
mov ecx, dword [rsp + 0x2a54]
call qword [rsp + 0xf8d0]
mov ecx, dword [rsp + 0x2a54]
call fcn.1802f6e90
test eax, eax
jne 0x1802a9f73
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802a9f5a
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e3c0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e3b8]
movss xmm2, dword [rsp + 0x2e3b0]
mov edx, dword [rsp + 0x2a54]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x2a58], eax
xor edx, edx
mov ecx, dword [rsp + 0x2a58]
call fcn.1802f6f30
mov rcx, qword [rsp + 0xf8c0]
call fcn.1802f5cc0
mov rcx, qword [rsp + 0xf8c0]
call fcn.1802f5c80
test eax, eax
jne 0x1802a9fff
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802a9fe5
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xffffffff
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504568]
mov r8, qword [rsp + 0xf8c8]
mov rdx, qword [rsp + 0xf8c0]
mov ecx, dword [rsp + 0x2a58]
call fcn.1802f5b40
lea rcx, str.Incest
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802aa3f6
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x2a5c], eax
call fcn.180091cb0
mov dword [rsp + 0x2a60], eax
mov ecx, dword [rsp + 0x2a60]
call fcn.180092090
test eax, eax
jne 0x1802aa0a2
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x19658]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e3e0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.player_zero
call fcn.180196b00
mov dword [rsp + 0x2a64], eax
lea rcx, str.ig_tracydisanto
call fcn.180196b00
mov dword [rsp + 0x2a68], eax
lea rax, str.rcmpaparazzo_2
mov qword [rsp + 0xf8d8], rax
lea rax, str.shag_loop_a
mov qword [rsp + 0xf8e0], rax
lea rax, str.rcmpaparazzo_2
mov qword [rsp + 0xf8e8], rax
lea rax, str.shag_loop_poppy
mov qword [rsp + 0xf8f0], rax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xf8f8], rax
mov ecx, dword [rsp + 0x2a64]
call qword [rsp + 0xf8f8]
mov ecx, dword [rsp + 0x2a64]
call fcn.1802f6e90
test eax, eax
jne 0x1802aa169
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802aa150
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xf900], rax
mov ecx, dword [rsp + 0x2a68]
call qword [rsp + 0xf900]
mov ecx, dword [rsp + 0x2a68]
call fcn.1802f6e90
test eax, eax
jne 0x1802aa19f
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802aa186
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e3f0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e3e8]
movss xmm2, dword [rsp + 0x2e3e0]
mov edx, dword [rsp + 0x2a64]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x2a6c], eax
xor edx, edx
mov ecx, dword [rsp + 0x2a6c]
call fcn.1802f6f30
mov rcx, qword [rsp + 0xf8d8]
call fcn.1802f5cc0
mov rcx, qword [rsp + 0xf8d8]
call fcn.1802f5c80
test eax, eax
jne 0x1802aa22b
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802aa211
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xffffffff
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504568]
mov r8, qword [rsp + 0xf8e0]
mov rdx, qword [rsp + 0xf8d8]
mov ecx, dword [rsp + 0x2a6c]
call fcn.1802f5b40
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e3f0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e3e8]
movss xmm2, dword [rsp + 0x2e3e0]
mov edx, dword [rsp + 0x2a68]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x2a70], eax
xor edx, edx
mov ecx, dword [rsp + 0x2a70]
call fcn.1802f6f30
mov rcx, qword [rsp + 0xf8e8]
call fcn.1802f5cc0
mov rcx, qword [rsp + 0xf8e8]
call fcn.1802f5c80
test eax, eax
jne 0x1802aa315
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802aa2fb
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xffffffff
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504568]
mov r8, qword [rsp + 0xf8f0]
mov rdx, qword [rsp + 0xf8e8]
mov ecx, dword [rsp + 0x2a70]
call fcn.1802f5b40
mov dword [rsp + 0x70], 1
mov dword [rsp + 0x68], 1
mov dword [rsp + 0x60], 2
mov dword [rsp + 0x58], 0
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 1
xorps xmm0, xmm0
movss dword [rsp + 0x40], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b2c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504070]
mov r8d, 0xffffffff
mov edx, dword [rsp + 0x2a70]
mov ecx, dword [rsp + 0x2a6c]
call fcn.1802f5780
lea rcx, str.Butt_Buddie
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802aa78f
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x2a74], eax
call fcn.180091cb0
mov dword [rsp + 0x2a78], eax
mov ecx, dword [rsp + 0x2a78]
call fcn.180092090
test eax, eax
jne 0x1802aa43b
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x19628]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e410]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.player_two
call fcn.180196b00
mov dword [rsp + 0x2a7c], eax
lea rcx, str.player_one
call fcn.180196b00
mov dword [rsp + 0x2a80], eax
lea rax, str.rcmpaparazzo_2
mov qword [rsp + 0xf908], rax
lea rax, str.shag_loop_a
mov qword [rsp + 0xf910], rax
lea rax, str.rcmpaparazzo_2
mov qword [rsp + 0xf918], rax
lea rax, str.shag_loop_poppy
mov qword [rsp + 0xf920], rax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xf928], rax
mov ecx, dword [rsp + 0x2a7c]
call qword [rsp + 0xf928]
mov ecx, dword [rsp + 0x2a7c]
call fcn.1802f6e90
test eax, eax
jne 0x1802aa502
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802aa4e9
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xf930], rax
mov ecx, dword [rsp + 0x2a80]
call qword [rsp + 0xf930]
mov ecx, dword [rsp + 0x2a80]
call fcn.1802f6e90
test eax, eax
jne 0x1802aa538
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802aa51f
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e420]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e418]
movss xmm2, dword [rsp + 0x2e410]
mov edx, dword [rsp + 0x2a7c]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x2a84], eax
xor edx, edx
mov ecx, dword [rsp + 0x2a84]
call fcn.1802f6f30
mov rcx, qword [rsp + 0xf908]
call fcn.1802f5cc0
mov rcx, qword [rsp + 0xf908]
call fcn.1802f5c80
test eax, eax
jne 0x1802aa5c4
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802aa5aa
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xffffffff
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504568]
mov r8, qword [rsp + 0xf910]
mov rdx, qword [rsp + 0xf908]
mov ecx, dword [rsp + 0x2a84]
call fcn.1802f5b40
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e420]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e418]
movss xmm2, dword [rsp + 0x2e410]
mov edx, dword [rsp + 0x2a80]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x2a88], eax
xor edx, edx
mov ecx, dword [rsp + 0x2a88]
call fcn.1802f6f30
mov rcx, qword [rsp + 0xf918]
call fcn.1802f5cc0
mov rcx, qword [rsp + 0xf918]
call fcn.1802f5c80
test eax, eax
jne 0x1802aa6ae
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802aa694
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xffffffff
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504568]
mov r8, qword [rsp + 0xf920]
mov rdx, qword [rsp + 0xf918]
mov ecx, dword [rsp + 0x2a88]
call fcn.1802f5b40
mov dword [rsp + 0x70], 1
mov dword [rsp + 0x68], 1
mov dword [rsp + 0x60], 2
mov dword [rsp + 0x58], 0
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 1
xorps xmm0, xmm0
movss dword [rsp + 0x40], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b2c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504070]
mov r8d, 0xffffffff
mov edx, dword [rsp + 0x2a88]
mov ecx, dword [rsp + 0x2a84]
call fcn.1802f5780
lea rcx, str.Jesus_Incest
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802aab28
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x2a8c], eax
call fcn.180091cb0
mov dword [rsp + 0x2a90], eax
mov ecx, dword [rsp + 0x2a90]
call fcn.180092090
test eax, eax
jne 0x1802aa7d4
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x195f8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e440]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.U_M_M_Jesus_01
call fcn.180196b00
mov dword [rsp + 0x2a94], eax
lea rcx, str.ig_tracydisanto
call fcn.180196b00
mov dword [rsp + 0x2a98], eax
lea rax, str.rcmpaparazzo_2
mov qword [rsp + 0xf938], rax
lea rax, str.shag_loop_a
mov qword [rsp + 0xf940], rax
lea rax, str.rcmpaparazzo_2
mov qword [rsp + 0xf948], rax
lea rax, str.shag_loop_poppy
mov qword [rsp + 0xf950], rax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xf958], rax
mov ecx, dword [rsp + 0x2a94]
call qword [rsp + 0xf958]
mov ecx, dword [rsp + 0x2a94]
call fcn.1802f6e90
test eax, eax
jne 0x1802aa89b
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802aa882
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xf960], rax
mov ecx, dword [rsp + 0x2a98]
call qword [rsp + 0xf960]
mov ecx, dword [rsp + 0x2a98]
call fcn.1802f6e90
test eax, eax
jne 0x1802aa8d1
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802aa8b8
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e450]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e448]
movss xmm2, dword [rsp + 0x2e440]
mov edx, dword [rsp + 0x2a94]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x2a9c], eax
xor edx, edx
mov ecx, dword [rsp + 0x2a9c]
call fcn.1802f6f30
mov rcx, qword [rsp + 0xf938]
call fcn.1802f5cc0
mov rcx, qword [rsp + 0xf938]
call fcn.1802f5c80
test eax, eax
jne 0x1802aa95d
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802aa943
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xffffffff
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504568]
mov r8, qword [rsp + 0xf940]
mov rdx, qword [rsp + 0xf938]
mov ecx, dword [rsp + 0x2a9c]
call fcn.1802f5b40
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e450]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e448]
movss xmm2, dword [rsp + 0x2e440]
mov edx, dword [rsp + 0x2a98]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x2aa0], eax
xor edx, edx
mov ecx, dword [rsp + 0x2aa0]
call fcn.1802f6f30
mov rcx, qword [rsp + 0xf948]
call fcn.1802f5cc0
mov rcx, qword [rsp + 0xf948]
call fcn.1802f5c80
test eax, eax
jne 0x1802aaa47
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802aaa2d
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xffffffff
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504568]
mov r8, qword [rsp + 0xf950]
mov rdx, qword [rsp + 0xf948]
mov ecx, dword [rsp + 0x2aa0]
call fcn.1802f5b40
mov dword [rsp + 0x70], 1
mov dword [rsp + 0x68], 1
mov dword [rsp + 0x60], 2
mov dword [rsp + 0x58], 0
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 1
xorps xmm0, xmm0
movss dword [rsp + 0x40], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b2c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504070]
mov r8d, 0xffffffff
mov edx, dword [rsp + 0x2aa0]
mov ecx, dword [rsp + 0x2a9c]
call fcn.1802f5780
lea rcx, str.Jesus_Butt_2
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802aaec1
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x2aa4], eax
call fcn.180091cb0
mov dword [rsp + 0x2aa8], eax
mov ecx, dword [rsp + 0x2aa8]
call fcn.180092090
test eax, eax
jne 0x1802aab6d
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x195c8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e470]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.u_m_m_jesus_01
call fcn.180196b00
mov dword [rsp + 0x2aac], eax
lea rcx, str.CSB_Stripper_02
call fcn.180196b00
mov dword [rsp + 0x2ab0], eax
lea rax, str.rcmpaparazzo_2
mov qword [rsp + 0xf968], rax
lea rax, str.shag_loop_a
mov qword [rsp + 0xf970], rax
lea rax, str.rcmpaparazzo_2
mov qword [rsp + 0xf978], rax
lea rax, str.shag_loop_poppy
mov qword [rsp + 0xf980], rax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xf988], rax
mov ecx, dword [rsp + 0x2aac]
call qword [rsp + 0xf988]
mov ecx, dword [rsp + 0x2aac]
call fcn.1802f6e90
test eax, eax
jne 0x1802aac34
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802aac1b
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xf990], rax
mov ecx, dword [rsp + 0x2ab0]
call qword [rsp + 0xf990]
mov ecx, dword [rsp + 0x2ab0]
call fcn.1802f6e90
test eax, eax
jne 0x1802aac6a
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802aac51
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e480]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e478]
movss xmm2, dword [rsp + 0x2e470]
mov edx, dword [rsp + 0x2aac]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x2ab4], eax
xor edx, edx
mov ecx, dword [rsp + 0x2ab4]
call fcn.1802f6f30
mov rcx, qword [rsp + 0xf968]
call fcn.1802f5cc0
mov rcx, qword [rsp + 0xf968]
call fcn.1802f5c80
test eax, eax
jne 0x1802aacf6
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802aacdc
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xffffffff
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504568]
mov r8, qword [rsp + 0xf970]
mov rdx, qword [rsp + 0xf968]
mov ecx, dword [rsp + 0x2ab4]
call fcn.1802f5b40
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e480]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e478]
movss xmm2, dword [rsp + 0x2e470]
mov edx, dword [rsp + 0x2ab0]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x2ab8], eax
xor edx, edx
mov ecx, dword [rsp + 0x2ab8]
call fcn.1802f6f30
mov rcx, qword [rsp + 0xf978]
call fcn.1802f5cc0
mov rcx, qword [rsp + 0xf978]
call fcn.1802f5c80
test eax, eax
jne 0x1802aade0
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802aadc6
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xffffffff
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504568]
mov r8, qword [rsp + 0xf980]
mov rdx, qword [rsp + 0xf978]
mov ecx, dword [rsp + 0x2ab8]
call fcn.1802f5b40
mov dword [rsp + 0x70], 1
mov dword [rsp + 0x68], 1
mov dword [rsp + 0x60], 2
mov dword [rsp + 0x58], 0
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 1
xorps xmm0, xmm0
movss dword [rsp + 0x40], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b2c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504070]
mov r8d, 0xffffffff
mov edx, dword [rsp + 0x2ab8]
mov ecx, dword [rsp + 0x2ab4]
call fcn.1802f5780
lea rcx, str.2_Butt_Jesus
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ab25a
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x2abc], eax
call fcn.180091cb0
mov dword [rsp + 0x2ac0], eax
mov ecx, dword [rsp + 0x2ac0]
call fcn.180092090
test eax, eax
jne 0x1802aaf06
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x195b0]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e4a0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.u_m_m_jesus_01
call fcn.180196b00
mov dword [rsp + 0x2ac4], eax
lea rcx, str.u_m_m_jesus_01
call fcn.180196b00
mov dword [rsp + 0x2ac8], eax
lea rax, str.rcmpaparazzo_2
mov qword [rsp + 0xf998], rax
lea rax, str.shag_loop_a
mov qword [rsp + 0xf9a0], rax
lea rax, str.rcmpaparazzo_2
mov qword [rsp + 0xf9a8], rax
lea rax, str.shag_loop_poppy
mov qword [rsp + 0xf9b0], rax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xf9b8], rax
mov ecx, dword [rsp + 0x2ac4]
call qword [rsp + 0xf9b8]
mov ecx, dword [rsp + 0x2ac4]
call fcn.1802f6e90
test eax, eax
jne 0x1802aafcd
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802aafb4
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xf9c0], rax
mov ecx, dword [rsp + 0x2ac8]
call qword [rsp + 0xf9c0]
mov ecx, dword [rsp + 0x2ac8]
call fcn.1802f6e90
test eax, eax
jne 0x1802ab003
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802aafea
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e4b0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e4a8]
movss xmm2, dword [rsp + 0x2e4a0]
mov edx, dword [rsp + 0x2ac4]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x2acc], eax
xor edx, edx
mov ecx, dword [rsp + 0x2acc]
call fcn.1802f6f30
mov rcx, qword [rsp + 0xf998]
call fcn.1802f5cc0
mov rcx, qword [rsp + 0xf998]
call fcn.1802f5c80
test eax, eax
jne 0x1802ab08f
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802ab075
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xffffffff
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504568]
mov r8, qword [rsp + 0xf9a0]
mov rdx, qword [rsp + 0xf998]
mov ecx, dword [rsp + 0x2acc]
call fcn.1802f5b40
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e4b0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e4a8]
movss xmm2, dword [rsp + 0x2e4a0]
mov edx, dword [rsp + 0x2ac8]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x2ad0], eax
xor edx, edx
mov ecx, dword [rsp + 0x2ad0]
call fcn.1802f6f30
mov rcx, qword [rsp + 0xf9a8]
call fcn.1802f5cc0
mov rcx, qword [rsp + 0xf9a8]
call fcn.1802f5c80
test eax, eax
jne 0x1802ab179
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802ab15f
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xffffffff
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504568]
mov r8, qword [rsp + 0xf9b0]
mov rdx, qword [rsp + 0xf9a8]
mov ecx, dword [rsp + 0x2ad0]
call fcn.1802f5b40
mov dword [rsp + 0x70], 1
mov dword [rsp + 0x68], 1
mov dword [rsp + 0x60], 2
mov dword [rsp + 0x58], 0
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 1
xorps xmm0, xmm0
movss dword [rsp + 0x40], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b2c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504070]
mov r8d, 0xffffffff
mov edx, dword [rsp + 0x2ad0]
mov ecx, dword [rsp + 0x2acc]
call fcn.1802f5780
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Custom_Vehicle
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0xbd
lea rcx, str.Ride_t_t_t_t
call fcn.1801dea40
lea rdx, [0x1805b11dc]
lea rcx, str.Spawn_in_Car
call fcn.1801deec0
lea rdx, [0x1805ab39c]
lea rcx, str.Excludeme
call fcn.1801deec0
lea rdx, [0x18054ed7e]
lea rcx, str.invinciblebody
call fcn.1801deec0
lea rcx, str.Fly_bird_UFO
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ab2f7
call fcn.18014dff0
lea rcx, str.WheelChair
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ab476
mov ecx, dword [0x1805b11ec]
call fcn.1802f7920
mov dword [rsp + 0x2ad4], eax
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x2ad4]
lea rcx, [rsp + 0x19598]
call fcn.1800920e0
lea rcx, [rsp + 0x2e4d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x19560]
lea rcx, [rsp + 0x2e4d0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x19560]
lea rcx, str.SURANO
call fcn.1800e65c0
mov dword [rsp + 0x2ad8], eax
xor r8d, r8d
xor edx, edx
mov ecx, dword [rsp + 0x2ad8]
call fcn.1802f5ad0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x2ad8]
call fcn.1802f4970
mov edx, 1
mov ecx, dword [rsp + 0x2ad8]
call fcn.1802f4460
lea rax, [rsp + 0x19520]
lea rcx, [rsp + 0x2e4d0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rdx, [rsp + 0x19520]
lea rcx, str.prop_wheelchair_01
call fcn.18016b450
mov dword [rsp + 0x2adc], eax
movzx eax, byte [0x1805b2df6]
test eax, eax
je 0x1802ab425
mov edx, 1
mov ecx, dword [rsp + 0x2adc]
call fcn.1802f4400
movss xmm0, dword [0x1805059ac]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b34]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506b64]
movss xmm2, dword [0x180506b40]
mov edx, dword [rsp + 0x2ad8]
mov ecx, dword [rsp + 0x2adc]
call fcn.18016b670
lea rcx, str.Cup_Car
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ab5f5
mov ecx, dword [0x1805b11ec]
call fcn.1802f7920
mov dword [rsp + 0x2ae0], eax
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x2ae0]
lea rcx, [rsp + 0x194e8]
call fcn.1800920e0
lea rcx, [rsp + 0x2e530]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x194b0]
lea rcx, [rsp + 0x2e530]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x194b0]
lea rcx, str.SURANO
call fcn.1800e65c0
mov dword [rsp + 0x2ae4], eax
xor r8d, r8d
xor edx, edx
mov ecx, dword [rsp + 0x2ae4]
call fcn.1802f5ad0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x2ae4]
call fcn.1802f4970
mov edx, 1
mov ecx, dword [rsp + 0x2ae4]
call fcn.1802f4460
lea rax, [rsp + 0x19490]
lea rcx, [rsp + 0x2e530]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rdx, [rsp + 0x19490]
lea rcx, str.PROP_CUP_SAUCER_01
call fcn.18016b450
mov dword [rsp + 0x2ae8], eax
movzx eax, byte [0x1805b2df6]
test eax, eax
je 0x1802ab5a4
mov edx, 1
mov ecx, dword [rsp + 0x2ae8]
call fcn.1802f4400
movss xmm0, dword [0x1805059ac]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b34]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506b40]
movss xmm2, dword [0x180506b34]
mov edx, dword [rsp + 0x2ae4]
mov ecx, dword [rsp + 0x2ae8]
call fcn.18016b670
lea rcx, str.Fly_UFO
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ab774
mov ecx, dword [0x1805b11ec]
call fcn.1802f7920
mov dword [rsp + 0x2aec], eax
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x2aec]
lea rcx, [rsp + 0x19478]
call fcn.1800920e0
lea rcx, [rsp + 0x2e590]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x19440]
lea rcx, [rsp + 0x2e590]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x19440]
lea rcx, str.HYDRA
call fcn.1800e65c0
mov dword [rsp + 0x2af0], eax
xor r8d, r8d
xor edx, edx
mov ecx, dword [rsp + 0x2af0]
call fcn.1802f5ad0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x2af0]
call fcn.1802f4970
mov edx, 1
mov ecx, dword [rsp + 0x2af0]
call fcn.1802f4460
lea rax, [rsp + 0x19400]
lea rcx, [rsp + 0x2e590]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rdx, [rsp + 0x19400]
lea rcx, str.p_spinning_anus_s
call fcn.18016b450
mov dword [rsp + 0x2af4], eax
movzx eax, byte [0x1805b2df6]
test eax, eax
je 0x1802ab723
mov edx, 1
mov ecx, dword [rsp + 0x2af4]
call fcn.1802f4400
movss xmm0, dword [0x1805059ac]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b34]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506b40]
movss xmm2, dword [0x180506b34]
mov edx, dword [rsp + 0x2af0]
mov ecx, dword [rsp + 0x2af4]
call fcn.18016b670
lea rcx, str.Poop_Car
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ab8f3
mov ecx, dword [0x1805b11ec]
call fcn.1802f7920
mov dword [rsp + 0x2af8], eax
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x2af8]
lea rcx, [rsp + 0x193c8]
call fcn.1800920e0
lea rcx, [rsp + 0x2e5f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x19390]
lea rcx, [rsp + 0x2e5f0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x19390]
lea rcx, str.SURANO
call fcn.1800e65c0
mov dword [rsp + 0x2afc], eax
xor r8d, r8d
xor edx, edx
mov ecx, dword [rsp + 0x2afc]
call fcn.1802f5ad0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x2afc]
call fcn.1802f4970
mov edx, 1
mov ecx, dword [rsp + 0x2afc]
call fcn.1802f4460
lea rax, [rsp + 0x19370]
lea rcx, [rsp + 0x2e5f0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rdx, [rsp + 0x19370]
lea rcx, str.prop_ld_toilet_01
call fcn.18016b450
mov dword [rsp + 0x2b00], eax
movzx eax, byte [0x1805b2df6]
test eax, eax
je 0x1802ab8a2
mov edx, 1
mov ecx, dword [rsp + 0x2b00]
call fcn.1802f4400
movss xmm0, dword [0x1805059ac]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b34]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506b6c]
movss xmm2, dword [0x180506b40]
mov edx, dword [rsp + 0x2afc]
mov ecx, dword [rsp + 0x2b00]
call fcn.18016b670
lea rcx, str.Coyote_on_Crack
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802aba72
mov ecx, dword [0x1805b11ec]
call fcn.1802f7920
mov dword [rsp + 0x2b04], eax
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x2b04]
lea rcx, [rsp + 0x19358]
call fcn.1800920e0
lea rcx, [rsp + 0x2e650]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x19320]
lea rcx, [rsp + 0x2e650]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x19320]
lea rcx, str.SPEEDO2
call fcn.1800e65c0
mov dword [rsp + 0x2b08], eax
xor r8d, r8d
xor edx, edx
mov ecx, dword [rsp + 0x2b08]
call fcn.1802f5ad0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x2b08]
call fcn.1802f4970
mov edx, 1
mov ecx, dword [rsp + 0x2b08]
call fcn.1802f4460
lea rax, [rsp + 0x192e0]
lea rcx, [rsp + 0x2e650]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rdx, [rsp + 0x192e0]
lea rcx, str.a_c_coyote
call fcn.18016b450
mov dword [rsp + 0x2b0c], eax
movzx eax, byte [0x1805b2df6]
test eax, eax
je 0x1802aba21
mov edx, 1
mov ecx, dword [rsp + 0x2b0c]
call fcn.1802f4400
movss xmm0, dword [0x1805059ac]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b34]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506b6c]
movss xmm2, dword [0x180506b40]
mov edx, dword [rsp + 0x2b08]
mov ecx, dword [rsp + 0x2b0c]
call fcn.18016b670
lea rcx, str.Shark_on_Crack
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802abbf1
mov ecx, dword [0x1805b11ec]
call fcn.1802f7920
mov dword [rsp + 0x2b10], eax
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x2b10]
lea rcx, [rsp + 0x192a8]
call fcn.1800920e0
lea rcx, [rsp + 0x2e6b0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x19270]
lea rcx, [rsp + 0x2e6b0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x19270]
lea rcx, str.SPEEDO2
call fcn.1800e65c0
mov dword [rsp + 0x2b14], eax
xor r8d, r8d
xor edx, edx
mov ecx, dword [rsp + 0x2b14]
call fcn.1802f5ad0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x2b14]
call fcn.1802f4970
mov edx, 1
mov ecx, dword [rsp + 0x2b14]
call fcn.1802f4460
lea rax, [rsp + 0x19250]
lea rcx, [rsp + 0x2e6b0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rdx, [rsp + 0x19250]
lea rcx, str.a_c_sharktiger
call fcn.18016b450
mov dword [rsp + 0x2b18], eax
movzx eax, byte [0x1805b2df6]
test eax, eax
je 0x1802abba0
mov edx, 1
mov ecx, dword [rsp + 0x2b18]
call fcn.1802f4400
movss xmm0, dword [0x1805059ac]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b34]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506b6c]
movss xmm2, dword [0x180506b40]
mov edx, dword [rsp + 0x2b14]
mov ecx, dword [rsp + 0x2b18]
call fcn.18016b670
lea rcx, str.Bumper_Cart
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802abd70
mov ecx, dword [0x1805b11ec]
call fcn.1802f7920
mov dword [rsp + 0x2b1c], eax
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x2b1c]
lea rcx, [rsp + 0x19238]
call fcn.1800920e0
lea rcx, [rsp + 0x2e710]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x19200]
lea rcx, [rsp + 0x2e710]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x19200]
lea rcx, str.SURANO
call fcn.1800e65c0
mov dword [rsp + 0x2b20], eax
xor r8d, r8d
xor edx, edx
mov ecx, dword [rsp + 0x2b20]
call fcn.1802f5ad0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x2b20]
call fcn.1802f4970
mov edx, 1
mov ecx, dword [rsp + 0x2b20]
call fcn.1802f4460
lea rax, [rsp + 0x191c0]
lea rcx, [rsp + 0x2e710]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rdx, [rsp + 0x191c0]
lea rcx, str.PROP_BUMPER_CAR_01
call fcn.18016b450
mov dword [rsp + 0x2b24], eax
movzx eax, byte [0x1805b2df6]
test eax, eax
je 0x1802abd1f
mov edx, 1
mov ecx, dword [rsp + 0x2b24]
call fcn.1802f4400
movss xmm0, dword [0x1805059ac]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b34]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506b6c]
movss xmm2, dword [0x180506b40]
mov edx, dword [rsp + 0x2b20]
mov ecx, dword [rsp + 0x2b24]
call fcn.18016b670
lea rcx, str.Sofa_Car
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802abeef
mov ecx, dword [0x1805b11ec]
call fcn.1802f7920
mov dword [rsp + 0x2b28], eax
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x2b28]
lea rcx, [rsp + 0x19188]
call fcn.1800920e0
lea rcx, [rsp + 0x2e770]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x19150]
lea rcx, [rsp + 0x2e770]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x19150]
lea rcx, str.SURANO
call fcn.1800e65c0
mov dword [rsp + 0x2b2c], eax
xor r8d, r8d
xor edx, edx
mov ecx, dword [rsp + 0x2b2c]
call fcn.1802f5ad0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x2b2c]
call fcn.1802f4970
mov edx, 1
mov ecx, dword [rsp + 0x2b2c]
call fcn.1802f4460
lea rax, [rsp + 0x19130]
lea rcx, [rsp + 0x2e770]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rdx, [rsp + 0x19130]
lea rcx, str.PROP_YACHT_SEAT_01
call fcn.18016b450
mov dword [rsp + 0x2b30], eax
movzx eax, byte [0x1805b2df6]
test eax, eax
je 0x1802abe9e
mov edx, 1
mov ecx, dword [rsp + 0x2b30]
call fcn.1802f4400
movss xmm0, dword [0x1805059ac]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b34]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506b6c]
movss xmm2, dword [0x180506b40]
mov edx, dword [rsp + 0x2b2c]
mov ecx, dword [rsp + 0x2b30]
call fcn.18016b670
lea rcx, str.Roller_Car
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ac06e
mov ecx, dword [0x1805b11ec]
call fcn.1802f7920
mov dword [rsp + 0x2b34], eax
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x2b34]
lea rcx, [rsp + 0x19118]
call fcn.1800920e0
lea rcx, [rsp + 0x2e7d0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x190e0]
lea rcx, [rsp + 0x2e7d0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x190e0]
lea rcx, str.SURANO
call fcn.1800e65c0
mov dword [rsp + 0x2b38], eax
xor r8d, r8d
xor edx, edx
mov ecx, dword [rsp + 0x2b38]
call fcn.1802f5ad0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x2b38]
call fcn.1802f4970
mov edx, 1
mov ecx, dword [rsp + 0x2b38]
call fcn.1802f4460
lea rax, [rsp + 0x190a0]
lea rcx, [rsp + 0x2e7d0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rdx, [rsp + 0x190a0]
lea rcx, str.prop_roller_car_02
call fcn.18016b450
mov dword [rsp + 0x2b3c], eax
movzx eax, byte [0x1805b2df6]
test eax, eax
je 0x1802ac01d
mov edx, 1
mov ecx, dword [rsp + 0x2b3c]
call fcn.1802f4400
movss xmm0, dword [0x1805059ac]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b34]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506b6c]
movss xmm2, dword [0x180506b40]
mov edx, dword [rsp + 0x2b38]
mov ecx, dword [rsp + 0x2b3c]
call fcn.18016b670
lea rcx, str.Deer_on_Crack
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ac1ed
mov ecx, dword [0x1805b11ec]
call fcn.1802f7920
mov dword [rsp + 0x2b40], eax
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x2b40]
lea rcx, [rsp + 0x19068]
call fcn.1800920e0
lea rcx, [rsp + 0x2e830]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x19030]
lea rcx, [rsp + 0x2e830]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x19030]
lea rcx, str.SPEEDO2
call fcn.1800e65c0
mov dword [rsp + 0x2b44], eax
xor r8d, r8d
xor edx, edx
mov ecx, dword [rsp + 0x2b44]
call fcn.1802f5ad0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x2b44]
call fcn.1802f4970
mov edx, 1
mov ecx, dword [rsp + 0x2b44]
call fcn.1802f4460
lea rax, [rsp + 0x19010]
lea rcx, [rsp + 0x2e830]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rdx, [rsp + 0x19010]
lea rcx, str.a_c_deer
call fcn.18016b450
mov dword [rsp + 0x2b48], eax
movzx eax, byte [0x1805b2df6]
test eax, eax
je 0x1802ac19c
mov edx, 1
mov ecx, dword [rsp + 0x2b48]
call fcn.1802f4400
movss xmm0, dword [0x1805059ac]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b34]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506b6c]
movss xmm2, dword [0x180506b40]
mov edx, dword [rsp + 0x2b44]
mov ecx, dword [rsp + 0x2b48]
call fcn.18016b670
lea rcx, str.Cow_on_Crack
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ac36c
mov ecx, dword [0x1805b11ec]
call fcn.1802f7920
mov dword [rsp + 0x2b4c], eax
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805044a4]
xorps xmm2, xmm2
mov edx, dword [rsp + 0x2b4c]
lea rcx, [rsp + 0x18ff8]
call fcn.1800920e0
lea rcx, [rsp + 0x2e890]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x18fc0]
lea rcx, [rsp + 0x2e890]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
xorps xmm3, xmm3
xor r8d, r8d
lea rdx, [rsp + 0x18fc0]
lea rcx, str.SPEEDO2
call fcn.1800e65c0
mov dword [rsp + 0x2b50], eax
xor r8d, r8d
xor edx, edx
mov ecx, dword [rsp + 0x2b50]
call fcn.1802f5ad0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x2b50]
call fcn.1802f4970
mov edx, 1
mov ecx, dword [rsp + 0x2b50]
call fcn.1802f4460
lea rax, [rsp + 0x18f80]
lea rcx, [rsp + 0x2e890]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rdx, [rsp + 0x18f80]
lea rcx, str.a_c_cow
call fcn.18016b450
mov dword [rsp + 0x2b54], eax
movzx eax, byte [0x1805b2df6]
test eax, eax
je 0x1802ac31b
mov edx, 1
mov ecx, dword [rsp + 0x2b54]
call fcn.1802f4400
movss xmm0, dword [0x1805059ac]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b34]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506b6c]
movss xmm2, dword [0x180506b40]
mov edx, dword [rsp + 0x2b50]
mov ecx, dword [rsp + 0x2b54]
call fcn.18016b670
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Ride_Bitch
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Stop_Ride
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ac3e9
call fcn.180091cb0
mov dword [rsp + 0x2b58], eax
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x2b58]
call fcn.1802f62d0
mov ecx, dword [rsp + 0x2b58]
call fcn.1800913b0
lea rcx, str.Ride_Deer
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ac6f6
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x2b5c], eax
call fcn.180091cb0
mov dword [rsp + 0x2b60], eax
mov ecx, dword [rsp + 0x2b60]
call fcn.180092090
test eax, eax
jne 0x1802ac42e
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x18f48]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e8f0]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.a_c_deer
call fcn.180196b00
mov dword [rsp + 0x2b64], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xf9c8], rax
mov ecx, dword [rsp + 0x2b64]
call qword [rsp + 0xf9c8]
mov ecx, dword [rsp + 0x2b64]
call fcn.1802f6e90
test eax, eax
jne 0x1802ac4a6
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802ac48d
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e900]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e8f8]
movss xmm2, dword [rsp + 0x2e8f0]
mov edx, dword [rsp + 0x2b64]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x2b68], eax
xor edx, edx
mov ecx, dword [rsp + 0x2b68]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x2b68]
call fcn.1802f5e60
mov edx, 1
mov ecx, dword [rsp + 0x2b68]
call fcn.1802f5e00
mov dword [rsp + 0x70], 1
mov dword [rsp + 0x68], 1
mov dword [rsp + 0x60], 2
mov dword [rsp + 0x58], 0
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 1
xorps xmm0, xmm0
movss dword [rsp + 0x40], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504258]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805041a8]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
mov r8d, 0xffffffff
mov edx, dword [rsp + 0x2b68]
mov ecx, dword [rsp + 0x2b60]
call fcn.1802f5780
lea rax, str.creatures_deer_move
mov qword [rsp + 0xf9d0], rax
lea rax, str.trot
mov qword [rsp + 0xf9d8], rax
mov rcx, qword [rsp + 0xf9d0]
call fcn.1802f5cc0
mov rcx, qword [rsp + 0xf9d0]
call fcn.1802f5c80
test eax, eax
jne 0x1802ac5f5
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802ac5db
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xffffffff
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504568]
mov r8, qword [rsp + 0xf9d8]
mov rdx, qword [rsp + 0xf9d0]
mov ecx, dword [rsp + 0x2b68]
call fcn.1802f5b40
lea rax, str.mp_safehouselost_table_
mov qword [rsp + 0xf9e0], rax
lea rax, str.lost_table_negative_a
mov qword [rsp + 0xf9e8], rax
mov rcx, qword [rsp + 0xf9e0]
call fcn.1802f5cc0
mov rcx, qword [rsp + 0xf9e0]
call fcn.1802f5c80
test eax, eax
jne 0x1802ac698
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802ac67e
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xffffffff
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504568]
mov r8, qword [rsp + 0xf9e8]
mov rdx, qword [rsp + 0xf9e0]
mov ecx, dword [rsp + 0x2b60]
call fcn.1802f5b40
lea rcx, str.Sit_On_Deer
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ac960
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x2b6c], eax
call fcn.180091cb0
mov dword [rsp + 0x2b70], eax
mov ecx, dword [rsp + 0x2b70]
call fcn.180092090
test eax, eax
jne 0x1802ac73b
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x18f18]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e920]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.a_c_deer
call fcn.180196b00
mov dword [rsp + 0x2b74], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xf9f0], rax
mov ecx, dword [rsp + 0x2b74]
call qword [rsp + 0xf9f0]
mov ecx, dword [rsp + 0x2b74]
call fcn.1802f6e90
test eax, eax
jne 0x1802ac7b3
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802ac79a
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e930]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e928]
movss xmm2, dword [rsp + 0x2e920]
mov edx, dword [rsp + 0x2b74]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x2b78], eax
xor edx, edx
mov ecx, dword [rsp + 0x2b78]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x2b78]
call fcn.1802f5e60
mov edx, 1
mov ecx, dword [rsp + 0x2b78]
call fcn.1802f5e00
mov dword [rsp + 0x70], 1
mov dword [rsp + 0x68], 1
mov dword [rsp + 0x60], 2
mov dword [rsp + 0x58], 0
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 1
xorps xmm0, xmm0
movss dword [rsp + 0x40], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504258]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805041a8]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
mov r8d, 0xffffffff
mov edx, dword [rsp + 0x2b78]
mov ecx, dword [rsp + 0x2b70]
call fcn.1802f5780
lea rax, str.mp_safehouselost_table_
mov qword [rsp + 0xf9f8], rax
lea rax, str.lost_table_negative_a
mov qword [rsp + 0xfa00], rax
mov rcx, qword [rsp + 0xf9f8]
call fcn.1802f5cc0
mov rcx, qword [rsp + 0xf9f8]
call fcn.1802f5c80
test eax, eax
jne 0x1802ac902
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802ac8e8
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xffffffff
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504568]
mov r8, qword [rsp + 0xfa00]
mov rdx, qword [rsp + 0xf9f8]
mov ecx, dword [rsp + 0x2b70]
call fcn.1802f5b40
lea rcx, str.Ride_Walking_Deer
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802acc6d
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x2b7c], eax
call fcn.180091cb0
mov dword [rsp + 0x2b80], eax
mov ecx, dword [rsp + 0x2b80]
call fcn.180092090
test eax, eax
jne 0x1802ac9a5
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x18f00]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e950]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.a_c_deer
call fcn.180196b00
mov dword [rsp + 0x2b84], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xfa08], rax
mov ecx, dword [rsp + 0x2b84]
call qword [rsp + 0xfa08]
mov ecx, dword [rsp + 0x2b84]
call fcn.1802f6e90
test eax, eax
jne 0x1802aca1d
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802aca04
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e960]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e958]
movss xmm2, dword [rsp + 0x2e950]
mov edx, dword [rsp + 0x2b84]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x2b88], eax
xor edx, edx
mov ecx, dword [rsp + 0x2b88]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x2b88]
call fcn.1802f5e60
mov edx, 1
mov ecx, dword [rsp + 0x2b88]
call fcn.1802f5e00
mov dword [rsp + 0x70], 1
mov dword [rsp + 0x68], 1
mov dword [rsp + 0x60], 2
mov dword [rsp + 0x58], 0
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 1
xorps xmm0, xmm0
movss dword [rsp + 0x40], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504258]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805041a8]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
mov r8d, 0xffffffff
mov edx, dword [rsp + 0x2b88]
mov ecx, dword [rsp + 0x2b80]
call fcn.1802f5780
lea rax, str.creatures_deer_move
mov qword [rsp + 0xfa10], rax
lea rax, str.walk
mov qword [rsp + 0xfa18], rax
mov rcx, qword [rsp + 0xfa10]
call fcn.1802f5cc0
mov rcx, qword [rsp + 0xfa10]
call fcn.1802f5c80
test eax, eax
jne 0x1802acb6c
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802acb52
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xffffffff
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504568]
mov r8, qword [rsp + 0xfa18]
mov rdx, qword [rsp + 0xfa10]
mov ecx, dword [rsp + 0x2b88]
call fcn.1802f5b40
lea rax, str.mp_safehouselost_table_
mov qword [rsp + 0xfa20], rax
lea rax, str.lost_table_negative_a
mov qword [rsp + 0xfa28], rax
mov rcx, qword [rsp + 0xfa20]
call fcn.1802f5cc0
mov rcx, qword [rsp + 0xfa20]
call fcn.1802f5c80
test eax, eax
jne 0x1802acc0f
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802acbf5
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xffffffff
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504568]
mov r8, qword [rsp + 0xfa28]
mov rdx, qword [rsp + 0xfa20]
mov ecx, dword [rsp + 0x2b80]
call fcn.1802f5b40
lea rcx, str.Ride_Cow
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802aced7
mov eax, dword [0x1805b11ec]
mov dword [rsp + 0x2b8c], eax
call fcn.180091cb0
mov dword [rsp + 0x2b90], eax
mov ecx, dword [rsp + 0x2b90]
call fcn.180092090
test eax, eax
jne 0x1802accb2
jmp 0x1802e2e2f
call fcn.180091cb0
mov r8d, 1
mov edx, eax
lea rcx, [rsp + 0x18ee8]
call fcn.1802f6f90
lea rcx, [rsp + 0x2e980]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, str.a_c_cow
call fcn.180196b00
mov dword [rsp + 0x2b94], eax
mov rax, qword [0x1805b1b28]
mov qword [rsp + 0xfa30], rax
mov ecx, dword [rsp + 0x2b94]
call qword [rsp + 0xfa30]
mov ecx, dword [rsp + 0x2b94]
call fcn.1802f6e90
test eax, eax
jne 0x1802acd2a
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802acd11
mov dword [rsp + 0x38], 0
mov dword [rsp + 0x30], 1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2e990]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2e988]
movss xmm2, dword [rsp + 0x2e980]
mov edx, dword [rsp + 0x2b94]
mov ecx, 0x1a
call fcn.1802f6030
mov dword [rsp + 0x2b98], eax
xor edx, edx
mov ecx, dword [rsp + 0x2b98]
call fcn.1802f6f30
mov edx, 0x64
mov ecx, dword [rsp + 0x2b98]
call fcn.1802f5e60
mov edx, 1
mov ecx, dword [rsp + 0x2b98]
call fcn.1802f5e00
mov dword [rsp + 0x70], 1
mov dword [rsp + 0x68], 1
mov dword [rsp + 0x60], 2
mov dword [rsp + 0x58], 0
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 1
xorps xmm0, xmm0
movss dword [rsp + 0x40], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504258]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805041a8]
movss dword [rsp + 0x20], xmm0
xorps xmm3, xmm3
mov r8d, 0xffffffff
mov edx, dword [rsp + 0x2b98]
mov ecx, dword [rsp + 0x2b90]
call fcn.1802f5780
lea rax, str.mp_safehouselost_table_
mov qword [rsp + 0xfa38], rax
lea rax, str.lost_table_negative_a
mov qword [rsp + 0xfa40], rax
mov rcx, qword [rsp + 0xfa38]
call fcn.1802f5cc0
mov rcx, qword [rsp + 0xfa38]
call fcn.1802f5c80
test eax, eax
jne 0x1802ace79
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1802ace5f
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 0
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 9
mov dword [rsp + 0x28], 0xffffffff
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504568]
mov r8, qword [rsp + 0xfa40]
mov rdx, qword [rsp + 0xfa38]
mov ecx, dword [rsp + 0x2b90]
call fcn.1802f5b40
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Prop_List
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x1805863e0]
call fcn.18006a860
mov edx, 0x2a3
mov rcx, rax
call fcn.1801dea40
mov edx, 0xd2
lea rcx, str.STT_PROP_t_t_t_t_t
call fcn.1801dea40
mov edx, 0xdb
lea rcx, str.SR_PROP_t_t_t_t_t
call fcn.1801dea40
mov edx, 0xdc
lea rcx, str.Prop_List_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x22a
lea rcx, str.Arena_War_t_t_t_t
call fcn.1801dea40
mov edx, 0x267
lea rcx, str.Casino_t_t_t
call fcn.1801dea40
call fcn.1802ff380
call fcn.180199f90
call fcn.18006bfd0
jmp case.0x1801f9d99.1
lea rcx, str.MapMode
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x238
lea rcx, str.New_Airport_Loop__t_t_t_t
call fcn.1801dea40
mov edx, 0x239
lea rcx, str.New_Eclipse__t_t_t_t
call fcn.1801dea40
mov edx, 0x252
lea rcx, str.New_Vespucci_Beach__t_t_t_t
call fcn.1801dea40
mov edx, 0x73
lea rcx, str.Airport_Loop_Ramp__t_t_t_t
call fcn.1801dea40
mov edx, 0x6d
lea rcx, str.Airport_Mini_Ramp__t_t_t_t
call fcn.1801dea40
mov edx, 0x6e
lea rcx, str.Airport_Gate_Ramp__t_t_t_t
call fcn.1801dea40
mov edx, 0x69
lea rcx, str.Maze_Bank_Small_Ramp__t_t_t_t
call fcn.1801dea40
mov edx, 0x6a
lea rcx, str.Maze_Bank_Roof_Ramp__t_t_t_t
call fcn.1801dea40
mov edx, 0x6b
lea rcx, str.Beach_Ramp__t_t_t_t_t
call fcn.1801dea40
mov edx, 0x6c
lea rcx, str.Mount_Chilliad_Ramp__t_t_t_t
call fcn.1801dea40
mov edx, 0x6f
lea rcx, str.Space_Tower__t_t_t_t_t
call fcn.1801dea40
mov edx, 0x70
lea rcx, str.Exploit_Quad_Ramp__t_t_t_t
call fcn.1801dea40
mov edx, 0x71
lea rcx, str.Exploit_Fort__t_t_t_t_t
call fcn.1801dea40
mov edx, 0x72
lea rcx, str.Halfpipe__t_t_t_t_t
call fcn.1801dea40
mov edx, 0x74
lea rcx, str.Exploit_Mega_Ramp__t_t_t_t
call fcn.1801dea40
call fcn.180199f90
movss xmm0, dword [0x1805041e0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504218]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.New_Vespucci_Beach
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Load_Speed
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ad406
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505008]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504384]
movss xmm2, dword [0x180508048]
movss xmm1, dword [0x1805090c4]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504c28]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805057e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805047e8]
movss xmm2, dword [0x180507ed8]
movss xmm1, dword [0x1805090d8]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504b78]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504c98]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805047f8]
movss xmm2, dword [0x180507efc]
movss xmm1, dword [0x1805090c8]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504c28]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805053a8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805049f0]
movss xmm2, dword [0x180507ee0]
movss xmm1, dword [0x1805090d0]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504d08]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504c28]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504784]
movss xmm2, dword [0x180507f10]
movss xmm1, dword [0x1805090dc]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505170]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805054d0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805047d8]
movss xmm2, dword [0x180507fa0]
movss xmm1, dword [0x1805090b8]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504c98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805053c4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805049dc]
movss xmm2, dword [0x180507f00]
movss xmm1, dword [0x1805090e8]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504c98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805057f8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050479c]
movss xmm2, dword [0x180507eec]
movss xmm1, dword [0x1805090f4]
mov ecx, 0xfc0d2f15
call fcn.18011b270
lea rcx, str.Load
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802add2f
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504590]
movss xmm2, dword [0x180508140]
movss xmm1, dword [0x180509074]
mov ecx, 0x8978ace1
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504dfc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505888]
movss xmm2, dword [0x180507f24]
movss xmm1, dword [0x180509104]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504dfc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805056f0]
movss xmm2, dword [0x180507f24]
movss xmm1, dword [0x180509104]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504dfc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805051b8]
movss xmm2, dword [0x180507f24]
movss xmm1, dword [0x180509104]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504c98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506ae8]
movss xmm2, dword [0x1805086d4]
movss xmm1, dword [0x1805090fc]
mov ecx, 0x3edd1dc3
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504948]
movss xmm2, dword [0x180507e24]
movss xmm1, dword [0x180509108]
mov ecx, 0x3edd1dc3
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504b04]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506bc0]
movss xmm2, dword [0x180508070]
movss xmm1, dword [0x180509130]
mov ecx, 0x3edd1dc3
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505014]
movss xmm2, dword [0x180507eb4]
movss xmm1, dword [0x180509344]
mov ecx, 0x3edd1dc3
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050501c]
movss xmm2, dword [0x1805080ec]
movss xmm1, dword [0x1805091f0]
mov ecx, 0x3edd1dc3
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504db0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506b44]
movss xmm2, dword [0x180507fd8]
movss xmm1, dword [str.dQ_n]
mov ecx, 0x3edd1dc3
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050500c]
movss xmm2, dword [0x180508750]
movss xmm1, dword [0x180509264]
mov ecx, 0x3edd1dc3
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505018]
movss xmm2, dword [0x1805080c8]
movss xmm1, dword [0x180509268]
mov ecx, 0x3edd1dc3
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504354]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506b7c]
movss xmm2, dword [0x18050803c]
movss xmm1, dword [0x18050914c]
mov ecx, 0x76138c75
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805056a4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805047c4]
movss xmm2, dword [0x180507ee4]
movss xmm1, dword [0x1805090cc]
mov ecx, 0xf590c75e
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805056c8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504684]
movss xmm2, dword [0x180507f04]
movss xmm1, dword [0x1805090e4]
mov ecx, 0xf590c75e
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050f0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504510]
movss xmm2, dword [0x180507e54]
movss xmm1, dword [0x18050910c]
mov ecx, 0xefa2443e
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054c4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805050b8]
movss xmm2, dword [0x180507f48]
movss xmm1, dword [0x180509310]
mov ecx, 0xefa2443e
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504db0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805051cc]
movss xmm2, dword [0x180507e38]
movss xmm1, dword [0x1805090ac]
mov ecx, 0x60c1123
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504dfc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805051d0]
movss xmm2, dword [0x180507e28]
movss xmm1, dword [0x1805090a8]
mov ecx, 0x6bb55c74
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505b60]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805051f4]
movss xmm2, dword [0x180507f5c]
movss xmm1, dword [0x1805091c8]
mov ecx, 0x6f5ff065
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504db0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805051c8]
movss xmm2, dword [0x180507e00]
movss xmm1, dword [0x18050906c]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504db0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805051ac]
movss xmm2, dword [0x180507d54]
movss xmm1, dword [0x18050902c]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504db0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505198]
movss xmm2, dword [0x180507b74]
movss xmm1, dword [0x180508f30]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xd
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504db0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505184]
movss xmm2, dword [0x18050720c]
movss xmm1, dword [0x180508e8c]
mov ecx, 0xd7ab5edb
call fcn.18011b270
lea rcx, [0x1804ae4c0]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802add7e
call fcn.180091cb0
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [0x18050448c]
movss xmm2, dword [0x180507f50]
movss xmm1, dword [0x1805090d4]
mov ecx, eax
call fcn.18015c9a0
lea rcx, str.Teleport_To_Vespucci_Beach_With_Cars
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802addee
movss xmm0, dword [0x1805090d4]
movss dword [rsp + 0x2e998], xmm0
movss xmm0, dword [0x180507f50]
movss dword [rsp + 0x2e9a0], xmm0
movss xmm0, dword [0x18050448c]
movss dword [rsp + 0x2e9a8], xmm0
lea rax, [rsp + 0x18eb0]
lea rcx, [rsp + 0x2e998]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18eb0]
call fcn.1801515a0
call fcn.180199f90
movss xmm0, dword [0x180504150]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805040f0]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Maze_Bank_Demolition
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Load
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802b35f6
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505858]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506e1c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507028]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ed0]
movss xmm2, dword [0x180508584]
movss xmm1, dword [0x1805075c0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805058d8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050701c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ed8]
movss xmm2, dword [0x180508598]
movss xmm1, dword [0x18050758c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505944]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507024]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ef0]
movss xmm2, dword [0x1805085a4]
movss xmm1, dword [0x180507560]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507ba8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b84]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507004]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ecc]
movss xmm2, dword [0x1805085a8]
movss xmm1, dword [0x180507514]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b60]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504368]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507028]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ee0]
movss xmm2, dword [0x180508594]
movss xmm1, dword [0x1805074f0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507adc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507044]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505eb0]
movss xmm2, dword [0x18050858c]
movss xmm1, dword [0x1805074d0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a3c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507024]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ed0]
movss xmm2, dword [0x180508568]
movss xmm1, dword [0x1805074a0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805079f4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bd8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507014]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505eb4]
movss xmm2, dword [0x180508544]
movss xmm1, dword [0x180507470]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805079b4]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507024]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505edc]
movss xmm2, dword [0x180508524]
movss xmm1, dword [0x180507444]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050791c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050703c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ee4]
movss xmm2, dword [0x1805084a8]
movss xmm1, dword [0x18050741c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507874]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504368]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507040]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ec0]
movss xmm2, dword [0x180508440]
movss xmm1, dword [0x18050740c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050769c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506e08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507048]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505eac]
movss xmm2, dword [0x1805083d8]
movss xmm1, dword [0x180507404]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507558]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506dcc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050702c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ee8]
movss xmm2, dword [0x1805083ac]
movss xmm1, dword [0x180507418]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507490]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504584]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507018]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505edc]
movss xmm2, dword [0x18050837c]
movss xmm1, dword [0x180507434]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050731c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805042c0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507024]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ed4]
movss xmm2, dword [0x180508360]
movss xmm1, dword [0x18050745c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805071f4]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [str.:GRG]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f18]
movss xmm2, dword [0x18050832c]
movss xmm1, dword [0x180507480]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507198]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506fe4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f1c]
movss xmm2, dword [0x18050831c]
movss xmm1, dword [0x1805074b4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050712c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f84]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f04]
movss xmm2, dword [0x18050830c]
movss xmm1, dword [0x1805074e8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070a8]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f7c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f00]
movss xmm2, dword [0x1805082f8]
movss xmm1, dword [0x180507504]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805042f4]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f88]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f08]
movss xmm2, dword [0x1805082e8]
movss xmm1, dword [0x18050752c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504668]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507000]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ec4]
movss xmm2, dword [0x1805082ec]
movss xmm1, dword [0x180507570]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050494c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506fec]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505efc]
movss xmm2, dword [0x180508300]
movss xmm1, dword [0x1805075a4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bc0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ff4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e9c]
movss xmm2, dword [0x180508318]
movss xmm1, dword [0x1805075e0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504e5c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506e1c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507034]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505eb8]
movss xmm2, dword [0x180508338]
movss xmm1, dword [0x18050761c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504f58]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507058]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ea0]
movss xmm2, dword [0x180508354]
movss xmm1, dword [0x180507638]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505128]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507038]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ec8]
movss xmm2, dword [0x180508378]
movss xmm1, dword [0x180507664]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050525c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507054]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ea8]
movss xmm2, dword [0x1805083a0]
movss xmm1, dword [0x180507684]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050546c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506ba8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507050]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505eec]
movss xmm2, dword [0x1805083c8]
movss xmm1, dword [0x180507688]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054e8]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050705c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ea8]
movss xmm2, dword [str._BMFM]
movss xmm1, dword [0x18050767c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505530]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507064]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ef4]
movss xmm2, dword [0x180508474]
movss xmm1, dword [0x180507670]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050564c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507070]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ea4]
movss xmm2, dword [0x1805084c8]
movss xmm1, dword [0x18050766c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805056ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504390]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507068]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ef8]
movss xmm2, dword [0x180508538]
movss xmm1, dword [0x18050763c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505770]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507060]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ebc]
movss xmm2, dword [str.eO.O]
movss xmm1, dword [0x180507600]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505780]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ffc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f3c]
movss xmm2, dword [0x1805085bc]
movss xmm1, dword [0x180507694]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805056cc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ff8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f34]
movss xmm2, dword [0x18050859c]
movss xmm1, dword [0x1805076bc]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805057c8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050700c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f44]
movss xmm2, dword [0x1805085d8]
movss xmm1, dword [0x180507660]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805057f0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507020]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f20]
movss xmm2, dword [0x1805085cc]
movss xmm1, dword [0x180507634]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505850]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f90]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f94]
movss xmm2, dword [0x1805085ec]
movss xmm1, dword [0x180507618]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805058ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504368]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f9c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f8c]
movss xmm2, dword [0x180508600]
movss xmm1, dword [0x1805075b8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505934]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043ec]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f38]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505fc4]
movss xmm2, dword [0x180508614]
movss xmm1, dword [0x180507574]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505970]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b84]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f9c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f80]
movss xmm2, dword [0x18050861c]
movss xmm1, dword [0x180507538]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507bac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044dc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506fa0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f90]
movss xmm2, dword [0x180508618]
movss xmm1, dword [0x18050750c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b68]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506fa0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505fa4]
movss xmm2, dword [0x180508608]
movss xmm1, dword [0x1805074dc]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507ae8]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f98]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f7c]
movss xmm2, dword [0x1805085f0]
movss xmm1, dword [0x180507498]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a68]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f64]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f5c]
movss xmm2, dword [0x1805085dc]
movss xmm1, dword [0x180507458]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a40]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f5c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505fac]
movss xmm2, dword [0x1805085c8]
movss xmm1, dword [0x180507430]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805079f8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [str.Qk8zk8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f98]
movss xmm2, dword [0x1805085a0]
movss xmm1, dword [0x1805073ec]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805079b8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [str.Qk8zk8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505fb8]
movss xmm2, dword [0x180508564]
movss xmm1, dword [0x1805073cc]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050790c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f64]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505fb4]
movss xmm2, dword [0x18050852c]
movss xmm1, dword [0x1805073a4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507868]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506dcc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f54]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f9c]
movss xmm2, dword [0x180508480]
movss xmm1, dword [0x180507390]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507848]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504368]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f44]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f88]
movss xmm2, dword [0x180508410]
movss xmm1, dword [0x180507378]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507690]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c28]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f58]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505fa0]
movss xmm2, dword [0x1805083d0]
movss xmm1, dword [0x180507374]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805075fc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504368]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f40]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f84]
movss xmm2, dword [0x1805083b0]
movss xmm1, dword [0x180507380]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507550]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f40]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505fc0]
movss xmm2, dword [0x180508388]
movss xmm1, dword [0x180507394]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507488]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f3c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505fb8]
movss xmm2, dword [0x18050835c]
movss xmm1, dword [0x1805073b8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507414]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f48]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505fa8]
movss xmm2, dword [0x180508334]
movss xmm1, dword [0x1805073d0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507318]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f68]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505fbc]
movss xmm2, dword [0x180508310]
movss xmm1, dword [0x1805073e4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507204]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f4c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505fb8]
movss xmm2, dword [0x1805082d8]
movss xmm1, dword [0x1805073fc]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507168]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f4c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505fd8]
movss xmm2, dword [0x1805082d0]
movss xmm1, dword [0x180507440]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507144]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f18]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505fec]
movss xmm2, dword [0x180508268]
movss xmm1, dword [0x1805074b0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507178]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506e1c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f20]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505fd4]
movss xmm2, dword [0x1805082b0]
movss xmm1, dword [0x1805074a4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070bc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f24]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505fd0]
movss xmm2, dword [0x180508284]
movss xmm1, dword [0x1805074e4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805042fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f1c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f2c]
movss xmm2, dword [0x180508294]
movss xmm1, dword [0x180507530]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180506db8]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f30]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505fcc]
movss xmm2, dword [0x180508274]
movss xmm1, dword [0x180507510]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504300]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c28]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506fac]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505fdc]
movss xmm2, dword [0x18050825c]
movss xmm1, dword [0x18050754c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504690]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506fbc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f78]
movss xmm2, dword [0x180508280]
movss xmm1, dword [0x180507594]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504858]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504368]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506fa8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f40]
movss xmm2, dword [0x18050828c]
movss xmm1, dword [0x1805075d0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504a50]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506fbc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f64]
movss xmm2, dword [0x18050829c]
movss xmm1, dword [0x18050760c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504ba8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805042c0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506fb4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f58]
movss xmm2, dword [0x1805082b8]
movss xmm1, dword [0x180507644]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504dcc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506fb8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f68]
movss xmm2, dword [0x1805082cc]
movss xmm1, dword [0x180507678]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504e3c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f38]
movss xmm2, dword [0x1805082e4]
movss xmm1, dword [0x1805076b4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504f44]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506fc4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f54]
movss xmm2, dword [0x180508304]
movss xmm1, dword [0x1805076f8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050d0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f6c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505fe0]
movss xmm2, dword [0x180508308]
movss xmm1, dword [0x180507758]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505254]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506fd8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f50]
movss xmm2, dword [0x180508380]
movss xmm1, dword [0x180507754]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505130]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506fd4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f70]
movss xmm2, dword [0x180508350]
movss xmm1, dword [0x18050772c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505334]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506fc8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f48]
movss xmm2, dword [0x1805083a8]
movss xmm1, dword [0x180507770]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505448]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506fd4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f6c]
movss xmm2, dword [0x1805083c0]
movss xmm1, dword [0x18050776c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054b0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c28]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506fe0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f54]
movss xmm2, dword [0x18050845c]
movss xmm1, dword [0x180507768]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050553c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506fcc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f60]
movss xmm2, dword [0x1805084b0]
movss xmm1, dword [0x180507748]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050556c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506fdc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f30]
movss xmm2, dword [0x180508540]
movss xmm1, dword [0x180507738]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505680]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ffc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f28]
movss xmm2, dword [0x180508554]
movss xmm1, dword [0x180507714]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805056b8]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ffc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f4c]
movss xmm2, dword [0x180508570]
movss xmm1, dword [0x180507700]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805056b0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050430c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ea4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050601c]
movss xmm2, dword [0x1805085c0]
movss xmm1, dword [0x1805077a0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505738]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506ba4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e3c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506004]
movss xmm2, dword [0x1805085e0]
movss xmm1, dword [0x180507778]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050577c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e9c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506008]
movss xmm2, dword [0x1805085fc]
movss xmm1, dword [0x180507734]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805057d0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506eec]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050600c]
movss xmm2, dword [0x180508628]
movss xmm1, dword [0x1805076f0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050584c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ee0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050608c]
movss xmm2, dword [0x180508638]
movss xmm1, dword [0x180507668]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505860]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e40]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506074]
movss xmm2, dword [0x180508650]
movss xmm1, dword [0x18050762c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805057fc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506e1c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e00]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506110]
movss xmm2, dword [0x180508654]
movss xmm1, dword [0x1805076f4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805058a0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e94]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506088]
movss xmm2, dword [0x180508660]
movss xmm1, dword [0x1805075e8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805058e8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e44]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506080]
movss xmm2, dword [0x18050866c]
movss xmm1, dword [0x1805075bc]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505930]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ecc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060f8]
movss xmm2, dword [0x180508670]
movss xmm1, dword [0x180507584]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505978]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504298]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e4c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506078]
movss xmm2, dword [0x18050867c]
movss xmm1, dword [0x180507548]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507bb0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ed0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506090]
movss xmm2, dword [0x180508678]
movss xmm1, dword [0x180507508]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b90]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b84]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e48]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506094]
movss xmm2, dword [0x180508674]
movss xmm1, dword [0x1805074ec]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b6c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ea4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050609c]
movss xmm2, dword [0x180508668]
movss xmm1, dword [0x1805074c4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b08]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e68]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ff0]
movss xmm2, dword [0x180508634]
movss xmm1, dword [0x18050749c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b10]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504368]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e64]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506064]
movss xmm2, dword [0x180508658]
movss xmm1, dword [0x180507484]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aec]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e8c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506070]
movss xmm2, dword [0x180508648]
movss xmm1, dword [0x18050744c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a70]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e58]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050606c]
movss xmm2, dword [0x180508630]
movss xmm1, dword [0x1805073f8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a50]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506eb4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060dc]
movss xmm2, dword [0x180508620]
movss xmm1, dword [0x1805073e0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a20]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e50]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050609c]
movss xmm2, dword [0x180508604]
movss xmm1, dword [0x1805073b0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a00]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ef0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060b0]
movss xmm2, dword [0x1805085e8]
movss xmm1, dword [0x180507384]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805079e4]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e54]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060a8]
movss xmm2, dword [0x1805085d0]
movss xmm1, dword [0x180507358]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805079bc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e98]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060c4]
movss xmm2, dword [0x1805085b0]
movss xmm1, dword [0x18050732c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507938]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060a0]
movss xmm2, dword [0x18050857c]
movss xmm1, dword [0x180507314]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507910]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504514]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ee4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060e0]
movss xmm2, dword [0x18050854c]
movss xmm1, dword [0x1805072f4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805078e8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e5c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060c8]
movss xmm2, dword [0x180508530]
movss xmm1, dword [0x1805072e4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050785c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ee8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060d4]
movss xmm2, dword [0x1805084b4]
movss xmm1, dword [0x1805072d4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805077a8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b84]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e70]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060b4]
movss xmm2, dword [0x180508430]
movss xmm1, dword [0x1805072c0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805076a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506e08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506eb0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060d8]
movss xmm2, dword [0x1805083cc]
movss xmm1, dword [0x1805072b8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805075f0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e74]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060bc]
movss xmm2, dword [0x1805083a4]
movss xmm1, dword [0x1805072c4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507568]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504368]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ea0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060f4]
movss xmm2, dword [0x180508374]
movss xmm1, dword [0x1805072e0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805074cc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060cc]
movss xmm2, dword [0x180508364]
movss xmm1, dword [0x1805072ec]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507474]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504368]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ec4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060b8]
movss xmm2, dword [0x180508340]
movss xmm1, dword [0x180507300]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507468]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504368]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ea8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060d0]
movss xmm2, dword [0x1805082f4]
movss xmm1, dword [0x180507324]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507304]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ea0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060e8]
movss xmm2, dword [0x1805082c4]
movss xmm1, dword [0x180507360]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805072d8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e78]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060c0]
movss xmm2, dword [0x1805082a8]
movss xmm1, dword [0x18050738c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507210]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805042c0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506eac]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060f0]
movss xmm2, dword [0x180508288]
movss xmm1, dword [0x1805073b4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507170]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504584]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e90]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050610c]
movss xmm2, dword [0x18050826c]
movss xmm1, dword [0x1805073f0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507184]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e88]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506114]
movss xmm2, dword [0x180508250]
movss xmm1, dword [0x180507448]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507134]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504580]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e6c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506104]
movss xmm2, dword [0x180508238]
movss xmm1, dword [0x18050747c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070c0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506edc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506108]
movss xmm2, dword [0x180508218]
movss xmm1, dword [0x1805074bc]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180506f8c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e7c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506100]
movss xmm2, dword [0x180508200]
movss xmm1, dword [0x1805074f4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805043b8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bd0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ed8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506058]
movss xmm2, dword [0x180508224]
movss xmm1, dword [0x18050753c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504480]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506d60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e28]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506068]
movss xmm2, dword [0x18050820c]
movss xmm1, dword [0x180507578]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180506af8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506e14]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e20]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050612c]
movss xmm2, dword [str.s_EhE]
movss xmm1, dword [0x180507534]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050469c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ebc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506060]
movss xmm2, dword [0x180508210]
movss xmm1, dword [0x1805075b4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050485c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504368]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ef8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506028]
movss xmm2, dword [0x180508220]
movss xmm1, dword [0x180507608]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504a30]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ec8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506054]
movss xmm2, dword [0x180508244]
movss xmm1, dword [0x18050765c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504c04]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f00]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506034]
movss xmm2, dword [0x180508258]
movss xmm1, dword [0x1805076ac]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504dc8]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ec0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506050]
movss xmm2, dword [0x180508270]
movss xmm1, dword [0x18050771c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504ea0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f04]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506038]
movss xmm2, dword [str.SHoHH]
movss xmm1, dword [0x18050774c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504f60]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506e1c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ebc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506044]
movss xmm2, dword [0x1805082bc]
movss xmm1, dword [0x180507790]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050bc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ef4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506040]
movss xmm2, dword [0x1805082e0]
movss xmm1, dword [0x1805077b8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050512c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ee4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050604c]
movss xmm2, dword [0x180508328]
movss xmm1, dword [0x1805077d4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805051d8]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e10]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506010]
movss xmm2, dword [0x180508348]
movss xmm1, dword [0x1805077e8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505250]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ea4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050602c]
movss xmm2, dword [0x180508370]
movss xmm1, dword [0x180507804]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505398]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504368]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f0c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506020]
movss xmm2, dword [0x180508394]
movss xmm1, dword [0x180507824]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505444]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506ba8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506eb8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506048]
movss xmm2, dword [0x1805083bc]
movss xmm1, dword [0x18050781c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505494]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506ba8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f08]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506024]
movss xmm2, dword [0x180508400]
movss xmm1, dword [0x180507830]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054c0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c28]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ec4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506030]
movss xmm2, dword [0x180508464]
movss xmm1, dword [0x180507810]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505548]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504368]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ec0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050603c]
movss xmm2, dword [0x1805084e4]
movss xmm1, dword [0x180507800]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505568]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ed4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506014]
movss xmm2, dword [0x18050855c]
movss xmm1, dword [0x1805077e4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505670]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f14]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ffc]
movss xmm2, dword [0x180508590]
movss xmm1, dword [0x1805077c4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050566c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d3c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506130]
movss xmm2, dword [0x1805085d4]
movss xmm1, dword [0x180507878]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805055fc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d64]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506134]
movss xmm2, dword [0x1805085ac]
movss xmm1, dword [0x180507898]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805056a8]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d38]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506148]
movss xmm2, dword [0x1805085f8]
movss xmm1, dword [0x180507840]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505728]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d30]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050613c]
movss xmm2, dword [0x180508624]
movss xmm1, dword [0x1805077f4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505778]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d10]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050613c]
movss xmm2, dword [0x18050863c]
movss xmm1, dword [0x1805077c0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805057a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506cdc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506138]
movss xmm2, dword [0x18050865c]
movss xmm1, dword [0x180507798]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805057cc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d18]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506140]
movss xmm2, dword [0x180508680]
movss xmm1, dword [0x180507760]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505810]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ce0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506158]
movss xmm2, dword [str.tS]
movss xmm1, dword [0x180507728]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505840]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d1c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061c8]
movss xmm2, dword [0x180508694]
movss xmm1, dword [0x1805076c4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050586c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d88]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061b8]
movss xmm2, dword [0x1805086a4]
movss xmm1, dword [0x180507680]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050589c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044d8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d40]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061d0]
movss xmm2, dword [0x1805086b4]
movss xmm1, dword [0x180507628]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505908]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504298]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d84]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061b4]
movss xmm2, dword [0x1805086c0]
movss xmm1, dword [0x1805075dc]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505924]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504298]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d24]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506234]
movss xmm2, dword [0x1805086c4]
movss xmm1, dword [0x18050759c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050597c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043a4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506cd0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061d8]
movss xmm2, dword [0x1805086d0]
movss xmm1, dword [0x18050755c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507bb4]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d34]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061d4]
movss xmm2, dword [0x1805086cc]
movss xmm1, dword [0x180507500]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506d60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ccc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061cc]
movss xmm2, dword [0x1805086c8]
movss xmm1, dword [0x1805074d8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b70]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d2c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061e0]
movss xmm2, dword [0x1805086bc]
movss xmm1, dword [0x1805074a8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b38]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506cc8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061a8]
movss xmm2, dword [0x1805086b0]
movss xmm1, dword [0x180507450]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507af0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504368]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d1c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061c4]
movss xmm2, dword [0x1805086a0]
movss xmm1, dword [0x180507400]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a8c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506dac]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061b0]
movss xmm2, dword [0x180508698]
movss xmm1, dword [0x1805073e8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a74]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504298]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d24]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061c0]
movss xmm2, dword [0x180508688]
movss xmm1, dword [0x1805073c4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a54]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504368]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d2c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050621c]
movss xmm2, dword [0x180508664]
movss xmm1, dword [0x180507370]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a28]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506cf8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061dc]
movss xmm2, dword [0x180508644]
movss xmm1, dword [0x180507328]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a04]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d28]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061ec]
movss xmm2, dword [0x18050862c]
movss xmm1, dword [0x1805072f8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805079d8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506e1c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506cfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061e8]
movss xmm2, dword [0x18050860c]
movss xmm1, dword [0x1805072b4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805079c4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504368]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d18]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050620c]
movss xmm2, dword [0x1805085e4]
movss xmm1, dword [0x1805072a0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050793c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506cfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061f4]
movss xmm2, dword [0x1805085b8]
movss xmm1, dword [0x180507284]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507914]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d1c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506218]
movss xmm2, dword [0x180508578]
movss xmm1, dword [0x18050727c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805078d4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b84]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d00]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506204]
movss xmm2, dword [0x180508548]
movss xmm1, dword [0x180507264]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507858]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d14]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506210]
movss xmm2, dword [0x1805084e8]
movss xmm1, dword [0x18050724c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805077ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044d8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d14]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061fc]
movss xmm2, dword [0x180508450]
movss xmm1, dword [0x18050723c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507698]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506ca0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d14]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506214]
movss xmm2, dword [0x1805083c4]
movss xmm1, dword [0x180507234]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805075f4]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d14]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506200]
movss xmm2, dword [0x18050839c]
movss xmm1, dword [0x180507244]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050756c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d24]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506228]
movss xmm2, dword [0x180508368]
movss xmm1, dword [str.i_4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805074f8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d0c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061f8]
movss xmm2, dword [str.9dJxJ]
movss xmm1, dword [0x180507270]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507494]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d30]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061f0]
movss xmm2, dword [0x1805082fc]
movss xmm1, dword [0x180507280]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507460]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d38]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506208]
movss xmm2, dword [0x1805082c8]
movss xmm1, dword [0x180507298]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805073a8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d58]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061e4]
movss xmm2, dword [0x1805082a4]
movss xmm1, dword [0x1805072a4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507310]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d44]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506220]
movss xmm2, dword [0x18050827c]
movss xmm1, dword [0x1805072d0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805072a8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d54]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506224]
movss xmm2, dword [0x180508264]
movss xmm1, dword [0x1805072fc]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507224]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d1c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050622c]
movss xmm2, dword [0x18050823c]
movss xmm1, dword [0x180507350]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805071c8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504368]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d5c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506230]
movss xmm2, dword [0x180508214]
movss xmm1, dword [0x180507364]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507194]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504368]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d28]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506250]
movss xmm2, dword [0x180508208]
movss xmm1, dword [0x1805073ac]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050718c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d1c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506254]
movss xmm2, dword [0x1805081e0]
movss xmm1, dword [0x1805073f4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050713c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ce4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506240]
movss xmm2, dword [0x1805081c4]
movss xmm1, dword [0x180507424]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507128]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506cd4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050623c]
movss xmm2, dword [str.sxEE]
movss xmm1, dword [0x180507454]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504298]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506cec]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050624c]
movss xmm2, dword [0x180508198]
movss xmm1, dword [0x18050748c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507080]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043ec]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d50]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506244]
movss xmm2, dword [0x180508188]
movss xmm1, dword [0x1805074b8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180506f94]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504298]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ce8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506248]
movss xmm2, dword [0x18050817c]
movss xmm1, dword [0x1805074e0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180506f2c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504298]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506cbc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506238]
movss xmm2, dword [0x180508178]
movss xmm1, dword [0x18050751c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805043cc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506de0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506164]
movss xmm2, dword [0x180508194]
movss xmm1, dword [0x180507540]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504430]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043a4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506da4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061bc]
movss xmm2, dword [0x180508180]
movss xmm1, dword [0x18050757c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504548]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506da0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061a4]
movss xmm2, dword [0x180508184]
movss xmm1, dword [0x1805075b0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504674]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504298]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506da8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061ac]
movss xmm2, dword [0x18050818c]
movss xmm1, dword [0x1805075e4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504848]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d9c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050615c]
movss xmm2, dword [0x1805081a0]
movss xmm1, dword [0x180507640]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805048e0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506154]
movss xmm2, dword [0x1805081b0]
movss xmm1, dword [0x180507674]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504a34]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d90]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050619c]
movss xmm2, dword [0x1805081bc]
movss xmm1, dword [0x1805076b0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504a6c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506dc8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050616c]
movss xmm2, dword [0x1805081dc]
movss xmm1, dword [0x180507708]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504c18]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d8c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506168]
movss xmm2, dword [0x1805081e4]
movss xmm1, dword [0x180507730]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504cf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d74]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506160]
movss xmm2, dword [0x1805081fc]
movss xmm1, dword [0x180507774]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504da0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d98]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805061a0]
movss xmm2, dword [0x18050822c]
movss xmm1, dword [0x1805077a4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504eac]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d7c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506178]
movss xmm2, dword [str.9TGhG]
movss xmm1, dword [0x1805077dc]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504f64]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504368]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d94]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506190]
movss xmm2, dword [0x180508278]
movss xmm1, dword [0x180507828]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050b0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504368]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d78]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506180]
movss xmm2, dword [0x1805082b4]
movss xmm1, dword [0x180507864]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505124]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d94]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506188]
movss xmm2, dword [0x1805082dc]
movss xmm1, dword [0x18050788c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050516c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d7c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506174]
movss xmm2, dword [0x180508314]
movss xmm1, dword [0x1805078a0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505260]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504298]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d10]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050618c]
movss xmm2, dword [0x18050834c]
movss xmm1, dword [0x1805078bc]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050529c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b84]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d08]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506150]
movss xmm2, dword [0x18050836c]
movss xmm1, dword [0x1805078cc]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505390]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b84]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d18]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506170]
movss xmm2, dword [0x180508384]
movss xmm1, dword [0x1805078e4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505440]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043a4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d18]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506198]
movss xmm2, dword [0x1805083b8]
movss xmm1, dword [0x1805078d8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505488]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d04]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506184]
movss xmm2, dword [0x1805083fc]
movss xmm1, dword [0x1805078e0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054b4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506ba8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d14]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050618c]
movss xmm2, dword [0x18050846c]
movss xmm1, dword [0x1805078dc]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505520]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044d8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d6c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050617c]
movss xmm2, dword [0x1805084c0]
movss xmm1, dword [0x1805078d0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505544]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504298]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d20]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506194]
movss xmm2, dword [0x180508534]
movss xmm1, dword [0x1805078c0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505550]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504298]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d4c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050614c]
movss xmm2, dword [0x180508550]
movss xmm1, dword [0x1805078b0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505570]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506d20]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506144]
movss xmm2, dword [0x180508580]
movss xmm1, dword [0x1805078a4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b64]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180505458]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805043c4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060e4]
movss xmm2, dword [0x1805086dc]
movss xmm1, dword [0x1805078fc]
mov ecx, 0xc42c019a
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505800]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180505468]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504428]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506098]
movss xmm2, dword [0x180508710]
movss xmm1, dword [0x1805075a8]
mov ecx, 0xc42c019a
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505828]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050547c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504540]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060a4]
movss xmm2, dword [0x180508700]
movss xmm1, dword [0x180507368]
mov ecx, 0xc42c019a
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507078]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050544c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050437c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506118]
movss xmm2, dword [0x1805086ac]
movss xmm1, dword [0x1805071cc]
mov ecx, 0xc42c019a
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507098]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805053bc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504200]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050619c]
movss xmm2, dword [0x1805083d4]
movss xmm1, dword [0x180507110]
mov ecx, 0xc42c019a
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504dd0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180505430]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805042a4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506128]
movss xmm2, dword [0x18050819c]
movss xmm1, dword [0x1805071d0]
mov ecx, 0xc42c019a
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504e14]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050545c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805043d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050611c]
movss xmm2, dword [0x18050812c]
movss xmm1, dword [0x180507420]
mov ecx, 0xc42c019a
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505698]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180505454]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805043b0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060ec]
movss xmm2, dword [0x180508144]
movss xmm1, dword [0x180507750]
mov ecx, 0xc42c019a
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805056a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180505460]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805043f4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506084]
movss xmm2, dword [0x180508230]
movss xmm1, dword [0x180507930]
mov ecx, 0xc42c019a
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504460]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180505478]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180505964]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050605c]
movss xmm2, dword [0x180508504]
movss xmm1, dword [0x1805079c0]
mov ecx, 0xc42c019a
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180506c4c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e84]
movss xmm2, dword [0x1805083f4]
movss xmm1, dword [0x180507520]
mov ecx, 0x7121ac4
call fcn.18011b270
mov dword [rsp + 0x40], 0
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507820]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506e1c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507024]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e8c]
movss xmm2, dword [0x180508418]
movss xmm1, dword [0x1805074ac]
mov ecx, 0x93948e5e
call fcn.18011b270
lea rcx, [0x1804ae4c0]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802b3645
call fcn.180091cb0
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [0x180505fc8]
movss xmm2, dword [0x1805083dc]
movss xmm1, dword [0x180507524]
mov ecx, eax
call fcn.18015c9a0
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Maze_Bank_Roof_Ramp
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Load
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802b50f4
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805076dc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805055d4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e74]
movss xmm2, dword [0x180508324]
movss xmm1, dword [0x180507580]
mov ecx, 0x5f5e76c9
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805076dc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805055d4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e78]
movss xmm2, dword [0x1805082e0]
movss xmm1, dword [0x180507590]
mov ecx, 0x5f5e76c9
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805076dc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805055d4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e7c]
movss xmm2, dword [0x1805082c0]
movss xmm1, dword [0x1805075a0]
mov ecx, 0x5f5e76c9
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805076dc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805055d4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e80]
movss xmm2, dword [0x1805082a0]
movss xmm1, dword [0x1805075ac]
mov ecx, 0x5f5e76c9
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505de4]
movss xmm2, dword [0x180508150]
movss xmm1, dword [0x1805077cc]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b28]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050742c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e58]
movss xmm2, dword [0x1805081ec]
movss xmm1, dword [0x180507624]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b28]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050742c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e68]
movss xmm2, dword [0x18050821c]
movss xmm1, dword [0x180507604]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b28]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503f98]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507410]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e54]
movss xmm2, dword [0x1805081cc]
movss xmm1, dword [0x180507630]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b28]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050742c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e44]
movss xmm2, dword [0x180508190]
movss xmm1, dword [0x180507648]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b34]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504058]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805073dc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e18]
movss xmm2, dword [0x18050815c]
movss xmm1, dword [0x1805076b8]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b3c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504194]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805073a0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505df8]
movss xmm2, dword [0x180508148]
movss xmm1, dword [0x180507704]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b40]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805041c4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050735c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ddc]
movss xmm2, dword [0x180508130]
movss xmm1, dword [0x180507710]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b30]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050405c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507388]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505dd8]
movss xmm2, dword [0x180508128]
movss xmm1, dword [0x180507724]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b2c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050406c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507278]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505db4]
movss xmm2, dword [0x180508104]
movss xmm1, dword [0x180507764]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b14]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507250]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505da0]
movss xmm2, dword [0x1805080fc]
movss xmm1, dword [0x18050777c]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b14]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507250]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505da0]
movss xmm2, dword [0x1805080fc]
movss xmm1, dword [0x18050777c]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b14]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d8c]
movss xmm2, dword [0x1805080f4]
movss xmm1, dword [0x18050778c]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b14]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d74]
movss xmm2, dword [0x1805080dc]
movss xmm1, dword [0x18050779c]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b14]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d74]
movss xmm2, dword [0x1805080dc]
movss xmm1, dword [0x18050779c]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b14]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [str.pN_R_]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d58]
movss xmm2, dword [0x1805080cc]
movss xmm1, dword [0x1805077b4]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b14]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d48]
movss xmm2, dword [0x1805080d0]
movss xmm1, dword [0x1805077b0]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b14]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d48]
movss xmm2, dword [0x1805080d0]
movss xmm1, dword [0x1805077b0]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b14]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d44]
movss xmm2, dword [0x1805080d0]
movss xmm1, dword [0x1805077b0]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b14]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a70]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805072e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d34]
movss xmm2, dword [0x1805080bc]
movss xmm1, dword [0x1805077bc]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b14]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a70]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805072e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d34]
movss xmm2, dword [0x1805080bc]
movss xmm1, dword [0x1805077bc]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b14]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050739c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d2c]
movss xmm2, dword [0x1805080b4]
movss xmm1, dword [0x1805077c8]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b28]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503f98]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507410]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d20]
movss xmm2, dword [0x1805080a8]
movss xmm1, dword [0x1805077d8]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b28]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503f98]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507410]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d20]
movss xmm2, dword [0x1805080a8]
movss xmm1, dword [0x1805077d8]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b28]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503fcc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805074d4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d08]
movss xmm2, dword [0x1805080a4]
movss xmm1, dword [0x1805077ec]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b28]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a6c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805076e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d18]
movss xmm2, dword [0x18050809c]
movss xmm1, dword [0x1805077f0]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b28]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a6c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805076e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d14]
movss xmm2, dword [0x180508094]
movss xmm1, dword [0x1805077fc]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b14]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a68]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805076c0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d0c]
movss xmm2, dword [0x18050807c]
movss xmm1, dword [0x180507838]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805048c8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503f8c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507544]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d10]
movss xmm2, dword [0x180508080]
movss xmm1, dword [0x180507834]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805048f8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a70]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507410]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d1c]
movss xmm2, dword [0x180508074]
movss xmm1, dword [0x180507844]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805048c8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503fa0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805073bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d28]
movss xmm2, dword [0x180508068]
movss xmm1, dword [0x18050784c]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504930]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503fec]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507308]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d3c]
movss xmm2, dword [0x180508054]
movss xmm1, dword [0x180507870]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504894]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050417c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805045cc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d64]
movss xmm2, dword [0x18050802c]
movss xmm1, dword [0x18050786c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504894]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050417c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805045cc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d60]
movss xmm2, dword [0x180508038]
movss xmm1, dword [0x1805078ac]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050492c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503ff0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050729c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d68]
movss xmm2, dword [0x180508044]
movss xmm1, dword [0x180507888]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504928]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503ff4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507260]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d78]
movss xmm2, dword [0x180508030]
movss xmm1, dword [0x18050789c]
mov ecx, 0x40d23ece
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e50]
movss xmm2, dword [0x180508260]
movss xmm1, dword [0x1805076fc]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e3c]
movss xmm2, dword [0x1805081b8]
movss xmm1, dword [0x180507744]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e1c]
movss xmm2, dword [0x180508168]
movss xmm1, dword [0x180507794]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505dc0]
movss xmm2, dword [0x180508124]
movss xmm1, dword [0x180507818]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d98]
movss xmm2, dword [0x180508108]
movss xmm1, dword [0x180507860]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d50]
movss xmm2, dword [0x1805080e8]
movss xmm1, dword [0x180507890]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d00]
movss xmm2, dword [0x1805080c0]
movss xmm1, dword [0x1805078a8]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d00]
movss xmm2, dword [0x180508088]
movss xmm1, dword [0x1805078f4]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d70]
movss xmm2, dword [0x180508088]
movss xmm1, dword [0x1805078f4]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505da8]
movss xmm2, dword [0x180508084]
movss xmm1, dword [0x1805078f8]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504918]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b9c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b70]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505dd4]
movss xmm2, dword [0x180508040]
movss xmm1, dword [0x180507894]
mov ecx, 0xbcc5654d
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050491c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505de8]
movss xmm2, dword [0x18050804c]
movss xmm1, dword [0x18050787c]
mov ecx, 0x8d998e21
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505dcc]
movss xmm2, dword [0x18050806c]
movss xmm1, dword [0x180507854]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d70]
movss xmm2, dword [0x180508058]
movss xmm1, dword [0x180507784]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d00]
movss xmm2, dword [0x18050805c]
movss xmm1, dword [0x180507788]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505dac]
movss xmm2, dword [0x180508060]
movss xmm1, dword [0x180507780]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805049b0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505dec]
movss xmm2, dword [0x180508090]
movss xmm1, dword [0x18050780c]
mov ecx, 0x44fae306
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d50]
movss xmm2, dword [0x1805080b8]
movss xmm1, dword [0x1805076e4]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d00]
movss xmm2, dword [0x1805080a0]
movss xmm1, dword [0x180507718]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d98]
movss xmm2, dword [0x1805080e4]
movss xmm1, dword [0x18050768c]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505dc0]
movss xmm2, dword [0x180508114]
movss xmm1, dword [0x180507654]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505dec]
movss xmm2, dword [str.__A]
movss xmm1, dword [0x180507620]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e1c]
movss xmm2, dword [0x180508158]
movss xmm1, dword [0x1805075d4]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e3c]
movss xmm2, dword [str.PEDuD]
movss xmm1, dword [0x180507598]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b20]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e4c]
movss xmm2, dword [0x1805081f0]
movss xmm1, dword [0x180507554]
mov ecx, 0xf6fe2ef1
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805075ec]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505fe4]
movss xmm2, dword [0x1805081b4]
movss xmm1, dword [0x1805075c8]
mov ecx, 0x771ef3d3
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805075ec]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506000]
movss xmm2, dword [str.N:FKF]
movss xmm1, dword [0x1805076a8]
mov ecx, 0x771ef3d3
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504b48]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506018]
movss xmm2, dword [0x180508204]
movss xmm1, dword [0x1805076a4]
mov ecx, 0x2fea25bf
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504b48]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050607c]
movss xmm2, dword [0x180508228]
movss xmm1, dword [0x1805076ec]
mov ecx, 0x2fea25bf
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504b48]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060fc]
movss xmm2, dword [0x180508240]
movss xmm1, dword [0x180507720]
mov ecx, 0x2fea25bf
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505534]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ff4]
movss xmm2, dword [0x1805081d8]
movss xmm1, dword [0x180507588]
mov ecx, 0x2fea25bf
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505534]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ff8]
movss xmm2, dword [0x1805081c8]
movss xmm1, dword [0x180507564]
mov ecx, 0x2fea25bf
call fcn.18011b270
mov dword [rsp + 0x40], 1
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505534]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505fe8]
movss xmm2, dword [0x1805081d4]
movss xmm1, dword [0x1805075c4]
mov ecx, 0x2fea25bf
call fcn.18011b270
lea rcx, [0x1804ae4c0]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802b5143
call fcn.180091cb0
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [0x180505fc8]
movss xmm2, dword [0x1805083dc]
movss xmm1, dword [0x180507524]
mov ecx, eax
call fcn.18015c9a0
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Beach_Ferris_Ramp
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Load
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802b5aac
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805058f0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503f94]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805076e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506c3c]
movss xmm2, dword [0x180508ca4]
movss xmm1, dword [0x180508fec]
mov ecx, 0x745f3383
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507ac4]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506c04]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805043a0]
movss xmm2, dword [0x180508dc0]
movss xmm1, dword [0x180508fa8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805049ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a8c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805058fc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504878]
movss xmm2, dword [0x180508dc4]
movss xmm1, dword [0x180508fc0]
mov ecx, 0xc42c019a
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507abc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503f98]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504878]
movss xmm2, dword [0x180508db8]
movss xmm1, dword [0x180508f88]
mov ecx, 0xc42c019a
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507ac4]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504670]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050446c]
movss xmm2, dword [0x180508dd4]
movss xmm1, dword [0x180508f94]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507ac0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504b54]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504640]
movss xmm2, dword [0x180508de4]
movss xmm1, dword [0x180508f74]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507acc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506afc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050499c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504564]
movss xmm2, dword [0x180508ddc]
movss xmm1, dword [0x180508f80]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507abc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504e98]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805047d4]
movss xmm2, dword [0x180508de8]
movss xmm1, dword [0x180508f6c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507abc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805051e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048cc]
movss xmm2, dword [0x180508df0]
movss xmm1, dword [0x180508f64]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504434]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180505384]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805049d8]
movss xmm2, dword [0x180508dec]
movss xmm1, dword [0x180508f68]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b00]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [str._t8_bU]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805055b8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ac0]
movss xmm2, dword [0x180508de0]
movss xmm1, dword [0x180508f70]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507ad0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cc4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180505750]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504b4c]
movss xmm2, dword [0x180508dd8]
movss xmm1, dword [0x180508f84]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c9c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805057d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c20]
movss xmm2, dword [0x180508dc8]
movss xmm1, dword [0x180508f98]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507ae0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c2c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805058c4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c34]
movss xmm2, dword [0x180508db4]
movss xmm1, dword [0x180508fac]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a9c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503fb0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507b94]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ba0]
movss xmm2, dword [0x180508da4]
movss xmm1, dword [0x180508fbc]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a9c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503fb0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507b94]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ba0]
movss xmm2, dword [0x180508da4]
movss xmm1, dword [0x180508fbc]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503fd4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507ad4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ac4]
movss xmm2, dword [0x180508d90]
movss xmm1, dword [0x180508fc4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507ab0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503fd0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805079fc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805049b4]
movss xmm2, dword [0x180508d88]
movss xmm1, dword [0x180508fd0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503fc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805078ec]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048bc]
movss xmm2, dword [0x180508d84]
movss xmm1, dword [0x180508fd4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507ae4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b14]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805076cc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504794]
movss xmm2, dword [0x180508d8c]
movss xmm1, dword [0x180508fcc]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507af8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503f98]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507428]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504604]
movss xmm2, dword [0x180508d90]
movss xmm1, dword [0x180508fc8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805049b8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805042cc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805045c4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504560]
movss xmm2, dword [0x180508da8]
movss xmm1, dword [0x180508fb8]
mov ecx, 0xf4f1511e
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805049d4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b1c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507158]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050455c]
movss xmm2, dword [0x180508dcc]
movss xmm1, dword [0x180508fa0]
mov ecx, 0xb157c9e4
call fcn.18011b270
mov dword [rsp + 0x40], 2
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805049bc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805042d4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506dd4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050453c]
movss xmm2, dword [0x180508db0]
movss xmm1, dword [0x180508fb0]
mov ecx, 0xb157c9e4
call fcn.18011b270
lea rcx, [0x1804ae4c0]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802b5afb
call fcn.180091cb0
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [0x180504280]
movss xmm2, dword [0x180508d58]
movss xmm1, dword [0x180509000]
mov ecx, eax
call fcn.18015c9a0
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Mount_Chilliad_Ramp
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Load
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802b7228
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505480]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805058f0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805076e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506c3c]
movss xmm2, dword [0x180508ca4]
movss xmm1, dword [0x180508fec]
mov ecx, 0x745f3383
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505aa4]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507ac4]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506c04]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805043a0]
movss xmm2, dword [0x180508dc0]
movss xmm1, dword [0x180508fa8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505ad0]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507abc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504878]
movss xmm2, dword [0x180508db8]
movss xmm1, dword [0x180508f88]
mov ecx, 0xc42c019a
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505aac]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507ac4]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504670]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050446c]
movss xmm2, dword [0x180508dd4]
movss xmm1, dword [0x180508f94]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x1805049c0]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805049bc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bbc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506dd0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050453c]
movss xmm2, dword [0x180508db0]
movss xmm1, dword [0x180508fb0]
mov ecx, 0xb157c9e4
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505870]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805049ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805059ac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805058fc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504878]
movss xmm2, dword [0x180508dc4]
movss xmm1, dword [0x180508fc0]
mov ecx, 0xc42c019a
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x1805049cc]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805049b8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bb0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805045c0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504560]
movss xmm2, dword [0x180508da8]
movss xmm1, dword [0x180508fb8]
mov ecx, 0xf4f1511e
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180504a7c]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805049d4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504118]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507154]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050455c]
movss xmm2, dword [0x180508dcc]
movss xmm1, dword [0x180508fa0]
mov ecx, 0xb157c9e4
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505ab4]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507acc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805040ac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050499c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504564]
movss xmm2, dword [0x180508ddc]
movss xmm1, dword [0x180508f80]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505b38]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507afc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507428]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504604]
movss xmm2, dword [0x180508d90]
movss xmm1, dword [0x180508fc8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505ac0]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507ac0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504b54]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504640]
movss xmm2, dword [0x180508de4]
movss xmm1, dword [0x180508f74]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505b00]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507abc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504e98]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805047d4]
movss xmm2, dword [0x180508de8]
movss xmm1, dword [0x180508f6c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505b78]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507abc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805051e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048cc]
movss xmm2, dword [0x180508df0]
movss xmm1, dword [0x180508f64]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505c34]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c98]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050536c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805049d8]
movss xmm2, dword [0x180508dec]
movss xmm1, dword [0x180508f68]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505e14]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b00]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180505938]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805055e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ac0]
movss xmm2, dword [0x180508de0]
movss xmm1, dword [0x180508f70]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505f24]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507ad0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180505974]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180505754]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504b4c]
movss xmm2, dword [0x180508dd8]
movss xmm1, dword [0x180508f84]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180506120]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180505980]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805057e0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c20]
movss xmm2, dword [0x180508dc8]
movss xmm1, dword [0x180508f98]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180506268]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507ae0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180505990]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805058cc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c34]
movss xmm2, dword [0x180508db4]
movss xmm1, dword [0x180508fac]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180506260]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a9c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180507bcc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507b94]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ba0]
movss xmm2, dword [0x180508da4]
movss xmm1, dword [0x180508fbc]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x18050625c]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180507bcc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507ad4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ac4]
movss xmm2, dword [0x180508d90]
movss xmm1, dword [0x180508fc4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505e6c]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507ab0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180507bcc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805079fc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805049b4]
movss xmm2, dword [0x180508d88]
movss xmm1, dword [0x180508fd0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505d9c]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180507bcc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805078ec]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048bc]
movss xmm2, dword [0x180508d84]
movss xmm1, dword [0x180508fd4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505c9c]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507ae4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050410c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805076c8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504794]
movss xmm2, dword [0x180508d8c]
movss xmm1, dword [0x180508fcc]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505140]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805040f8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805064d0]
movss xmm2, dword [0x1805069e8]
movss xmm1, dword [0x18050631c]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505154]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805044e0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805064cc]
movss xmm2, dword [0x1805069e0]
movss xmm1, dword [0x180506324]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505164]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504660]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805064c8]
movss xmm2, dword [0x1805069d8]
movss xmm1, dword [0x180506334]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505234]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805064a0]
movss xmm2, dword [0x1805069c4]
movss xmm1, dword [0x180506364]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505234]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506498]
movss xmm2, dword [0x1805069bc]
movss xmm1, dword [0x18050636c]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x18050520c]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504c68]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805064a8]
movss xmm2, dword [0x1805069c8]
movss xmm1, dword [0x18050635c]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505188]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805048c0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805064c4]
movss xmm2, dword [0x1805069d4]
movss xmm1, dword [0x180506344]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x1805051dc]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504a78]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805064b8]
movss xmm2, dword [0x1805069cc]
movss xmm1, dword [0x180506354]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505234]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506490]
movss xmm2, dword [0x1805069b4]
movss xmm1, dword [0x180506388]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505238]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d84]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506470]
movss xmm2, dword [0x1805069a4]
movss xmm1, dword [0x1805063c8]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505234]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506460]
movss xmm2, dword [0x1805069a0]
movss xmm1, dword [0x1805063e0]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505234]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050647c]
movss xmm2, dword [0x1805069a8]
movss xmm1, dword [0x1805063b8]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505234]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506484]
movss xmm2, dword [0x1805069ac]
movss xmm1, dword [0x1805063ac]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505234]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050648c]
movss xmm2, dword [0x1805069b0]
movss xmm1, dword [0x18050639c]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505234]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506458]
movss xmm2, dword [0x18050699c]
movss xmm1, dword [0x1805063ec]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505238]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d84]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050644c]
movss xmm2, dword [0x180506998]
movss xmm1, dword [0x1805063f8]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505234]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506440]
movss xmm2, dword [0x180506994]
movss xmm1, dword [0x180506404]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505234]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506438]
movss xmm2, dword [0x180506990]
movss xmm1, dword [0x180506414]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505234]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506428]
movss xmm2, dword [0x18050698c]
movss xmm1, dword [0x180506424]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505234]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506420]
movss xmm2, dword [0x180506988]
movss xmm1, dword [0x18050642c]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505234]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506410]
movss xmm2, dword [0x180506984]
movss xmm1, dword [0x18050643c]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505234]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506400]
movss xmm2, dword [0x180506980]
movss xmm1, dword [0x180506444]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505234]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805063f4]
movss xmm2, dword [0x18050697c]
movss xmm1, dword [0x180506454]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505234]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805063e8]
movss xmm2, dword [0x180506978]
movss xmm1, dword [0x18050645c]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505234]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805063dc]
movss xmm2, dword [0x180506974]
movss xmm1, dword [0x180506468]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505234]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805063cc]
movss xmm2, dword [0x180506970]
movss xmm1, dword [0x180506478]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505234]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805063bc]
movss xmm2, dword [0x18050696c]
movss xmm1, dword [0x180506480]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505210]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504cd0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805063b0]
movss xmm2, dword [0x180506968]
movss xmm1, dword [0x180506488]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x1805051e4]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504b30]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805063a0]
movss xmm2, dword [0x180506964]
movss xmm1, dword [0x180506494]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x1805051c0]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805049d0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506398]
movss xmm2, dword [0x180506960]
movss xmm1, dword [0x18050649c]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505180]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504898]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050638c]
movss xmm2, dword [0x18050695c]
movss xmm1, dword [0x1805064a4]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505160]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504634]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506380]
movss xmm2, dword [0x180506958]
movss xmm1, dword [0x1805064c0]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x18050514c]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805044b0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506378]
movss xmm2, dword [0x180506954]
movss xmm1, dword [0x1805064d4]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505148]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506c20]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506374]
movss xmm2, dword [0x180506950]
movss xmm1, dword [0x1805064e0]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505158]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506dfc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050637c]
movss xmm2, dword [0x18050694c]
movss xmm1, dword [0x1805064f4]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x180505174]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050707c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506384]
movss xmm2, dword [0x180506948]
movss xmm1, dword [0x1805064f8]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x1805051bc]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050513c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805070f4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506390]
movss xmm2, dword [0x180506944]
movss xmm1, dword [0x1805064fc]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x18050530c]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504fb8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506e38]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050533c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805064b0]
movss xmm2, dword [0x1805069e4]
movss xmm1, dword [0x18050632c]
mov ecx, 0x99d51249
call fcn.18011b270
mov dword [rsp + 0x40], 3
movss xmm0, dword [0x1805059c0]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b7c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805074c8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b74]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805064b4]
movss xmm2, dword [0x1805069dc]
movss xmm1, dword [0x180506328]
mov ecx, 0xe63d798c
call fcn.18011b270
lea rcx, [0x1804ae4c0]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802b7277
call fcn.180091cb0
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [0x1805064d8]
movss xmm2, dword [0x1805069f0]
movss xmm1, dword [0x180506314]
mov ecx, eax
call fcn.18015c9a0
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Airport_Mini_Ramp
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Load
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802b7e8a
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050e0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a64]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b08]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504688]
movss xmm2, dword [0x1805094ec]
movss xmm1, dword [0x180508dfc]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050e0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a64]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b08]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805047e0]
movss xmm2, dword [0x1805094e8]
movss xmm1, dword [0x180508e04]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050e0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a64]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b08]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504834]
movss xmm2, dword [0x1805094dc]
movss xmm1, dword [0x180508e08]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050e0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a64]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b08]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504880]
movss xmm2, dword [0x1805094d4]
movss xmm1, dword [0x180508e10]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050dc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504068]
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504978]
movss xmm2, dword [0x1805094a0]
movss xmm1, dword [0x180508e74]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050e0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a64]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b08]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048dc]
movss xmm2, dword [0x1805094d0]
movss xmm1, dword [0x180508e14]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050d4]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504988]
movss xmm2, dword [0x1805094b8]
movss xmm1, dword [0x180508e50]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050d4]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050498c]
movss xmm2, dword [0x1805094a8]
movss xmm1, dword [0x180508e4c]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050dc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504068]
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504980]
movss xmm2, dword [0x180509484]
movss xmm1, dword [0x180508e6c]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050dc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504068]
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504974]
movss xmm2, dword [str._n6]
movss xmm1, dword [0x180508e48]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050580c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504a98]
movss xmm2, dword [0x1805094b0]
movss xmm1, dword [0x180508e44]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050dc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504068]
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504aac]
movss xmm2, dword [str.He6e6]
movss xmm1, dword [0x180508e5c]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050d8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504064]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b38]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504a14]
movss xmm2, dword [0x1805094c0]
movss xmm1, dword [0x180508e58]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050dc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504068]
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805049f8]
movss xmm2, dword [0x1805094ac]
movss xmm1, dword [0x180508e78]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a90]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504a10]
movss xmm2, dword [0x180509488]
movss xmm1, dword [0x180508e80]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a90]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ab0]
movss xmm2, dword [0x180509488]
movss xmm1, dword [0x180508e80]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050e0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a64]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b08]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504954]
movss xmm2, dword [0x1805094c8]
movss xmm1, dword [0x180508e18]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050dc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504068]
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504964]
movss xmm2, dword [0x180509478]
movss xmm1, dword [0x180508e64]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050dc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504068]
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050496c]
movss xmm2, dword [0x18050948c]
movss xmm1, dword [0x180508e40]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507974]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504970]
movss xmm2, dword [0x180509480]
movss xmm1, dword [0x180508e3c]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507974]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050497c]
movss xmm2, dword [0x180509470]
movss xmm1, dword [0x180508e28]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507954]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504a08]
movss xmm2, dword [0x18050946c]
movss xmm1, dword [0x180508e38]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050716c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504a1c]
movss xmm2, dword [0x180509494]
movss xmm1, dword [0x180508e34]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050716c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504a20]
movss xmm2, dword [0x180509490]
movss xmm1, dword [0x180508e24]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507954]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504a04]
movss xmm2, dword [0x180509468]
movss xmm1, dword [0x180508e20]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507954]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805049fc]
movss xmm2, dword [0x180509458]
movss xmm1, dword [0x180508e60]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a90]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504a00]
movss xmm2, dword [0x180509460]
movss xmm1, dword [0x180508e70]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a90]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504aa0]
movss xmm2, dword [0x180509460]
movss xmm1, dword [0x180508e70]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507954]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504aa8]
movss xmm2, dword [0x180509458]
movss xmm1, dword [0x180508e60]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507954]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504aa4]
movss xmm2, dword [0x18050946c]
movss xmm1, dword [0x180508e38]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507958]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504a90]
movss xmm2, dword [0x180509468]
movss xmm1, dword [0x180508e2c]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507974]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504984]
movss xmm2, dword [str.Hi55]
movss xmm1, dword [0x180508e54]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 4
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507974]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504968]
movss xmm2, dword [0x180509464]
movss xmm1, dword [0x180508e60]
mov ecx, 0xec6f1f55
call fcn.18011b270
lea rcx, [0x1804ae4c0]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802b7ed9
call fcn.180091cb0
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [0x18050468c]
movss xmm2, dword [0x180509524]
movss xmm1, dword [0x180508d9c]
mov ecx, eax
call fcn.18015c9a0
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Airport_Gate_Ramp
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Load
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802b81b6
mov dword [rsp + 0x40], 5
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505864]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050489c]
movss xmm2, dword [0x18050938c]
movss xmm1, dword [0x180508c40]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 5
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505838]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504130]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504814]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504924]
movss xmm2, dword [0x180509390]
movss xmm1, dword [0x180508c50]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 5
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505820]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504124]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805049e4]
movss xmm2, dword [0x180509394]
movss xmm1, dword [0x180508c64]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 5
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505804]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504a9c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504acc]
movss xmm2, dword [0x180509398]
movss xmm1, dword [0x180508c7c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 5
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050583c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506cf4]
movss xmm2, dword [0x1805093b4]
movss xmm1, dword [0x180508cb8]
mov ecx, 0x745f3383
call fcn.18011b270
mov dword [rsp + 0x40], 5
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505834]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506cf4]
movss xmm2, dword [0x1805093b4]
movss xmm1, dword [0x180508cb8]
mov ecx, 0x745f3383
call fcn.18011b270
mov dword [rsp + 0x40], 5
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505814]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503f8c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805054e0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048e8]
movss xmm2, dword [0x180509350]
movss xmm1, dword [0x1805089e4]
mov ecx, 0xbafbd223
call fcn.18011b270
lea rcx, [0x1804ae4c0]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802b8205
call fcn.180091cb0
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [0x1805048d8]
movss xmm2, dword [0x180509358]
movss xmm1, dword [0x1805089ec]
mov ecx, eax
call fcn.18015c9a0
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.UFO_Tower
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Load
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802b9f0d
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506408]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805063fc]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805063f0]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805063e4]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805063d8]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805063c0]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805063b4]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805063a4]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506394]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506370]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506368]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506360]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506358]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050641c]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050634c]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050633c]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506338]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506330]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506320]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506318]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506310]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506308]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506300]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805062fc]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805062f8]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805062f0]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805062e8]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805062e4]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805062e0]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805062d4]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805062d0]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805062c8]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805062c4]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805062bc]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805062ac]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805062a4]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805062a0]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506290]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506284]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506278]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050626c]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050605c]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e48]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e04]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505db0]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d5c]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505cf0]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ccc]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ca8]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c70]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c40]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c00]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b94]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b5c]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b24]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505adc]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a9c]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a60]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a00]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805059a8]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505940]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805058c8]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505878]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505808]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805057b4]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505758]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050569c]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505630]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805055a0]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505510]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505484]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505374]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505264]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505150]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
mov dword [rsp + 0x40], 6
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507904]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504244]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505000]
movss xmm2, dword [0x180507f40]
movss xmm1, dword [0x180505228]
mov ecx, 0xb467c540
call fcn.18011b270
lea rcx, [0x1804ae4c0]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802b9f5c
call fcn.180091cb0
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [0x180506434]
movss xmm2, dword [0x180507f3c]
movss xmm1, dword [0x180505220]
mov ecx, eax
call fcn.18015c9a0
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Maze_Bank_Quad_Ramp
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Load
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802befef
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805059ac]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f0c]
movss xmm2, dword [0x18050838c]
movss xmm1, dword [0x1805075cc]
mov ecx, 0xd1fbb176
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043a4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050420c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e98]
movss xmm2, dword [0x180508330]
movss xmm1, dword [0x1805075d8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e64]
movss xmm2, dword [0x1805082ac]
movss xmm1, dword [0x180507650]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e30]
movss xmm2, dword [0x180508248]
movss xmm1, dword [0x1805076d4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e00]
movss xmm2, dword [0x1805081c0]
movss xmm1, dword [0x18050775c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505dc4]
movss xmm2, dword [0x18050816c]
movss xmm1, dword [0x1805077d0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d90]
movss xmm2, dword [0x180508154]
movss xmm1, dword [0x180507850]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d40]
movss xmm2, dword [0x180508134]
movss xmm1, dword [0x1805078b4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505cf8]
movss xmm2, dword [0x18050810c]
movss xmm1, dword [0x180507900]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505cd8]
movss xmm2, dword [0x1805080d8]
movss xmm1, dword [0x180507928]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505cbc]
movss xmm2, dword [0x1805080ac]
movss xmm1, dword [0x180507934]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505cac]
movss xmm2, dword [0x180508088]
movss xmm1, dword [0x1805079a8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c88]
movss xmm2, dword [0x180508050]
movss xmm1, dword [0x1805079d0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c5c]
movss xmm2, dword [0x180508028]
movss xmm1, dword [0x1805079e8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c38]
movss xmm2, dword [0x180508018]
movss xmm1, dword [0x180507a10]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c10]
movss xmm2, dword [str.V_5F5]
movss xmm1, dword [0x180507a24]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505bb4]
movss xmm2, dword [0x180507fe0]
movss xmm1, dword [0x180507a38]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b8c]
movss xmm2, dword [0x180507fc0]
movss xmm1, dword [0x180507a64]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b64]
movss xmm2, dword [0x180507f98]
movss xmm1, dword [0x180507a7c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b3c]
movss xmm2, dword [0x180507f80]
movss xmm1, dword [0x180507a94]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b10]
movss xmm2, dword [0x180507f64]
movss xmm1, dword [0x180507ad8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ae0]
movss xmm2, dword [0x180507f58]
movss xmm1, dword [0x180507b0c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ab8]
movss xmm2, dword [0x180507f4c]
movss xmm1, dword [0x180507b50]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a84]
movss xmm2, dword [0x180507f44]
movss xmm1, dword [0x180507b78]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a4c]
movss xmm2, dword [0x180507f38]
movss xmm1, dword [0x180507b84]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a10]
movss xmm2, dword [0x180507f30]
movss xmm1, dword [0x180507ba4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805059bc]
movss xmm2, dword [0x180507f28]
movss xmm1, dword [0x180507bc0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505998]
movss xmm2, dword [0x180507f18]
movss xmm1, dword [0x180507bd4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505958]
movss xmm2, dword [0x180507f14]
movss xmm1, dword [0x180507be4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505904]
movss xmm2, dword [0x180507f0c]
movss xmm1, dword [0x180507bec]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505898]
movss xmm2, dword [0x180507ef8]
movss xmm1, dword [0x180507bf4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505874]
movss xmm2, dword [0x180507ee8]
movss xmm1, dword [0x180507c04]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505824]
movss xmm2, dword [0x180507edc]
movss xmm1, dword [0x180507c14]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805057dc]
movss xmm2, dword [0x180507ed0]
movss xmm1, dword [0x180507c18]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805057a8]
movss xmm2, dword [0x180507ec8]
movss xmm1, dword [0x180507c24]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505768]
movss xmm2, dword [0x180507ec0]
movss xmm1, dword [0x180507c38]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805056d4]
movss xmm2, dword [0x180507eb8]
movss xmm1, dword [0x180507c44]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505684]
movss xmm2, dword [0x180507ea0]
movss xmm1, dword [0x180507c4c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050428c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071ac]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505674]
movss xmm2, dword [0x180507e9c]
movss xmm1, dword [0x180507c5c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504318]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507140]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505654]
movss xmm2, dword [0x180507e94]
movss xmm1, dword [0x180507c60]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044b8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507114]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505640]
movss xmm2, dword [0x180507e8c]
movss xmm1, dword [0x180507c68]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b8c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805070f8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505634]
movss xmm2, dword [0x180507e88]
movss xmm1, dword [0x180507c70]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504328]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805070d4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505628]
movss xmm2, dword [0x180507e80]
movss xmm1, dword [0x180507c74]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050428c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805070b0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050561c]
movss xmm2, dword [0x180507e7c]
movss xmm1, dword [0x180507c7c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507084]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505608]
movss xmm2, dword [0x180507e74]
movss xmm1, dword [0x180507c88]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506fc0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805055f4]
movss xmm2, dword [0x180507e70]
movss xmm1, dword [0x180507c90]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c38]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506efc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805055dc]
movss xmm2, dword [0x180507e6c]
movss xmm1, dword [0x180507c9c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506dec]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805055d0]
movss xmm2, dword [0x180507e68]
movss xmm1, dword [0x180507ca4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805042c0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506cb0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805055c8]
movss xmm2, dword [0x180507e64]
movss xmm1, dword [0x180507cb4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b90]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506b68]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805055bc]
movss xmm2, dword [0x180507e5c]
movss xmm1, dword [0x180507cb8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c30]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805043bc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805055b4]
movss xmm2, dword [0x180507e58]
movss xmm1, dword [0x180507cc4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c30]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805044fc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805055c4]
movss xmm2, dword [0x180507e50]
movss xmm1, dword [0x180507cc8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bec]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805045a0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805045fc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805055cc]
movss xmm2, dword [0x180507e48]
movss xmm1, dword [0x180507cd0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bec]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805042b0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504790]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805055ec]
movss xmm2, dword [0x180507e44]
movss xmm1, dword [0x180507ce4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504828]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505604]
movss xmm2, dword [0x180507e40]
movss xmm1, dword [0x180507cec]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504bf0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b98]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805048c4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505614]
movss xmm2, dword [0x180507e3c]
movss xmm1, dword [0x180507cf4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050734c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805048d4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505fb0]
movss xmm2, dword [0x180508390]
movss xmm1, dword [0x180507478]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507348]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bfc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506ca4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805060ac]
movss xmm2, dword [0x18050833c]
movss xmm1, dword [0x1805073c8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504390]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507268]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e88]
movss xmm2, dword [0x1805082d4]
movss xmm1, dword [0x18050730c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504390]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507268]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e38]
movss xmm2, dword [0x180508290]
movss xmm1, dword [0x18050728c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504390]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507268]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505dfc]
movss xmm2, dword [0x18050824c]
movss xmm1, dword [0x180507218]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504390]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507268]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505db8]
movss xmm2, dword [0x1805081f4]
movss xmm1, dword [0x1805071c4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504390]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507268]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d84]
movss xmm2, dword [0x1805081a8]
movss xmm1, dword [0x180507180]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504390]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507268]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d24]
movss xmm2, dword [0x180508174]
movss xmm1, dword [0x180507118]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504390]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507268]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ce4]
movss xmm2, dword [0x180508160]
movss xmm1, dword [0x1805070d0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504390]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507268]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505cc8]
movss xmm2, dword [0x18050814c]
movss xmm1, dword [0x180507074]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504390]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507268]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505cb4]
movss xmm2, dword [0x18050813c]
movss xmm1, dword [0x180506f34]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504390]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507268]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c8c]
movss xmm2, dword [0x180508120]
movss xmm1, dword [0x180506d70]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504390]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507268]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c58]
movss xmm2, dword [0x180508110]
movss xmm1, dword [0x180506b30]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504390]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507268]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c28]
movss xmm2, dword [0x1805080f0]
movss xmm1, dword [0x180504490]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504390]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507268]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505bf4]
movss xmm2, dword [0x1805080c4]
movss xmm1, dword [0x1805045d8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504390]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507268]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ba4]
movss xmm2, dword [0x1805080b0]
movss xmm1, dword [0x1805047f0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504390]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507268]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b74]
movss xmm2, dword [0x180508098]
movss xmm1, dword [0x1805048f0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504390]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507268]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b48]
movss xmm2, dword [0x180508078]
movss xmm1, dword [0x180504a0c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504390]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507268]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b14]
movss xmm2, dword [0x180508064]
movss xmm1, dword [0x180504b24]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504390]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507268]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ad8]
movss xmm2, dword [0x180508034]
movss xmm1, dword [0x180504ca0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504390]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507268]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ab0]
movss xmm2, dword [0x180508024]
movss xmm1, dword [0x180504d8c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504390]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507268]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a78]
movss xmm2, dword [str.R_7]
movss xmm1, dword [0x180504e54]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504308]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507214]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a6c]
movss xmm2, dword [0x18050801c]
movss xmm1, dword [0x180504e94]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043f0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071dc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a50]
movss xmm2, dword [0x180508014]
movss xmm1, dword [0x180504ec8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507340]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504380]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071b8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a44]
movss xmm2, dword [str.B6T66]
movss xmm1, dword [0x180504f14]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507344]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506de4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050719c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a34]
movss xmm2, dword [0x180508004]
movss xmm1, dword [0x180504f38]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050733c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050458c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050715c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a24]
movss xmm2, dword [0x180507ffc]
movss xmm1, dword [0x180504f88]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050733c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504554]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507100]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a14]
movss xmm2, dword [0x180507ff8]
movss xmm1, dword [0x180504fd8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507340]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805070e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a04]
movss xmm2, dword [0x180507ff0]
movss xmm1, dword [0x180505058]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507340]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805042a0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805070a4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805059f8]
movss xmm2, dword [0x180507fe8]
movss xmm1, dword [0x1805050cc]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050733c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044ac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050706c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805059f0]
movss xmm2, dword [0x180507fe4]
movss xmm1, dword [0x180505110]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050733c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044b4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506fb0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805059e4]
movss xmm2, dword [0x180507fd4]
movss xmm1, dword [0x180505134]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507340]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504488]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e34]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805059d8]
movss xmm2, dword [0x180507fd0]
movss xmm1, dword [0x1805051a8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050733c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504458]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506cb8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805059cc]
movss xmm2, dword [0x180507fc8]
movss xmm1, dword [0x180505204]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050733c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504454]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180503fe4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805059c4]
movss xmm2, dword [0x180507fc4]
movss xmm1, dword [0x180505248]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507340]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050442c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805043d4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805059c4]
movss xmm2, dword [0x180507fbc]
movss xmm1, dword [0x18050526c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507340]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504468]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504574]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805059c8]
movss xmm2, dword [0x180507fb8]
movss xmm1, dword [0x1805052a4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507340]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044e8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504788]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805059d4]
movss xmm2, dword [0x180507fa8]
movss xmm1, dword [0x180505310]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050733c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050442c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504850]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805059e0]
movss xmm2, dword [0x180507f9c]
movss xmm1, dword [0x180505338]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507340]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050445c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504958]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805059e8]
movss xmm2, dword [0x180507f94]
movss xmm1, dword [0x180505368]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050733c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805045b8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504a40]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805059f4]
movss xmm2, dword [0x180507f90]
movss xmm1, dword [0x18050539c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050733c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504350]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504ad0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a08]
movss xmm2, dword [0x180507f8c]
movss xmm1, dword [0x1805053d8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507338]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043c0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504c08]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a0c]
movss xmm2, dword [0x180507f88]
movss xmm1, dword [0x180505418]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507338]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050449c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504ce4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a28]
movss xmm2, dword [0x180507f84]
movss xmm1, dword [0x180505464]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050733c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c24]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d9c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a38]
movss xmm2, dword [0x180507f7c]
movss xmm1, dword [0x180505490]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050733c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504578]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504e50]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a48]
movss xmm2, dword [0x180507f74]
movss xmm1, dword [0x1805054c8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507338]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504524]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504f28]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a68]
movss xmm2, dword [0x180507f70]
movss xmm1, dword [0x1805054d4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507334]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805045ac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504fdc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a74]
movss xmm2, dword [0x180507f6c]
movss xmm1, dword [0x1805054ec]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507334]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504584]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805050ec]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a88]
movss xmm2, dword [0x180507f68]
movss xmm1, dword [0x1805054f0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507330]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044a8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050515c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a94]
movss xmm2, dword [0x180507f60]
movss xmm1, dword [0x18050550c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e94]
movss xmm2, dword [0x18050856c]
movss xmm1, dword [0x1805074c0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043f0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507254]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e5c]
movss xmm2, dword [0x1805085f4]
movss xmm1, dword [0x180507464]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043f0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507254]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e24]
movss xmm2, dword [0x18050864c]
movss xmm1, dword [0x180507408]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043f0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507254]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505de0]
movss xmm2, dword [0x1805086a8]
movss xmm1, dword [0x1805073d8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043f0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507254]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505da4]
movss xmm2, dword [0x1805086e0]
movss xmm1, dword [0x18050737c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043f0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507254]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d6c]
movss xmm2, dword [0x1805086ec]
movss xmm1, dword [0x180507320]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043f0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507254]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d04]
movss xmm2, dword [0x18050870c]
movss xmm1, dword [0x1805072c8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043f0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507254]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ce0]
movss xmm2, dword [0x180508718]
movss xmm1, dword [0x180507288]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043f0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507254]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505cc0]
movss xmm2, dword [0x180508724]
movss xmm1, dword [0x180507240]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043f0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507254]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ca4]
movss xmm2, dword [0x180508734]
movss xmm1, dword [0x180507208]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043f0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507254]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c74]
movss xmm2, dword [0x180508748]
movss xmm1, dword [0x1805071d4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043f0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507254]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c50]
movss xmm2, dword [0x180508754]
movss xmm1, dword [0x1805071b4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043f0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507254]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c24]
movss xmm2, dword [0x180508768]
movss xmm1, dword [0x180507190]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043f0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507254]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505bbc]
movss xmm2, dword [0x180508774]
movss xmm1, dword [0x180507138]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043f0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507254]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b98]
movss xmm2, dword [0x180508788]
movss xmm1, dword [0x18050710c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043f0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507254]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b70]
movss xmm2, dword [0x180508798]
movss xmm1, dword [0x1805070ec]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043f0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507254]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b40]
movss xmm2, dword [0x1805087a8]
movss xmm1, dword [0x1805070c4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043f0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507254]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b0c]
movss xmm2, dword [0x1805087bc]
movss xmm1, dword [0x180507088]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043f0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507254]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505acc]
movss xmm2, dword [0x1805087d8]
movss xmm1, dword [0x180506ff0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043f0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507254]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505aa0]
movss xmm2, dword [0x1805087e8]
movss xmm1, dword [0x180506f50]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507aa0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805043f0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507254]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a70]
movss xmm2, dword [0x180508800]
movss xmm1, dword [0x180506e0c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bdc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507290]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a30]
movss xmm2, dword [0x180508818]
movss xmm1, dword [0x180506d48]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bdc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507290]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805059dc]
movss xmm2, dword [0x180508828]
movss xmm1, dword [0x180506c0c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bdc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507290]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050599c]
movss xmm2, dword [0x180508834]
movss xmm1, dword [0x180504234]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bdc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507290]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505948]
movss xmm2, dword [0x180508838]
movss xmm1, dword [0x180504420]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bdc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507290]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050588c]
movss xmm2, dword [0x180508848]
movss xmm1, dword [0x1805045bc]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bdc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507290]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805058e0]
movss xmm2, dword [0x180508840]
movss xmm1, dword [0x180504518]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bdc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507290]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505854]
movss xmm2, dword [0x180508850]
movss xmm1, dword [0x180504650]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bdc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507290]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805057e8]
movss xmm2, dword [0x18050885c]
movss xmm1, dword [0x1805047fc]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bdc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507290]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050575c]
movss xmm2, dword [0x180508870]
movss xmm1, dword [0x180504920]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bdc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507290]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805057a4]
movss xmm2, dword [0x180508868]
movss xmm1, dword [0x18050487c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bdc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507290]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805056bc]
movss xmm2, dword [0x18050887c]
movss xmm1, dword [0x1805049a0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bdc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507290]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505658]
movss xmm2, dword [0x1805088a0]
movss xmm1, dword [0x180504a64]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bdc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507290]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805055f8]
movss xmm2, dword [0x1805088c8]
movss xmm1, dword [0x180504b00]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bdc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507290]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505500]
movss xmm2, dword [0x180508908]
movss xmm1, dword [0x180504c90]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bd4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507248]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805054dc]
movss xmm2, dword [0x180508920]
movss xmm1, dword [0x180504cd8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071ec]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805054b8]
movss xmm2, dword [0x180508940]
movss xmm1, dword [0x180504d34]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504408]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071c0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505474]
movss xmm2, dword [0x180508968]
movss xmm1, dword [0x180504d5c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c00]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071a4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050542c]
movss xmm2, dword [0x180508980]
movss xmm1, dword [0x180504d88]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506be8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050715c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805053f8]
movss xmm2, dword [0x180508998]
movss xmm1, dword [0x180504dbc]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bdc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507290]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050555c]
movss xmm2, dword [0x1805088e8]
movss xmm1, dword [0x180504bf8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506be0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050711c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805053b4]
movss xmm2, dword [0x1805089b0]
movss xmm1, dword [0x180504dec]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c10]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805070f0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505394]
movss xmm2, dword [0x1805089d4]
movss xmm1, dword [0x180504e18]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c18]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805070c8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505378]
movss xmm2, dword [0x1805089f8]
movss xmm1, dword [0x180504e38]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bf8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050708c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050535c]
movss xmm2, dword [0x180508a1c]
movss xmm1, dword [0x180504e70]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506e24]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050704c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505350]
movss xmm2, dword [0x180508a3c]
movss xmm1, dword [0x180504e8c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c30]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506fd0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505324]
movss xmm2, dword [0x180508a58]
movss xmm1, dword [0x180504ee0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f78]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505318]
movss xmm2, dword [0x180508a6c]
movss xmm1, dword [0x180504f2c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b88]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506e30]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805052fc]
movss xmm2, dword [0x180508a88]
movss xmm1, dword [0x180504f68]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506ddc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506dc0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805052d4]
movss xmm2, dword [0x180508ab0]
movss xmm1, dword [0x180504fc0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506e84]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506c58]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805052c0]
movss xmm2, dword [0x180508b00]
movss xmm1, dword [0x180505004]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506e2c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180503fe8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805052ac]
movss xmm2, dword [0x180508b34]
movss xmm1, dword [0x18050506c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506e04]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504450]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805052ac]
movss xmm2, dword [0x180508b68]
movss xmm1, dword [0x1805050e4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506de8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504558]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805052bc]
movss xmm2, dword [0x180508b84]
movss xmm1, dword [0x1805050fc]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506ba4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504608]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805052dc]
movss xmm2, dword [0x180508ba4]
movss xmm1, dword [0x180505120]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bd8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805047cc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505304]
movss xmm2, dword [0x180508bc4]
movss xmm1, dword [0x180505168]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bcc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504854]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050531c]
movss xmm2, dword [0x180508bdc]
movss xmm1, dword [0x1805051c4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a98]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805042c8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504944]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505328]
movss xmm2, dword [0x180508bf8]
movss xmm1, dword [0x1805051ec]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e94]
movss xmm2, dword [0x180508528]
movss xmm1, dword [0x18050764c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e28]
movss xmm2, dword [0x1805085c4]
movss xmm1, dword [0x1805077f8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505df4]
movss xmm2, dword [0x180508610]
movss xmm1, dword [0x1805078b8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e60]
movss xmm2, dword [0x180508574]
movss xmm1, dword [0x180507740]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505dbc]
movss xmm2, dword [0x180508640]
movss xmm1, dword [0x180507918]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d38]
movss xmm2, dword [0x1805086b8]
movss xmm1, dword [0x1805079c8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ca0]
movss xmm2, dword [0x180508704]
movss xmm1, dword [0x180507a78]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505cb8]
movss xmm2, dword [0x1805086f4]
movss xmm1, dword [0x180507a4c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505cd4]
movss xmm2, dword [0x1805086e4]
movss xmm1, dword [0x180507a1c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505cf4]
movss xmm2, dword [0x1805086d8]
movss xmm1, dword [0x1805079ec]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d88]
movss xmm2, dword [0x180508684]
movss xmm1, dword [0x180507940]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c2c]
movss xmm2, dword [0x180508720]
movss xmm1, dword [0x180507b5c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505aa8]
movss xmm2, dword [0x18050877c]
movss xmm1, dword [0x180507c3c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ac8]
movss xmm2, dword [0x18050876c]
movss xmm1, dword [0x180507c20]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b04]
movss xmm2, dword [0x180508760]
movss xmm1, dword [0x180507c10]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b34]
movss xmm2, dword [0x180508758]
movss xmm1, dword [0x180507bf8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b80]
movss xmm2, dword [0x180508744]
movss xmm1, dword [0x180507bd8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505bac]
movss xmm2, dword [0x180508738]
movss xmm1, dword [0x180507bb8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c08]
movss xmm2, dword [0x180508728]
movss xmm1, dword [0x180507b8c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c54]
movss xmm2, dword [0x18050871c]
movss xmm1, dword [0x180507b18]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c78]
movss xmm2, dword [0x180508714]
movss xmm1, dword [0x180507ab8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b54]
movss xmm2, dword [0x18050874c]
movss xmm1, dword [0x180507be8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805059fc]
movss xmm2, dword [0x18050879c]
movss xmm1, dword [0x180507c8c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a40]
movss xmm2, dword [0x180508790]
movss xmm1, dword [0x180507c6c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a7c]
movss xmm2, dword [0x180508784]
movss xmm1, dword [0x180507c48]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805059b8]
movss xmm2, dword [0x1805087a4]
movss xmm1, dword [str.bpm]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506df8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504ab4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050590c]
movss xmm2, dword [0x180508814]
movss xmm1, dword [0x180507d40]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c50]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504c3c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505928]
movss xmm2, dword [0x180508820]
movss xmm1, dword [0x180507d4c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504404]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504ce0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505950]
movss xmm2, dword [0x180508824]
movss xmm1, dword [0x180507d50]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504b50]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050591c]
movss xmm2, dword [0x18050881c]
movss xmm1, dword [0x180507d44]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050441c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504a3c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805058f8]
movss xmm2, dword [0x18050880c]
movss xmm1, dword [0x180507d3c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506de4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504940]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805058e4]
movss xmm2, dword [0x180508808]
movss xmm1, dword [0x180507d38]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c40]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504870]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805058d0]
movss xmm2, dword [0x180508804]
movss xmm1, dword [0x180507d30]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bdc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504484]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805058b4]
movss xmm2, dword [0x1805087f0]
movss xmm1, dword [0x180507d20]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bb8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506dc4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805058b8]
movss xmm2, dword [0x1805087e4]
movss xmm1, dword [0x180507d18]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cc0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507094]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805058ec]
movss xmm2, dword [0x1805087dc]
movss xmm1, dword [0x180507d04]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506ca8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507104]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505914]
movss xmm2, dword [0x1805087cc]
movss xmm1, dword [0x180507ce8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506db4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071a8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505954]
movss xmm2, dword [0x1805087b8]
movss xmm1, dword [0x180507ccc]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c08]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505988]
movss xmm2, dword [0x1805087b0]
movss xmm1, dword [0x180507cbc]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506db0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805070e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505900]
movss xmm2, dword [0x1805087d0]
movss xmm1, dword [0x180507cf8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c44]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507010]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805058d4]
movss xmm2, dword [0x1805087e0]
movss xmm1, dword [0x180507d0c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506be4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180503fdc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805058b4]
movss xmm2, dword [0x1805087ec]
movss xmm1, dword [0x180507d1c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c34]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504588]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805058bc]
movss xmm2, dword [0x1805087f4]
movss xmm1, dword [0x180507d24]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506cf0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504678]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805058c0]
movss xmm2, dword [str._8l_l]
movss xmm1, dword [0x180507d2c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506dbc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507174]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050592c]
movss xmm2, dword [0x1805087c4]
movss xmm1, dword [0x180507cd4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 7
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505694]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c5c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507120]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505920]
movss xmm2, dword [0x1805087c8]
movss xmm1, dword [0x180507ce0]
mov ecx, 0xdb69770d
call fcn.18011b270
lea rcx, [0x1804ae4c0]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802bf03e
call fcn.180091cb0
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [0x180505fc8]
movss xmm2, dword [0x1805083dc]
movss xmm1, dword [0x180507524]
mov ecx, eax
call fcn.18015c9a0
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Fort_Zancudo_Motorcross
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Load
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802c1e66
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507998]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504bbc]
movss xmm2, dword [0x180506870]
movss xmm1, dword [0x1805093b0]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505080]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504bbc]
movss xmm2, dword [0x18050686c]
movss xmm1, dword [0x1805093a8]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507998]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504bbc]
movss xmm2, dword [0x180506878]
movss xmm1, dword [str.R8S]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505080]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504bbc]
movss xmm2, dword [0x180506874]
movss xmm1, dword [0x1805093a0]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505080]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504bbc]
movss xmm2, dword [0x18050687c]
movss xmm1, dword [0x18050939c]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507998]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504bbc]
movss xmm2, dword [0x180506880]
movss xmm1, dword [0x1805093a4]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050799c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504be0]
movss xmm2, dword [0x180506854]
movss xmm1, dword [0x180509384]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505020]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504be0]
movss xmm2, dword [0x180506850]
movss xmm1, dword [0x18050937c]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050799c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504be0]
movss xmm2, dword [0x18050685c]
movss xmm1, dword [0x180509380]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505078]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504be0]
movss xmm2, dword [0x180506858]
movss xmm1, dword [0x180509374]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050799c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504be0]
movss xmm2, dword [0x180506864]
movss xmm1, dword [0x180509378]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505020]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504be0]
movss xmm2, dword [0x180506860]
movss xmm1, dword [0x180509370]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050794c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504bc4]
movss xmm2, dword [0x180506848]
movss xmm1, dword [0x180509360]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050795c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a7c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504638]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c5c]
movss xmm2, dword [0x180506844]
movss xmm1, dword [0x18050935c]
mov ecx, 0xf4f1511e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507978]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504bc8]
movss xmm2, dword [0x18050680c]
movss xmm1, dword [0x18050933c]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805079b0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506af0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050457c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c4c]
movss xmm2, dword [0x180506800]
movss xmm1, dword [0x180509334]
mov ecx, 0xf4f1511e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505830]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a90]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506df4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c8c]
movss xmm2, dword [0x1805067dc]
movss xmm1, dword [0x180509320]
mov ecx, 0xb157c9e4
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505088]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503fac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f74]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c94]
movss xmm2, dword [0x1805067d4]
movss xmm1, dword [0x180509328]
mov ecx, 0xb157c9e4
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505084]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a94]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f74]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c9c]
movss xmm2, dword [0x1805067c8]
movss xmm1, dword [0x18050931c]
mov ecx, 0xb157c9e4
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505084]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506aa0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805070dc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504cc4]
movss xmm2, dword [0x1805067b4]
movss xmm1, dword [0x180509318]
mov ecx, 0xb157c9e4
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507188]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503fa4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506df0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c88]
movss xmm2, dword [0x1805067c4]
movss xmm1, dword [0x18050932c]
mov ecx, 0xb157c9e4
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805079a4]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c80]
movss xmm2, dword [0x1805067c0]
movss xmm1, dword [0x180509330]
mov ecx, 0x8f2d17aa
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507944]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c84]
movss xmm2, dword [0x1805067e4]
movss xmm1, dword [0x180509324]
mov ecx, 0x8f2d17aa
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507944]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c84]
movss xmm2, dword [0x1805067e4]
movss xmm1, dword [0x180509324]
mov ecx, 0x8f2d17aa
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507948]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a84]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805059a4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504cbc]
movss xmm2, dword [0x180506780]
movss xmm1, dword [0x1805092b8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507964]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504b60]
movss xmm2, dword [0x18050675c]
movss xmm1, dword [0x180509274]
mov ecx, 0x762f9508
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507948]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a84]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805059a4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504cbc]
movss xmm2, dword [0x180506780]
movss xmm1, dword [0x1805092b8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507970]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504b5c]
movss xmm2, dword [0x18050676c]
movss xmm1, dword [0x180509270]
mov ecx, 0x9b904062
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507988]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503fa8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805048d0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c1c]
movss xmm2, dword [0x180506740]
movss xmm1, dword [0x18050925c]
mov ecx, 0xb157c9e4
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507988]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506ac4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504a24]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ca8]
movss xmm2, dword [0x18050673c]
movss xmm1, dword [0x180509258]
mov ecx, 0xb157c9e4
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507988]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506ab8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805049e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504d4c]
movss xmm2, dword [0x180506734]
movss xmm1, dword [0x180509254]
mov ecx, 0xb157c9e4
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507988]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506ac4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504a24]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504dd8]
movss xmm2, dword [0x180506730]
movss xmm1, dword [0x180509250]
mov ecx, 0xb157c9e4
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507988]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506ac0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504a68]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504e48]
movss xmm2, dword [0x180506728]
movss xmm1, dword [0x18050924c]
mov ecx, 0xb157c9e4
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507988]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506ad0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504ac8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ecc]
movss xmm2, dword [0x180506724]
movss xmm1, dword [0x180509248]
mov ecx, 0xb157c9e4
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050509c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506aa8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805047c0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504e1c]
movss xmm2, dword [0x1805066fc]
movss xmm1, dword [0x180509210]
mov ecx, 0xb157c9e4
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050509c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504250]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504798]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504e68]
movss xmm2, dword [0x180506700]
movss xmm1, dword [0x180509214]
mov ecx, 0xb157c9e4
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507988]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506acc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504af8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504f40]
movss xmm2, dword [0x180506720]
movss xmm1, dword [0x180509240]
mov ecx, 0xb157c9e4
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050509c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503fc0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504798]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ec0]
movss xmm2, dword [0x18050670c]
movss xmm1, dword [0x180509220]
mov ecx, 0xb157c9e4
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507988]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506ac8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504b14]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504fec]
movss xmm2, dword [0x18050671c]
movss xmm1, dword [0x180509238]
mov ecx, 0xb157c9e4
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050717c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504004]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180505388]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505028]
movss xmm2, dword [0x180506708]
movss xmm1, dword [0x180509230]
mov ecx, 0x7a56dc89
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050581c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050400c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180505358]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505034]
movss xmm2, dword [0x180506714]
movss xmm1, dword [0x180509224]
mov ecx, 0x7a56dc89
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805055d8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504080]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805076e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504b64]
movss xmm2, dword [0x180506710]
movss xmm1, dword [0x180509228]
mov ecx, 0xa625c2d7
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507984]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504bcc]
movss xmm2, dword [0x1805066e8]
movss xmm1, dword [0x1805091ec]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505098]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a7c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [str.V_]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c38]
movss xmm2, dword [0x1805066e0]
movss xmm1, dword [0x1805091e8]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a44]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a9c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504838]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504be4]
movss xmm2, dword [0x1805066d0]
movss xmm1, dword [0x1805091b4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a44]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506fe8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504838]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c44]
movss xmm2, dword [0x1805066cc]
movss xmm1, dword [0x1805091a8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a30]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050714c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504874]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504cac]
movss xmm2, dword [0x1805066c8]
movss xmm1, dword [0x1805091a4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a30]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050714c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504874]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504d38]
movss xmm2, dword [0x1805066c4]
movss xmm1, dword [0x1805091a0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a30]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050714c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504874]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504d90]
movss xmm2, dword [0x1805066c0]
movss xmm1, dword [0x18050919c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a30]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180507228]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805048a8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ed4]
movss xmm2, dword [0x1805066b0]
movss xmm1, dword [0x180509184]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a30]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805072cc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805048a4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504f20]
movss xmm2, dword [0x1805066a0]
movss xmm1, dword [0x180509180]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a30]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805071b0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504874]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504e88]
movss xmm2, dword [0x1805066b4]
movss xmm1, dword [0x180509188]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a30]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050714c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504874]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504e40]
movss xmm2, dword [0x1805066b8]
movss xmm1, dword [0x180509190]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a30]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050714c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504874]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504df8]
movss xmm2, dword [0x1805066bc]
movss xmm1, dword [0x180509194]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a30]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805072cc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805048a4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504f5c]
movss xmm2, dword [0x180506694]
movss xmm1, dword [0x180509178]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a30]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805072cc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805048a4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504fb0]
movss xmm2, dword [0x18050668c]
movss xmm1, dword [0x180509148]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a08]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180507238]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504868]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504fd4]
movss xmm2, dword [0x180506688]
movss xmm1, dword [0x180509140]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a08]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180507238]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504a4c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050505c]
movss xmm2, dword [0x180506684]
movss xmm1, dword [0x18050913c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a08]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050726c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d24]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805050f8]
movss xmm2, dword [0x18050667c]
movss xmm1, dword [0x180509134]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805078c4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180507030]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504140]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504e90]
movss xmm2, dword [0x180506678]
movss xmm1, dword [0x180509120]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805052e0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504654]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507bc4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505064]
movss xmm2, dword [0x180506680]
movss xmm1, dword [0x18050911c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050507c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506abc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507294]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c48]
movss xmm2, dword [0x180506698]
movss xmm1, dword [0x1805090ec]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050507c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506abc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507294]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c48]
movss xmm2, dword [0x1805066a4]
movss xmm1, dword [0x1805090e0]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050798c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504bd0]
movss xmm2, dword [0x1805066a8]
movss xmm1, dword [0x1805090f0]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050798c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504bd0]
movss xmm2, dword [0x18050669c]
movss xmm1, dword [0x1805090f8]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507950]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504b58]
movss xmm2, dword [0x1805066ac]
movss xmm1, dword [0x180509100]
mov ecx, 0xf5159d29
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050508c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506ad8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805045b4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ca4]
movss xmm2, dword [0x1805066f0]
movss xmm1, dword [0x1805091bc]
mov ecx, 0xf4f1511e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050508c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506ad4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805044f8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c24]
movss xmm2, dword [0x1805066ec]
movss xmm1, dword [0x1805091b8]
mov ecx, 0xf4f1511e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050b4]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504b9c]
movss xmm2, dword [0x1805066e4]
movss xmm1, dword [0x1805091b0]
mov ecx, 0xf4f1511e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507968]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506ae0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050463c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c6c]
movss xmm2, dword [0x1805066f4]
movss xmm1, dword [0x1805091e0]
mov ecx, 0xb157c9e4
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050796c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503fc4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805047ec]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504bd4]
movss xmm2, dword [0x1805066f8]
movss xmm1, dword [0x1805091e4]
mov ecx, 0xb157c9e4
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050502c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504010]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504050]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504bfc]
movss xmm2, dword [0x18050672c]
movss xmm1, dword [0x1805091fc]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505044]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504048]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504520]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c7c]
movss xmm2, dword [0x180506738]
movss xmm1, dword [0x180509200]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050503c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504040]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805045e8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504d20]
movss xmm2, dword [0x180506744]
movss xmm1, dword [0x180509204]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505048]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506adc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050459c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504d70]
movss xmm2, dword [0x180506748]
movss xmm1, dword [0x180509208]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505054]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504108]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504598]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504dd4]
movss xmm2, dword [0x18050674c]
movss xmm1, dword [0x18050920c]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505040]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503fe0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050477c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504e4c]
movss xmm2, dword [0x180506750]
movss xmm1, dword [0x180509218]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050a4]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504be8]
movss xmm2, dword [0x1805067f0]
movss xmm1, dword [0x1805092cc]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050a4]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c50]
movss xmm2, dword [0x1805067f8]
movss xmm1, dword [0x1805092d8]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504fe4]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ba4]
movss xmm2, dword [0x1805067fc]
movss xmm1, dword [0x1805092c0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504fe4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a74]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504364]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c30]
movss xmm2, dword [0x180506808]
movss xmm1, dword [0x1805092c8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504fe0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503f9c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504570]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504cc0]
movss xmm2, dword [0x180506814]
movss xmm1, dword [0x1805092d4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504fe0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503fb8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805047c8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504d48]
movss xmm2, dword [0x18050681c]
movss xmm1, dword [0x1805092e0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504fe0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506ab0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805048e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504de4]
movss xmm2, dword [0x180506824]
movss xmm1, dword [0x1805092e8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504fcc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506bc4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805049c8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504e64]
movss xmm2, dword [0x18050682c]
movss xmm1, dword [0x1805092f0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504fa4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c94]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504d18]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504f18]
movss xmm2, dword [0x180506834]
movss xmm1, dword [0x1805092fc]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504f54]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c90]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504f6c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504fd0]
movss xmm2, dword [0x18050683c]
movss xmm1, dword [0x180509304]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504f50]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c84]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180505268]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805050e8]
movss xmm2, dword [0x180506838]
movss xmm1, dword [0x18050930c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504f4c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c88]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180505498]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805051a0]
movss xmm2, dword [0x180506830]
movss xmm1, dword [0x180509300]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504f08]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180505558]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050523c]
movss xmm2, dword [0x180506828]
movss xmm1, dword [0x1805092f8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504f04]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c7c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180505648]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505278]
movss xmm2, dword [0x180506820]
movss xmm1, dword [0x1805092f4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504f04]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c88]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180505688]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505300]
movss xmm2, dword [0x180506818]
movss xmm1, dword [0x1805092ec]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504f00]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805056e4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505344]
movss xmm2, dword [0x180506810]
movss xmm1, dword [0x1805092e4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504f04]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c8c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180505790]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505380]
movss xmm2, dword [0x180506804]
movss xmm1, dword [0x1805092dc]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504efc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c74]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507a6c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805051e0]
movss xmm2, dword [0x1805067a8]
movss xmm1, dword [0x180509294]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504ef8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c7c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507a14]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505114]
movss xmm2, dword [0x1805067a0]
movss xmm1, dword [0x18050928c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504ef8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c74]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805079cc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505010]
movss xmm2, dword [0x180506794]
movss xmm1, dword [0x180509284]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504ef8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507920]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504f3c]
movss xmm2, dword [0x180506790]
movss xmm1, dword [0x180509278]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504ef4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c80]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507808]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504e84]
movss xmm2, dword [0x180506798]
movss xmm1, dword [0x18050927c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504ef4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c94]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507658]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ddc]
movss xmm2, dword [0x1805067a4]
movss xmm1, dword [0x180509288]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504ef4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c7c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507518]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504d2c]
movss xmm2, dword [0x1805067ac]
movss xmm1, dword [0x180509290]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504f9c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c64]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805073d4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c70]
movss xmm2, dword [0x1805067b8]
movss xmm1, dword [0x180509298]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504ffc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c68]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050721c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504b98]
movss xmm2, dword [0x1805067d0]
movss xmm1, dword [0x1805092a4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504f00]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c70]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050585c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805053b8]
movss xmm2, dword [0x1805067ec]
movss xmm1, dword [0x1805092c4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504f00]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c80]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805058a8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805053c0]
movss xmm2, dword [0x1805067e8]
movss xmm1, dword [0x1805092bc]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504f00]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050595c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805053a0]
movss xmm2, dword [0x1805067e0]
movss xmm1, dword [0x1805092b4]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504f00]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507bc8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505370]
movss xmm2, dword [0x1805067d8]
movss xmm1, dword [0x1805092b0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504efc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507ac8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050524c]
movss xmm2, dword [0x1805067b0]
movss xmm1, dword [0x1805092a0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504efc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c78]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507b9c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050532c]
movss xmm2, dword [0x1805067cc]
movss xmm1, dword [0x1805092ac]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504ef8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [str.__fm_t_fm3_fm]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507b48]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805052a8]
movss xmm2, dword [0x1805067bc]
movss xmm1, dword [0x1805092a8]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504f00]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506c68]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805057d4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805053a4]
movss xmm2, dword [0x1805067f4]
movss xmm1, dword [0x1805092d0]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505070]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504bdc]
movss xmm2, dword [0x18050684c]
movss xmm1, dword [0x180509348]
mov ecx, 0xbf8918de
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805079ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b5c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805052cc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ee4]
movss xmm2, dword [0x180506768]
movss xmm1, dword [0x180509244]
mov ecx, 0xc837b38
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805079ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b58]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180505240]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504e9c]
movss xmm2, dword [0x180506760]
movss xmm1, dword [0x18050923c]
mov ecx, 0xc837b38
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805079ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b54]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805053ac]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504e74]
movss xmm2, dword [0x180506754]
movss xmm1, dword [0x18050921c]
mov ecx, 0xc837b38
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805079ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b54]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805053ac]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504e74]
movss xmm2, dword [0x180506754]
movss xmm1, dword [0x18050921c]
mov ecx, 0xc837b38
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805079ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805052d0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504e7c]
movss xmm2, dword [0x180506758]
movss xmm1, dword [0x180509234]
mov ecx, 0xc837b38
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805079ac]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504cec]
movss xmm2, dword [0x180506868]
movss xmm1, dword [0x180509354]
mov ecx, 0xc837b38
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805079ac]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504cec]
movss xmm2, dword [0x180506868]
movss xmm1, dword [0x180509354]
mov ecx, 0xc837b38
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805079ac]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504cb0]
movss xmm2, dword [0x18050679c]
movss xmm1, dword [0x180509314]
mov ecx, 0xc837b38
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805079ac]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504cb0]
movss xmm2, dword [0x18050679c]
movss xmm1, dword [0x180509314]
mov ecx, 0xc837b38
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507160]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b50]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805076d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504fac]
movss xmm2, dword [0x180506704]
movss xmm1, dword [0x18050922c]
mov ecx, 0xc837b38
call fcn.18011b270
mov dword [rsp + 0x40], 8
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507160]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506b50]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805076d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504fac]
movss xmm2, dword [0x180506704]
movss xmm1, dword [0x18050922c]
mov ecx, 0xc837b38
call fcn.18011b270
lea rcx, [0x1804ae4c0]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802c1eb5
call fcn.180091cb0
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [0x180504b78]
movss xmm2, dword [0x180506888]
movss xmm1, dword [0x1805093d0]
mov ecx, eax
call fcn.18015c9a0
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Halfpipe_Fun_Track
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Load
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802c42c7
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507164]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805094fc]
movss xmm1, dword [0x1805088d0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507164]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509518]
movss xmm1, dword [0x1805088f0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507164]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509538]
movss xmm1, dword [0x18050890c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507164]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x18050955c]
movss xmm1, dword [0x18050893c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507164]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x18050957c]
movss xmm1, dword [0x180508984]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507164]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805095ac]
movss xmm1, dword [0x1805089b8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507164]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805095dc]
movss xmm1, dword [0x1805089f4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507150]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805095f4]
movss xmm1, dword [0x180508a40]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507008]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x18050962c]
movss xmm1, dword [0x180508a4c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180506b4c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x18050968c]
movss xmm1, dword [0x180508a5c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504630]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805096b4]
movss xmm1, dword [0x180508a54]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504998]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805096d4]
movss xmm1, dword [0x180508a44]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504c78]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805096e4]
movss xmm1, dword [0x180508a04]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504e80]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805096f0]
movss xmm1, dword [0x1805089c0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504cdc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805096fc]
movss xmm1, dword [0x18050897c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805049f4]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509718]
movss xmm1, dword [0x180508944]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805047d0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x18050972c]
movss xmm1, dword [0x180508924]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504444]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x18050973c]
movss xmm1, dword [0x180508914]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180506dd8]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509748]
movss xmm1, dword [0x180508918]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507090]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509758]
movss xmm1, dword [0x18050892c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507148]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x18050976c]
movss xmm1, dword [0x180508958]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805071f0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509780]
movss xmm1, dword [0x18050898c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805072f0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509794]
movss xmm1, dword [0x1805089dc]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507438]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x18050979c]
movss xmm1, dword [0x180508a38]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507528]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805097a8]
movss xmm1, dword [0x180508a74]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805076d0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805097b0]
movss xmm1, dword [0x180508abc]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050782c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805097ac]
movss xmm1, dword [0x180508b54]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507908]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805097a4]
movss xmm1, dword [0x180508ba8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050797c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509798]
movss xmm1, dword [0x180508bec]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050797c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [str.0A_A]
movss xmm1, dword [0x180508c34]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050797c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x18050977c]
movss xmm1, dword [0x180508c80]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050797c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509768]
movss xmm1, dword [0x180508ca0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050797c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x18050975c]
movss xmm1, dword [0x180508cbc]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050797c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509754]
movss xmm1, dword [0x180508cd8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050797c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x18050974c]
movss xmm1, dword [0x180508ce0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050797c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509740]
movss xmm1, dword [0x180508cf8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050797c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509738]
movss xmm1, dword [0x180508d08]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050797c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509730]
movss xmm1, dword [0x180508d18]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507994]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509724]
movss xmm1, dword [0x180508d24]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507994]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x18050971c]
movss xmm1, dword [0x180508d34]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805079dc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509700]
movss xmm1, dword [0x180508d48]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [str.__b]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805096f4]
movss xmm1, dword [0x180508d54]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507a84]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805096e8]
movss xmm1, dword [0x180508d70]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507b24]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805096dc]
movss xmm1, dword [0x180508d78]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507ba0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805096c4]
movss xmm1, dword [0x180508d80]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050596c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x18050969c]
movss xmm1, dword [0x180508d7c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505894]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509640]
movss xmm1, dword [0x180508d74]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805057f4]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805095fc]
movss xmm1, dword [0x180508d68]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505794]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805095e8]
movss xmm1, dword [0x180508d50]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805056d0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805095d0]
movss xmm1, dword [0x180508d44]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050560c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805095b4]
movss xmm1, dword [0x180508d30]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505524]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805095a4]
movss xmm1, dword [0x180508d28]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505470]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x18050959c]
movss xmm1, dword [0x180508d1c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505330]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805095a8]
movss xmm1, dword [0x180508d0c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505224]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805095b8]
movss xmm1, dword [0x180508cfc]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505068]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805095cc]
movss xmm1, dword [0x180508cf0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505068]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805095e4]
movss xmm1, dword [0x180508cdc]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505068]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805095f0]
movss xmm1, dword [0x180508cc4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805051b0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x18050960c]
movss xmm1, dword [0x180508ca8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805052e4]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x18050961c]
movss xmm1, dword [0x180508c98]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505408]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509630]
movss xmm1, dword [0x180508c4c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509620]
movss xmm1, dword [0x180508c0c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805055b0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509614]
movss xmm1, dword [0x180508bcc]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505678]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805095f8]
movss xmm1, dword [0x180508b8c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505678]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805095f8]
movss xmm1, dword [0x180508b8c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050576c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805095ec]
movss xmm1, dword [0x180508b3c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805057c0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [str.h:s:]
movss xmm1, dword [0x180508ae4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507130]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509554]
movss xmm1, dword [0x180508a48]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507130]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509530]
movss xmm1, dword [0x180508a20]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507130]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x180509510]
movss xmm1, dword [0x1805089d8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507130]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805094f8]
movss xmm1, dword [0x18050899c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507130]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504680]
movss xmm2, dword [0x1805094e4]
movss xmm1, dword [0x18050896c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509600]
movss xmm1, dword [0x180508a98]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509628]
movss xmm1, dword [0x180508afc]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509608]
movss xmm1, dword [0x180508aa0]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509610]
movss xmm1, dword [0x180508aa8]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509618]
movss xmm1, dword [0x180508ab8]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509624]
movss xmm1, dword [0x180508ac0]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509634]
movss xmm1, dword [0x180508af4]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509648]
movss xmm1, dword [0x180508acc]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509644]
movss xmm1, dword [0x180508b0c]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509654]
movss xmm1, dword [0x180508adc]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509660]
movss xmm1, dword [0x180508ae8]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x18050966c]
movss xmm1, dword [0x180508ac4]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509678]
movss xmm1, dword [0x180508ad4]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509680]
movss xmm1, dword [0x180508ae0]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509638]
movss xmm1, dword [0x180508aa8]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509650]
movss xmm1, dword [0x180508b24]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509658]
movss xmm1, dword [0x180508b30]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509664]
movss xmm1, dword [0x180508b14]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509670]
movss xmm1, dword [0x180508b1c]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509688]
movss xmm1, dword [0x180508b10]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509674]
movss xmm1, dword [0x180508b38]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507108]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504810]
movss xmm2, dword [0x180509698]
movss xmm1, dword [0x180508b50]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x18050965c]
movss xmm1, dword [0x180508b48]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509668]
movss xmm1, dword [0x180508b5c]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507108]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504810]
movss xmm2, dword [0x180509684]
movss xmm1, dword [0x180508b7c]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507108]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805047a8]
movss xmm2, dword [0x1805096a4]
movss xmm1, dword [0x180508b98]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507108]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805047a8]
movss xmm2, dword [str._n__M_]
movss xmm1, dword [0x180508b70]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507108]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504810]
movss xmm2, dword [str.q_t_]
movss xmm1, dword [0x180508b20]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507108]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805047a8]
movss xmm2, dword [0x1805096bc]
movss xmm1, dword [0x180508b40]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507108]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805047a8]
movss xmm2, dword [0x1805096c8]
movss xmm1, dword [0x180508b08]
mov ecx, 0x93948e5e
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805070fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504800]
movss xmm2, dword [0x180509694]
movss xmm1, dword [0x180508ac8]
mov ecx, 0xd714ee7c
call fcn.18011b270
mov dword [rsp + 0x40], 9
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507108]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504810]
movss xmm2, dword [0x1805096a8]
movss xmm1, dword [0x180508ad8]
mov ecx, 0x93948e5e
call fcn.18011b270
lea rcx, [0x1804ae4c0]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802c4316
call fcn.180091cb0
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [0x1805047b8]
movss xmm2, dword [0x1805094b4]
movss xmm1, dword [0x180508874]
mov ecx, eax
call fcn.18015c9a0
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Airport_Loop
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Load
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802c59fe
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044c8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506c14]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805045f0]
movss xmm2, dword [0x18050986c]
movss xmm1, dword [0x1805089b4]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044c8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506c14]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805045f8]
movss xmm2, dword [0x180509874]
movss xmm1, dword [0x180508988]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044c8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506c14]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504600]
movss xmm2, dword [0x18050987c]
movss xmm1, dword [0x18050895c]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044c8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506c14]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805045ec]
movss xmm2, dword [0x180509868]
movss xmm1, dword [0x180508974]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044c8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506c14]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805045f4]
movss xmm2, dword [str.TIWI]
movss xmm1, dword [0x180508948]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505100]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044c4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f70]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504620]
movss xmm2, dword [0x180509890]
movss xmm1, dword [0x180508918]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505100]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044c4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f70]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050460c]
movss xmm2, dword [str.HyII]
movss xmm1, dword [0x180508910]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044c0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050709c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050464c]
movss xmm2, dword [0x18050988c]
movss xmm1, dword [0x1805088f4]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044c0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050709c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504658]
movss xmm2, dword [0x18050989c]
movss xmm1, dword [0x180508900]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044d4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071f8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050480c]
movss xmm2, dword [0x1805098ac]
movss xmm1, dword [0x1805088dc]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044d4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071f8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504804]
movss xmm2, dword [0x18050989c]
movss xmm1, dword [0x1805088d4]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505108]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044d0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805072dc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048ec]
movss xmm2, dword [0x1805098a8]
movss xmm1, dword [0x1805088bc]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505108]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044d0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805072dc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504904]
movss xmm2, dword [0x1805098c4]
movss xmm1, dword [0x1805088c0]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044cc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050743c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504a44]
movss xmm2, dword [0x1805098cc]
movss xmm1, dword [0x1805088ac]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044cc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050743c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504a2c]
movss xmm2, dword [0x1805098b4]
movss xmm1, dword [0x1805088a4]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044bc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805074fc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504b80]
movss xmm2, dword [0x1805098bc]
movss xmm1, dword [0x180508890]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505108]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044d4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805074fc]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504b94]
movss xmm2, dword [0x1805098d4]
movss xmm1, dword [0x18050889c]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044c8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507610]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504d10]
movss xmm2, dword [0x1805098d0]
movss xmm1, dword [0x180508894]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805044c8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507610]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504d04]
movss xmm2, dword [0x1805098b8]
movss xmm1, dword [0x180508884]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504530]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050773c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504e04]
movss xmm2, dword [0x1805098b0]
movss xmm1, dword [0x180508880]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504538]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507960]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ed8]
movss xmm2, dword [0x1805098a0]
movss xmm1, dword [0x18050888c]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504530]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050773c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504e10]
movss xmm2, dword [0x1805098c8]
movss xmm1, dword [0x180508888]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504538]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507960]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ee8]
movss xmm2, dword [0x1805098c0]
movss xmm1, dword [0x180508898]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505108]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504528]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507a5c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504f70]
movss xmm2, dword [0x180509898]
movss xmm1, dword [0x1805088a8]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505108]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504528]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507a5c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504f78]
movss xmm2, dword [0x1805098a4]
movss xmm1, dword [0x1805088b0]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050452c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507b1c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ff8]
movss xmm2, dword [0x180509894]
movss xmm1, dword [0x1805088cc]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504534]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507b80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505060]
movss xmm2, dword [0x180509884]
movss xmm1, dword [0x1805088e8]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805042e0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050587c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505038]
movss xmm2, dword [0x180509854]
movss xmm1, dword [0x180508970]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504534]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050598c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805050a0]
movss xmm2, dword [0x180509860]
movss xmm1, dword [0x180508934]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050a8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504530]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507b80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505094]
movss xmm2, dword [0x180509878]
movss xmm1, dword [0x180508904]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504534]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507b80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505024]
movss xmm2, dword [0x180509878]
movss xmm1, dword [0x1805088e4]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050a8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504530]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507b80]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505074]
movss xmm2, dword [0x180509864]
movss xmm1, dword [0x1805088fc]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505104]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050452c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507b1c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ff0]
movss xmm2, dword [0x180509888]
movss xmm1, dword [0x1805088c4]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504534]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050598c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505090]
movss xmm2, dword [0x180509858]
movss xmm1, dword [0x18050891c]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504534]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050598c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505090]
movss xmm2, dword [0x180509858]
movss xmm1, dword [0x18050891c]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805042e0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050587c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505030]
movss xmm2, dword [0x180509848]
movss xmm1, dword [0x180508960]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805042d8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805057b0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504f98]
movss xmm2, dword [0x180509834]
movss xmm1, dword [0x180508994]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805042d8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805057b0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504f98]
movss xmm2, dword [0x180509834]
movss xmm1, dword [0x180508994]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805042d8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805057b0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504fa0]
movss xmm2, dword [0x180509844]
movss xmm1, dword [0x1805089a8]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805042dc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180505730]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ef0]
movss xmm2, dword [0x180509838]
movss xmm1, dword [0x1805089e0]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805042dc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180505730]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504eec]
movss xmm2, dword [0x180509824]
movss xmm1, dword [0x1805089c8]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805042e4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050565c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504e2c]
movss xmm2, dword [0x180509810]
movss xmm1, dword [0x1805089f0]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805042e0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180505574]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504d50]
movss xmm2, dword [0x180509808]
movss xmm1, dword [0x180508a10]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050c0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805040a8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180505428]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c0c]
movss xmm2, dword [0x180509804]
movss xmm1, dword [0x180508a24]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050c8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050409c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805052f4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504a54]
movss xmm2, dword [0x18050980c]
movss xmm1, dword [0x180508a14]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050c4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x18050408c]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805052f0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504a58]
movss xmm2, dword [0x180509820]
movss xmm1, dword [0x180508a28]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050504c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805040a0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504fe8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504938]
movss xmm2, dword [0x180509830]
movss xmm1, dword [0x180508a00]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050504c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805040a0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504fe8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504938]
movss xmm2, dword [0x180509830]
movss xmm1, dword [0x180508a00]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050504c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805040a0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504fe8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504934]
movss xmm2, dword [0x180509814]
movss xmm1, dword [0x1805089e8]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505050]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504094]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504dc0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050483c]
movss xmm2, dword [0x18050982c]
movss xmm1, dword [0x1805089c4]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505050]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805040a4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504a88]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805047a0]
movss xmm2, dword [0x180509840]
movss xmm1, dword [0x180508990]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505050]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805040a4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504a88]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805047a4]
movss xmm2, dword [0x18050984c]
movss xmm1, dword [0x1805089a4]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505208]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504098]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050481c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504624]
movss xmm2, dword [0x18050985c]
movss xmm1, dword [0x180508964]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505190]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504090]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504820]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504618]
movss xmm2, dword [0x180509850]
movss xmm1, dword [0x180508950]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505050]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504094]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504dc0]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504840]
movss xmm2, dword [0x18050983c]
movss xmm1, dword [0x1805089d0]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050c0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805040a8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180505428]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504c10]
movss xmm2, dword [0x180509818]
movss xmm1, dword [0x180508a30]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805042e0]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180505574]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504d54]
movss xmm2, dword [0x18050981c]
movss xmm1, dword [0x180508a2c]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805042e4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050565c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504e30]
movss xmm2, dword [0x180509828]
movss xmm1, dword [0x180508a08]
mov ecx, 0xec6f1f55
call fcn.18011b270
mov dword [rsp + 0x40], 0xa
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805042e4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050565c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504e30]
movss xmm2, dword [0x180509828]
movss xmm1, dword [0x180508a08]
mov ecx, 0xec6f1f55
call fcn.18011b270
lea rcx, [0x1804ae4c0]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802c5a4d
call fcn.180091cb0
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [0x18050468c]
movss xmm2, dword [0x180509800]
movss xmm1, dword [0x180508b64]
mov ecx, eax
call fcn.18015c9a0
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Maze_Bank_Ramp
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Load
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802c7067
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050549c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505f10]
movss xmm2, dword [0x1805083e0]
movss xmm1, dword [0x1805075f8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e70]
movss xmm2, dword [0x1805083e4]
movss xmm1, dword [0x18050770c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e34]
movss xmm2, dword [0x1805083e8]
movss xmm1, dword [0x1805077e0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e08]
movss xmm2, dword [0x1805083ec]
movss xmm1, dword [0x1805078c8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505dc8]
movss xmm2, dword [0x1805083f0]
movss xmm1, dword [0x180507924]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d94]
movss xmm2, dword [0x1805083f8]
movss xmm1, dword [0x180507990]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505d4c]
movss xmm2, dword [0x180508404]
movss xmm1, dword [0x1805079e0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505cfc]
movss xmm2, dword [0x180508408]
movss xmm1, dword [0x180507a18]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505cdc]
movss xmm2, dword [0x18050840c]
movss xmm1, dword [0x180507a58]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505cc4]
movss xmm2, dword [str.o_nM]
movss xmm1, dword [0x180507a88]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505cb0]
movss xmm2, dword [0x18050841c]
movss xmm1, dword [0x180507af4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c90]
movss xmm2, dword [0x180508420]
movss xmm1, dword [0x180507b58]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c64]
movss xmm2, dword [0x180508424]
movss xmm1, dword [0x180507b88]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c44]
movss xmm2, dword [0x180508428]
movss xmm1, dword [0x180507bbc]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c14]
movss xmm2, dword [0x18050842c]
movss xmm1, dword [0x180507be0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505bb8]
movss xmm2, dword [0x180508434]
movss xmm1, dword [0x180507bf0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b90]
movss xmm2, dword [0x18050843c]
movss xmm1, dword [0x180507c0c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b68]
movss xmm2, dword [0x180508444]
movss xmm1, dword [0x180507c1c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b44]
movss xmm2, dword [0x180508448]
movss xmm1, dword [0x180507c40]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b18]
movss xmm2, dword [0x18050844c]
movss xmm1, dword [0x180507c54]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505ae8]
movss xmm2, dword [0x180508454]
movss xmm1, dword [0x180507c80]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505abc]
movss xmm2, dword [0x180508458]
movss xmm1, dword [0x180507ca0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a90]
movss xmm2, dword [0x180508460]
movss xmm1, dword [0x180507cc0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a64]
movss xmm2, dword [0x180508468]
movss xmm1, dword [0x180507cdc]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a20]
movss xmm2, dword [0x180508470]
movss xmm1, dword [0x180507d00]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805059d0]
movss xmm2, dword [0x180508478]
movss xmm1, dword [0x180507d14]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505910]
movss xmm2, dword [0x180508490]
movss xmm1, dword [0x180507d48]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505968]
movss xmm2, dword [0x18050848c]
movss xmm1, dword [0x180507d34]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805059a0]
movss xmm2, dword [0x180508484]
movss xmm1, dword [0x180507d28]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805058a4]
movss xmm2, dword [0x180508494]
movss xmm1, dword [0x180507d5c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505880]
movss xmm2, dword [0x180508498]
movss xmm1, dword [0x180507d68]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505844]
movss xmm2, dword [0x18050849c]
movss xmm1, dword [0x180507d74]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805057ec]
movss xmm2, dword [0x1805084a0]
movss xmm1, dword [0x180507d7c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805057b8]
movss xmm2, dword [0x1805084a4]
movss xmm1, dword [0x180507d84]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505784]
movss xmm2, dword [0x1805084ac]
movss xmm1, dword [0x180507d88]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505704]
movss xmm2, dword [0x1805084b8]
movss xmm1, dword [0x180507d8c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505690]
movss xmm2, dword [0x1805084bc]
movss xmm1, dword [0x180507d98]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505644]
movss xmm2, dword [0x1805084c4]
movss xmm1, dword [0x180507d9c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805055f0]
movss xmm2, dword [0x1805084cc]
movss xmm1, dword [0x180507da4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050557c]
movss xmm2, dword [0x1805084d0]
movss xmm1, dword [0x180507db0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050551c]
movss xmm2, dword [0x1805084d4]
movss xmm1, dword [0x180507db8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805054cc]
movss xmm2, dword [0x1805084d8]
movss xmm1, dword [0x180507dbc]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505434]
movss xmm2, dword [0x1805084dc]
movss xmm1, dword [0x180507dc4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050537c]
movss xmm2, dword [0x1805084e0]
movss xmm1, dword [0x180507dd8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805052b8]
movss xmm2, dword [0x1805084ec]
movss xmm1, dword [0x180507ddc]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506ab4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805070b4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805051f0]
movss xmm2, dword [0x1805084f4]
movss xmm1, dword [0x180507de8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180504020]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805071d8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505230]
movss xmm2, dword [0x1805084f0]
movss xmm1, dword [0x180507de4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503fbc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180507124]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505200]
movss xmm2, dword [0x1805084f8]
movss xmm1, dword [0x180507dec]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a80]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506f28]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805051d4]
movss xmm2, dword [0x1805084fc]
movss xmm1, dword [0x180507df0]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503f90]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506c48]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805051b4]
movss xmm2, dword [str.ZDNDN]
movss xmm1, dword [0x180507df4]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a88]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504424]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505194]
movss xmm2, dword [0x180508508]
movss xmm1, dword [0x180507df8]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054ac]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a98]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1805045c8]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050517c]
movss xmm2, dword [0x18050850c]
movss xmm1, dword [0x180507dfc]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506aa4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504808]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505178]
movss xmm2, dword [0x180508510]
movss xmm1, dword [0x180507e04]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180503fb4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x18050490c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050518c]
movss xmm2, dword [0x180508514]
movss xmm1, dword [0x180507e08]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054a8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506aac]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504a28]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805051a4]
movss xmm2, dword [0x180508518]
movss xmm1, dword [0x180507e0c]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050548c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805040cc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504b2c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050519c]
movss xmm2, dword [0x18050851c]
movss xmm1, dword [0x180507e10]
mov ecx, 0xdb69770d
call fcn.18011b270
mov dword [rsp + 0x40], 0xb
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050548c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805040cc]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504b2c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505244]
movss xmm2, dword [0x180508520]
movss xmm1, dword [0x180507e14]
mov ecx, 0xdb69770d
call fcn.18011b270
lea rcx, [0x1804ae4c0]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802c70b6
call fcn.180091cb0
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [0x180505fc8]
movss xmm2, dword [0x1805083dc]
movss xmm1, dword [0x180507524]
mov ecx, eax
call fcn.18015c9a0
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Airport_Loop
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Load_Speed
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802c85c2
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046c0]
movss xmm2, dword [0x1805097d0]
movss xmm1, dword [0x1805088b8]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046d8]
movss xmm2, dword [0x1805097c4]
movss xmm1, dword [0x1805088f8]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504704]
movss xmm2, dword [0x1805097c0]
movss xmm1, dword [0x18050894c]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046b4]
movss xmm2, dword [0x1805097bc]
movss xmm1, dword [0x1805089cc]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046e0]
movss xmm2, dword [0x1805097b4]
movss xmm1, dword [0x180508a60]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046f4]
movss xmm2, dword [0x1805097a0]
movss xmm1, dword [0x180508af0]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504728]
movss xmm2, dword [0x180509790]
movss xmm1, dword [0x180508b94]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046ec]
movss xmm2, dword [0x180509770]
movss xmm1, dword [0x180508c00]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046dc]
movss xmm2, dword [0x180509764]
movss xmm1, dword [0x180508c78]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046b8]
movss xmm2, dword [0x180509750]
movss xmm1, dword [0x180508cac]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046bc]
movss xmm2, dword [0x180509744]
movss xmm1, dword [0x180508cd4]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046d4]
movss xmm2, dword [0x180509734]
movss xmm1, dword [0x180508cec]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504748]
movss xmm2, dword [0x180509728]
movss xmm1, dword [0x180508d00]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050471c]
movss xmm2, dword [0x180509714]
movss xmm1, dword [0x180508d10]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504740]
movss xmm2, dword [0x1805096f8]
movss xmm1, dword [0x180508d2c]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046f8]
movss xmm2, dword [0x1805096ec]
movss xmm1, dword [0x180508d3c]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046e8]
movss xmm2, dword [0x1805096d8]
movss xmm1, dword [0x180508d60]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504714]
movss xmm2, dword [0x1805096e0]
movss xmm1, dword [0x180508d94]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046a4]
movss xmm2, dword [0x1805096b8]
movss xmm1, dword [0x180508dd0]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504734]
movss xmm2, dword [0x180509690]
movss xmm1, dword [0x180508df4]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504738]
movss xmm2, dword [0x18050964c]
movss xmm1, dword [0x180508e00]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504720]
movss xmm2, dword [0x180509604]
movss xmm1, dword [0x180508e0c]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046c8]
movss xmm2, dword [0x1805095e0]
movss xmm1, dword [0x180508e1c]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046a0]
movss xmm2, dword [str.k_:T:]
movss xmm1, dword [0x180508e68]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046b0]
movss xmm2, dword [0x180509590]
movss xmm1, dword [0x180508e90]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504708]
movss xmm2, dword [0x180509580]
movss xmm1, dword [0x180508e98]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046d0]
movss xmm2, dword [0x180509564]
movss xmm1, dword [0x180508eb4]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046f0]
movss xmm2, dword [0x180509548]
movss xmm1, dword [0x180508ec4]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504730]
movss xmm2, dword [0x180509534]
movss xmm1, dword [0x180508ed4]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050472c]
movss xmm2, dword [0x18050951c]
movss xmm1, dword [0x180508edc]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504718]
movss xmm2, dword [0x180509504]
movss xmm1, dword [0x180508eec]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504744]
movss xmm2, dword [0x1805094f0]
movss xmm1, dword [0x180508ef0]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050474c]
movss xmm2, dword [0x1805094d8]
movss xmm1, dword [0x180508f00]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050473c]
movss xmm2, dword [0x1805094c4]
movss xmm1, dword [0x180508f10]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050470c]
movss xmm2, dword [0x18050949c]
movss xmm1, dword [0x180508f24]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504754]
movss xmm2, dword [0x180509474]
movss xmm1, dword [0x180508f28]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504724]
movss xmm2, dword [0x180509450]
movss xmm1, dword [0x180508f2c]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504750]
movss xmm2, dword [0x180509448]
movss xmm1, dword [0x180508f40]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046fc]
movss xmm2, dword [0x18050943c]
movss xmm1, dword [0x180508f48]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504710]
movss xmm2, dword [0x180509434]
movss xmm1, dword [0x180508f60]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504700]
movss xmm2, dword [0x18050942c]
movss xmm1, dword [0x180508fb4]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046cc]
movss xmm2, dword [0x180509424]
movss xmm1, dword [0x180508fd8]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504760]
movss xmm2, dword [0x180509420]
movss xmm1, dword [0x180508fe4]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504768]
movss xmm2, dword [0x18050941c]
movss xmm1, dword [0x180508ff0]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050476c]
movss xmm2, dword [0x180509418]
movss xmm1, dword [0x180508ff8]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504764]
movss xmm2, dword [0x180509414]
movss xmm1, dword [0x180509008]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504758]
movss xmm2, dword [0x18050940c]
movss xmm1, dword [0x180509014]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504770]
movss xmm2, dword [0x180509400]
movss xmm1, dword [0x18050901c]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504780]
movss xmm2, dword [0x1805093fc]
movss xmm1, dword [0x180509028]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504778]
movss xmm2, dword [0x1805093f4]
movss xmm1, dword [0x180509030]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504774]
movss xmm2, dword [0x1805093ec]
movss xmm1, dword [0x180509038]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050475c]
movss xmm2, dword [0x1805093e0]
movss xmm1, dword [0x18050903c]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180506270]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046c4]
movss xmm2, dword [0x180509788]
movss xmm1, dword [0x180508ec0]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180506270]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050478c]
movss xmm2, dword [0x1805096cc]
movss xmm1, dword [0x180508ec8]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505ba0]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180505e90]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504860]
movss xmm2, dword [0x1805093f8]
movss xmm1, dword [0x180508f44]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505e2c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805045d4]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504440]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505610]
movss xmm2, dword [0x1805093e8]
movss xmm1, dword [0x180508f5c]
mov ecx, 0xfc0d2f15
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505008]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180505e90]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504830]
movss xmm2, dword [0x1805093e4]
movss xmm1, dword [0x180508f7c]
mov ecx, 0xfc0d2f15
call fcn.18011b270
lea rcx, str.Load
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ca302
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050534c]
movss xmm2, dword [0x18050963c]
movss xmm1, dword [0x180508ccc]
mov ecx, 0x6f5ff065
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505660]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505744]
movss xmm2, dword [0x18050967c]
movss xmm1, dword [0x180508c30]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505d30]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505740]
movss xmm2, dword [0x180509574]
movss xmm1, dword [0x180508c24]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505624]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050573c]
movss xmm2, dword [0x180509550]
movss xmm1, dword [0x180508ba0]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505d54]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505734]
movss xmm2, dword [0x18050952c]
movss xmm1, dword [0x180508aac]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505624]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050572c]
movss xmm2, dword [0x180509514]
movss xmm1, dword [0x180508a18]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505d54]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505724]
movss xmm2, dword [0x180509508]
movss xmm1, dword [0x180508928]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505624]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505720]
movss xmm2, dword [0x1805094f4]
movss xmm1, dword [0x1805088b4]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505624]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505714]
movss xmm2, dword [0x18050950c]
movss xmm1, dword [0x180508864]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505d54]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050570c]
movss xmm2, dword [0x180509404]
movss xmm1, dword [0x180508844]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505624]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505708]
movss xmm2, dword [0x1805094e0]
movss xmm1, dword [0x180508830]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505624]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505700]
movss xmm2, dword [0x1805094cc]
movss xmm1, dword [0x1805087f8]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505d54]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805056fc]
movss xmm2, dword [0x1805094a4]
movss xmm1, dword [0x1805087b4]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505624]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805056f8]
movss xmm2, dword [0x18050947c]
movss xmm1, dword [0x18050878c]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505624]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805056f4]
movss xmm2, dword [0x180509454]
movss xmm1, dword [0x18050875c]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505d54]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805056ec]
movss xmm2, dword [0x180509440]
movss xmm1, dword [0x18050872c]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505624]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805056e8]
movss xmm2, dword [0x180509438]
movss xmm1, dword [0x1805086f8]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505624]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805056e0]
movss xmm2, dword [0x180509430]
movss xmm1, dword [0x18050869c]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505624]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805056dc]
movss xmm2, dword [0x180509428]
movss xmm1, dword [0x180508588]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505a54]
movss xmm2, dword [0x180509598]
movss xmm1, dword [0x1805089a0]
mov ecx, 0x6f5ff065
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805053fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505c04]
movss xmm2, dword [0x180509520]
movss xmm1, dword [0x180508978]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805053fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505bfc]
movss xmm2, dword [0x180509560]
movss xmm1, dword [0x1805088e0]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805053fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505bf8]
movss xmm2, dword [0x180509568]
movss xmm1, dword [0x180508878]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805053fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505bf0]
movss xmm2, dword [0x18050956c]
movss xmm1, dword [0x180508858]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805053fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505bec]
movss xmm2, dword [0x180509570]
movss xmm1, dword [0x18050883c]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805053fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505be8]
movss xmm2, dword [0x180509578]
movss xmm1, dword [0x180508810]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805053fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505be4]
movss xmm2, dword [0x180509584]
movss xmm1, dword [0x1805087d4]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805053fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505bdc]
movss xmm2, dword [0x18050958c]
movss xmm1, dword [0x180508794]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805053fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505bd8]
movss xmm2, dword [0x180509594]
movss xmm1, dword [0x180508764]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805053fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505bd4]
movss xmm2, dword [0x1805095a0]
movss xmm1, dword [0x180508730]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805053fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505bd0]
movss xmm2, dword [0x1805095b0]
movss xmm1, dword [0x1805086fc]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805053fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505bcc]
movss xmm2, dword [0x1805095bc]
movss xmm1, dword [0x180508690]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805053fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505bc8]
movss xmm2, dword [0x1805095c0]
movss xmm1, dword [0x180508558]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805053fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505bc4]
movss xmm2, dword [0x1805095c8]
movss xmm1, dword [0x180508358]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805053fc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505bc0]
movss xmm2, dword [0x1805095d8]
movss xmm1, dword [0x1805081f8]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505df0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506294]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505710]
movss xmm2, dword [0x180509388]
movss xmm1, dword [0x1805089bc]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505220]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046e4]
movss xmm2, dword [0x180509720]
movss xmm1, dword [0x180508ecc]
mov ecx, 0xefa2443e
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504d08]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050571c]
movss xmm2, dword [0x1805093c8]
movss xmm1, dword [0x18050886c]
mov ecx, 0xefa2443e
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504edc]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046ac]
movss xmm2, dword [str.fr_]
movss xmm1, dword [0x180508f38]
mov ecx, 0xefa2443e
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180506258]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805046a8]
movss xmm2, dword [0x1805097ec]
movss xmm1, dword [0x180508d20]
mov ecx, 0x8978ace1
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505438]
movss xmm2, dword [0x180509528]
movss xmm1, dword [0x180507e20]
mov ecx, 0x3edd1dc3
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505424]
movss xmm2, dword [0x18050953c]
movss xmm1, dword [0x180507eb0]
mov ecx, 0x3edd1dc3
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050541c]
movss xmm2, dword [0x180509544]
movss xmm1, dword [0x180508010]
mov ecx, 0x3edd1dc3
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050540c]
movss xmm2, dword [0x180509558]
movss xmm1, dword [0x1805086f0]
mov ecx, 0x3edd1dc3
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ad8]
movss xmm2, dword [0x1805097d8]
movss xmm1, dword [0x180508be8]
mov ecx, 0x7f71fa19
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505a58]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050461c]
movss xmm2, dword [0x1805096ac]
movss xmm1, dword [0x180508d40]
mov ecx, 0x76138c75
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180506124]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048b4]
movss xmm2, dword [0x1805093f0]
movss xmm1, dword [0x180508f50]
mov ecx, 0xf590c75e
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505e10]
movss xmm2, dword [0x180509588]
movss xmm1, dword [str.aSbrb]
mov ecx, 0x6f5ff065
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505e0c]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805056c0]
movss xmm2, dword [0x180509338]
movss xmm1, dword [0x180508c6c]
mov ecx, 0x3edd1dc3
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505340]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505718]
movss xmm2, dword [0x180509340]
movss xmm1, dword [0x180508cb0]
mov ecx, 0x8978ace1
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505c94]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805057c4]
movss xmm2, dword [0x180509308]
movss xmm1, dword [0x180508ce4]
mov ecx, 0x7f71fa19
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505280]
movss xmm2, dword [0x1805093bc]
movss xmm1, dword [0x180509128]
mov ecx, 0x3edd1dc3
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505f74]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504fb4]
movss xmm2, dword [0x180509408]
movss xmm1, dword [0x180509064]
mov ecx, 0x3edd1dc3
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505284]
movss xmm2, dword [0x1805093c0]
movss xmm1, dword [0x1805098f4]
mov ecx, 0x3edd1dc3
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180507cfc]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050466c]
movss xmm2, dword [0x1805093d4]
movss xmm1, dword [0x180509058]
mov ecx, 0xefa2443e
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x1805048d8]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504e24]
movss xmm2, dword [0x1805093c4]
movss xmm1, dword [0x18050907c]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505e90]
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504fc4]
movss xmm2, dword [0x1805093cc]
movss xmm1, dword [0x180509034]
mov ecx, 0x3edd1dc3
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505288]
movss xmm2, dword [0x1805093b8]
movss xmm1, dword [0x1805090b0]
mov ecx, 0x3edd1dc3
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x18050543c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805052e8]
movss xmm2, dword [0x1805093dc]
movss xmm1, dword [0x1805090a4]
mov ecx, 0xefa2443e
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505480]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805052ec]
movss xmm2, dword [0x180509410]
movss xmm1, dword [0x180509098]
mov ecx, 0xefa2443e
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054d0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805052f8]
movss xmm2, dword [0x18050944c]
movss xmm1, dword [0x180509094]
mov ecx, 0xefa2443e
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505480]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505308]
movss xmm2, dword [0x180509540]
movss xmm1, dword [0x18050908c]
mov ecx, 0xefa2443e
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805054d0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505314]
movss xmm2, dword [0x1805096c0]
movss xmm1, dword [0x180509088]
mov ecx, 0xefa2443e
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505414]
movss xmm2, dword [0x180509778]
movss xmm1, dword [0x18050800c]
mov ecx, 0x3edd1dc3
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505420]
movss xmm2, dword [0x180509774]
movss xmm1, dword [0x180507eac]
mov ecx, 0x3edd1dc3
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506274]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505cd0]
movss xmm2, dword [0x180509710]
movss xmm1, dword [0x180508cd0]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506274]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505b30]
movss xmm2, dword [0x180509708]
movss xmm1, dword [0x180508ea4]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506274]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805058dc]
movss xmm2, dword [0x18050970c]
movss xmm1, dword [0x180508fe0]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506274]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805055a4]
movss xmm2, dword [0x180509704]
movss xmm1, dword [0x180509068]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505480]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805052c8]
movss xmm2, dword [0x180509368]
movss xmm1, dword [0x18050916c]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505480]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805052c4]
movss xmm2, dword [0x18050929c]
movss xmm1, dword [0x180509174]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505480]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805052b4]
movss xmm2, dword [0x1805091d8]
movss xmm1, dword [0x180509170]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505480]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805052a0]
movss xmm2, dword [0x180509118]
movss xmm1, dword [0x180509164]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505480]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505298]
movss xmm2, dword [0x1805090a0]
movss xmm1, dword [0x180509160]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505480]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505294]
movss xmm2, dword [0x180509050]
movss xmm1, dword [0x180509154]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505480]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505290]
movss xmm2, dword [0x180508f3c]
movss xmm1, dword [0x180509158]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505480]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050527c]
movss xmm2, dword [0x180508df8]
movss xmm1, dword [0x180509150]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505480]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505274]
movss xmm2, dword [0x180508a50]
movss xmm1, dword [0x180509168]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505480]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505270]
movss xmm2, dword [str.G_XEX]
movss xmm1, dword [0x18050915c]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506280]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504f80]
movss xmm2, dword [0x18050853c]
movss xmm1, dword [0x1805091d4]
mov ecx, 0xd7ab5edb
call fcn.18011b270
lea rcx, str.Load_Soccer_Ball
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cb8c1
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e4]
movss xmm1, dword [0x180508c28]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e4]
movss xmm1, dword [0x180508c04]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e4]
movss xmm1, dword [0x180508bd4]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097d4]
movss xmm1, dword [0x180508bac]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097d4]
movss xmm1, dword [0x180508b78]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097c8]
movss xmm1, dword [0x180508b44]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097cc]
movss xmm1, dword [0x180508b04]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097cc]
movss xmm1, dword [0x180508aa4]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097cc]
movss xmm1, dword [0x180508a80]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097cc]
movss xmm1, dword [0x180508a64]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e8]
movss xmm1, dword [0x180508af8]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e4]
movss xmm1, dword [0x180508aec]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e4]
movss xmm1, dword [0x180508ad0]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e4]
movss xmm1, dword [0x180508ab4]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e4]
movss xmm1, dword [0x180508a9c]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097d4]
movss xmm1, dword [0x180508a94]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097d4]
movss xmm1, dword [0x180508a8c]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097c8]
movss xmm1, dword [0x180508a84]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097cc]
movss xmm1, dword [0x180508a80]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097cc]
movss xmm1, dword [0x180508a7c]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097cc]
movss xmm1, dword [0x180508a70]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097cc]
movss xmm1, dword [0x180508a68]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e8]
movss xmm1, dword [0x180508b9c]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e4]
movss xmm1, dword [0x180508b90]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e4]
movss xmm1, dword [0x180508b88]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e4]
movss xmm1, dword [0x180508b80]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e4]
movss xmm1, dword [0x180508b74]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097d4]
movss xmm1, dword [0x180508b6c]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097d4]
movss xmm1, dword [0x180508b60]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097c8]
movss xmm1, dword [0x180508b4c]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097cc]
movss xmm1, dword [0x180508b44]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097cc]
movss xmm1, dword [0x180508b2c]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097cc]
movss xmm1, dword [0x180508b28]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097cc]
movss xmm1, dword [0x180508b18]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e8]
movss xmm1, dword [0x180508c08]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e4]
movss xmm1, dword [0x180508c04]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e4]
movss xmm1, dword [0x180508bfc]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e4]
movss xmm1, dword [0x180508bf0]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e4]
movss xmm1, dword [0x180508be4]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097d4]
movss xmm1, dword [0x180508be0]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097d4]
movss xmm1, dword [0x180508bd8]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097c8]
movss xmm1, dword [0x180508bd0]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097cc]
movss xmm1, dword [0x180508bc8]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097cc]
movss xmm1, dword [0x180508bb8]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097cc]
movss xmm1, dword [0x180508bb4]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097cc]
movss xmm1, dword [0x180508bb0]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e8]
movss xmm1, dword [0x180508c94]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e4]
movss xmm1, dword [0x180508c58]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e8]
movss xmm1, dword [0x180508c8c]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e8]
movss xmm1, dword [0x180508c88]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e8]
movss xmm1, dword [0x180508c84]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e8]
movss xmm1, dword [0x180508c74]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e4]
movss xmm1, dword [0x180508c70]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e4]
movss xmm1, dword [0x180508c60]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e4]
movss xmm1, dword [0x180508c54]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097e4]
movss xmm1, dword [0x180508c48]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097d4]
movss xmm1, dword [0x180508c44]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097d4]
movss xmm1, dword [0x180508c3c]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097dc]
movss xmm1, dword [0x180508c38]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097dc]
movss xmm1, dword [0x180508c2c]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097dc]
movss xmm1, dword [0x180508c1c]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097dc]
movss xmm1, dword [0x180508c18]
mov ecx, 0x286f5f0
call fcn.18011b530
mov dword [rsp + 0x40], 0xc
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805048f4]
movss xmm2, dword [0x1805097dc]
movss xmm1, dword [0x180508c14]
mov ecx, 0x286f5f0
call fcn.18011b530
lea rcx, [0x1804ae4c0]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cb910
call fcn.180091cb0
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [0x18050468c]
movss xmm2, dword [0x180509784]
movss xmm1, dword [0x180508ebc]
mov ecx, eax
call fcn.18015c9a0
lea rcx, str.Teleport_To_Airport_Loop_With_Cars
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cb980
movss xmm0, dword [0x180508ebc]
movss dword [rsp + 0x2e9c8], xmm0
movss xmm0, dword [0x180509784]
movss dword [rsp + 0x2e9d0], xmm0
movss xmm0, dword [0x18050468c]
movss dword [rsp + 0x2e9d8], xmm0
lea rax, [rsp + 0x18e70]
lea rcx, [rsp + 0x2e9c8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18e70]
call fcn.1801515a0
call fcn.180199f90
call fcn.18006beb0
jmp case.0x1801f9d99.1
lea rcx, str.Eclipse_Loop
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Load
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cc276
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504a80]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805053dc]
movss xmm2, dword [0x180505bb0]
movss xmm1, dword [0x1805087a0]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504b04]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805053ec]
movss xmm2, dword [0x180505848]
movss xmm1, dword [0x180508bbc]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505e40]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805053d4]
movss xmm2, dword [0x180505650]
movss xmm1, dword [0x180508d5c]
mov ecx, 0xefa2443e
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504b78]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805053c8]
movss xmm2, dword [0x18050538c]
movss xmm1, dword [0x180508e9c]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504b78]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805053d0]
movss xmm2, dword [0x1805070a0]
movss xmm1, dword [0x180508f18]
mov ecx, 0x60c1123
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505ad4]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805053e0]
movss xmm2, dword [0x1805073c0]
movss xmm1, dword [0x180508f78]
mov ecx, 0x6bb55c74
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504b04]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805053e4]
movss xmm2, dword [0x18050783c]
movss xmm1, dword [0x180509010]
mov ecx, 0x60c1123
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505660]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805053f0]
movss xmm2, dword [0x180507bdc]
movss xmm1, dword [0x180509018]
mov ecx, 0x70f9805a
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504b04]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1805053f4]
movss xmm2, dword [0x180507d10]
movss xmm1, dword [0x180509048]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504b04]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505400]
movss xmm2, dword [0x180507da0]
movss xmm1, dword [0x180509090]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180504b78]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050432c]
movss xmm2, dword [0x180507ecc]
movss xmm1, dword [0x1805091d0]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505ba0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504330]
movss xmm2, dword [0x180507f20]
movss xmm1, dword [0x180509144]
mov ecx, 0x8978ace1
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505e0c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180506b3c]
movss xmm2, dword [0x180507f2c]
movss xmm1, dword [0x180509198]
mov ecx, 0x3edd1dc3
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805050f0]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504818]
movss xmm2, dword [0x180508000]
movss xmm1, dword [0x18050917c]
mov ecx, 0x7f71fa19
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505170]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x18050431c]
movss xmm2, dword [0x180507fcc]
movss xmm1, dword [0x1805090c0]
mov ecx, 0xefa2443e
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x180505508]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505348]
movss xmm2, dword [0x180505818]
movss xmm1, dword [0x180507f08]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505354]
movss xmm2, dword [0x180505c98]
movss xmm1, dword [0x180507f1c]
mov ecx, 0x8978ace1
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506124]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504ec4]
movss xmm2, dword [0x1805071a0]
movss xmm1, dword [0x180508dbc]
mov ecx, 0xefa2443e
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504a38]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180504e34]
movss xmm2, dword [0x180507880]
movss xmm1, dword [0x180508d6c]
mov ecx, 0xefa2443e
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805048d8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505590]
movss xmm2, dword [0x180505b20]
movss xmm1, dword [0x180507fa4]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805048d8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505588]
movss xmm2, dword [0x180505884]
movss xmm1, dword [0x180508740]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805048d8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505584]
movss xmm2, dword [0x1805054bc]
movss xmm1, dword [0x180508a90]
mov ecx, 0xd7ab5edb
call fcn.18011b270
mov dword [rsp + 0x40], 0xe
movss xmm0, dword [0x180506b80]
movss dword [rsp + 0x38], xmm0
movss xmm0, dword [0x1805048d8]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180506a60]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x180505584]
movss xmm2, dword [0x1805054bc]
movss xmm1, dword [0x180508a90]
mov ecx, 0xd7ab5edb
call fcn.18011b270
lea rcx, [0x1804ae4c0]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cc2c5
call fcn.180091cb0
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 1
movss xmm3, dword [0x180505404]
movss xmm2, dword [0x180505cec]
movss xmm1, dword [0x1805085b4]
mov ecx, eax
call fcn.18015c9a0
lea rcx, str.Teleport_To_Eclipse_Tower_With_Cars
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cc335
movss xmm0, dword [0x1805085b4]
movss dword [rsp + 0x2e9f8], xmm0
movss xmm0, dword [0x180505cec]
movss dword [rsp + 0x2ea00], xmm0
movss xmm0, dword [0x180505404]
movss dword [rsp + 0x2ea08], xmm0
lea rax, [rsp + 0x18e30]
lea rcx, [rsp + 0x2e9f8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18e30]
call fcn.1801515a0
call fcn.180199f90
movss xmm0, dword [0x18050414c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805040d0]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x1804aaa58]
call fcn.1801dd910
call fcn.180199ba0
call fcn.180326210
call fcn.180199f90
call fcn.18006bf30
jmp case.0x1801f9d99.1
lea rcx, str.Command_Chat
call fcn.1801dd910
call fcn.180199ba0
mov rcx, qword [0x1805ee058]
call fcn.1801de860
lea rcx, str.Change_Message_Chat
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cc4df
lea r8, [0x18043ad70]
mov edx, 0xff
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34ac8]
call fcn.18006b1e0
nop
lea rcx, [rsp + 0x34ac8]
call fcn.18006a4b0
inc rax
mov rcx, rax
call fcn.180357d9c
mov qword [rsp + 0xfa48], rax
mov rax, qword [rsp + 0xfa48]
mov qword [rsp + 0xfa50], rax
lea rcx, [rsp + 0x34ac8]
call fcn.18006a860
mov qword [rsp + 0xfa58], rax
mov rax, qword [rsp + 0xfa50]
mov qword [rsp + 0xfa60], rax
mov rax, qword [rsp + 0xfa60]
mov qword [rsp + 0xfa68], rax
mov rax, qword [rsp + 0xfa58]
movzx eax, byte [rax]
mov byte [rsp + 0x2d5], al
mov rax, qword [rsp + 0xfa60]
movzx ecx, byte [rsp + 0x2d5]
mov byte [rax], cl
mov rax, qword [rsp + 0xfa58]
inc rax
mov qword [rsp + 0xfa58], rax
mov rax, qword [rsp + 0xfa60]
inc rax
mov qword [rsp + 0xfa60], rax
cmp byte [rsp + 0x2d5], 0
jne 0x1802cc446
lea rcx, [rsp + 0x34ac8]
call fcn.18006a860
lea rcx, [0x18043ad70]
cmp rax, rcx
je 0x1802cc4c4
mov rax, qword [rsp + 0xfa50]
mov qword [0x1805ee058], rax
jmp 0x1802cc4d2
lea rax, str.Thunder_Menu.com
mov qword [0x1805ee058], rax
lea rcx, [rsp + 0x34ac8]
call fcn.18006b930
lea rcx, str.Send_Message_Chat
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cc4fe
mov rcx, qword [0x1805ee058]
call fcn.180187270
mov dword [rsp + 0x20], 1
mov r9d, 0xf0
mov r8d, 2
lea rdx, [0x1805ee050]
lea rcx, str.Timer_Spam
call fcn.1801e0850
lea rdx, [0x1805ee04c]
lea rcx, str.Send_Message_Chat
call fcn.1801deec0
lea rdx, [0x1805b1ba7]
lea rcx, str._vehicle_For_Other_Player
call fcn.1801deec0
lea rdx, [0x1805b1bbe]
lea rcx, str._putonbike_For_Other_Player
call fcn.1801deec0
lea rdx, [0x1805b1bbd]
lea rcx, str._sendbounty_For_Other_Player
call fcn.1801deec0
lea rdx, [0x1805b1bbc]
lea rcx, str._sendtoisland_For_Other_Player
call fcn.1801deec0
lea rdx, [0x1805b1bbf]
lea rcx, str._kick_For_Other_Player
call fcn.1801deec0
lea rdx, [0x1805b1be4]
lea rcx, str._crash_For_Other_Player
call fcn.1801deec0
lea rdx, [0x1805b1be5]
lea rcx, str._blame_Player_For_Other_Player_on
call fcn.1801deec0
lea rdx, [0x1805b1be6]
lea rcx, str._moneydrop_Player_on
call fcn.1801deec0
lea rdx, [0x1805b1be7]
lea rcx, str.Anti_Spam
call fcn.1801deec0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
call fcn.180199ba0
mov ecx, dword [0x1805b11ec]
call fcn.180144b90
movzx eax, al
test eax, eax
je 0x1802cc6bf
lea rcx, str.Youre_Host
call fcn.1801dd910
lea rdx, [0x1805b11fb]
lea rcx, str.Spoof_All_username
call fcn.1801deec0
lea rcx, str.Change_All_Names
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cc6b8
lea r8, [0x18043ad70]
mov edx, 0xff
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34ae8]
call fcn.18006b1e0
nop
lea rcx, [rsp + 0x34ae8]
call fcn.18006a860
lea rcx, [0x18043ad70]
cmp rax, rcx
je 0x1802cc697
lea rdx, [rsp + 0x34ae8]
lea rcx, [0x180578460]
call fcn.180068740
jmp 0x1802cc6ab
lea rdx, str.Thunder_Menu
lea rcx, [0x180578460]
call fcn.180077b00
nop
lea rcx, [rsp + 0x34ae8]
call fcn.18006b930
call fcn.18030f0a0
jmp 0x1802cc6cb
lea rcx, str.You_Need_to_be_Host
call fcn.1801dd910
lea rdx, [0x1805b1ae7]
lea rcx, str.Host_Kick
call fcn.1801deec0
lea rdx, [0x1805b11f9]
lea rcx, str.spoof_rockstar_id
call fcn.1801deec0
lea rcx, str.Change_RID
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cc77d
lea r8, [0x18043ad70]
mov edx, 0xff
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34b08]
call fcn.18006b1e0
lea rcx, [rsp + 0x34b08]
call fcn.18006a860
lea rcx, [0x18043ad70]
cmp rax, rcx
je 0x1802cc765
lea rcx, [rsp + 0x34b08]
call fcn.18006a860
mov rcx, rax
call fcn.180361d70
cdqe
mov qword [0x1805706d8], rax
jmp 0x1802cc770
mov qword [0x1805706d8], 0x75bcd15
lea rcx, [rsp + 0x34b08]
call fcn.18006b930
call fcn.18030c570
lea rdx, [0x1805b11fa]
lea rcx, str.Spoof_IP
call fcn.1801deec0
lea rcx, str.Change_IP
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ccc0b
lea r8, [0x18043ad70]
mov edx, 0xff
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34b28]
call fcn.18006b1e0
nop
lea rcx, [rsp + 0x34b28]
call fcn.18006a860
lea rcx, [0x18043ad70]
cmp rax, rcx
je 0x1802cca88
lea rdx, [rsp + 0x34b28]
lea rcx, [0x180578440]
call fcn.180068740
lea rdx, [0x18043ad78]
lea rcx, [rsp + 0x34b48]
call fcn.18006b1e0
nop
lea rdx, [0x18043c2a0]
lea rcx, [rsp + 0x33348]
call fcn.18006b1e0
nop
xor r8d, r8d
lea rdx, [rsp + 0x34b48]
lea rcx, [0x180578440]
call fcn.18015af80
mov qword [rsp + 0xfa70], rax
cmp qword [rsp + 0xfa70], 0xffffffffffffffff
je 0x1802cc8c2
lea rcx, [rsp + 0x34b48]
call fcn.18006a4b0
lea r9, [rsp + 0x33348]
mov r8, rax
mov rdx, qword [rsp + 0xfa70]
lea rcx, [0x180578440]
call fcn.18015a710
lea rcx, [rsp + 0x33348]
call fcn.18006a4b0
mov rcx, qword [rsp + 0xfa70]
add rcx, rax
mov rax, rcx
mov r8, rax
lea rdx, [rsp + 0x34b48]
lea rcx, [0x180578440]
call fcn.18015af80
mov qword [rsp + 0xfa70], rax
jmp 0x1802cc84f
mov r8b, 0x20
lea rdx, [0x180578440]
lea rcx, [rsp + 0x18df8]
call fcn.1801e5020
nop
xor edx, edx
lea rcx, [rsp + 0x18df8]
call fcn.180187710
mov rcx, rax
call fcn.18006a860
mov rcx, rax
call fcn.180361d70
mov ecx, 4
imul rcx, rcx, 0
lea rdx, [0x1805706e0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
mov edx, 1
lea rcx, [rsp + 0x18df8]
call fcn.180187710
mov rcx, rax
call fcn.18006a860
mov rcx, rax
call fcn.180361d70
mov ecx, 4
imul rcx, rcx, 1
lea rdx, [0x1805706e0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
mov edx, 2
lea rcx, [rsp + 0x18df8]
call fcn.180187710
mov rcx, rax
call fcn.18006a860
mov rcx, rax
call fcn.180361d70
mov ecx, 4
imul rcx, rcx, 2
lea rdx, [0x1805706e0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
mov edx, 3
lea rcx, [rsp + 0x18df8]
call fcn.180187710
mov rcx, rax
call fcn.18006a860
mov rcx, rax
call fcn.180361d70
mov ecx, 4
imul rcx, rcx, 3
lea rdx, [0x1805706e0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
lea rcx, str.IPSpoofarray
call fcn.1801dba10
xor edx, edx
lea rcx, [rsp + 0x18df8]
call fcn.180187710
mov rcx, rax
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov edx, 1
lea rcx, [rsp + 0x18df8]
call fcn.180187710
mov rcx, rax
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov edx, 2
lea rcx, [rsp + 0x18df8]
call fcn.180187710
mov rcx, rax
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
mov edx, 3
lea rcx, [rsp + 0x18df8]
call fcn.180187710
mov rcx, rax
call fcn.18006a860
mov rcx, rax
call fcn.1801dba10
lea rcx, str.IPSpoofarray
call fcn.1801dba10
nop
lea rcx, [rsp + 0x18df8]
call fcn.18008cee0
nop
lea rcx, [rsp + 0x33348]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34b48]
call fcn.18006b930
jmp 0x1802ccaf8
mov eax, 4
imul rax, rax, 0
lea rcx, [0x1805706e0]
add rcx, rax
mov rax, rcx
mov dword [rax], 1
mov eax, 4
imul rax, rax, 1
lea rcx, [0x1805706e0]
add rcx, rax
mov rax, rcx
mov dword [rax], 2
mov eax, 4
imul rax, rax, 2
lea rcx, [0x1805706e0]
add rcx, rax
mov rax, rcx
mov dword [rax], 3
mov eax, 4
imul rax, rax, 3
lea rcx, [0x1805706e0]
add rcx, rax
mov rax, rcx
mov dword [rax], 4
lea rcx, str.1.2.3.4
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ccb7b
mov eax, 4
imul rax, rax, 0
lea rcx, [0x1805706e0]
add rcx, rax
mov rax, rcx
mov dword [rax], 1
mov eax, 4
imul rax, rax, 1
lea rcx, [0x1805706e0]
add rcx, rax
mov rax, rcx
mov dword [rax], 2
mov eax, 4
imul rax, rax, 2
lea rcx, [0x1805706e0]
add rcx, rax
mov rax, rcx
mov dword [rax], 3
mov eax, 4
imul rax, rax, 3
lea rcx, [0x1805706e0]
add rcx, rax
mov rax, rcx
mov dword [rax], 4
lea rcx, str.4.3.2.1
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ccbfe
mov eax, 4
imul rax, rax, 0
lea rcx, [0x1805706e0]
add rcx, rax
mov rax, rcx
mov dword [rax], 4
mov eax, 4
imul rax, rax, 1
lea rcx, [0x1805706e0]
add rcx, rax
mov rax, rcx
mov dword [rax], 3
mov eax, 4
imul rax, rax, 2
lea rcx, [0x1805706e0]
add rcx, rax
mov rax, rcx
mov dword [rax], 2
mov eax, 4
imul rax, rax, 3
lea rcx, [0x1805706e0]
add rcx, rax
mov rax, rcx
mov dword [rax], 1
lea rcx, [rsp + 0x34b28]
call fcn.18006b930
call fcn.18030dab0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x1804ae4f0]
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x28
lea rcx, str.Language_t_t_t_t
call fcn.1801dea40
mov edx, 0x29
lea rcx, str.pCredits_t_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x2c8
lea rcx, str.wCommand_Chat_t_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x19
lea rcx, str.Spoof_Player_t_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x2f
lea rcx, str.GUI_t_t_t_t_t_t
call fcn.1801dea40
mov r9d, 0x1388
mov r8d, 1
lea rdx, [0x180570840]
lea rcx, str.Scroll_Delay
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x1802ccce2
mov ecx, 0x65
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
and eax, 0x8000
test eax, eax
je 0x1802cccc7
xor eax, eax
cmp eax, 1
jne 0x1802cccd7
mov edx, 0xc9
xor ecx, ecx
call fcn.1802f43a0
test eax, eax
je 0x1802ccce2
call fcn.1801f93d0
mov dword [0x180570840], eax
mov r9d, 0x1388
mov r8d, 1
lea rdx, [0x18057083c]
lea rcx, str.Int_Delay
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x1802ccd3f
mov ecx, 0x65
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
and eax, 0x8000
test eax, eax
je 0x1802ccd24
xor eax, eax
cmp eax, 1
jne 0x1802ccd34
mov edx, 0xc9
xor ecx, ecx
call fcn.1802f43a0
test eax, eax
je 0x1802ccd3f
call fcn.1801f93d0
mov dword [0x18057083c], eax
mov dword [rsp + 0x20], 1
mov r9d, 0x3e8
mov r8d, 1
lea rdx, [0x180568814]
lea rcx, str.Exp_Feature
call fcn.1801e0850
lea rax, [rsp + 0x22f60]
mov qword [rsp + 0xfa78], rax
lea rax, [rsp + 0x2d6]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2d6]
mov rcx, qword [rsp + 0xfa78]
call fcn.1802e8620
mov qword [rsp + 0xfa80], rax
mov r8, qword [rsp + 0xfa80]
lea rdx, [0x1805b10a2]
lea rcx, [0x1804aaad0]
call fcn.1801df0f0
lea rax, [rsp + 0x22f20]
mov qword [rsp + 0xfa88], rax
lea rax, [rsp + 0x2d7]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2d7]
mov rcx, qword [rsp + 0xfa88]
call fcn.1802e8640
mov qword [rsp + 0xfa90], rax
mov r8, qword [rsp + 0xfa90]
lea rdx, [0x1805b10a5]
lea rcx, str.Disable_Phone
call fcn.1801df0f0
mov edx, 0x2e
lea rcx, str.rKILL_GAME_t_t_t_t_t
call fcn.1801dea40
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x1802ccf16
lea rcx, str.Skip_Cutscenes
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cce65
call fcn.1802f4370
mov edx, 0x175
lea rcx, str.FPS_t_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x1a2
lea rcx, str.Custom_Menu_t_t_t
call fcn.1801dea40
mov edx, 0x18e
lea rcx, str.Open_Menu_Key_t2_t_t
call fcn.1801dea40
mov edx, 0x23b
lea rcx, str.Options_t_t_t_t
call fcn.1801dea40
mov edx, 0x2e1
lea rcx, str.Key_Speed_t_t_t_t
call fcn.1801dea40
mov edx, 0x26b
lea rcx, str.Authentification_Sounds_t
call fcn.1801dea40
lea rdx, [0x18054ed61]
lea rcx, str.Sync_Thunder_With_Config_File
call fcn.1801deec0
lea rcx, str.Save_Config
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ccef6
call fcn.180070900
mov edx, 0xda
lea rcx, str.rVIP_Fair_Use_t_t_t
call fcn.1801dea40
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
mov edx, 0x23b
lea rcx, str.Options_t_t_t_t
call fcn.1801dea40
mov edx, 0x2e1
lea rcx, str.Key_Speed_t_t_t_t
call fcn.1801dea40
mov edx, 0xda
lea rcx, str.Login_t_t_t_t_t_t
call fcn.1801dea40
call fcn.180199f90
call fcn.18006bfb0
jmp case.0x1801f9d99.1
lea rcx, str.Key_Speed
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0x7d0
mov r8d, 1
lea rdx, [0x180570944]
lea rcx, str.keyPressDelay
call fcn.1801e0410
mov r9d, 0x7d0
mov r8d, 1
lea rdx, [0x180570940]
lea rcx, str.keyHoldDelay
call fcn.1801e0410
mov r9d, 0x7d0
mov r8d, 1
lea rdx, [0x18057093c]
lea rcx, str.keyPressCooldown
call fcn.1801e0410
call fcn.180199f90
call fcn.18006be70
jmp case.0x1801f9d99.1
lea rcx, str.Authentification_Sounds
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2b9c], 0
jmp 0x1802cd003
mov eax, dword [rsp + 0x2b9c]
inc eax
mov dword [rsp + 0x2b9c], eax
movsxd rax, dword [rsp + 0x2b9c]
cmp rax, 0x177
jae 0x1802cd257
movsxd rax, dword [rsp + 0x2b9c]
imul rax, rax, 8
lea rcx, [0x180570980]
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cd252
lea rdx, [0x18043ad70]
lea rcx, [0x180578270]
call fcn.180077b00
movsxd rax, dword [rsp + 0x2b9c]
imul rax, rax, 8
lea rcx, [0x180570980]
add rcx, rax
mov rax, rcx
mov rax, qword [rax]
mov qword [rsp + 0xfa98], rax
mov rdx, qword [rsp + 0xfa98]
lea rcx, [0x180578270]
call fcn.180077b00
lea rax, [rsp + 0x1ada0]
mov qword [rsp + 0xfaa0], rax
lea rdx, [0x180578270]
mov rcx, qword [rsp + 0xfaa0]
call fcn.1800691d0
mov qword [rsp + 0xfaa8], rax
mov rcx, qword [rsp + 0xfaa8]
call fcn.1801b70c0
lea rcx, [0x180578c00]
call fcn.18006a4b0
inc rax
mov rcx, rax
call fcn.180357d9c
mov qword [rsp + 0xfab0], rax
mov rax, qword [rsp + 0xfab0]
mov qword [rsp + 0xfab8], rax
lea rcx, [0x180578c00]
call fcn.18006a860
mov qword [rsp + 0xfac0], rax
mov rax, qword [rsp + 0xfab8]
mov qword [rsp + 0xfac8], rax
mov rax, qword [rsp + 0xfac8]
mov qword [rsp + 0xfad0], rax
mov rax, qword [rsp + 0xfac0]
movzx eax, byte [rax]
mov byte [rsp + 0x2d8], al
mov rax, qword [rsp + 0xfac8]
movzx ecx, byte [rsp + 0x2d8]
mov byte [rax], cl
mov rax, qword [rsp + 0xfac0]
inc rax
mov qword [rsp + 0xfac0], rax
mov rax, qword [rsp + 0xfac8]
inc rax
mov qword [rsp + 0xfac8], rax
cmp byte [rsp + 0x2d8], 0
jne 0x1802cd12a
lea rcx, [0x180578c20]
call fcn.18006a4b0
inc rax
mov rcx, rax
call fcn.180357d9c
mov qword [rsp + 0xfad8], rax
mov rax, qword [rsp + 0xfad8]
mov qword [rsp + 0xfae0], rax
lea rcx, [0x180578c20]
call fcn.18006a860
mov qword [rsp + 0xfae8], rax
mov rax, qword [rsp + 0xfae0]
mov qword [rsp + 0xfaf0], rax
mov rax, qword [rsp + 0xfaf0]
mov qword [rsp + 0xfaf8], rax
mov rax, qword [rsp + 0xfae8]
movzx eax, byte [rax]
mov byte [rsp + 0x2d9], al
mov rax, qword [rsp + 0xfaf0]
movzx ecx, byte [rsp + 0x2d9]
mov byte [rax], cl
mov rax, qword [rsp + 0xfae8]
inc rax
mov qword [rsp + 0xfae8], rax
mov rax, qword [rsp + 0xfaf0]
inc rax
mov qword [rsp + 0xfaf0], rax
cmp byte [rsp + 0x2d9], 0
jne 0x1802cd1e1
xor r9d, r9d
mov r8, qword [rsp + 0xfae0]
mov rdx, qword [rsp + 0xfab8]
mov ecx, 0xffffffff
call fcn.1802f4300
jmp 0x1802ccff3
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Options_Menu
call fcn.1801dd910
call fcn.180199ba0
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x1802cd3e6
lea rax, [rsp + 0x22ee0]
mov qword [rsp + 0xfb00], rax
lea rax, [rsp + 0x2da]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2da]
mov rcx, qword [rsp + 0xfb00]
call fcn.1802e8660
mov qword [rsp + 0xfb08], rax
mov r8, qword [rsp + 0xfb08]
lea rdx, [0x1805b119e]
lea rcx, str.Draw_Marker
call fcn.1801df0f0
lea rdx, [0x1805708b4]
lea rcx, str.Risky_Mode
call fcn.1801deec0
lea rax, [rsp + 0x22ea0]
mov qword [rsp + 0xfb10], rax
lea rax, [rsp + 0x2db]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2db]
mov rcx, qword [rsp + 0xfb10]
call fcn.1802e8680
mov qword [rsp + 0xfb18], rax
mov r8, qword [rsp + 0xfb18]
lea rdx, [0x180568693]
lea rcx, str.Enable_Disable_all_drop
call fcn.1801df0f0
lea rax, [rsp + 0x22e60]
mov qword [rsp + 0xfb20], rax
lea rax, [rsp + 0x2dc]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2dc]
mov rcx, qword [rsp + 0xfb20]
call fcn.1802e86a0
mov qword [rsp + 0xfb28], rax
mov r8, qword [rsp + 0xfb28]
lea rdx, [0x1805b11c0]
lea rcx, str.Warning
call fcn.1801df0f0
call fcn.180199f90
movss xmm0, dword [0x180504150]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805040f0]
movss dword [0x180568910], xmm0
jmp 0x1802cd467
lea rax, [rsp + 0x22e20]
mov qword [rsp + 0xfb30], rax
lea rax, [rsp + 0x2dd]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2dd]
mov rcx, qword [rsp + 0xfb30]
call fcn.1802e86c0
mov qword [rsp + 0xfb38], rax
mov r8, qword [rsp + 0xfb38]
lea rdx, [0x1805b11c0]
lea rcx, str.Warning
call fcn.1801df0f0
call fcn.180199f90
movss xmm0, dword [0x180504120]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504054]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Custom_Menu
call fcn.1801dd910
call fcn.180199ba0
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x1802ce1c8
mov edx, 0x161
lea rcx, str.Menu_Position_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x1a1
lea rcx, str.Custom_Menu_t_t_t
call fcn.1801dea40
mov edx, 0x253
lea rcx, str.Picture_Menu_t_t
call fcn.1801dea40
lea rdx, [0x1805b2cef]
lea rcx, str.Picture_Background_Changer
call fcn.1801deec0
lea rcx, str.Blackhole
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cd56c
lea rdx, str.Blackhole
lea rcx, [0x180578640]
call fcn.180077b00
mov dword [0x180570758], 0x2195
mov dword [0x180570760], 0x21e1
mov dword [0x180570974], 1
lea rdx, str.Blackhole1
lea rcx, [0x180578560]
call fcn.180077b00
lea rdx, str.Blackhole
lea rcx, [0x1805785c0]
call fcn.180077b00
lea rdx, str.Blackhole
lea rcx, [0x1805785e0]
call fcn.180077b00
mov byte [0x1805b1a9d], 1
mov byte [0x1805b2dfb], 1
lea rcx, str.Blackhole_1
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cd5fe
mov cl, 0x20
call fcn.1801e5270
lea rdx, str.Blackhole
lea rcx, [0x180578640]
call fcn.180077b00
mov dword [0x180570758], 0x4841
mov dword [0x180570760], 0x4853
mov dword [0x180570974], 1
lea rdx, str.Blackhole39
lea rcx, [0x180578560]
call fcn.180077b00
lea rdx, str.Blackhole1
lea rcx, [0x1805785c0]
call fcn.180077b00
lea rdx, str.Blackhole1
lea rcx, [0x1805785e0]
call fcn.180077b00
mov byte [0x1805b1a72], 1
mov byte [0x1805b2dfb], 1
lea rcx, str.Blackhole_2
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cd690
mov cl, 0x36
call fcn.1801e5270
mov dword [0x180570758], 0x286d
mov dword [0x180570760], 0x287f
lea rdx, str.Blackhole23
lea rcx, [0x180578560]
call fcn.180077b00
lea rdx, str.Blackhole
lea rcx, [0x180578640]
call fcn.180077b00
mov byte [0x1805b1a88], 1
mov dword [0x180570974], 1
lea rdx, str.Blackhole2
lea rcx, [0x1805785c0]
call fcn.180077b00
lea rdx, str.Blackhole2
lea rcx, [0x1805785e0]
call fcn.180077b00
mov byte [0x1805b2dfb], 1
lea rcx, str.Blackhole_3
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cd722
mov cl, 0x36
call fcn.1801e5270
mov dword [0x180570758], 0x191e
mov dword [0x180570760], 0x196a
lea rdx, str.Blackhole63
lea rcx, [0x180578560]
call fcn.180077b00
lea rdx, str.Blackhole
lea rcx, [0x180578640]
call fcn.180077b00
mov byte [0x1805b1a5c], 1
mov dword [0x180570974], 1
lea rdx, str.Blackhole3
lea rcx, [0x1805785c0]
call fcn.180077b00
lea rdx, str.Blackhole3
lea rcx, [0x1805785e0]
call fcn.180077b00
mov byte [0x1805b2dfb], 1
lea rcx, str.Darkside
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cd79a
lea rdx, str.Darkside
lea rcx, [0x180578640]
call fcn.180077b00
mov dword [0x180570758], 0x4e0
mov dword [0x180570760], 0x52c
mov dword [0x180570974], 1
lea rdx, str.Darkside
lea rcx, [0x1805785c0]
call fcn.180077b00
lea rdx, str.Darkside
lea rcx, [0x1805785e0]
call fcn.180077b00
mov byte [0x1805b1ab6], 1
mov byte [0x1805b2dfb], 1
lea rcx, str.Dark
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cd80b
lea rdx, str.frame_
lea rcx, [0x180578640]
call fcn.180077b00
mov dword [0x180570758], 0
mov dword [0x180570760], 0x58
mov dword [0x180570974], 1
lea rdx, str.Dark
lea rcx, [0x1805785c0]
call fcn.180077b00
lea rdx, str.Dark
lea rcx, [0x1805785e0]
call fcn.180077b00
mov byte [0x1805b2dfb], 0
lea rcx, str.Thunder
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cd87c
lea rdx, str.Thunder
lea rcx, [0x180578640]
call fcn.180077b00
mov dword [0x180570758], 1
mov dword [0x180570760], 0x12
mov dword [0x180570974], 0xc8
lea rdx, str.Thunder
lea rcx, [0x1805785c0]
call fcn.180077b00
lea rdx, str.Thunder
lea rcx, [0x1805785e0]
call fcn.180077b00
mov byte [0x1805b2dfb], 0
lea rcx, str.Space
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cd8ed
lea rdx, str.Space_
lea rcx, [0x180578640]
call fcn.180077b00
mov dword [0x180570758], 1
mov dword [0x180570760], 0x31
mov dword [0x180570974], 1
lea rdx, str.Space
lea rcx, [0x1805785c0]
call fcn.180077b00
lea rdx, str.Space
lea rcx, [0x1805785e0]
call fcn.180077b00
mov byte [0x1805b2dfb], 0
lea rcx, str.Thor1
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cd978
lea rdx, str.Thor
lea rcx, [0x180578640]
call fcn.180077b00
lea rdx, str.Thor21
lea rcx, [0x180578560]
call fcn.180077b00
lea rdx, str.Thor
lea rcx, [0x1805785c0]
call fcn.180077b00
lea rdx, str.Thor
lea rcx, [0x1805785e0]
call fcn.180077b00
mov dword [0x180570758], 0x2cd
mov dword [0x180570760], 0x319
mov dword [0x180570974], 1
mov byte [0x1805b2dfb], 1
mov byte [0x1805b1ac0], 1
lea rcx, str.Thor2
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cda03
lea rdx, str.Thor
lea rcx, [0x180578640]
call fcn.180077b00
lea rdx, str.Thor
lea rcx, [0x180578560]
call fcn.180077b00
lea rdx, str.Thor2
lea rcx, [0x1805785c0]
call fcn.180077b00
lea rdx, str.Thor2
lea rcx, [0x1805785e0]
call fcn.180077b00
mov dword [0x180570758], 0x1387
mov dword [0x180570760], 0x13de
mov dword [0x180570974], 1
mov byte [0x1805b2dfb], 1
mov byte [0x1805b1abc], 1
lea rax, [rsp + 0x18de0]
mov qword [rsp + 0xfb40], rax
lea rdx, [0x1805d84e8]
mov rcx, qword [rsp + 0xfb40]
call fcn.180156810
mov qword [rsp + 0xfb48], rax
lea r8, [0x1805b5134]
mov rdx, qword [rsp + 0xfb48]
lea rcx, str.Change_Design
call fcn.1801df180
movzx eax, al
test eax, eax
je 0x1802ce097
movsxd rax, dword [0x1805b5134]
mov rdx, rax
lea rcx, [0x1805d84e8]
call fcn.1801b5240
mov rax, qword [rax]
mov qword [rsp + 0xfb50], rax
lea rax, str.Blackhole
cmp qword [rsp + 0xfb50], rax
jne 0x1802cdb06
mov cl, 0x20
call fcn.1801e5270
lea rdx, str.Blackhole
lea rcx, [0x180578640]
call fcn.180077b00
mov dword [0x180570758], 0x2195
mov dword [0x180570760], 0x21e1
mov dword [0x180570974], 1
lea rdx, str.Blackhole1
lea rcx, [0x180578560]
call fcn.180077b00
lea rdx, str.Blackhole
lea rcx, [0x1805785c0]
call fcn.180077b00
lea rdx, str.Blackhole
lea rcx, [0x1805785e0]
call fcn.180077b00
mov byte [0x1805b1a9d], 1
mov byte [0x1805b2dfb], 1
lea rax, str.Blackhole1
mov qword [rsp + 0xfb50], rax
cmp qword [rsp + 0xfb50], 0
je 0x1802cdb9f
mov cl, 0x48
call fcn.1801e5270
lea rdx, str.Blackhole
lea rcx, [0x180578640]
call fcn.180077b00
mov dword [0x180570758], 0x4841
mov dword [0x180570760], 0x4853
mov dword [0x180570974], 1
lea rdx, str.Blackhole39
lea rcx, [0x180578560]
call fcn.180077b00
lea rdx, str.Blackhole1
lea rcx, [0x1805785c0]
call fcn.180077b00
lea rdx, str.Blackhole1
lea rcx, [0x1805785e0]
call fcn.180077b00
mov byte [0x1805b1a72], 1
mov byte [0x1805b2dfb], 1
lea rax, str.Blackhole2
cmp qword [rsp + 0xfb50], rax
jne 0x1802cdc2f
mov cl, 0x36
call fcn.1801e5270
mov dword [0x180570758], 0x286d
mov dword [0x180570760], 0x287f
lea rdx, str.Blackhole23
lea rcx, [0x180578560]
call fcn.180077b00
lea rdx, str.Blackhole
lea rcx, [0x180578640]
call fcn.180077b00
mov byte [0x1805b1a88], 1
mov dword [0x180570974], 1
lea rdx, str.Blackhole2
lea rcx, [0x1805785c0]
call fcn.180077b00
lea rdx, str.Blackhole2
lea rcx, [0x1805785e0]
call fcn.180077b00
mov byte [0x1805b2dfb], 1
lea rax, str.Blackhole3
cmp qword [rsp + 0xfb50], rax
jne 0x1802cdcbf
mov cl, 0x60
call fcn.1801e5270
mov dword [0x180570758], 0x191e
mov dword [0x180570760], 0x196a
lea rdx, str.Blackhole63
lea rcx, [0x180578560]
call fcn.180077b00
lea rdx, str.Blackhole
lea rcx, [0x180578640]
call fcn.180077b00
mov byte [0x1805b1a5c], 1
mov dword [0x180570974], 1
lea rdx, str.Blackhole3
lea rcx, [0x1805785c0]
call fcn.180077b00
lea rdx, str.Blackhole3
lea rcx, [0x1805785e0]
call fcn.180077b00
mov byte [0x1805b2dfb], 1
lea rax, str.Thunder
mov qword [rsp + 0xfb50], rax
cmp qword [rsp + 0xfb50], 0
je 0x1802cdd4a
lea rdx, str.Thunder
lea rcx, [0x180578640]
call fcn.180077b00
lea rdx, str.Thunder
lea rcx, [0x180578560]
call fcn.180077b00
lea rdx, str.Thunder
lea rcx, [0x1805785c0]
call fcn.180077b00
lea rdx, str.Thunder
lea rcx, [0x1805785e0]
call fcn.180077b00
mov dword [0x180570758], 1
mov dword [0x180570760], 0x12
mov dword [0x180570974], 0xc8
mov byte [0x1805b2dfb], 0
lea rax, str.Space
mov qword [rsp + 0xfb50], rax
cmp qword [rsp + 0xfb50], 0
je 0x1802cddd5
lea rdx, str.Space_
lea rcx, [0x180578640]
call fcn.180077b00
mov dword [0x180570758], 1
mov dword [0x180570760], 0x31
lea rdx, str.Space
lea rcx, [0x1805785c0]
call fcn.180077b00
lea rdx, str.Space
lea rcx, [0x1805785e0]
call fcn.180077b00
lea rdx, str.Thunder
lea rcx, [0x180578560]
call fcn.180077b00
mov dword [0x180570974], 1
mov byte [0x1805b2dfb], 0
lea rax, str.Dark
mov qword [rsp + 0xfb50], rax
cmp qword [rsp + 0xfb50], 0
je 0x1802cde77
lea rdx, str.frame_
lea rcx, [0x180578640]
call fcn.180077b00
lea rdx, str.Dark
lea rcx, [0x1805785c0]
call fcn.180077b00
lea rdx, str.Dark
lea rcx, [0x1805785e0]
call fcn.180077b00
mov dword [0x180570758], 0
mov dword [0x180570760], 0x58
lea rdx, str.Thunder
lea rcx, [0x180578560]
call fcn.180077b00
lea rdx, str.frame_
lea rcx, [0x180578640]
call fcn.180077b00
mov dword [0x180570974], 1
mov byte [0x1805b2dfb], 0
lea rax, str.Darkside
mov qword [rsp + 0xfb50], rax
cmp qword [rsp + 0xfb50], 0
je 0x1802cdf20
lea rdx, str.Darkside
lea rcx, [0x180578640]
call fcn.180077b00
mov dword [0x180570758], 0x4e0
mov dword [0x180570760], 0x52c
mov dword [0x180570974], 1
lea rdx, str.Darkside
lea rcx, [0x1805785c0]
call fcn.180077b00
lea rdx, str.Darkside
lea rcx, [0x1805785e0]
call fcn.180077b00
lea rdx, str.Darkside1_GTA5
lea rcx, [0x180578560]
call fcn.180077b00
lea rdx, str.Darkside
lea rcx, [0x180578640]
call fcn.180077b00
mov byte [0x1805b1ab6], 1
mov byte [0x1805b2dfb], 1
lea rax, str.Thor
mov qword [rsp + 0xfb50], rax
cmp qword [rsp + 0xfb50], 0
je 0x1802cdfb2
mov dword [0x180570758], 0x2cd
mov dword [0x180570760], 0x319
lea rdx, str.Thor21
lea rcx, [0x180578560]
call fcn.180077b00
lea rdx, str.Thor
lea rcx, [0x1805785c0]
call fcn.180077b00
lea rdx, str.Thor
lea rcx, [0x1805785e0]
call fcn.180077b00
lea rdx, str.Thor
lea rcx, [0x180578640]
call fcn.180077b00
mov dword [0x180570974], 1
mov byte [0x1805b2dfb], 1
mov byte [0x1805b1ac0], 1
lea rax, str.Thor2
mov qword [rsp + 0xfb50], rax
cmp qword [rsp + 0xfb50], 0
je 0x1802ce044
mov dword [0x180570758], 0x1387
mov dword [0x180570760], 0x13de
lea rdx, str.Thor
lea rcx, [0x180578560]
call fcn.180077b00
lea rdx, str.Thor2
lea rcx, [0x1805785c0]
call fcn.180077b00
lea rdx, str.Thor2
lea rcx, [0x1805785e0]
call fcn.180077b00
lea rdx, str.Thor
lea rcx, [0x180578640]
call fcn.180077b00
mov dword [0x180570974], 1
mov byte [0x1805b2dfb], 1
mov byte [0x1805b1abc], 1
lea rax, str.none
mov qword [rsp + 0xfb50], rax
cmp qword [rsp + 0xfb50], 0
je 0x1802ce097
lea rdx, [0x18043ad70]
lea rcx, [0x180578640]
call fcn.180077b00
mov byte [0x1805b2cef], 0
mov dword [0x180570758], 1
mov byte [0x180570894], 1
mov byte [0x18057086f], 1
mov byte [0x1805b2dfb], 0
mov r9d, 0x4e20
mov r8d, 1
lea rdx, [0x180570974]
lea rcx, str.Delay
call fcn.1801e0410
lea rcx, str.Change_Background_Delay
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ce126
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34008]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34008]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x2ba0], eax
mov eax, dword [rsp + 0x2ba0]
mov dword [0x180570974], eax
lea rcx, [rsp + 0x34008]
call fcn.18006b930
lea rdx, [0x1805b2df4]
lea rcx, str.Picture_Header_Changer
call fcn.1801deec0
mov r9d, 0x4e20
mov r8d, 1
lea rdx, [0x180570970]
lea rcx, str.Delay
call fcn.1801e0410
lea rcx, str.Change_Header_Delay
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ce1c8
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34028]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34028]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x2ba4], eax
mov eax, dword [rsp + 0x2ba4]
mov dword [0x180570970], eax
lea rcx, [rsp + 0x34028]
call fcn.18006b930
lea rcx, str.Register_Background
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ce1f3
mov byte [0x1805708b5], 1
call fcn.1801f4490
lea rcx, str.if_you_dont_have_the_background_please_restart_your_game_after_you_have_turn_your_excutable_of_gta5_and_social_club_in_admin_with_the_right_clic_thanks
call fcn.18006c2c0
lea rcx, str.Register_Blackhole
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ce212
mov byte [0x1805708b5], 1
call fcn.1801ecfc0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x1804aab10]
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x22de0]
mov qword [rsp + 0xfb58], rax
lea rax, [rsp + 0x2de]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2de]
mov rcx, qword [rsp + 0xfb58]
call fcn.1802e86e0
mov qword [rsp + 0xfb60], rax
mov r8, qword [rsp + 0xfb60]
lea rdx, [0x1805b119d]
lea rcx, str.Display_FPS
call fcn.1801df0f0
movss xmm3, dword [0x1805048d8]
movss xmm2, dword [0x1805070b8]
lea rdx, [0x18056896c]
lea rcx, str.FPS_X
call fcn.1801e1260
movss xmm3, dword [0x1805048d8]
movss xmm2, dword [0x1805070b8]
lea rdx, [0x180568968]
lea rcx, str.FPS_Y
call fcn.1801e1260
call fcn.180199f90
movss xmm0, dword [0x18050414c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805040d0]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Picture_Menu
call fcn.1801dd910
movzx eax, byte [0x1805b1098]
test eax, eax
je 0x1802ce35a
mov eax, dword [0x1805b11f0]
mov dword [rsp + 0x2ba8], eax
mov rax, qword [0x1805b1cb8]
mov qword [rsp + 0xfb68], rax
mov ecx, dword [0x1805b11f0]
call qword [rsp + 0xfb68]
mov qword [rsp + 0xfb70], rax
mov edx, dword [rsp + 0x2ba8]
mov rcx, qword [rsp + 0xfb70]
call fcn.1801e2880
call fcn.180199ba0
movss xmm3, dword [0x1805048d8]
movss xmm2, dword [0x1805070b8]
lea rdx, [0x180568940]
lea rcx, [0x180487290]
call fcn.1801e1260
movss xmm3, dword [0x1805048d8]
movss xmm2, dword [0x1805070b8]
lea rdx, [0x18056893c]
lea rcx, [0x18048ee50]
call fcn.1801e1260
movss xmm3, dword [0x1805048d8]
movss xmm2, dword [0x1805070b8]
lea rdx, [0x180568938]
lea rcx, [0x1804d7638]
call fcn.1801e1260
movss xmm3, dword [0x1805048d8]
movss xmm2, dword [0x1805070b8]
lea rdx, [0x180568934]
lea rcx, str.width
call fcn.1801e1260
call fcn.180199f90
movss xmm0, dword [0x180504150]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805040f0]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.wVip_Fair_Use
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str._t_________whttps:__Thunder_Menu.com
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ce43e
call fcn.180169920
lea rcx, str.Discord
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ce456
call fcn.18016aef0
mov edx, 0xde
lea rcx, str.Rockstar_Developer_t_t_t_t
call fcn.1801dea40
mov edx, 0x155
lea rcx, str.Notifications_t_t_t_t_t
call fcn.1801dea40
mov r9d, 0x21c
xor r8d, r8d
lea rdx, [0x18056888c]
lea rcx, str.Thunder_Delay
call fcn.1801e0410
lea rax, [rsp + 0x22da0]
mov qword [rsp + 0xfb78], rax
lea rax, [rsp + 0x2df]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2df]
mov rcx, qword [rsp + 0xfb78]
call fcn.1802e8700
mov qword [rsp + 0xfb80], rax
mov r8, qword [rsp + 0xfb80]
lea rdx, [0x1805d6fec]
lea rcx, str.HashMap_Thunder.Log
call fcn.1801df0f0
lea rcx, str.Entrypoint_to_Address
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ce508
call fcn.180092730
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802ce570
lea rax, [rsp + 0x22d60]
mov qword [rsp + 0xfb88], rax
lea rax, [rsp + 0x2e0]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2e0]
mov rcx, qword [rsp + 0xfb88]
call fcn.1802e8720
mov qword [rsp + 0xfb90], rax
mov r8, qword [rsp + 0xfb90]
lea rdx, [0x1805b104e]
lea rcx, str.LIGHTNING_THUNDER
call fcn.1801df0f0
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802ce5d8
lea rax, [rsp + 0x22ce0]
mov qword [rsp + 0xfb98], rax
lea rax, [rsp + 0x2e1]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2e1]
mov rcx, qword [rsp + 0xfb98]
call fcn.1802e8740
mov qword [rsp + 0xfba0], rax
mov r8, qword [rsp + 0xfba0]
lea rdx, [0x1805b104c]
lea rcx, str.Water_Intensity
call fcn.1801df0f0
movss xmm3, dword [0x180506340]
xorps xmm2, xmm2
lea rdx, [0x1805addd4]
lea rcx, str.Water_Level
call fcn.1801e1260
movzx eax, byte [0x1805708b4]
cmp eax, 1
jne 0x1802ce65e
lea rax, [rsp + 0x22ca0]
mov qword [rsp + 0xfba8], rax
lea rax, [rsp + 0x2e2]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2e2]
mov rcx, qword [rsp + 0xfba8]
call fcn.1802e8760
mov qword [rsp + 0xfbb0], rax
mov r8, qword [rsp + 0xfbb0]
lea rdx, [0x1805b104b]
lea rcx, str.Rain_Intensity
call fcn.1801df0f0
movss xmm3, dword [0x180506340]
xorps xmm2, xmm2
lea rdx, [0x180568848]
lea rcx, str.RAIN_Level
call fcn.1801e1260
lea rax, [rsp + 0x22c60]
mov qword [rsp + 0xfbb8], rax
lea rax, [rsp + 0x2e3]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2e3]
mov rcx, qword [rsp + 0xfbb8]
call fcn.1802e8780
mov qword [rsp + 0xfbc0], rax
mov r8, qword [rsp + 0xfbc0]
lea rdx, [0x1805b11dd]
lea rcx, str.Mobile_Radio
call fcn.1801df0f0
lea rax, [rsp + 0x22c20]
mov qword [rsp + 0xfbc8], rax
lea rax, [rsp + 0x2e4]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2e4]
mov rcx, qword [rsp + 0xfbc8]
call fcn.1802e87a0
mov qword [rsp + 0xfbd0], rax
mov r8, qword [rsp + 0xfbd0]
lea rdx, [0x1805adddb]
lea rcx, str.Private_session
call fcn.1801df0f0
mov edx, 0x2c3
lea rcx, str.Youtube_t_t_t_t
call fcn.1801dea40
call fcn.180090ca0
call fcn.180199f90
call fcn.18006bff0
jmp case.0x1801f9d99.1
lea rcx, str._Youtube
call fcn.1801dd910
call fcn.180199ba0
call fcn.18032a560
call fcn.180199f90
jmp case.0x1801f9d99.1
lea rcx, str._Menu_Position
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x165
lea rcx, str.Header_t_t_t_t
call fcn.1801dea40
mov edx, 0x1a9
lea rcx, str.BackGround_t_t_t
call fcn.1801dea40
mov edx, 0x162
lea rcx, str.Menu_Text_Position_t_t_t_t
call fcn.1801dea40
mov edx, 0x282
lea rcx, str.Real_Times_t_t_t_t
call fcn.1801dea40
mov edx, 0x2aa
lea rcx, str.Geo_Position_t_t_t_t
call fcn.1801dea40
movss xmm3, dword [0x18050552c]
movss xmm2, dword [0x180507814]
lea rdx, [0x1805708f4]
lea rcx, str.Left_Menu_Right
call fcn.1801e1260
movss xmm3, dword [0x18050552c]
movss xmm2, dword [0x180507814]
lea rdx, [0x1805b50a0]
lea rcx, str.Up_Menu_Down
call fcn.1801e1260
movss xmm3, dword [0x18050552c]
movss xmm2, dword [0x180507814]
lea rdx, [0x180568964]
lea rcx, str.Left_Header_Right
call fcn.1801e1260
lea rcx, str.Menu_Left
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ce922
movss xmm0, dword [0x180504114]
movss dword [0x1805708f4], xmm0
movss xmm0, dword [0x180504210]
movss dword [0x180568964], xmm0
movss xmm0, dword [0x180504114]
movss dword [0x180568954], xmm0
movss xmm0, dword [0x1805040d4]
movss dword [0x180568950], xmm0
movss xmm0, dword [0x180504144]
movss dword [0x18056894c], xmm0
movss xmm0, dword [0x180504128]
movss dword [0x180568948], xmm0
movss xmm0, dword [0x1805041e8]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050412c]
movss dword [str._nW_], xmm0
movss xmm0, dword [0x180504228]
movss dword [0x180568910], xmm0
xorps xmm0, xmm0
movss dword [0x1805aee5c], xmm0
mov dword [str.2ddfff], 0x32
mov dword [0x1805688c8], 0xff
mov dword [0x1805688cc], 0xff
mov dword [0x1805688c4], 0x64
lea rcx, str.Menu_Right
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ce9fc
movss xmm0, dword [0x180504270]
movss dword [0x1805708f4], xmm0
movss xmm0, dword [0x1805042b4]
movss dword [0x180568964], xmm0
movss xmm0, dword [0x180504274]
movss dword [0x180568954], xmm0
movss xmm0, dword [0x1805040d4]
movss dword [0x180568950], xmm0
movss xmm0, dword [0x180504144]
movss dword [0x18056894c], xmm0
movss xmm0, dword [0x18050427c]
movss dword [0x180568948], xmm0
movss xmm0, dword [0x1805041e8]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050412c]
movss dword [str._nW_], xmm0
movss xmm0, dword [0x180504228]
movss dword [0x180568910], xmm0
xorps xmm0, xmm0
movss dword [0x1805aee5c], xmm0
mov dword [str.2ddfff], 0x32
mov dword [0x1805688c8], 0xff
mov dword [0x1805688cc], 0xff
mov dword [0x1805688c4], 0x64
call fcn.180199f90
call fcn.18006bf50
jmp case.0x1801f9d99.1
lea rcx, str._Geo_Position
call fcn.1801dd910
call fcn.180199ba0
movzx eax, byte [0x1805b11c1]
test eax, eax
je 0x1802cea82
mov ecx, dword [0x1805b11f0]
call fcn.1801b4ce0
mov ecx, eax
call fcn.180092090
test eax, eax
je 0x1802cea82
mov eax, dword [0x1805b11f0]
mov dword [rsp + 0x2bac], eax
mov rax, qword [0x1805b1cb8]
mov qword [rsp + 0xfbd8], rax
mov ecx, dword [0x1805b11f0]
call qword [rsp + 0xfbd8]
mov qword [rsp + 0xfbe0], rax
mov edx, dword [rsp + 0x2bac]
mov rcx, qword [rsp + 0xfbe0]
call fcn.1800e3280
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x180570800]
lea rcx, str.Player_zeropointcentsoixantequinze
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x18057080c]
lea rcx, str.Player_zeropointzerotrentecinq
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x180570808]
lea rcx, str.Player_deuxpointzero
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805707f4]
lea rcx, str.Player_zeropointcentcinquanteneuf
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805707f0]
lea rcx, str.Player_zeropointcenttrentecinq
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805707fc]
lea rcx, str.Player_zeropointcentquinze
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805707f8]
lea rcx, str.Player_zeropointcentquatrevingttreize
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805707e4]
lea rcx, str.Player_zeropointcentvingt
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805707ec]
lea rcx, str.Player_zeropointcentvingttrois
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805707ec]
lea rcx, str.Player_zeropointcentvingttrois
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805707e8]
lea rcx, str.Player_zeropointtroiscentsoixantequinze
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805707dc]
lea rcx, str.Player_zeropointdeuxcentvingthuit
call fcn.1801e1260
lea rcx, str.Change_Player_zeropointcentsoixantequinze
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ceccb
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34048]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cecae
xor edx, edx
lea rcx, [rsp + 0x34048]
call fcn.1801e3710
movss dword [rsp + 0x2bb0], xmm0
movss xmm0, dword [rsp + 0x2bb0]
movss dword [0x180570800], xmm0
jmp 0x1802cecbe
movss xmm0, dword [0x18050411c]
movss dword [0x180570800], xmm0
lea rcx, [rsp + 0x34048]
call fcn.18006b930
lea rcx, str.Change_Player_zeropointzerotrentecinq
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ced70
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34068]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802ced53
xor edx, edx
lea rcx, [rsp + 0x34068]
call fcn.1801e3710
movss dword [rsp + 0x2bb4], xmm0
movss xmm0, dword [rsp + 0x2bb4]
movss dword [0x18057080c], xmm0
jmp 0x1802ced63
movss xmm0, dword [0x180504054]
movss dword [0x18057080c], xmm0
lea rcx, [rsp + 0x34068]
call fcn.18006b930
lea rcx, str.Change_Player_deuxpointzero
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cee15
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x340a8]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cedf8
xor edx, edx
lea rcx, [rsp + 0x340a8]
call fcn.1801e3710
movss dword [rsp + 0x2bb8], xmm0
movss xmm0, dword [rsp + 0x2bb8]
movss dword [0x180570808], xmm0
jmp 0x1802cee08
movss xmm0, dword [0x180504354]
movss dword [0x180570808], xmm0
lea rcx, [rsp + 0x340a8]
call fcn.18006b930
lea rcx, str.Change_Player_zeropointcentcinquanteneuf
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ceeba
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x340c8]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cee9d
xor edx, edx
lea rcx, [rsp + 0x340c8]
call fcn.1801e3710
movss dword [rsp + 0x2bbc], xmm0
movss xmm0, dword [rsp + 0x2bbc]
movss dword [0x1805707f4], xmm0
jmp 0x1802ceead
movss xmm0, dword [0x180504110]
movss dword [0x1805707f4], xmm0
lea rcx, [rsp + 0x340c8]
call fcn.18006b930
lea rcx, str.Change_Player_zeropointcenttrentecinq
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cef5f
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x340e8]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cef42
xor edx, edx
lea rcx, [rsp + 0x340e8]
call fcn.1801e3710
movss dword [rsp + 0x2bc0], xmm0
movss xmm0, dword [rsp + 0x2bc0]
movss dword [0x1805707f0], xmm0
jmp 0x1802cef52
movss xmm0, dword [0x1805040f0]
movss dword [0x1805707f0], xmm0
lea rcx, [rsp + 0x340e8]
call fcn.18006b930
lea rcx, str.Change_Player_zeropointcentquinze
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cf004
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34108]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cefe7
xor edx, edx
lea rcx, [rsp + 0x34108]
call fcn.1801e3710
movss dword [rsp + 0x2bc4], xmm0
movss xmm0, dword [rsp + 0x2bc4]
movss dword [0x1805707fc], xmm0
jmp 0x1802ceff7
movss xmm0, dword [0x1805040d0]
movss dword [0x1805707fc], xmm0
lea rcx, [rsp + 0x34108]
call fcn.18006b930
lea rcx, str.Change_Player_zeropointcentquatrevingttreize
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cf0a9
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34128]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cf08c
xor edx, edx
lea rcx, [rsp + 0x34128]
call fcn.1801e3710
movss dword [rsp + 0x2bc8], xmm0
movss xmm0, dword [rsp + 0x2bc8]
movss dword [0x1805707f8], xmm0
jmp 0x1802cf09c
movss xmm0, dword [0x180504134]
movss dword [0x1805707f8], xmm0
lea rcx, [rsp + 0x34128]
call fcn.18006b930
lea rcx, str.Change_Player_zeropointcentvingt
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cf14e
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34148]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cf131
xor edx, edx
lea rcx, [rsp + 0x34148]
call fcn.1801e3710
movss dword [rsp + 0x2bcc], xmm0
movss xmm0, dword [rsp + 0x2bcc]
movss dword [0x1805707e4], xmm0
jmp 0x1802cf141
movss xmm0, dword [0x1805040d8]
movss dword [0x1805707e4], xmm0
lea rcx, [rsp + 0x34148]
call fcn.18006b930
lea rcx, str.Change_Player_zeropointzerovingt
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cf1f3
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34168]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cf1d6
xor edx, edx
lea rcx, [rsp + 0x34168]
call fcn.1801e3710
movss dword [rsp + 0x2bd0], xmm0
movss xmm0, dword [rsp + 0x2bd0]
movss dword [0x1805707e0], xmm0
jmp 0x1802cf1e6
movss xmm0, dword [0x180504038]
movss dword [0x1805707e0], xmm0
lea rcx, [rsp + 0x34168]
call fcn.18006b930
lea rcx, str.Change_Player_zeropointcentvingttrois
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cf298
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34188]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cf27b
xor edx, edx
lea rcx, [rsp + 0x34188]
call fcn.1801e3710
movss dword [rsp + 0x2bd4], xmm0
movss xmm0, dword [rsp + 0x2bd4]
movss dword [0x1805707ec], xmm0
jmp 0x1802cf28b
movss xmm0, dword [0x1805040dc]
movss dword [0x1805707ec], xmm0
lea rcx, [rsp + 0x34188]
call fcn.18006b930
lea rcx, str.Change_Player_zeropointtroiscentsoixantequinze
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cf33d
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x341a8]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cf320
xor edx, edx
lea rcx, [rsp + 0x341a8]
call fcn.1801e3710
movss dword [rsp + 0x2bd8], xmm0
movss xmm0, dword [rsp + 0x2bd8]
movss dword [0x1805707e8], xmm0
jmp 0x1802cf330
movss xmm0, dword [0x1805041bc]
movss dword [0x1805707e8], xmm0
lea rcx, [rsp + 0x341a8]
call fcn.18006b930
lea rcx, str.Change_Player_zeropointdeuxcentvingthuit
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cf3e2
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x341c8]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cf3c5
xor edx, edx
lea rcx, [rsp + 0x341c8]
call fcn.1801e3710
movss dword [rsp + 0x2bdc], xmm0
movss xmm0, dword [rsp + 0x2bdc]
movss dword [0x1805707dc], xmm0
jmp 0x1802cf3d5
movss xmm0, dword [0x180504154]
movss dword [0x1805707dc], xmm0
lea rcx, [rsp + 0x341c8]
call fcn.18006b930
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805707d8]
lea rcx, str.Geo_zeropointdeuxcentquatrevingtquinze
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805707d4]
lea rcx, str.Geo_zeropointzerotrentecinq
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805707c8]
lea rcx, str.Geo_twopointzero
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805707c4]
lea rcx, str.Geo_zeropointcentcinquanteneuf
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805707d0]
lea rcx, str.Geo_zeropointcenttrentecinq
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805707cc]
lea rcx, str.Geo_zeropointcentvingtcinq
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805707b8]
lea rcx, str.Geo_zeropointcentquatrevingttreize
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805708ac]
lea rcx, str.Geo_zeropointcentvingt
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805707b4]
lea rcx, str.Geo_zeropointzerovingt
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805707c0]
lea rcx, str.Geo_zeropointcentvingttrois
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805707bc]
lea rcx, str.Geo_zeropointtroiscentsoixantequinze
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805707b0]
lea rcx, str.Geo_zeropointtroiscentcinquantehuit
call fcn.1801e1260
lea rcx, str.Change_Geo_zeropointdeuxcentquatrevingtquinze
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cf62b
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x341e8]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cf60e
xor edx, edx
lea rcx, [rsp + 0x341e8]
call fcn.1801e3710
movss dword [rsp + 0x2be0], xmm0
movss xmm0, dword [rsp + 0x2be0]
movss dword [0x1805707d8], xmm0
jmp 0x1802cf61e
movss xmm0, dword [0x180504178]
movss dword [0x1805707d8], xmm0
lea rcx, [rsp + 0x341e8]
call fcn.18006b930
lea rcx, str.Change_Geo_zeropointzerotrentecinq
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cf6d0
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34208]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cf6b3
xor edx, edx
lea rcx, [rsp + 0x34208]
call fcn.1801e3710
movss dword [rsp + 0x2be4], xmm0
movss xmm0, dword [rsp + 0x2be4]
movss dword [0x1805707d4], xmm0
jmp 0x1802cf6c3
movss xmm0, dword [0x180504054]
movss dword [0x1805707d4], xmm0
lea rcx, [rsp + 0x34208]
call fcn.18006b930
lea rcx, str.Change_Geo_twopointzero
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cf775
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34228]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cf758
xor edx, edx
lea rcx, [rsp + 0x34228]
call fcn.1801e3710
movss dword [rsp + 0x2be8], xmm0
movss xmm0, dword [rsp + 0x2be8]
movss dword [0x1805707c8], xmm0
jmp 0x1802cf768
movss xmm0, dword [0x180504354]
movss dword [0x1805707c8], xmm0
lea rcx, [rsp + 0x34228]
call fcn.18006b930
lea rcx, str.Change_Geo_zeropointcentcinquanteneuf
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cf81a
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34248]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cf7fd
xor edx, edx
lea rcx, [rsp + 0x34248]
call fcn.1801e3710
movss dword [rsp + 0x2bec], xmm0
movss xmm0, dword [rsp + 0x2bec]
movss dword [0x1805707c4], xmm0
jmp 0x1802cf80d
movss xmm0, dword [0x180504110]
movss dword [0x1805707c4], xmm0
lea rcx, [rsp + 0x34248]
call fcn.18006b930
lea rcx, str.Change_Geo_zeropointcenttrentecinq
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cf8bf
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34268]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cf8a2
xor edx, edx
lea rcx, [rsp + 0x34268]
call fcn.1801e3710
movss dword [rsp + 0x2bf0], xmm0
movss xmm0, dword [rsp + 0x2bf0]
movss dword [0x1805707d0], xmm0
jmp 0x1802cf8b2
movss xmm0, dword [0x1805040f0]
movss dword [0x1805707d0], xmm0
lea rcx, [rsp + 0x34268]
call fcn.18006b930
lea rcx, str.Change_Geo_zeropointcentvingtcinq
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cf964
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34288]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cf947
xor edx, edx
lea rcx, [rsp + 0x34288]
call fcn.1801e3710
movss dword [rsp + 0x2bf4], xmm0
movss xmm0, dword [rsp + 0x2bf4]
movss dword [0x1805707cc], xmm0
jmp 0x1802cf957
movss xmm0, dword [0x1805040e4]
movss dword [0x1805707cc], xmm0
lea rcx, [rsp + 0x34288]
call fcn.18006b930
lea rcx, str.Change_Geo_zeropointcentquatrevingttreize
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cfa09
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x342a8]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cf9ec
xor edx, edx
lea rcx, [rsp + 0x342a8]
call fcn.1801e3710
movss dword [rsp + 0x2bf8], xmm0
movss xmm0, dword [rsp + 0x2bf8]
movss dword [0x1805707b8], xmm0
jmp 0x1802cf9fc
movss xmm0, dword [0x180504134]
movss dword [0x1805707b8], xmm0
lea rcx, [rsp + 0x342a8]
call fcn.18006b930
lea rcx, str.Change_Geo_zeropointcentvingt
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cfaae
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x342c8]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cfa91
xor edx, edx
lea rcx, [rsp + 0x342c8]
call fcn.1801e3710
movss dword [rsp + 0x2bfc], xmm0
movss xmm0, dword [rsp + 0x2bfc]
movss dword [0x1805708ac], xmm0
jmp 0x1802cfaa1
movss xmm0, dword [0x1805040d8]
movss dword [0x1805708ac], xmm0
lea rcx, [rsp + 0x342c8]
call fcn.18006b930
lea rcx, str.Change_Geo_zeropointzerovingt
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cfb53
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x342e8]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cfb36
xor edx, edx
lea rcx, [rsp + 0x342e8]
call fcn.1801e3710
movss dword [rsp + 0x2c00], xmm0
movss xmm0, dword [rsp + 0x2c00]
movss dword [0x1805707b4], xmm0
jmp 0x1802cfb46
movss xmm0, dword [0x180504038]
movss dword [0x1805707b4], xmm0
lea rcx, [rsp + 0x342e8]
call fcn.18006b930
lea rcx, str.Change_Geo_zeropointcentvingttrois
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cfbf8
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34308]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cfbdb
xor edx, edx
lea rcx, [rsp + 0x34308]
call fcn.1801e3710
movss dword [rsp + 0x2c04], xmm0
movss xmm0, dword [rsp + 0x2c04]
movss dword [0x1805707c0], xmm0
jmp 0x1802cfbeb
movss xmm0, dword [0x1805040dc]
movss dword [0x1805707c0], xmm0
lea rcx, [rsp + 0x34308]
call fcn.18006b930
lea rcx, str.Change_Geo_zeropointtroiscentsoixantequinze
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cfc9d
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34328]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cfc80
xor edx, edx
lea rcx, [rsp + 0x34328]
call fcn.1801e3710
movss dword [rsp + 0x2c08], xmm0
movss xmm0, dword [rsp + 0x2c08]
movss dword [0x1805707bc], xmm0
jmp 0x1802cfc90
movss xmm0, dword [0x1805041bc]
movss dword [0x1805707bc], xmm0
lea rcx, [rsp + 0x34328]
call fcn.18006b930
lea rcx, str.Change_Geo_zeropointtroiscentcinquantehuit
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cfd42
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34348]
call fcn.18006b1e0
nop
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
test rax, rax
je 0x1802cfd25
xor edx, edx
lea rcx, [rsp + 0x34348]
call fcn.1801e3710
movss dword [rsp + 0x2c0c], xmm0
movss xmm0, dword [rsp + 0x2c0c]
movss dword [0x1805707b0], xmm0
jmp 0x1802cfd35
movss xmm0, dword [0x1805041b4]
movss dword [0x1805707b0], xmm0
lea rcx, [rsp + 0x34348]
call fcn.18006b930
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x180570830]
lea rcx, str.Title_zeropointcentsoixantequinze
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x180570838]
lea rcx, str.Title_zeropointzeroquatrevingtdix
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x180570834]
lea rcx, str.Title_zeropointquatrecentvingtcinq
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x1805708b0]
lea rcx, str.Title_zeropointzerodixneuf
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x180570824]
lea rcx, str.Title_zeropointcentquinze
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x180570820]
lea rcx, str.Title_zeropointzeroquarantecinq
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x18057082c]
lea rcx, str.Title_zeropointzerotrentecinq
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x180570828]
lea rcx, str.Title_zeropointmillecentsoixantequinze
call fcn.1801e1260
mov r9d, 0xff
mov r8d, 0xffffff01
lea rdx, [0x180570814]
lea rcx, str.Title_centquatrevingt
call fcn.1801e0410
mov r9d, 0xff
mov r8d, 0xffffff01
lea rdx, [0x180570810]
lea rcx, str.Title_deuxcentcinquantecinqr
call fcn.1801e0410
mov r9d, 0xff
mov r8d, 0xffffff01
lea rdx, [0x18057081c]
lea rcx, str.Title_deuxcentcinquantecinqg
call fcn.1801e0410
mov r9d, 0xff
mov r8d, 0xffffff01
lea rdx, [0x180570818]
lea rcx, str.Title_deuxcentcinquantecinqb
call fcn.1801e0410
mov r9d, 0xff
mov r8d, 0xffffff01
lea rdx, [0x180570804]
lea rcx, str.Title_deuxcentcinquantecinqa
call fcn.1801e0410
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Real_Times
call fcn.1801dd910
call fcn.180199ba0
lea rdx, [0x1805ab0d3]
lea rcx, str.Real_Times
call fcn.1801deec0
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x18054ed70]
lea rcx, str.Times_X
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x18054ed68]
lea rcx, str.Times_Y
call fcn.1801e1260
lea rcx, str.Change_X_Level
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802cffe2
lea r8, [0x18043ad70]
mov edx, 0xff
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34368]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34368]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x2c10], eax
cvtsi2ss xmm0, dword [rsp + 0x2c10]
movss dword [0x18054ed70], xmm0
lea rcx, [rsp + 0x34368]
call fcn.18006b930
lea rcx, str.Change_Y_Level
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d0056
lea r8, [0x18043ad70]
mov edx, 0xff
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34388]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34388]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x2c14], eax
cvtsi2ss xmm0, dword [rsp + 0x2c14]
movss dword [0x18054ed68], xmm0
lea rcx, [rsp + 0x34388]
call fcn.18006b930
call fcn.180199f90
call fcn.18006beb0
jmp case.0x1801f9d99.1
lea rcx, str._BackGround
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x1aa
lea rcx, str.Custom_BackGround_t_t_t
call fcn.1801dea40
mov edx, 0x27a
lea rcx, str.Normal_BackGround_t_t_t
call fcn.1801dea40
lea rcx, [0x1804a69f8]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d011e
movss xmm0, dword [0x180504128]
movss dword [0x180568948], xmm0
movss xmm0, dword [0x1805041e8]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050412c]
movss dword [str._nW_], xmm0
movss xmm0, dword [0x180504228]
movss dword [0x180568910], xmm0
xorps xmm0, xmm0
movss dword [0x1805aee5c], xmm0
mov dword [str.2ddfff], 0x32
mov dword [0x1805688c8], 0xff
mov dword [0x1805688cc], 0xff
mov dword [0x1805688c4], 0x64
lea rcx, str.Right
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d01a4
movss xmm0, dword [0x18050427c]
movss dword [0x180568948], xmm0
movss xmm0, dword [0x1805041e8]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050412c]
movss dword [str._nW_], xmm0
movss xmm0, dword [0x180504228]
movss dword [0x180568910], xmm0
xorps xmm0, xmm0
movss dword [0x1805aee5c], xmm0
mov dword [str.2ddfff], 0x32
mov dword [0x1805688c8], 0xff
mov dword [0x1805688cc], 0xff
mov dword [0x1805688c4], 0x64
lea rcx, str.Custom_Left
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d022a
movss xmm0, dword [0x180504128]
movss dword [0x180568948], xmm0
movss xmm0, dword [0x18050418c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050412c]
movss dword [str._nW_], xmm0
movss xmm0, dword [0x180504188]
movss dword [0x180568910], xmm0
xorps xmm0, xmm0
movss dword [0x1805aee5c], xmm0
mov dword [str.2ddfff], 0x32
mov dword [0x1805688c8], 0xff
mov dword [0x1805688cc], 0xff
mov dword [0x1805688c4], 0x64
lea rcx, str.Custom_Right
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d02b0
movss xmm0, dword [0x18050427c]
movss dword [0x180568948], xmm0
movss xmm0, dword [0x18050418c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050412c]
movss dword [str._nW_], xmm0
movss xmm0, dword [0x180504188]
movss dword [0x180568910], xmm0
xorps xmm0, xmm0
movss dword [0x1805aee5c], xmm0
mov dword [str.2ddfff], 0x32
mov dword [0x1805688c8], 0xff
mov dword [0x1805688cc], 0xff
mov dword [0x1805688c4], 0x64
mov dword [rsp + 0x2c18], 0
jmp 0x1802d02cd
mov eax, dword [rsp + 0x2c18]
inc eax
mov dword [rsp + 0x2c18], eax
movsxd rax, dword [rsp + 0x2c18]
cmp rax, 0x1b
jae 0x1802d04dc
movsxd rax, dword [rsp + 0x2c18]
imul rax, rax, 8
lea rcx, str.Thunder_0
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d04d7
lea rdx, str.Thunder
lea rcx, [0x180578600]
call fcn.180077b00
movsxd rax, dword [rsp + 0x2c18]
imul rax, rax, 8
lea rcx, str.Thunder_0
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180578620]
call fcn.180077b00
mov eax, dword [0x1805688c4]
mov dword [rsp + 0x2c1c], eax
mov eax, dword [0x1805688cc]
mov dword [rsp + 0x2c20], eax
mov eax, dword [0x1805688c8]
mov dword [rsp + 0x2c24], eax
mov eax, dword [str.2ddfff]
mov dword [rsp + 0x2c28], eax
movss xmm0, dword [0x1805aee5c]
movss dword [rsp + 0x2c2c], xmm0
movss xmm0, dword [0x180568910]
movss dword [rsp + 0x2c30], xmm0
movss xmm0, dword [str._nW_]
movss dword [rsp + 0x2c34], xmm0
movss xmm0, dword [0x180568914]
movss dword [rsp + 0x2c38], xmm0
movss xmm0, dword [0x180568948]
movss dword [rsp + 0x2c3c], xmm0
lea rax, [rsp + 0x1ab60]
mov qword [rsp + 0xfbe8], rax
lea rdx, [0x180578620]
mov rcx, qword [rsp + 0xfbe8]
call fcn.1800691d0
mov qword [rsp + 0xfbf0], rax
mov rax, qword [rsp + 0xfbf0]
mov qword [rsp + 0xfbf8], rax
mov rax, qword [rsp + 0xfbf8]
mov qword [rsp + 0xfc00], rax
lea rax, [rsp + 0x1aa20]
mov qword [rsp + 0xfc08], rax
lea rdx, [0x180578600]
mov rcx, qword [rsp + 0xfc08]
call fcn.1800691d0
mov qword [rsp + 0xfc10], rax
mov rax, qword [rsp + 0xfc10]
mov qword [rsp + 0xfc18], rax
mov eax, dword [rsp + 0x2c1c]
mov dword [rsp + 0x50], eax
mov eax, dword [rsp + 0x2c20]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x2c24]
mov dword [rsp + 0x40], eax
mov eax, dword [rsp + 0x2c28]
mov dword [rsp + 0x38], eax
movss xmm0, dword [rsp + 0x2c2c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [rsp + 0x2c30]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2c34]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2c38]
movss xmm2, dword [rsp + 0x2c3c]
mov rdx, qword [rsp + 0xfc00]
mov rcx, qword [rsp + 0xfc18]
call fcn.1801dd580
jmp 0x1802d02bd
lea rcx, str._t_________wCustom_Background
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d0b32
lea rax, [rsp + 0x3da50]
mov rdi, rax
xor eax, eax
mov ecx, 0x104
rep stosb byte [rdi], al
mov qword [rsp + 0xfc20], 0
mov r8d, 0x104
lea rdx, [rsp + 0x3da50]
mov rcx, qword [rsp + 0xfc20]
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameA]
test eax, eax
je 0x1802d065e
mov qword [rsp + 0xfc28], 0xffffffffffffffff
mov qword [rsp + 0xfc30], 0
jmp 0x1802d0564
mov rax, qword [rsp + 0xfc30]
inc rax
mov qword [rsp + 0xfc30], rax
lea rax, [rsp + 0x3da50]
mov qword [rsp + 0xfc38], rax
mov qword [rsp + 0xfc40], 0xffffffffffffffff
inc qword [rsp + 0xfc40]
mov rax, qword [rsp + 0xfc38]
mov rcx, qword [rsp + 0xfc40]
cmp byte [rax + rcx], 0
jne 0x1802d0580
mov rax, qword [rsp + 0xfc40]
cmp qword [rsp + 0xfc30], rax
jae 0x1802d0603
imul rax, qword [rsp + 0xfc30], 1
lea rcx, [rsp + 0x3da50]
add rcx, rax
mov rax, rcx
movsx eax, byte [rax]
cmp eax, 0x20
je 0x1802d05ee
imul rax, qword [rsp + 0xfc30], 1
lea rcx, [rsp + 0x3da50]
add rcx, rax
mov rax, rcx
movsx eax, byte [rax]
cmp eax, 0x5c
jne 0x1802d05fe
mov rax, qword [rsp + 0xfc30]
mov qword [rsp + 0xfc28], rax
jmp 0x1802d0551
cmp qword [rsp + 0xfc28], 0xffffffffffffffff
je 0x1802d065e
mov rax, qword [rsp + 0xfc28]
inc rax
mov qword [rsp + 0xfc48], rax
cmp qword [rsp + 0xfc48], 0x104
jae 0x1802d0631
jmp 0x1802d0636
call fcn.180357c08
lea rax, [rsp + 0x3da50]
add rax, qword [rsp + 0xfc48]
mov byte [rax], 0
lea rdx, [rsp + 0x3da50]
lea rcx, [rsp + 0x3db60]
call fcn.1801577a0
mov edx, 1
lea rcx, [rsp + 0x29a60]
call fcn.1800763c0
nop
lea rdx, [rsp + 0x3da50]
lea rcx, [rsp + 0x34408]
call fcn.18006b1e0
nop
lea rcx, [rsp + 0x34428]
call fcn.180068c90
nop
lea rax, [rsp + 0x29a60]
add rax, 0x10
lea rdx, [rsp + 0x34408]
mov rcx, rax
call fcn.18007b800
lea rdx, [rsp + 0x34428]
lea rcx, [rsp + 0x29a60]
call fcn.18007af60
lea rdx, str.Program
lea rcx, [rsp + 0x34448]
call fcn.18006b1e0
nop
lea rdx, str.Program_FilesRockstar
lea rcx, [rsp + 0x34468]
call fcn.18006b1e0
nop
xor r8d, r8d
lea rdx, [rsp + 0x34448]
lea rcx, [rsp + 0x34428]
call fcn.18015af80
mov qword [rsp + 0xfc50], rax
cmp qword [rsp + 0xfc50], 0xffffffffffffffff
je 0x1802d0748
lea rcx, [rsp + 0x34448]
call fcn.18006a4b0
lea r9, [rsp + 0x34468]
mov r8, rax
mov rdx, qword [rsp + 0xfc50]
lea rcx, [rsp + 0x34428]
call fcn.18015a710
lea rdx, str.Rockstar
lea rcx, [rsp + 0x34488]
call fcn.18006b1e0
nop
lea rdx, str.Rockstar_GamesGrand
lea rcx, [rsp + 0x344a8]
call fcn.18006b1e0
nop
xor r8d, r8d
lea rdx, [rsp + 0x34488]
lea rcx, [rsp + 0x34428]
call fcn.18015af80
mov qword [rsp + 0xfc58], rax
cmp qword [rsp + 0xfc58], 0xffffffffffffffff
je 0x1802d07ca
lea rcx, [rsp + 0x34488]
call fcn.18006a4b0
lea r9, [rsp + 0x344a8]
mov r8, rax
mov rdx, qword [rsp + 0xfc58]
lea rcx, [rsp + 0x34428]
call fcn.18015a710
lea rdx, str.Grand
lea rcx, [rsp + 0x33328]
call fcn.18006b1e0
nop
lea rdx, str.Grand_Theft_Auto_V
lea rcx, [rsp + 0x344e8]
call fcn.18006b1e0
nop
xor r8d, r8d
lea rdx, [rsp + 0x33328]
lea rcx, [rsp + 0x34428]
call fcn.18015af80
mov qword [rsp + 0xfc60], rax
cmp qword [rsp + 0xfc60], 0xffffffffffffffff
je 0x1802d084c
lea rcx, [rsp + 0x33328]
call fcn.18006a4b0
lea r9, [rsp + 0x344e8]
mov r8, rax
mov rdx, qword [rsp + 0xfc60]
lea rcx, [rsp + 0x34428]
call fcn.18015a710
lea r8, [0x18048ecc0]
lea rdx, [rsp + 0x34428]
lea rcx, [rsp + 0x34508]
call fcn.180079a00
nop
mov edx, 1
lea rcx, [rsp + 0x2a8f0]
call fcn.180077390
nop
mov r9d, 0x40
mov r8d, 1
lea rdx, [rsp + 0x34508]
lea rcx, [rsp + 0x2a8f0]
call fcn.180156c10
mov rax, qword [rsp + 0x2a8f0]
add rax, 4
movsxd rax, dword [rax]
lea rcx, [rsp + 0x2a8f0]
add rcx, rax
mov rax, rcx
mov rcx, rax
call fcn.18008ae40
movzx eax, al
test eax, eax
je 0x1802d08d8
call fcn.18016a660
mov ecx, 0x3e8
call fcn.1801b4c50
lea rcx, [rsp + 0x34528]
call fcn.1803006b0
mov qword [rsp + 0xfc68], rax
mov rax, qword [rsp + 0xfc68]
mov qword [rsp + 0xfc70], rax
lea r8, str.ThunderMenuThunder.ytd
mov rdx, qword [rsp + 0xfc70]
lea rcx, [rsp + 0x34548]
call fcn.18006a440
nop
lea rcx, [rsp + 0x34528]
call fcn.18006b930
mov edx, 1
lea rcx, [rsp + 0x2aa00]
call fcn.180077390
nop
mov r9d, 0x40
mov r8d, 1
lea rdx, [rsp + 0x34548]
lea rcx, [rsp + 0x2aa00]
call fcn.180156c10
mov rax, qword [rsp + 0x2aa00]
add rax, 4
movsxd rax, dword [rax]
lea rcx, [rsp + 0x2aa00]
add rcx, rax
mov rax, rcx
mov rcx, rax
call fcn.18008ae40
movzx eax, al
test eax, eax
je 0x1802d09c5
call fcn.180169c60
call fcn.1801ac3f0
lea rcx, str.new_Thunder.ytd_file_downloaded
call fcn.18006c2c0
mov dword [rsp + 0x2c40], 0x14
lea rdx, [rsp + 0x2c40]
lea rcx, [rsp + 0xfc78]
call fcn.18007ab60
mov rcx, rax
call fcn.18007ab70
lea rcx, [rsp + 0x2aa00]
call fcn.180156b70
lea rcx, str.wThunder.ytd_n_successfully_Downloaded_n
call fcn.18006c2c0
mov ecx, 0x2710
call fcn.1801b4c50
lea rdx, str.ThunderMenu_
lea rcx, [rsp + 0x3d730]
call fcn.1801c79f0
lea rdx, str.Thunder.ytd
lea rcx, [rsp + 0x3d730]
call fcn.1801c7a00
mov dword [rsp + 0x2c44], 0xffffffff
mov rax, qword [0x1805b1c10]
mov qword [rsp + 0xfc80], rax
mov byte [rsp + 0x20], 0
lea r9, str.Thunder.ytd
mov r8b, 1
lea rdx, [rsp + 0x3d730]
lea rcx, [rsp + 0x2c44]
call qword [rsp + 0xfc80]
cmp dword [rsp + 0x2c44], 0xffffffff
je 0x1802d0a68
lea rcx, str.ThunderMenu_register_OK
call fcn.1801dba10
jmp 0x1802d0a7d
lea rdx, [rsp + 0x3d730]
lea rcx, str.Failed_to_register_ThunderMenu__s
call fcn.1801dba10
nop
lea rcx, [rsp + 0x2aa00]
call fcn.18006ced0
nop
lea rcx, [rsp + 0x34548]
call fcn.18006b930
nop
lea rcx, [rsp + 0x2a8f0]
call fcn.18006ced0
nop
lea rcx, [rsp + 0x34508]
call fcn.18006b930
nop
lea rcx, [rsp + 0x344e8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x33328]
call fcn.18006b930
nop
lea rcx, [rsp + 0x344a8]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34488]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34468]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34448]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34428]
call fcn.18006b930
nop
lea rcx, [rsp + 0x34408]
call fcn.18006b930
nop
lea rcx, [rsp + 0x29a60]
call fcn.18006d6e0
movzx eax, byte [0x1805b1ac1]
test eax, eax
je 0x1802d0bef
movss xmm3, dword [0x18050552c]
xorps xmm2, xmm2
lea rdx, [0x180570750]
lea rcx, str.Random_Delay
call fcn.1801e1260
lea rcx, str.Change_Random_Delay
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d0bd3
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34568]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34568]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x2c48], eax
cvtsi2ss xmm0, dword [rsp + 0x2c48]
movss dword [0x180570750], xmm0
lea rcx, [rsp + 0x34568]
call fcn.18006b930
mov r9d, 0xe
xor r8d, r8d
lea rdx, [0x18057074c]
lea rcx, str.Images
call fcn.1801e0410
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Background_Text_Position
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x22be0]
mov qword [rsp + 0xfc88], rax
lea rax, [rsp + 0x2e5]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2e5]
mov rcx, qword [rsp + 0xfc88]
call fcn.1802e87c0
mov qword [rsp + 0xfc90], rax
mov r8, qword [rsp + 0xfc90]
lea rdx, [0x1805b100c]
lea rcx, str.RGB_Color
call fcn.1801df0f0
movss xmm3, dword [0x1805044a4]
movss xmm2, dword [0x180506cd8]
lea rdx, [0x180568948]
lea rcx, str.Left_Right
call fcn.1801e1260
movss xmm3, dword [0x1805044a4]
movss xmm2, dword [0x180506cd8]
lea rdx, [0x180568914]
lea rcx, str.Up_Down
call fcn.1801e1260
movss xmm3, dword [0x1805044a4]
movss xmm2, dword [0x180506cd8]
lea rdx, str._nW_
lea rcx, str.Width
call fcn.1801e1260
movss xmm3, dword [0x1805044a4]
movss xmm2, dword [0x180506cd8]
lea rdx, [0x180568910]
lea rcx, str.height
call fcn.1801e1260
movss xmm3, dword [0x1805044a4]
movss xmm2, dword [0x180506cd8]
lea rdx, [0x1805aee5c]
lea rcx, str.zero
call fcn.1801e1260
mov r9d, 0xff
mov r8d, 0xfffffffb
lea rdx, str.2ddfff
lea rcx, str.cinquante
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805688c8]
lea rcx, str.255_1
call fcn.1801e0410
lea rcx, str.255_1
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d0de0
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34588]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34588]
call fcn.1801e3710
movss dword [rsp + 0x2c4c], xmm0
cvttss2si eax, dword [rsp + 0x2c4c]
mov dword [0x1805688c8], eax
lea rcx, [rsp + 0x34588]
call fcn.18006b930
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1805688cc]
lea rcx, str.255_2
call fcn.1801e0410
lea rcx, str.100_2
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d0e6c
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x345a8]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x345a8]
call fcn.1801e3710
movss dword [rsp + 0x2c50], xmm0
cvttss2si eax, dword [rsp + 0x2c50]
mov dword [0x1805688cc], eax
lea rcx, [rsp + 0x345a8]
call fcn.18006b930
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805688c4]
lea rcx, str.255_3
call fcn.1801e0410
lea rcx, str.255_3
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d0ef8
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x345c8]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x345c8]
call fcn.1801e3710
movss dword [rsp + 0x2c54], xmm0
cvttss2si eax, dword [rsp + 0x2c54]
mov dword [0x1805688c4], eax
lea rcx, [rsp + 0x345c8]
call fcn.18006b930
lea rcx, str.Reset_255
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d0f29
mov dword [0x1805688c8], 0xff
mov dword [0x1805688cc], 0xff
mov dword [0x1805688c4], 0xff
mov byte [rsp + 0x2e6], 1
call fcn.180199f90
movzx eax, byte [rsp + 0x2e6]
test eax, eax
je 0x1802d0f6a
movss xmm0, dword [0x1805041d4]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504204]
movss dword [0x180568910], xmm0
mov byte [rsp + 0x2e6], 0
jmp case.0x1801f9d99.1
lea rcx, str._BackGround
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2c58], 0
jmp 0x1802d0f9d
mov eax, dword [rsp + 0x2c58]
inc eax
mov dword [rsp + 0x2c58], eax
movsxd rax, dword [rsp + 0x2c58]
cmp rax, 0x2c
jae 0x1802d11c1
movsxd rax, dword [rsp + 0x2c58]
imul rax, rax, 8
lea rcx, str.sextext_stripper_1
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d11bc
movsxd rax, dword [rsp + 0x2c58]
imul rax, rax, 8
lea rcx, str.sextext_stripper_1
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180578600]
call fcn.180077b00
movsxd rax, dword [rsp + 0x2c58]
imul rax, rax, 8
lea rcx, str.sextext_stripper_1
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180578620]
call fcn.180077b00
mov eax, dword [0x1805688c4]
mov dword [rsp + 0x2c5c], eax
mov eax, dword [0x1805688cc]
mov dword [rsp + 0x2c60], eax
mov eax, dword [0x1805688c8]
mov dword [rsp + 0x2c64], eax
mov eax, dword [str.2ddfff]
mov dword [rsp + 0x2c68], eax
movss xmm0, dword [0x1805aee5c]
movss dword [rsp + 0x2c6c], xmm0
movss xmm0, dword [0x180568910]
movss dword [rsp + 0x2c70], xmm0
movss xmm0, dword [str._nW_]
movss dword [rsp + 0x2c74], xmm0
movss xmm0, dword [0x180568914]
movss dword [rsp + 0x2c78], xmm0
movss xmm0, dword [0x180568948]
movss dword [rsp + 0x2c7c], xmm0
lea rax, [rsp + 0x1ac60]
mov qword [rsp + 0xfc98], rax
lea rdx, [0x180578620]
mov rcx, qword [rsp + 0xfc98]
call fcn.1800691d0
mov qword [rsp + 0xfca0], rax
mov rax, qword [rsp + 0xfca0]
mov qword [rsp + 0xfca8], rax
mov rax, qword [rsp + 0xfca8]
mov qword [rsp + 0xfcb0], rax
lea rax, [rsp + 0x1aa80]
mov qword [rsp + 0xfcb8], rax
lea rdx, [0x180578600]
mov rcx, qword [rsp + 0xfcb8]
call fcn.1800691d0
mov qword [rsp + 0xfcc0], rax
mov rax, qword [rsp + 0xfcc0]
mov qword [rsp + 0xfcc8], rax
mov eax, dword [rsp + 0x2c5c]
mov dword [rsp + 0x50], eax
mov eax, dword [rsp + 0x2c60]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x2c64]
mov dword [rsp + 0x40], eax
mov eax, dword [rsp + 0x2c68]
mov dword [rsp + 0x38], eax
movss xmm0, dword [rsp + 0x2c6c]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [rsp + 0x2c70]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2c74]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2c78]
movss xmm2, dword [rsp + 0x2c7c]
mov rdx, qword [rsp + 0xfcb0]
mov rcx, qword [rsp + 0xfcc8]
call fcn.1801dd580
jmp 0x1802d0f8d
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str._Menu_Text_Position
call fcn.1801dd910
call fcn.180199ba0
movss xmm3, dword [0x18050552c]
movss xmm2, dword [0x180507814]
lea rdx, [0x180568980]
lea rcx, str.Menu_Text_Size
call fcn.1801e1260
movss xmm3, dword [0x18050552c]
movss xmm2, dword [0x180507814]
lea rdx, str._n_ff
lea rcx, str.Menu_Text_Float
call fcn.1801e1260
lea rcx, [0x1804caf50]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d125a
movss xmm0, dword [0x1805041f0]
movss dword [0x180568980], xmm0
movss xmm0, dword [0x180504190]
movss dword [str._n_ff], xmm0
call fcn.180199f90
movss xmm0, dword [0x18050414c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805040d0]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str._wNotificationswwPictures
call fcn.1801dd910
call fcn.180199ba0
mov dword [rsp + 0x2c80], 0
jmp 0x1802d12b2
mov eax, dword [rsp + 0x2c80]
inc eax
mov dword [rsp + 0x2c80], eax
movsxd rax, dword [rsp + 0x2c80]
cmp rax, 0xa6
jae 0x1802d14bb
movsxd rax, dword [rsp + 0x2c80]
imul rax, rax, 8
lea rcx, str.CHAR_ABIGAIL
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d14b6
call fcn.1802f7690
lea rcx, str.STRING
call fcn.1802f78b0
lea rcx, str.wThunder_Menu_VIP_n__rUltimate_Version:_2.2_Fair_Use_r_n
call fcn.1802f7870
movsxd rax, dword [rsp + 0x2c80]
imul rax, rax, 8
lea rcx, str.CHAR_ABIGAIL
add rcx, rax
mov rax, rcx
movsxd rcx, dword [rsp + 0x2c80]
imul rcx, rcx, 8
lea rdx, str.CHAR_ABIGAIL
add rdx, rcx
mov rcx, rdx
mov dword [rsp + 0x48], 1
mov dword [rsp + 0x40], 9
lea rdx, str.wThunder_Menu_VIP_n_rUltimate_Version:_2.2_Fair_Use_r_n
mov qword [rsp + 0x38], rdx
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x30], xmm0
lea rdx, str.rUltimate_Version:_2.2_Fair_Use_r_n
mov qword [rsp + 0x28], rdx
lea rdx, str.wThunder_Menu_VIP_n
mov qword [rsp + 0x20], rdx
mov r9d, 8
mov r8d, 1
mov rdx, qword [rax]
mov rcx, qword [rcx]
call fcn.1802f7780
mov rax, qword [0x1805b1cb0]
mov qword [rsp + 0xfcd0], rax
xor edx, edx
xor ecx, ecx
call qword [rsp + 0xfcd0]
lea rdx, [0x18043ad70]
lea rcx, [0x180578290]
call fcn.180077b00
movsxd rax, dword [rsp + 0x2c80]
imul rax, rax, 8
lea rcx, str.CHAR_ABIGAIL
add rcx, rax
mov rax, rcx
mov rax, qword [rax]
mov qword [rsp + 0xfcd8], rax
mov rdx, qword [rsp + 0xfcd8]
lea rcx, [0x180578290]
call fcn.180077b00
lea rcx, [0x180578290]
call fcn.18006a4b0
inc rax
mov rcx, rax
call fcn.180357d9c
mov qword [rsp + 0xfce0], rax
mov rax, qword [rsp + 0xfce0]
mov qword [rsp + 0xfce8], rax
lea rcx, [0x180578290]
call fcn.18006a860
mov qword [rsp + 0xfcf0], rax
mov rax, qword [rsp + 0xfce8]
mov qword [rsp + 0xfcf8], rax
mov rax, qword [rsp + 0xfcf8]
mov qword [rsp + 0xfd00], rax
mov rax, qword [rsp + 0xfcf0]
movzx eax, byte [rax]
mov byte [rsp + 0x2e7], al
mov rax, qword [rsp + 0xfcf8]
movzx ecx, byte [rsp + 0x2e7]
mov byte [rax], cl
mov rax, qword [rsp + 0xfcf0]
inc rax
mov qword [rsp + 0xfcf0], rax
mov rax, qword [rsp + 0xfcf8]
inc rax
mov qword [rsp + 0xfcf8], rax
cmp byte [rsp + 0x2e7], 0
jne 0x1802d1462
jmp 0x1802d12a2
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x1802d157b
lea rcx, [0x180574028]
call fcn.18006a860
mov qword [rsp + 0xfd08], rax
lea rcx, [0x180574048]
call fcn.18006a860
mov qword [rsp + 0xfd10], rax
mov rcx, qword [rsp + 0xfd08]
call fcn.1801dd910
call fcn.180199ba0
mov rcx, qword [rsp + 0xfd08]
call fcn.1801ddc30
movzx eax, al
mov rcx, qword [rsp + 0xfd10]
call fcn.1801ddc30
movzx eax, al
mov edx, 0xdd
lea rcx, str.rVIP_Fair_Use_t_t_t_t
call fcn.1801dea40
call fcn.180199f90
call fcn.18006be70
jmp case.0x1801f9d99.1
lea rcx, str.wLogin_Config
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Login
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d15a4
call fcn.18006c850
call fcn.180199f90
call fcn.18006be50
jmp case.0x1801f9d99.1
lea rcx, str.wRockstar_Developer
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str._w_ACTIVATE_ROCKSTAR_EDITOR
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d15dc
call fcn.1802f42d0
lea rcx, str.w_RESET_EDITOR_VALUES
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d15f4
call fcn.1802f42a0
lea rcx, str.w_IS_INTERIOR_RENDERING_DISABLED
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d160c
call fcn.1802f4270
call fcn.180199f90
movss xmm0, dword [0x18050414c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805040d0]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Credits
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.wOwner___Developer_
call fcn.1801de860
lea rcx, str.rThunder
call fcn.1801de860
lea rcx, str.wInvestor
call fcn.1801de860
lea rcx, str.rMySelf
call fcn.1801de860
lea rcx, str.wBase
call fcn.1801de860
lea rcx, str.yV3N0M
call fcn.1801de860
lea rcx, str.rV2.2
call fcn.1801de860
call fcn.180199f90
movss xmm0, dword [0x180504174]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504164]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Support
call fcn.1801dd910
call fcn.180199ba0
call fcn.18030a270
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.rExit_GTA_V
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.rYes
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d1715
xor ecx, ecx
call fcn.180370e30
call fcn.180199f90
movss xmm0, dword [0x180504120]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504054]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x1804aaa9c]
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x5a
lea rcx, str.Customised_Colors_t_t_t_t
call fcn.1801dea40
mov edx, 0x30
lea rcx, str.Theme_Loader_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x31
lea rcx, str.Title_Background_t_t_t_t
call fcn.1801dea40
mov edx, 0x32
lea rcx, str.Selection_Box_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x33
lea rcx, str.Option_Text_t_t_t_t_t
call fcn.1801dea40
lea rax, [rsp + 0x22ba0]
mov qword [rsp + 0xfd18], rax
lea rax, [rsp + 0x2e8]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2e8]
mov rcx, qword [rsp + 0xfd18]
call fcn.1802e87e0
mov qword [rsp + 0xfd20], rax
mov r8, qword [rsp + 0xfd20]
lea rdx, [0x1805b0f38]
lea rcx, str.Rainbow_Menu
call fcn.1801df0f0
call fcn.180199f90
movss xmm0, dword [0x180504168]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504148]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Themes
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.b_Untimate_Only
call fcn.1801de860
lea rcx, [0x180479220]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d1e35
mov dword [rsp + 0x2aed0], 0xff
mov dword [rsp + 0x2aed4], 0xff
mov dword [rsp + 0x2aed8], 0xff
mov dword [rsp + 0x2aedc], 0xff
mov dword [rsp + 0x2aee0], 6
lea rax, [0x180570948]
lea rcx, [rsp + 0x2aed0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2aee8], 0xe2
mov dword [rsp + 0x2aeec], 0x2e
mov dword [rsp + 0x2aef0], 0x34
mov dword [rsp + 0x2aef4], 0xc8
mov dword [rsp + 0x2aef8], 7
lea rax, str.4._a
lea rcx, [rsp + 0x2aee8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ac60], 0x25
mov dword [rsp + 0x2ac64], 0x23
mov dword [rsp + 0x2ac68], 0x23
mov dword [rsp + 0x2ac6c], 0xff
lea rax, str._
lea rcx, [rsp + 0x2ac60]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2af00], 0xe2
mov dword [rsp + 0x2af04], 0x2e
mov dword [rsp + 0x2af08], 0x34
mov dword [rsp + 0x2af0c], 0xff
mov dword [rsp + 0x2af10], 6
lea rax, [0x1805708c8]
lea rcx, [rsp + 0x2af00]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2af18], 0xe2
mov dword [rsp + 0x2af1c], 0x2e
mov dword [rsp + 0x2af20], 0x34
mov dword [rsp + 0x2af24], 0xc8
mov dword [rsp + 0x2af28], 1
lea rax, [0x180570898]
lea rcx, [rsp + 0x2af18]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2af30], 0xff
mov dword [rsp + 0x2af34], 0xff
mov dword [rsp + 0x2af38], 0xff
mov dword [rsp + 0x2af3c], 0xff
mov dword [rsp + 0x2af40], 3
lea rax, [0x180570880]
lea rcx, [rsp + 0x2af30]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ac70], 0x25
mov dword [rsp + 0x2ac74], 0x23
mov dword [rsp + 0x2ac78], 0x23
mov dword [rsp + 0x2ac7c], 0xff
lea rax, [0x180570960]
lea rcx, [rsp + 0x2ac70]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ac80], 0xe2
mov dword [rsp + 0x2ac84], 0x2e
mov dword [rsp + 0x2ac88], 0x34
mov dword [rsp + 0x2ac8c], 0x96
lea rax, [0x1805708f8]
lea rcx, [rsp + 0x2ac80]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2af48], 0xff
mov dword [rsp + 0x2af4c], 0xff
mov dword [rsp + 0x2af50], 0xff
mov dword [rsp + 0x2af54], 0xff
mov dword [rsp + 0x2af58], 2
lea rax, [0x180570858]
lea rcx, [rsp + 0x2af48]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ac90], 0xff
mov dword [rsp + 0x2ac94], 0xff
mov dword [rsp + 0x2ac98], 0xff
mov dword [rsp + 0x2ac9c], 0xff
lea rax, [0x180570848]
lea rcx, [rsp + 0x2ac90]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2aca0], 0xff
mov dword [rsp + 0x2aca4], 0
mov dword [rsp + 0x2aca8], 0
lea rax, [rsp + 0x2acac]
mov rdi, rax
xor eax, eax
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [0x1805b3138]
lea rcx, [rsp + 0x2aca0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2acb0], 0
mov dword [rsp + 0x2acb4], 0xff
mov dword [rsp + 0x2acb8], 0
lea rax, [rsp + 0x2acbc]
mov rdi, rax
xor eax, eax
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [0x180570870]
lea rcx, [rsp + 0x2acb0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rdx, [0x18043ad70]
lea rcx, [0x180578290]
call fcn.18007aac0
movzx eax, al
test eax, eax
je 0x1802d1d35
lea rcx, [rsp + 0x34628]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x29b60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x29b60]
add rax, 0x10
lea rdx, str.CHAR_STRIPPER_CHEETAH
mov rcx, rax
call fcn.18007acb0
lea rdx, [0x180578290]
lea rcx, [rsp + 0x29b60]
call fcn.18007af60
call fcn.1802f7690
lea rcx, str.STRING
call fcn.1802f78b0
lea rcx, str.wThunder_Menu_n__rUltimate_Version:_2.2_r_n
call fcn.1802f7870
mov dword [rsp + 0x48], 1
mov dword [rsp + 0x40], 9
lea rax, str.wThunder_Menu_n_rUltimate_Version:_2.2_r_n
mov qword [rsp + 0x38], rax
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x30], xmm0
lea rax, str.rUltimate_Version:_2.2_r_n
mov qword [rsp + 0x28], rax
lea rax, [0x18043b0a8]
mov qword [rsp + 0x20], rax
mov r9d, 8
mov r8d, 1
lea rdx, str.CHAR_STRIPPER_CHEETAH
lea rcx, str.CHAR_STRIPPER_CHEETAH
call fcn.1802f7780
mov rax, qword [0x1805b1cb0]
mov qword [rsp + 0xfd28], rax
xor edx, edx
xor ecx, ecx
call qword [rsp + 0xfd28]
nop
lea rcx, [rsp + 0x29b60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x34628]
call fcn.18006b930
lea rdx, [0x18043ad70]
lea rcx, [0x180578290]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x1802d1e29
call fcn.1802f7690
lea rcx, str.STRING
call fcn.1802f78b0
lea rcx, str.wThunder_Menu_VIP_n__rUltimate_Version:_2.2_Fair_Use_r_n
call fcn.1802f7870
lea rcx, [0x180578290]
call fcn.18006a860
mov qword [rsp + 0xfd30], rax
mov dword [rsp + 0x2c84], 1
lea rdx, [rsp + 0x2c84]
lea rcx, [rsp + 0xfd38]
call fcn.18007ab60
mov rcx, rax
call fcn.18007ab70
mov dword [rsp + 0x48], 1
mov dword [rsp + 0x40], 9
lea rax, str.wThunder_Menu_VIP_n_rUltimate_Version:_2.2_Fair_Use_r_n
mov qword [rsp + 0x38], rax
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x30], xmm0
lea rax, str.rUltimate_Version:_2.2_Fair_Use_r_n
mov qword [rsp + 0x28], rax
lea rax, str.wThunder_Menu_VIP_n
mov qword [rsp + 0x20], rax
mov r9d, 8
mov r8d, 1
mov rdx, qword [rsp + 0xfd30]
mov rcx, qword [rsp + 0xfd30]
call fcn.1802f7780
mov rax, qword [0x1805b1cb0]
mov qword [rsp + 0xfd40], rax
xor edx, edx
xor ecx, ecx
call qword [rsp + 0xfd40]
lea rcx, str.bRed_On_
call fcn.18006c2c0
lea rcx, str.bPurple
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d2422
mov dword [rsp + 0x2af78], 0xff
mov dword [rsp + 0x2af7c], 0xff
mov dword [rsp + 0x2af80], 0xff
mov dword [rsp + 0x2af84], 0xff
mov dword [rsp + 0x2af88], 6
lea rax, [0x180570948]
lea rcx, [rsp + 0x2af78]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2afa8], 0x77
mov dword [rsp + 0x2afac], 0
mov dword [rsp + 0x2afb0], 0xcd
mov dword [rsp + 0x2afb4], 0xc8
mov dword [rsp + 0x2afb8], 7
lea rax, str.4._a
lea rcx, [rsp + 0x2afa8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2acc0], 0x25
mov dword [rsp + 0x2acc4], 0x23
mov dword [rsp + 0x2acc8], 0x23
mov dword [rsp + 0x2accc], 0xff
lea rax, str._
lea rcx, [rsp + 0x2acc0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2afc0], 0x77
mov dword [rsp + 0x2afc4], 0
mov dword [rsp + 0x2afc8], 0xcd
mov dword [rsp + 0x2afcc], 0xff
mov dword [rsp + 0x2afd0], 6
lea rax, [0x1805708c8]
lea rcx, [rsp + 0x2afc0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2afd8], 0xe2
mov dword [rsp + 0x2afdc], 0x2e
mov dword [rsp + 0x2afe0], 0x34
mov dword [rsp + 0x2afe4], 0xc8
mov dword [rsp + 0x2afe8], 1
lea rax, [0x180570898]
lea rcx, [rsp + 0x2afd8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2aff0], 0xff
mov dword [rsp + 0x2aff4], 0xff
mov dword [rsp + 0x2aff8], 0xff
mov dword [rsp + 0x2affc], 0xff
mov dword [rsp + 0x2b000], 3
lea rax, [0x180570880]
lea rcx, [rsp + 0x2aff0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2acd0], 0x25
mov dword [rsp + 0x2acd4], 0x23
mov dword [rsp + 0x2acd8], 0x23
mov dword [rsp + 0x2acdc], 0xff
lea rax, [0x180570960]
lea rcx, [rsp + 0x2acd0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ace0], 0x77
mov dword [rsp + 0x2ace4], 0
mov dword [rsp + 0x2ace8], 0xcd
mov dword [rsp + 0x2acec], 0x96
lea rax, [0x1805708f8]
lea rcx, [rsp + 0x2ace0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2b038], 0xff
mov dword [rsp + 0x2b03c], 0xff
mov dword [rsp + 0x2b040], 0xff
mov dword [rsp + 0x2b044], 0xff
mov dword [rsp + 0x2b048], 2
lea rax, [0x180570858]
lea rcx, [rsp + 0x2b038]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2acf0], 0xff
mov dword [rsp + 0x2acf4], 0xff
mov dword [rsp + 0x2acf8], 0xff
mov dword [rsp + 0x2acfc], 0xff
lea rax, [0x180570848]
lea rcx, [rsp + 0x2acf0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2aba0], 0xff
mov dword [rsp + 0x2aba4], 0
mov dword [rsp + 0x2aba8], 0
lea rax, [rsp + 0x2abac]
mov rdi, rax
xor eax, eax
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [0x1805b3138]
lea rcx, [rsp + 0x2aba0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ad00], 0
mov dword [rsp + 0x2ad04], 0xff
mov dword [rsp + 0x2ad08], 0
lea rax, [rsp + 0x2ad0c]
mov rdi, rax
xor eax, eax
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [0x180570870]
lea rcx, [rsp + 0x2ad00]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rdx, [0x18043ad70]
lea rcx, [0x180578290]
call fcn.18007aac0
movzx eax, al
test eax, eax
je 0x1802d2322
lea rcx, [rsp + 0x34648]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x29c60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x29c60]
add rax, 0x10
lea rdx, str.CHAR_STRIPPER_CHEETAH
mov rcx, rax
call fcn.18007acb0
lea rdx, [0x180578290]
lea rcx, [rsp + 0x29c60]
call fcn.18007af60
call fcn.1802f7690
lea rcx, str.STRING
call fcn.1802f78b0
lea rcx, str.wThunder_Menu_n__rUltimate_Version:_2.2_r_n
call fcn.1802f7870
mov dword [rsp + 0x48], 1
mov dword [rsp + 0x40], 9
lea rax, str.wThunder_Menu_n_rUltimate_Version:_2.2_r_n
mov qword [rsp + 0x38], rax
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x30], xmm0
lea rax, str.rUltimate_Version:_2.2_r_n
mov qword [rsp + 0x28], rax
lea rax, [0x18043b0a8]
mov qword [rsp + 0x20], rax
mov r9d, 8
mov r8d, 1
lea rdx, str.CHAR_STRIPPER_CHEETAH
lea rcx, str.CHAR_STRIPPER_CHEETAH
call fcn.1802f7780
mov rax, qword [0x1805b1cb0]
mov qword [rsp + 0xfd48], rax
xor edx, edx
xor ecx, ecx
call qword [rsp + 0xfd48]
nop
lea rcx, [rsp + 0x29c60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x34648]
call fcn.18006b930
lea rdx, [0x18043ad70]
lea rcx, [0x180578290]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x1802d2416
call fcn.1802f7690
lea rcx, str.STRING
call fcn.1802f78b0
lea rcx, str.wThunder_Menu_VIP_n__rUltimate_Version:_2.2_Fair_Use_r_n
call fcn.1802f7870
lea rcx, [0x180578290]
call fcn.18006a860
mov qword [rsp + 0xfd50], rax
mov dword [rsp + 0x2c88], 1
lea rdx, [rsp + 0x2c88]
lea rcx, [rsp + 0xfd58]
call fcn.18007ab60
mov rcx, rax
call fcn.18007ab70
mov dword [rsp + 0x48], 1
mov dword [rsp + 0x40], 9
lea rax, str.wThunder_Menu_VIP_n_rUltimate_Version:_2.2_Fair_Use_r_n
mov qword [rsp + 0x38], rax
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x30], xmm0
lea rax, str.rUltimate_Version:_2.2_Fair_Use_r_n
mov qword [rsp + 0x28], rax
lea rax, str.wThunder_Menu_VIP_n
mov qword [rsp + 0x20], rax
mov r9d, 8
mov r8d, 1
mov rdx, qword [rsp + 0xfd50]
mov rcx, qword [rsp + 0xfd50]
call fcn.1802f7780
mov rax, qword [0x1805b1cb0]
mov qword [rsp + 0xfd60], rax
xor edx, edx
xor ecx, ecx
call qword [rsp + 0xfd60]
lea rcx, str.bPurple_On_
call fcn.18006c2c0
lea rcx, str.Blue
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d2a0f
mov dword [rsp + 0x2b050], 0xff
mov dword [rsp + 0x2b054], 0xff
mov dword [rsp + 0x2b058], 0xff
mov dword [rsp + 0x2b05c], 0xff
mov dword [rsp + 0x2b060], 6
lea rax, [0x180570948]
lea rcx, [rsp + 0x2b050]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ad80], 0
mov dword [rsp + 0x2ad84], 0x23
mov dword [rsp + 0x2ad88], 0x66
mov dword [rsp + 0x2ad8c], 0xc8
mov dword [rsp + 0x2ad90], 7
lea rax, str.4._a
lea rcx, [rsp + 0x2ad80]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ad10], 0x25
mov dword [rsp + 0x2ad14], 0x23
mov dword [rsp + 0x2ad18], 0x23
mov dword [rsp + 0x2ad1c], 0xff
lea rax, str._
lea rcx, [rsp + 0x2ad10]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ad98], 0
mov dword [rsp + 0x2ad9c], 0x23
mov dword [rsp + 0x2ada0], 0x66
mov dword [rsp + 0x2ada4], 0xff
mov dword [rsp + 0x2ada8], 6
lea rax, [0x1805708c8]
lea rcx, [rsp + 0x2ad98]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2adb0], 0xe2
mov dword [rsp + 0x2adb4], 0x2e
mov dword [rsp + 0x2adb8], 0x34
mov dword [rsp + 0x2adbc], 0xc8
mov dword [rsp + 0x2adc0], 1
lea rax, [0x180570898]
lea rcx, [rsp + 0x2adb0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2adc8], 0xff
mov dword [rsp + 0x2adcc], 0xff
mov dword [rsp + 0x2add0], 0xff
mov dword [rsp + 0x2add4], 0xff
mov dword [rsp + 0x2add8], 3
lea rax, [0x180570880]
lea rcx, [rsp + 0x2adc8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ad20], 0x25
mov dword [rsp + 0x2ad24], 0x23
mov dword [rsp + 0x2ad28], 0x23
mov dword [rsp + 0x2ad2c], 0xff
lea rax, [0x180570960]
lea rcx, [rsp + 0x2ad20]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ad30], 0
mov dword [rsp + 0x2ad34], 0x23
mov dword [rsp + 0x2ad38], 0x66
mov dword [rsp + 0x2ad3c], 0x96
lea rax, [0x1805708f8]
lea rcx, [rsp + 0x2ad30]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ade0], 0xff
mov dword [rsp + 0x2ade4], 0xff
mov dword [rsp + 0x2ade8], 0xff
mov dword [rsp + 0x2adec], 0xff
mov dword [rsp + 0x2adf0], 2
lea rax, [0x180570858]
lea rcx, [rsp + 0x2ade0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ad40], 0xff
mov dword [rsp + 0x2ad44], 0xff
mov dword [rsp + 0x2ad48], 0xff
mov dword [rsp + 0x2ad4c], 0xff
lea rax, [0x180570848]
lea rcx, [rsp + 0x2ad40]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ad50], 0xff
mov dword [rsp + 0x2ad54], 0
mov dword [rsp + 0x2ad58], 0
lea rax, [rsp + 0x2ad5c]
mov rdi, rax
xor eax, eax
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [0x1805b3138]
lea rcx, [rsp + 0x2ad50]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ad60], 0
mov dword [rsp + 0x2ad64], 0xff
mov dword [rsp + 0x2ad68], 0
lea rax, [rsp + 0x2ad6c]
mov rdi, rax
xor eax, eax
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [0x180570870]
lea rcx, [rsp + 0x2ad60]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rdx, [0x18043ad70]
lea rcx, [0x180578290]
call fcn.18007aac0
movzx eax, al
test eax, eax
je 0x1802d290f
lea rcx, [rsp + 0x34668]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x29d60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x29d60]
add rax, 0x10
lea rdx, str.CHAR_STRIPPER_CHEETAH
mov rcx, rax
call fcn.18007acb0
lea rdx, [0x180578290]
lea rcx, [rsp + 0x29d60]
call fcn.18007af60
call fcn.1802f7690
lea rcx, str.STRING
call fcn.1802f78b0
lea rcx, str.wThunder_Menu_n__rUltimate_Version:_2.2_r_n
call fcn.1802f7870
mov dword [rsp + 0x48], 1
mov dword [rsp + 0x40], 9
lea rax, str.wThunder_Menu_n_rUltimate_Version:_2.2_r_n
mov qword [rsp + 0x38], rax
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x30], xmm0
lea rax, str.rUltimate_Version:_2.2_r_n
mov qword [rsp + 0x28], rax
lea rax, [0x18043b0a8]
mov qword [rsp + 0x20], rax
mov r9d, 8
mov r8d, 1
lea rdx, str.CHAR_STRIPPER_CHEETAH
lea rcx, str.CHAR_STRIPPER_CHEETAH
call fcn.1802f7780
mov rax, qword [0x1805b1cb0]
mov qword [rsp + 0xfd68], rax
xor edx, edx
xor ecx, ecx
call qword [rsp + 0xfd68]
nop
lea rcx, [rsp + 0x29d60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x34668]
call fcn.18006b930
lea rdx, [0x18043ad70]
lea rcx, [0x180578290]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x1802d2a03
call fcn.1802f7690
lea rcx, str.STRING
call fcn.1802f78b0
lea rcx, str.wThunder_Menu_VIP_n__rUltimate_Version:_2.2_Fair_Use_r_n
call fcn.1802f7870
lea rcx, [0x180578290]
call fcn.18006a860
mov qword [rsp + 0xfd70], rax
mov dword [rsp + 0x2c8c], 1
lea rdx, [rsp + 0x2c8c]
lea rcx, [rsp + 0xfd78]
call fcn.18007ab60
mov rcx, rax
call fcn.18007ab70
mov dword [rsp + 0x48], 1
mov dword [rsp + 0x40], 9
lea rax, str.wThunder_Menu_VIP_n_rUltimate_Version:_2.2_Fair_Use_r_n
mov qword [rsp + 0x38], rax
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x30], xmm0
lea rax, str.rUltimate_Version:_2.2_Fair_Use_r_n
mov qword [rsp + 0x28], rax
lea rax, str.wThunder_Menu_VIP_n
mov qword [rsp + 0x20], rax
mov r9d, 8
mov r8d, 1
mov rdx, qword [rsp + 0xfd70]
mov rcx, qword [rsp + 0xfd70]
call fcn.1802f7780
mov rax, qword [0x1805b1cb0]
mov qword [rsp + 0xfd80], rax
xor edx, edx
xor ecx, ecx
call qword [rsp + 0xfd80]
lea rcx, str.bBlue_On_
call fcn.18006c2c0
lea rcx, str.Dark_Blue
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d2ffc
mov dword [rsp + 0x2adf8], 0xff
mov dword [rsp + 0x2adfc], 0xff
mov dword [rsp + 0x2ae00], 0xff
mov dword [rsp + 0x2ae04], 0xff
mov dword [rsp + 0x2ae08], 6
lea rax, [0x180570948]
lea rcx, [rsp + 0x2adf8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ae10], 0x34
mov dword [rsp + 0x2ae14], 0x2e
mov dword [rsp + 0x2ae18], 0xe2
mov dword [rsp + 0x2ae1c], 0xc8
mov dword [rsp + 0x2ae20], 7
lea rax, str.4._a
lea rcx, [rsp + 0x2ae10]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ad70], 0x25
mov dword [rsp + 0x2ad74], 0x23
mov dword [rsp + 0x2ad78], 0x23
mov dword [rsp + 0x2ad7c], 0xff
lea rax, str._
lea rcx, [rsp + 0x2ad70]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ae28], 0
mov dword [rsp + 0x2ae2c], 0xbf
mov dword [rsp + 0x2ae30], 0xff
mov dword [rsp + 0x2ae34], 0xff
mov dword [rsp + 0x2ae38], 6
lea rax, [0x1805708c8]
lea rcx, [rsp + 0x2ae28]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ae40], 0xff
mov dword [rsp + 0x2ae44], 0xff
mov dword [rsp + 0x2ae48], 0xff
mov dword [rsp + 0x2ae4c], 0xc8
mov dword [rsp + 0x2ae50], 1
lea rax, [0x180570898]
lea rcx, [rsp + 0x2ae40]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ae58], 0xff
mov dword [rsp + 0x2ae5c], 0xff
mov dword [rsp + 0x2ae60], 0xff
mov dword [rsp + 0x2ae64], 0xff
mov dword [rsp + 0x2ae68], 3
lea rax, [0x180570880]
lea rcx, [rsp + 0x2ae58]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ab20], 0x25
mov dword [rsp + 0x2ab24], 0x23
mov dword [rsp + 0x2ab28], 0x23
mov dword [rsp + 0x2ab2c], 0xaf
lea rax, [0x180570960]
lea rcx, [rsp + 0x2ab20]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ab30], 0x34
mov dword [rsp + 0x2ab34], 0x2e
mov dword [rsp + 0x2ab38], 0xe2
mov dword [rsp + 0x2ab3c], 0x96
lea rax, [0x1805708f8]
lea rcx, [rsp + 0x2ab30]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2aea0], 0xff
mov dword [rsp + 0x2aea4], 0xff
mov dword [rsp + 0x2aea8], 0xff
mov dword [rsp + 0x2aeac], 0xff
mov dword [rsp + 0x2aeb0], 2
lea rax, [0x180570858]
lea rcx, [rsp + 0x2aea0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ab40], 0xff
mov dword [rsp + 0x2ab44], 0xff
mov dword [rsp + 0x2ab48], 0xff
mov dword [rsp + 0x2ab4c], 0xff
lea rax, [0x180570848]
lea rcx, [rsp + 0x2ab40]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ab50], 0xff
mov dword [rsp + 0x2ab54], 0
mov dword [rsp + 0x2ab58], 0
lea rax, [rsp + 0x2ab5c]
mov rdi, rax
xor eax, eax
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [0x1805b3138]
lea rcx, [rsp + 0x2ab50]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ab60], 0
mov dword [rsp + 0x2ab64], 0xff
mov dword [rsp + 0x2ab68], 0
lea rax, [rsp + 0x2ab6c]
mov rdi, rax
xor eax, eax
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [0x180570870]
lea rcx, [rsp + 0x2ab60]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rdx, [0x18043ad70]
lea rcx, [0x180578290]
call fcn.18007aac0
movzx eax, al
test eax, eax
je 0x1802d2efc
lea rcx, [rsp + 0x34688]
call fcn.180068c90
nop
mov edx, 1
lea rcx, [rsp + 0x29e60]
call fcn.1800763c0
nop
lea rax, [rsp + 0x29e60]
add rax, 0x10
lea rdx, str.CHAR_STRIPPER_CHEETAH
mov rcx, rax
call fcn.18007acb0
lea rdx, [0x180578290]
lea rcx, [rsp + 0x29e60]
call fcn.18007af60
call fcn.1802f7690
lea rcx, str.STRING
call fcn.1802f78b0
lea rcx, str.wThunder_Menu_n__rUltimate_Version:_2.2_r_n
call fcn.1802f7870
mov dword [rsp + 0x48], 1
mov dword [rsp + 0x40], 9
lea rax, str.wThunder_Menu_n_rUltimate_Version:_2.2_r_n
mov qword [rsp + 0x38], rax
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x30], xmm0
lea rax, str.rUltimate_Version:_2.2_r_n
mov qword [rsp + 0x28], rax
lea rax, [0x18043b0a8]
mov qword [rsp + 0x20], rax
mov r9d, 8
mov r8d, 1
lea rdx, str.CHAR_STRIPPER_CHEETAH
lea rcx, str.CHAR_STRIPPER_CHEETAH
call fcn.1802f7780
mov rax, qword [0x1805b1cb0]
mov qword [rsp + 0xfd88], rax
xor edx, edx
xor ecx, ecx
call qword [rsp + 0xfd88]
nop
lea rcx, [rsp + 0x29e60]
call fcn.18006d6e0
nop
lea rcx, [rsp + 0x34688]
call fcn.18006b930
lea rdx, [0x18043ad70]
lea rcx, [0x180578290]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x1802d2ff0
call fcn.1802f7690
lea rcx, str.STRING
call fcn.1802f78b0
lea rcx, str.wThunder_Menu_VIP_n__rUltimate_Version:_2.2_Fair_Use_r_n
call fcn.1802f7870
lea rcx, [0x180578290]
call fcn.18006a860
mov qword [rsp + 0xfd90], rax
mov dword [rsp + 0x2c90], 1
lea rdx, [rsp + 0x2c90]
lea rcx, [rsp + 0xfd98]
call fcn.18007ab60
mov rcx, rax
call fcn.18007ab70
mov dword [rsp + 0x48], 1
mov dword [rsp + 0x40], 9
lea rax, str.wThunder_Menu_VIP_n_rUltimate_Version:_2.2_Fair_Use_r_n
mov qword [rsp + 0x38], rax
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x30], xmm0
lea rax, str.rUltimate_Version:_2.2_Fair_Use_r_n
mov qword [rsp + 0x28], rax
lea rax, str.wThunder_Menu_VIP_n
mov qword [rsp + 0x20], rax
mov r9d, 8
mov r8d, 1
mov rdx, qword [rsp + 0xfd90]
mov rcx, qword [rsp + 0xfd90]
call fcn.1802f7780
mov rax, qword [0x1805b1cb0]
mov qword [rsp + 0xfda0], rax
xor edx, edx
xor ecx, ecx
call qword [rsp + 0xfda0]
lea rcx, str.bDark_Blue_On_
call fcn.18006c2c0
call fcn.180199f90
movss xmm0, dword [0x18050415c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050411c]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Theme_Colors
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Red_Theme
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d30de
mov dword [rsp + 0x2ab80], 0x64
mov dword [rsp + 0x2ab84], 0
mov dword [rsp + 0x2ab88], 0
mov dword [rsp + 0x2ab8c], 0xff
lea rax, str._
lea rcx, [rsp + 0x2ab80]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ab90], 0x64
mov dword [rsp + 0x2ab94], 0
mov dword [rsp + 0x2ab98], 0
mov dword [rsp + 0x2ab9c], 0xff
lea rax, [0x1805708f8]
lea rcx, [rsp + 0x2ab90]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rcx, str.Blue_Theme
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d3185
mov dword [rsp + 0x2abb0], 0
mov dword [rsp + 0x2abb4], 0
mov dword [rsp + 0x2abb8], 0xc8
mov dword [rsp + 0x2abbc], 0xff
lea rax, str._
lea rcx, [rsp + 0x2abb0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2abc0], 0
mov dword [rsp + 0x2abc4], 0
mov dword [rsp + 0x2abc8], 0xc8
mov dword [rsp + 0x2abcc], 0xff
lea rax, [0x1805708f8]
lea rcx, [rsp + 0x2abc0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rcx, str.Green_Theme
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d322c
mov dword [rsp + 0x2abd0], 0
mov dword [rsp + 0x2abd4], 0xb4
mov dword [rsp + 0x2abd8], 0
mov dword [rsp + 0x2abdc], 0xff
lea rax, str._
lea rcx, [rsp + 0x2abd0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2abe0], 0
mov dword [rsp + 0x2abe4], 0
mov dword [rsp + 0x2abe8], 0xb4
mov dword [rsp + 0x2abec], 0xff
lea rax, [0x1805708f8]
lea rcx, [rsp + 0x2abe0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
lea rcx, str.Load_Default_Theme
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d35f7
mov dword [rsp + 0x2af60], 0xff
mov dword [rsp + 0x2af64], 0xff
mov dword [rsp + 0x2af68], 0xff
mov dword [rsp + 0x2af6c], 0xff
mov dword [rsp + 0x2af70], 6
lea rax, [0x180570948]
lea rcx, [rsp + 0x2af60]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2b020], 0xe2
mov dword [rsp + 0x2b024], 0x2e
mov dword [rsp + 0x2b028], 0x34
mov dword [rsp + 0x2b02c], 0xc8
mov dword [rsp + 0x2b030], 7
lea rax, str.4._a
lea rcx, [rsp + 0x2b020]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ac00], 0x25
mov dword [rsp + 0x2ac04], 0x23
mov dword [rsp + 0x2ac08], 0x23
mov dword [rsp + 0x2ac0c], 0xff
lea rax, str._
lea rcx, [rsp + 0x2ac00]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ae70], 0xe2
mov dword [rsp + 0x2ae74], 0x2e
mov dword [rsp + 0x2ae78], 0x34
mov dword [rsp + 0x2ae7c], 0xff
mov dword [rsp + 0x2ae80], 6
lea rax, [0x1805708c8]
lea rcx, [rsp + 0x2ae70]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ae88], 0xe2
mov dword [rsp + 0x2ae8c], 0x2e
mov dword [rsp + 0x2ae90], 0x34
mov dword [rsp + 0x2ae94], 0xc8
mov dword [rsp + 0x2ae98], 1
lea rax, [0x180570898]
lea rcx, [rsp + 0x2ae88]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2af90], 0xff
mov dword [rsp + 0x2af94], 0xff
mov dword [rsp + 0x2af98], 0xff
mov dword [rsp + 0x2af9c], 0xff
mov dword [rsp + 0x2afa0], 3
lea rax, [0x180570880]
lea rcx, [rsp + 0x2af90]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ac10], 0x25
mov dword [rsp + 0x2ac14], 0x23
mov dword [rsp + 0x2ac18], 0x23
mov dword [rsp + 0x2ac1c], 0xff
lea rax, [0x180570960]
lea rcx, [rsp + 0x2ac10]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ac30], 0xe2
mov dword [rsp + 0x2ac34], 0x2e
mov dword [rsp + 0x2ac38], 0x34
mov dword [rsp + 0x2ac3c], 0x96
lea rax, [0x1805708f8]
lea rcx, [rsp + 0x2ac30]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2b008], 0xff
mov dword [rsp + 0x2b00c], 0xff
mov dword [rsp + 0x2b010], 0xff
mov dword [rsp + 0x2b014], 0xff
mov dword [rsp + 0x2b018], 2
lea rax, [0x180570858]
lea rcx, [rsp + 0x2b008]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x14
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ab70], 0xff
mov dword [rsp + 0x2ab74], 0xff
mov dword [rsp + 0x2ab78], 0xff
mov dword [rsp + 0x2ab7c], 0xff
lea rax, [0x180570848]
lea rcx, [rsp + 0x2ab70]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2abf0], 0xff
mov dword [rsp + 0x2abf4], 0
mov dword [rsp + 0x2abf8], 0
lea rax, [rsp + 0x2abfc]
mov rdi, rax
xor eax, eax
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [0x1805b3138]
lea rcx, [rsp + 0x2abf0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ac20], 0
mov dword [rsp + 0x2ac24], 0xff
mov dword [rsp + 0x2ac28], 0
lea rax, [rsp + 0x2ac2c]
mov rdi, rax
xor eax, eax
mov ecx, 4
rep stosb byte [rdi], al
lea rax, [0x180570870]
lea rcx, [rsp + 0x2ac20]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x10
rep movsb byte [rdi], byte [rsi]
call fcn.180199f90
movss xmm0, dword [0x180504150]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805040f0]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Title_Rect
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0xff
xor r8d, r8d
lea rdx, str._
lea rcx, [0x180479220]
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x1802d368c
mov ecx, 0x65
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
and eax, 0x8000
test eax, eax
je 0x1802d3671
xor eax, eax
cmp eax, 1
jne 0x1802d3681
mov edx, 0xc9
xor ecx, ecx
call fcn.1802f43a0
test eax, eax
je 0x1802d368c
call fcn.1801f93d0
mov dword [str._], eax
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805708bc]
lea rcx, str.Green
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x1802d36e6
mov ecx, 0x65
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
and eax, 0x8000
test eax, eax
je 0x1802d36cb
xor eax, eax
cmp eax, 1
jne 0x1802d36db
mov edx, 0xc9
xor ecx, ecx
call fcn.1802f43a0
test eax, eax
je 0x1802d36e6
call fcn.1801f93d0
mov dword [0x1805708bc], eax
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805708c0]
lea rcx, str.Blue
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x1802d3740
mov ecx, 0x65
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
and eax, 0x8000
test eax, eax
je 0x1802d3725
xor eax, eax
cmp eax, 1
jne 0x1802d3735
mov edx, 0xc9
xor ecx, ecx
call fcn.1802f43a0
test eax, eax
je 0x1802d3740
call fcn.1801f93d0
mov dword [0x1805708c0], eax
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805708c4]
lea rcx, str.Opacity
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x1802d379a
mov ecx, 0x65
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
and eax, 0x8000
test eax, eax
je 0x1802d377f
xor eax, eax
cmp eax, 1
jne 0x1802d378f
mov edx, 0xc9
xor ecx, ecx
call fcn.1802f43a0
test eax, eax
je 0x1802d379a
call fcn.1801f93d0
mov dword [0x1805708c4], eax
call fcn.180199f90
movss xmm0, dword [0x180504150]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805040f0]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Option_Text
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805708c8]
lea rcx, [0x180479220]
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x1802d382f
mov ecx, 0x65
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
and eax, 0x8000
test eax, eax
je 0x1802d3814
xor eax, eax
cmp eax, 1
jne 0x1802d3824
mov edx, 0xc9
xor ecx, ecx
call fcn.1802f43a0
test eax, eax
je 0x1802d382f
call fcn.1801f93d0
mov dword [0x1805708c8], eax
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805708cc]
lea rcx, str.Green
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x1802d3889
mov ecx, 0x65
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
and eax, 0x8000
test eax, eax
je 0x1802d386e
xor eax, eax
cmp eax, 1
jne 0x1802d387e
mov edx, 0xc9
xor ecx, ecx
call fcn.1802f43a0
test eax, eax
je 0x1802d3889
call fcn.1801f93d0
mov dword [0x1805708cc], eax
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805708d0]
lea rcx, str.Blue
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x1802d38e3
mov ecx, 0x65
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
and eax, 0x8000
test eax, eax
je 0x1802d38c8
xor eax, eax
cmp eax, 1
jne 0x1802d38d8
mov edx, 0xc9
xor ecx, ecx
call fcn.1802f43a0
test eax, eax
je 0x1802d38e3
call fcn.1801f93d0
mov dword [0x1805708d0], eax
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805708d4]
lea rcx, str.Opacity
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x1802d393d
mov ecx, 0x65
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
and eax, 0x8000
test eax, eax
je 0x1802d3922
xor eax, eax
cmp eax, 1
jne 0x1802d3932
mov edx, 0xc9
xor ecx, ecx
call fcn.1802f43a0
test eax, eax
je 0x1802d393d
call fcn.1801f93d0
mov dword [0x1805708d4], eax
mov edx, 0x34
lea rcx, str.Font_t_t_t_t_t_t
call fcn.1801dea40
call fcn.180199f90
movss xmm0, dword [0x18050415c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050411c]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Font
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Chalet_London
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d39a6
mov dword [0x1805708d8], 0
lea rcx, str.House_Script
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d39c3
mov dword [0x1805708d8], 1
lea rcx, str.Monospace
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d39e0
mov dword [0x1805708d8], 2
lea rcx, str.Wing_Dings
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d39fd
mov dword [0x1805708d8], 3
lea rcx, str.Chalet_Comprime_Cologne
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d3a1a
mov dword [0x1805708d8], 4
lea rcx, str.Pricedown
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d3a37
mov dword [0x1805708d8], 7
call fcn.180199f90
movss xmm0, dword [0x180504168]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504148]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x1804a9e40]
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805708f8]
lea rcx, [0x180479220]
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x1802d3acc
mov ecx, 0x65
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
and eax, 0x8000
test eax, eax
je 0x1802d3ab1
xor eax, eax
cmp eax, 1
jne 0x1802d3ac1
mov edx, 0xc9
xor ecx, ecx
call fcn.1802f43a0
test eax, eax
je 0x1802d3acc
call fcn.1801f93d0
mov dword [0x1805708f8], eax
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805708fc]
lea rcx, str.Green
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x1802d3b26
mov ecx, 0x65
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
and eax, 0x8000
test eax, eax
je 0x1802d3b0b
xor eax, eax
cmp eax, 1
jne 0x1802d3b1b
mov edx, 0xc9
xor ecx, ecx
call fcn.1802f43a0
test eax, eax
je 0x1802d3b26
call fcn.1801f93d0
mov dword [0x1805708fc], eax
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x180570900]
lea rcx, str.Blue
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x1802d3b80
mov ecx, 0x65
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
and eax, 0x8000
test eax, eax
je 0x1802d3b65
xor eax, eax
cmp eax, 1
jne 0x1802d3b75
mov edx, 0xc9
xor ecx, ecx
call fcn.1802f43a0
test eax, eax
je 0x1802d3b80
call fcn.1801f93d0
mov dword [0x180570900], eax
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x180570904]
lea rcx, str.Opacity
call fcn.1801e0410
movzx eax, al
test eax, eax
je 0x1802d3bda
mov ecx, 0x65
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
and eax, 0x8000
test eax, eax
je 0x1802d3bbf
xor eax, eax
cmp eax, 1
jne 0x1802d3bcf
mov edx, 0xc9
xor ecx, ecx
call fcn.1802f43a0
test eax, eax
je 0x1802d3bda
call fcn.1801f93d0
mov dword [0x180570904], eax
call fcn.180199f90
movss xmm0, dword [0x180504150]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805040f0]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x180586a00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180586a20]
call fcn.18006a860
mov edx, 0x3e
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180586a40]
call fcn.18006a860
mov edx, 7
mov rcx, rax
call fcn.1801dea40
lea rax, [rsp + 0x22b60]
mov qword [rsp + 0xfda8], rax
lea rax, [rsp + 0x2e9]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2e9]
mov rcx, qword [rsp + 0xfda8]
call fcn.1802e8800
mov qword [rsp + 0xfdb0], rax
mov rax, qword [rsp + 0xfdb0]
mov qword [rsp + 0xfdb8], rax
lea rcx, [0x180586a60]
call fcn.18006a860
mov qword [rsp + 0xfdc0], rax
mov r8, qword [rsp + 0xfdb8]
lea rdx, [0x1805b11cd]
mov rcx, qword [rsp + 0xfdc0]
call fcn.1801df0f0
lea rax, [rsp + 0x22b20]
mov qword [rsp + 0xfdc8], rax
lea rax, [rsp + 0x2ea]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2ea]
mov rcx, qword [rsp + 0xfdc8]
call fcn.1802e8820
mov qword [rsp + 0xfdd0], rax
mov rax, qword [rsp + 0xfdd0]
mov qword [rsp + 0xfdd8], rax
lea rcx, [0x180586a80]
call fcn.18006a860
mov qword [rsp + 0xfde0], rax
mov r8, qword [rsp + 0xfdd8]
lea rdx, [0x1805b0f59]
mov rcx, qword [rsp + 0xfde0]
call fcn.1801df0f0
lea rcx, str.Fix_Cars
call fcn.18006a860
mov edx, 0x188
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180586ac0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d3d96
call fcn.1800dbd90
lea rcx, str.bYou_Just_got_Pimped_
call fcn.18006c2c0
lea rcx, [0x180586ae0]
call fcn.18006a860
lea rdx, [0x1805b0f71]
mov rcx, rax
call fcn.1801deec0
lea rcx, str.Flip_Car
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d3dd1
call fcn.1800dbbf0
lea rax, [rsp + 0x22ae0]
mov qword [rsp + 0xfde8], rax
lea rdx, [fcn.18016b2e0]
mov rcx, qword [rsp + 0xfde8]
call fcn.1802e4de0
mov qword [rsp + 0xfdf0], rax
mov rax, qword [rsp + 0xfdf0]
mov qword [rsp + 0xfdf8], rax
lea rcx, [0x180586b20]
call fcn.18006a860
mov qword [rsp + 0xfe00], rax
mov r8, qword [rsp + 0xfdf8]
lea rdx, [0x1805b2dfa]
mov rcx, qword [rsp + 0xfe00]
call fcn.1801df0f0
lea rax, [rsp + 0x22aa0]
mov qword [rsp + 0xfe08], rax
lea rax, [rsp + 0x2eb]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2eb]
mov rcx, qword [rsp + 0xfe08]
call fcn.1802e8840
mov qword [rsp + 0xfe10], rax
mov rax, qword [rsp + 0xfe10]
mov qword [rsp + 0xfe18], rax
lea rcx, [0x180586b40]
call fcn.18006a860
mov qword [rsp + 0xfe20], rax
mov r8, qword [rsp + 0xfe18]
lea rdx, [0x1805b11c4]
mov rcx, qword [rsp + 0xfe20]
call fcn.1801df0f0
lea rax, [rsp + 0x22a60]
mov qword [rsp + 0xfe28], rax
lea rax, [rsp + 0x2ec]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2ec]
mov rcx, qword [rsp + 0xfe28]
call fcn.1802e8860
mov qword [rsp + 0xfe30], rax
mov rax, qword [rsp + 0xfe30]
mov qword [rsp + 0xfe38], rax
lea rcx, [0x180586b60]
call fcn.18006a860
mov qword [rsp + 0xfe40], rax
mov r8, qword [rsp + 0xfe38]
lea rdx, [0x1805b11c5]
mov rcx, qword [rsp + 0xfe40]
call fcn.1801df0f0
lea rcx, [0x180586b80]
call fcn.18006a860
mov edx, 0x160
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180586ba0]
call fcn.18006a860
mov edx, 0x16c
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180586bc0]
call fcn.18006a860
mov edx, 0x184
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180586be0]
call fcn.18006a860
mov edx, 0x295
mov rcx, rax
call fcn.1801dea40
lea rax, [rsp + 0x22a20]
mov qword [rsp + 0xfe48], rax
lea rax, [rsp + 0x2ed]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2ed]
mov rcx, qword [rsp + 0xfe48]
call fcn.1802e8880
mov qword [rsp + 0xfe50], rax
mov rax, qword [rsp + 0xfe50]
mov qword [rsp + 0xfe58], rax
lea rcx, [0x180586c00]
call fcn.18006a860
mov qword [rsp + 0xfe60], rax
mov r8, qword [rsp + 0xfe58]
lea rdx, [0x1805b119a]
mov rcx, qword [rsp + 0xfe60]
call fcn.1801df0f0
lea rcx, [0x180586c20]
call fcn.18006a860
mov edx, 0x185
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180586c40]
call fcn.18006a860
mov edx, 0x26c
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180586c60]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d41d1
lea rcx, [rsp + 0x18dc8]
call fcn.180167ce0
lea rcx, [rsp + 0x2ea70]
mov rdi, rcx
mov rsi, rax
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
call fcn.180091cb0
mov dword [rsp + 0x2c94], eax
movss xmm0, dword [rsp + 0x2ea70]
ucomiss xmm0, dword [0x180503f7c]
je 0x1802d41d1
movss xmm0, dword [rsp + 0x2ea78]
ucomiss xmm0, dword [0x180503f7c]
je 0x1802d41d1
xor edx, edx
mov ecx, dword [rsp + 0x2c94]
call fcn.1802f7720
test eax, eax
je 0x1802d41d1
mov ecx, dword [rsp + 0x2c94]
call fcn.1802f4a90
mov dword [rsp + 0x2c98], eax
mov ecx, dword [rsp + 0x2c94]
call fcn.1802f4220
test eax, eax
jne 0x1802d41d1
mov ecx, dword [rsp + 0x2c94]
call fcn.1802f41d0
test eax, eax
jne 0x1802d41d1
mov ecx, dword [rsp + 0x2c94]
call fcn.1802f4180
test eax, eax
jne 0x1802d41d1
mov ecx, dword [rsp + 0x2c94]
call fcn.1802f4130
test eax, eax
jne 0x1802d41d1
mov ecx, dword [rsp + 0x2c94]
call fcn.1802f40e0
test eax, eax
jne 0x1802d41d1
mov ecx, dword [rsp + 0x2c94]
call fcn.1802f4090
test eax, eax
jne 0x1802d41d1
mov ecx, dword [rsp + 0x2c94]
call fcn.1802f4040
test eax, eax
jne 0x1802d41d1
movss xmm0, dword [0x180504280]
movss dword [rsp + 0x38], xmm0
mov dword [rsp + 0x30], 0x400c0025
movss xmm0, dword [0x18050582c]
movss dword [rsp + 0x28], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2ea78]
movss xmm2, dword [rsp + 0x2ea70]
mov edx, dword [rsp + 0x2c98]
mov ecx, dword [rsp + 0x2c94]
call fcn.1802f3f10
mov byte [0x1805b2df8], 1
lea rcx, [0x180586c80]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d4238
movzx eax, byte [0x1805b2df8]
test eax, eax
je 0x1802d4238
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2c9c], eax
call fcn.180091cb0
mov ecx, eax
call fcn.1800913b0
call fcn.180091cb0
mov r8d, 0xffffffff
mov edx, dword [rsp + 0x2c9c]
mov ecx, eax
call fcn.1802f3ea0
mov byte [0x1805b2df8], 0
call fcn.1801e51d0
lea rcx, [0x1805872d0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d4269
call fcn.1800dbcb0
lea rcx, str.bYou_Just_got_Pimped_
call fcn.18006c2c0
lea rcx, [0x180586ca0]
call fcn.18006a860
lea rdx, [0x1805b0f7c]
mov rcx, rax
call fcn.1801deec0
lea rcx, [0x180586cc0]
call fcn.18006a860
lea rdx, [0x1805b0f79]
mov rcx, rax
call fcn.1801deec0
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x1802d42c5
call fcn.180199f90
call fcn.18006c010
jmp 0x1802d42e9
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007aac0
movzx eax, al
test eax, eax
je 0x1802d42e9
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Flying_Cars
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x229e0]
mov qword [rsp + 0xfe68], rax
lea rax, [rsp + 0x2ee]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2ee]
mov rcx, qword [rsp + 0xfe68]
call fcn.1802e88a0
mov qword [rsp + 0xfe70], rax
mov r8, qword [rsp + 0xfe70]
lea rdx, [0x1805b11cb]
lea rcx, str.Best_Flying_Car_F2
call fcn.1801df0f0
lea rax, [rsp + 0x18d98]
mov qword [rsp + 0xfe78], rax
lea rdx, [0x1805d8530]
mov rcx, qword [rsp + 0xfe78]
call fcn.180156810
mov qword [rsp + 0xfe80], rax
lea r8, [0x1805b512c]
mov rdx, qword [rsp + 0xfe80]
lea rcx, str.FlyingCars_Open
call fcn.1801df180
movzx eax, al
test eax, eax
je 0x1802d4ce0
movsxd rax, dword [0x1805b512c]
mov rdx, rax
lea rcx, [0x1805d8530]
call fcn.1801b5240
mov rax, qword [rax]
mov qword [rsp + 0xfe88], rax
lea rax, str.A_73
cmp qword [rsp + 0xfe88], rax
jne 0x1802d43e9
mov dword [str.O0Pd], 0x49
lea rax, str.A_70
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4404
mov dword [str.O0Pd], 0x46
lea rax, str.A_21
cmp qword [rsp + 0xfe88], rax
jne 0x1802d441f
mov dword [str.O0Pd], 0x15
lea rax, str.A_18
cmp qword [rsp + 0xfe88], rax
jne 0x1802d443a
mov dword [str.O0Pd], 0x12
lea rax, str.X_99
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4455
mov dword [str.O0Pd], 0x63
lea rax, str.X_22
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4470
mov dword [str.O0Pd], 0x16
lea rax, str.Y_75
cmp qword [rsp + 0xfe88], rax
jne 0x1802d448b
mov dword [str.O0Pd], 0x4b
lea rax, str.Y_56
cmp qword [rsp + 0xfe88], rax
jne 0x1802d44a6
mov dword [str.O0Pd], 0x38
lea rax, str.Y_53
cmp qword [rsp + 0xfe88], rax
jne 0x1802d44c1
mov dword [str.O0Pd], 0x35
lea rax, str.Y_53
cmp qword [rsp + 0xfe88], rax
jne 0x1802d44dc
mov dword [str.O0Pd], 0x35
lea rax, str.Y_49
cmp qword [rsp + 0xfe88], rax
jne 0x1802d44f7
mov dword [str.O0Pd], 0x31
lea rax, str.Y_23
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4512
mov dword [str.O0Pd], 0x17
lea rax, str.B_80
cmp qword [rsp + 0xfe88], rax
jne 0x1802d452d
mov dword [str.O0Pd], 0x50
lea rax, str.B_45
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4548
mov dword [str.O0Pd], 0x2d
lea rax, str.L3_86
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4563
mov dword [str.O0Pd], 0x56
lea rax, str.L3_28
cmp qword [rsp + 0xfe88], rax
jne 0x1802d457e
mov dword [str.O0Pd], 0x1c
lea rax, str.R3_79
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4599
mov dword [str.O0Pd], 0x4f
lea rax, str.R3_93
cmp qword [rsp + 0xfe88], rax
jne 0x1802d45b4
mov dword [str.O0Pd], 0x5d
lea rax, str.R3_50
cmp qword [rsp + 0xfe88], rax
jne 0x1802d45cf
mov dword [str.O0Pd], 0x32
lea rax, str.R3_29
cmp qword [rsp + 0xfe88], rax
jne 0x1802d45ea
mov dword [str.O0Pd], 0x1d
lea rax, str.R3_26
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4605
mov dword [str.O0Pd], 0x1a
lea rax, str.LB_68
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4620
mov dword [str.O0Pd], 0x44
lea rax, str.LB_89
cmp qword [rsp + 0xfe88], rax
jne 0x1802d463b
mov dword [str.O0Pd], 0x59
lea rax, str.LB_38
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4656
mov dword [str.O0Pd], 0x26
lea rax, str.LB_37
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4671
mov dword [str.O0Pd], 0x25
lea rax, str.RB_69
cmp qword [rsp + 0xfe88], rax
jne 0x1802d468c
mov dword [str.O0Pd], 0x45
lea rax, str.RB_76
cmp qword [rsp + 0xfe88], rax
jne 0x1802d46a7
mov dword [str.O0Pd], 0x4c
lea rax, str.RB_90
cmp qword [rsp + 0xfe88], rax
jne 0x1802d46c2
mov dword [str.O0Pd], 0x5a
lea rax, str.RB_55
cmp qword [rsp + 0xfe88], rax
jne 0x1802d46dd
mov dword [str.O0Pd], 0x37
lea rax, str.RB_44
cmp qword [rsp + 0xfe88], rax
jne 0x1802d46f8
mov dword [str.O0Pd], 0x2c
lea rax, str.LT_77
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4713
mov dword [str.O0Pd], 0x4d
lea rax, str.LT_72
cmp qword [rsp + 0xfe88], rax
jne 0x1802d472e
mov dword [str.O0Pd], 0x48
lea rax, str.LT_88
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4749
mov dword [str.O0Pd], 0x58
lea rax, str.LT_91
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4764
mov dword [str.O0Pd], 0x5b
lea rax, str.LT_25
cmp qword [rsp + 0xfe88], rax
jne 0x1802d477f
mov dword [str.O0Pd], 0x19
lea rax, str.LT_15
cmp qword [rsp + 0xfe88], rax
jne 0x1802d479a
mov dword [str.O0Pd], 0xf
lea rax, str.LT_10
cmp qword [rsp + 0xfe88], rax
jne 0x1802d47b5
mov dword [str.O0Pd], 0xa
lea rax, str.RT_78
cmp qword [rsp + 0xfe88], rax
jne 0x1802d47d0
mov dword [str.O0Pd], 0x4e
lea rax, str.RT_71
cmp qword [rsp + 0xfe88], rax
jne 0x1802d47eb
mov dword [str.O0Pd], 0x47
lea rax, str.RT_87
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4806
mov dword [str.O0Pd], 0x57
lea rax, str.RT_92
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4821
mov dword [str.O0Pd], 0x5c
lea rax, str.RT_46
cmp qword [rsp + 0xfe88], rax
jne 0x1802d483c
mov dword [str.O0Pd], 0x2e
lea rax, str.RT_24
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4857
mov dword [str.O0Pd], 0x18
lea rax, str.RT_14
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4872
mov dword [str.O0Pd], 0xe
lea rax, str.RT_11
cmp qword [rsp + 0xfe88], rax
jne 0x1802d488d
mov dword [str.O0Pd], 0xb
lea rax, str.DPUP_42
cmp qword [rsp + 0xfe88], rax
jne 0x1802d48a8
mov dword [str.O0Pd], 0x2a
lea rax, str.DPUP_27
cmp qword [rsp + 0xfe88], rax
jne 0x1802d48c3
mov dword [str.O0Pd], 0x1b
lea rax, str.DPDN_48
cmp qword [rsp + 0xfe88], rax
jne 0x1802d48de
mov dword [str.O0Pd], 0x30
lea rax, str.DPDN_43
cmp qword [rsp + 0xfe88], rax
jne 0x1802d48f9
mov dword [str.O0Pd], 0x2b
lea rax, str.DPDN_20
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4914
mov dword [str.O0Pd], 0x14
lea rax, str.DPDN_19
cmp qword [rsp + 0xfe88], rax
jne 0x1802d492f
mov dword [str.O0Pd], 0x13
lea rax, str.DPLT_85
cmp qword [rsp + 0xfe88], rax
jne 0x1802d494a
mov dword [str.O0Pd], 0x55
lea rax, str.DPLT_58
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4965
mov dword [str.O0Pd], 0x3a
lea rax, str.DPLT_52
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4980
mov dword [str.O0Pd], 0x34
lea rax, str.DPLT_47
cmp qword [rsp + 0xfe88], rax
jne 0x1802d499b
mov dword [str.O0Pd], 0x2f
lea rax, str.DPRT_74
cmp qword [rsp + 0xfe88], rax
jne 0x1802d49b6
mov dword [str.O0Pd], 0x4a
lea rax, str.DPRT_54
cmp qword [rsp + 0xfe88], rax
jne 0x1802d49d1
mov dword [str.O0Pd], 0x36
lea rax, str.DPRT_51
cmp qword [rsp + 0xfe88], rax
jne 0x1802d49ec
mov dword [str.O0Pd], 0x33
lea rax, str.RSRT_66
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4a07
mov dword [str.O0Pd], 0x42
lea rax, str.RSRT_13
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4a22
mov dword [str.O0Pd], 0xd
lea rax, str.RSRT_6
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4a3d
mov dword [str.O0Pd], 6
lea rax, str.RSLT_5
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4a58
mov dword [str.O0Pd], 5
lea rax, str.RSUP_3
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4a73
mov dword [str.O0Pd], 3
lea rax, str.RSDN_67
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4a8e
mov dword [str.O0Pd], 0x43
lea rax, str.RSDN_12
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4aa9
mov dword [str.O0Pd], 0xc
lea rax, str.RSDN_4
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4ac4
mov dword [str.O0Pd], 4
lea rax, str.RSDN_2
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4adf
mov dword [str.O0Pd], 2
lea rax, str.LSRT_64
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4afa
mov dword [str.O0Pd], 0x40
lea rax, str.LSRT_59
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4b15
mov dword [str.O0Pd], 0x3b
lea rax, str.LSRT_35
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4b30
mov dword [str.O0Pd], 0x23
lea rax, str.LSRT_30
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4b4b
mov dword [str.O0Pd], 0x1e
lea rax, str.LSRT_9
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4b66
mov dword [str.O0Pd], 9
lea rax, str.LSRT_1
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4b81
mov dword [str.O0Pd], 1
lea rax, str.LSLT_63
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4b9c
mov dword [str.O0Pd], 0x3f
lea rax, str.LSLT_34
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4bb7
mov dword [str.O0Pd], 0x22
lea rax, str.LSUP_61
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4bd2
mov dword [str.O0Pd], 0x3d
lea rax, str.LSUP_40
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4bed
mov dword [str.O0Pd], 0x28
lea rax, str.LSUP_32
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4c08
mov dword [str.O0Pd], 0x20
lea rax, str.LSDN_60
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4c23
mov dword [str.O0Pd], 0x3c
lea rax, str.LSDN_41
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4c3e
mov dword [str.O0Pd], 0x29
lea rax, str.LSDN_39
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4c59
mov dword [str.O0Pd], 0x27
lea rax, str.LSDN_33
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4c74
mov dword [str.O0Pd], 0x21
lea rax, str.LSDN_31
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4c8f
mov dword [str.O0Pd], 0x1f
lea rax, str.LSDN_8
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4caa
mov dword [str.O0Pd], 8
lea rax, str.CTRL_62
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4cc5
mov dword [str.O0Pd], 0x3e
lea rax, str.CTRL_36
cmp qword [rsp + 0xfe88], rax
jne 0x1802d4ce0
mov dword [str.O0Pd], 0x24
lea rax, [rsp + 0x18d68]
mov qword [rsp + 0xfe90], rax
lea rdx, [0x1805d8548]
mov rcx, qword [rsp + 0xfe90]
call fcn.180156810
mov qword [rsp + 0xfe98], rax
lea r8, [0x1805b5124]
mov rdx, qword [rsp + 0xfe98]
lea rcx, str.FlyingCars_Up
call fcn.1801df180
movzx eax, al
test eax, eax
je 0x1802d5665
movsxd rax, dword [0x1805b5124]
mov rdx, rax
lea rcx, [0x1805d8548]
call fcn.1801b5240
mov rax, qword [rax]
mov qword [rsp + 0xfea0], rax
lea rax, str.A_73
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4d6e
mov dword [0x180570934], 0x49
lea rax, str.A_70
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4d89
mov dword [0x180570934], 0x46
lea rax, str.A_21
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4da4
mov dword [0x180570934], 0x15
lea rax, str.A_18
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4dbf
mov dword [0x180570934], 0x12
lea rax, str.X_99
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4dda
mov dword [0x180570934], 0x63
lea rax, str.X_22
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4df5
mov dword [0x180570934], 0x16
lea rax, str.Y_75
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4e10
mov dword [0x180570934], 0x4b
lea rax, str.Y_56
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4e2b
mov dword [0x180570934], 0x38
lea rax, str.Y_53
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4e46
mov dword [0x180570934], 0x35
lea rax, str.Y_53
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4e61
mov dword [0x180570934], 0x35
lea rax, str.Y_49
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4e7c
mov dword [0x180570934], 0x31
lea rax, str.Y_23
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4e97
mov dword [0x180570934], 0x17
lea rax, str.B_80
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4eb2
mov dword [0x180570934], 0x50
lea rax, str.B_45
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4ecd
mov dword [0x180570934], 0x2d
lea rax, str.L3_86
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4ee8
mov dword [0x180570934], 0x56
lea rax, str.L3_28
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4f03
mov dword [0x180570934], 0x1c
lea rax, str.R3_79
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4f1e
mov dword [0x180570934], 0x4f
lea rax, str.R3_93
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4f39
mov dword [0x180570934], 0x5d
lea rax, str.R3_50
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4f54
mov dword [0x180570934], 0x32
lea rax, str.R3_29
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4f6f
mov dword [0x180570934], 0x1d
lea rax, str.R3_26
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4f8a
mov dword [0x180570934], 0x1a
lea rax, str.LB_68
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4fa5
mov dword [0x180570934], 0x44
lea rax, str.LB_89
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4fc0
mov dword [0x180570934], 0x59
lea rax, str.LB_38
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4fdb
mov dword [0x180570934], 0x26
lea rax, str.LB_37
cmp qword [rsp + 0xfea0], rax
jne 0x1802d4ff6
mov dword [0x180570934], 0x25
lea rax, str.RB_69
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5011
mov dword [0x180570934], 0x45
lea rax, str.RB_76
cmp qword [rsp + 0xfea0], rax
jne 0x1802d502c
mov dword [0x180570934], 0x4c
lea rax, str.RB_90
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5047
mov dword [0x180570934], 0x5a
lea rax, str.RB_55
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5062
mov dword [0x180570934], 0x37
lea rax, str.RB_44
cmp qword [rsp + 0xfea0], rax
jne 0x1802d507d
mov dword [0x180570934], 0x2c
lea rax, str.LT_77
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5098
mov dword [0x180570934], 0x4d
lea rax, str.LT_72
cmp qword [rsp + 0xfea0], rax
jne 0x1802d50b3
mov dword [0x180570934], 0x48
lea rax, str.LT_88
cmp qword [rsp + 0xfea0], rax
jne 0x1802d50ce
mov dword [0x180570934], 0x58
lea rax, str.LT_91
cmp qword [rsp + 0xfea0], rax
jne 0x1802d50e9
mov dword [0x180570934], 0x5b
lea rax, str.LT_25
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5104
mov dword [0x180570934], 0x19
lea rax, str.LT_15
cmp qword [rsp + 0xfea0], rax
jne 0x1802d511f
mov dword [0x180570934], 0xf
lea rax, str.LT_10
cmp qword [rsp + 0xfea0], rax
jne 0x1802d513a
mov dword [0x180570934], 0xa
lea rax, str.RT_78
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5155
mov dword [0x180570934], 0x4e
lea rax, str.RT_71
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5170
mov dword [0x180570934], 0x47
lea rax, str.RT_87
cmp qword [rsp + 0xfea0], rax
jne 0x1802d518b
mov dword [0x180570934], 0x57
lea rax, str.RT_92
cmp qword [rsp + 0xfea0], rax
jne 0x1802d51a6
mov dword [0x180570934], 0x5c
lea rax, str.RT_46
cmp qword [rsp + 0xfea0], rax
jne 0x1802d51c1
mov dword [0x180570934], 0x2e
lea rax, str.RT_24
cmp qword [rsp + 0xfea0], rax
jne 0x1802d51dc
mov dword [0x180570934], 0x18
lea rax, str.RT_14
cmp qword [rsp + 0xfea0], rax
jne 0x1802d51f7
mov dword [0x180570934], 0xe
lea rax, str.RT_11
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5212
mov dword [0x180570934], 0xb
lea rax, str.DPUP_42
cmp qword [rsp + 0xfea0], rax
jne 0x1802d522d
mov dword [0x180570934], 0x2a
lea rax, str.DPUP_27
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5248
mov dword [0x180570934], 0x1b
lea rax, str.DPDN_48
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5263
mov dword [0x180570934], 0x30
lea rax, str.DPDN_43
cmp qword [rsp + 0xfea0], rax
jne 0x1802d527e
mov dword [0x180570934], 0x2b
lea rax, str.DPDN_20
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5299
mov dword [0x180570934], 0x14
lea rax, str.DPDN_19
cmp qword [rsp + 0xfea0], rax
jne 0x1802d52b4
mov dword [0x180570934], 0x13
lea rax, str.DPLT_85
cmp qword [rsp + 0xfea0], rax
jne 0x1802d52cf
mov dword [0x180570934], 0x55
lea rax, str.DPLT_58
cmp qword [rsp + 0xfea0], rax
jne 0x1802d52ea
mov dword [0x180570934], 0x3a
lea rax, str.DPLT_52
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5305
mov dword [0x180570934], 0x34
lea rax, str.DPLT_47
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5320
mov dword [0x180570934], 0x2f
lea rax, str.DPRT_74
cmp qword [rsp + 0xfea0], rax
jne 0x1802d533b
mov dword [0x180570934], 0x4a
lea rax, str.DPRT_54
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5356
mov dword [0x180570934], 0x36
lea rax, str.DPRT_51
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5371
mov dword [0x180570934], 0x33
lea rax, str.RSRT_66
cmp qword [rsp + 0xfea0], rax
jne 0x1802d538c
mov dword [0x180570934], 0x42
lea rax, str.RSRT_13
cmp qword [rsp + 0xfea0], rax
jne 0x1802d53a7
mov dword [0x180570934], 0xd
lea rax, str.RSRT_6
cmp qword [rsp + 0xfea0], rax
jne 0x1802d53c2
mov dword [0x180570934], 6
lea rax, str.RSLT_5
cmp qword [rsp + 0xfea0], rax
jne 0x1802d53dd
mov dword [0x180570934], 5
lea rax, str.RSUP_3
cmp qword [rsp + 0xfea0], rax
jne 0x1802d53f8
mov dword [0x180570934], 3
lea rax, str.RSDN_67
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5413
mov dword [0x180570934], 0x43
lea rax, str.RSDN_12
cmp qword [rsp + 0xfea0], rax
jne 0x1802d542e
mov dword [0x180570934], 0xc
lea rax, str.RSDN_4
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5449
mov dword [0x180570934], 4
lea rax, str.RSDN_2
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5464
mov dword [0x180570934], 2
lea rax, str.LSRT_64
cmp qword [rsp + 0xfea0], rax
jne 0x1802d547f
mov dword [0x180570934], 0x40
lea rax, str.LSRT_59
cmp qword [rsp + 0xfea0], rax
jne 0x1802d549a
mov dword [0x180570934], 0x3b
lea rax, str.LSRT_35
cmp qword [rsp + 0xfea0], rax
jne 0x1802d54b5
mov dword [0x180570934], 0x23
lea rax, str.LSRT_30
cmp qword [rsp + 0xfea0], rax
jne 0x1802d54d0
mov dword [0x180570934], 0x1e
lea rax, str.LSRT_9
cmp qword [rsp + 0xfea0], rax
jne 0x1802d54eb
mov dword [0x180570934], 9
lea rax, str.LSRT_1
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5506
mov dword [0x180570934], 1
lea rax, str.LSLT_63
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5521
mov dword [0x180570934], 0x3f
lea rax, str.LSLT_34
cmp qword [rsp + 0xfea0], rax
jne 0x1802d553c
mov dword [0x180570934], 0x22
lea rax, str.LSUP_61
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5557
mov dword [0x180570934], 0x3d
lea rax, str.LSUP_40
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5572
mov dword [0x180570934], 0x28
lea rax, str.LSUP_32
cmp qword [rsp + 0xfea0], rax
jne 0x1802d558d
mov dword [0x180570934], 0x20
lea rax, str.LSDN_60
cmp qword [rsp + 0xfea0], rax
jne 0x1802d55a8
mov dword [0x180570934], 0x3c
lea rax, str.LSDN_41
cmp qword [rsp + 0xfea0], rax
jne 0x1802d55c3
mov dword [0x180570934], 0x29
lea rax, str.LSDN_39
cmp qword [rsp + 0xfea0], rax
jne 0x1802d55de
mov dword [0x180570934], 0x27
lea rax, str.LSDN_33
cmp qword [rsp + 0xfea0], rax
jne 0x1802d55f9
mov dword [0x180570934], 0x21
lea rax, str.LSDN_31
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5614
mov dword [0x180570934], 0x1f
lea rax, str.LSDN_8
cmp qword [rsp + 0xfea0], rax
jne 0x1802d562f
mov dword [0x180570934], 8
lea rax, str.CTRL_62
cmp qword [rsp + 0xfea0], rax
jne 0x1802d564a
mov dword [0x180570934], 0x3e
lea rax, str.CTRL_36
cmp qword [rsp + 0xfea0], rax
jne 0x1802d5665
mov dword [0x180570934], 0x24
lea rax, [rsp + 0x18d38]
mov qword [rsp + 0xfea8], rax
lea rdx, [0x1805d8560]
mov rcx, qword [rsp + 0xfea8]
call fcn.180156810
mov qword [rsp + 0xfeb0], rax
lea r8, [0x1805b5128]
mov rdx, qword [rsp + 0xfeb0]
lea rcx, str.FlyingCars_down
call fcn.1801df180
movzx eax, al
test eax, eax
je 0x1802d5fea
movsxd rax, dword [0x1805b5128]
mov rdx, rax
lea rcx, [0x1805d8560]
call fcn.1801b5240
mov rax, qword [rax]
mov qword [rsp + 0xfeb8], rax
lea rax, str.A_73
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d56f3
mov dword [0x180570930], 0x49
lea rax, str.A_70
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d570e
mov dword [0x180570930], 0x46
lea rax, str.A_21
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5729
mov dword [0x180570930], 0x15
lea rax, str.A_18
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5744
mov dword [0x180570930], 0x12
lea rax, str.X_99
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d575f
mov dword [0x180570930], 0x63
lea rax, str.X_22
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d577a
mov dword [0x180570930], 0x16
lea rax, str.Y_75
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5795
mov dword [0x180570930], 0x4b
lea rax, str.Y_56
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d57b0
mov dword [0x180570930], 0x38
lea rax, str.Y_53
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d57cb
mov dword [0x180570930], 0x35
lea rax, str.Y_53
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d57e6
mov dword [0x180570930], 0x35
lea rax, str.Y_49
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5801
mov dword [0x180570930], 0x31
lea rax, str.Y_23
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d581c
mov dword [0x180570930], 0x17
lea rax, str.B_80
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5837
mov dword [0x180570930], 0x50
lea rax, str.B_45
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5852
mov dword [0x180570930], 0x2d
lea rax, str.L3_86
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d586d
mov dword [0x180570930], 0x56
lea rax, str.L3_28
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5888
mov dword [0x180570930], 0x1c
lea rax, str.R3_79
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d58a3
mov dword [0x180570930], 0x4f
lea rax, str.R3_93
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d58be
mov dword [0x180570930], 0x5d
lea rax, str.R3_50
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d58d9
mov dword [0x180570930], 0x32
lea rax, str.R3_29
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d58f4
mov dword [0x180570930], 0x1d
lea rax, str.R3_26
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d590f
mov dword [0x180570930], 0x1a
lea rax, str.LB_68
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d592a
mov dword [0x180570930], 0x44
lea rax, str.LB_89
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5945
mov dword [0x180570930], 0x59
lea rax, str.LB_38
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5960
mov dword [0x180570930], 0x26
lea rax, str.LB_37
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d597b
mov dword [0x180570930], 0x25
lea rax, str.RB_69
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5996
mov dword [0x180570930], 0x45
lea rax, str.RB_76
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d59b1
mov dword [0x180570930], 0x4c
lea rax, str.RB_90
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d59cc
mov dword [0x180570930], 0x5a
lea rax, str.RB_55
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d59e7
mov dword [0x180570930], 0x37
lea rax, str.RB_44
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5a02
mov dword [0x180570930], 0x2c
lea rax, str.LT_77
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5a1d
mov dword [0x180570930], 0x4d
lea rax, str.LT_72
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5a38
mov dword [0x180570930], 0x48
lea rax, str.LT_88
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5a53
mov dword [0x180570930], 0x58
lea rax, str.LT_91
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5a6e
mov dword [0x180570930], 0x5b
lea rax, str.LT_25
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5a89
mov dword [0x180570930], 0x19
lea rax, str.LT_15
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5aa4
mov dword [0x180570930], 0xf
lea rax, str.LT_10
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5abf
mov dword [0x180570930], 0xa
lea rax, str.RT_78
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5ada
mov dword [0x180570930], 0x4e
lea rax, str.RT_71
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5af5
mov dword [0x180570930], 0x47
lea rax, str.RT_87
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5b10
mov dword [0x180570930], 0x57
lea rax, str.RT_92
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5b2b
mov dword [0x180570930], 0x5c
lea rax, str.RT_46
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5b46
mov dword [0x180570930], 0x2e
lea rax, str.RT_24
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5b61
mov dword [0x180570930], 0x18
lea rax, str.RT_14
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5b7c
mov dword [0x180570930], 0xe
lea rax, str.RT_11
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5b97
mov dword [0x180570930], 0xb
lea rax, str.DPdown_42
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5bb2
mov dword [0x180570930], 0x2a
lea rax, str.DPdown_27
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5bcd
mov dword [0x180570930], 0x1b
lea rax, str.DPDN_48
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5be8
mov dword [0x180570930], 0x30
lea rax, str.DPDN_43
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5c03
mov dword [0x180570930], 0x2b
lea rax, str.DPDN_20
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5c1e
mov dword [0x180570930], 0x14
lea rax, str.DPDN_19
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5c39
mov dword [0x180570930], 0x13
lea rax, str.DPLT_85
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5c54
mov dword [0x180570930], 0x55
lea rax, str.DPLT_58
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5c6f
mov dword [0x180570930], 0x3a
lea rax, str.DPLT_52
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5c8a
mov dword [0x180570930], 0x34
lea rax, str.DPLT_47
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5ca5
mov dword [0x180570930], 0x2f
lea rax, str.DPRT_74
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5cc0
mov dword [0x180570930], 0x4a
lea rax, str.DPRT_54
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5cdb
mov dword [0x180570930], 0x36
lea rax, str.DPRT_51
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5cf6
mov dword [0x180570930], 0x33
lea rax, str.RSRT_66
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5d11
mov dword [0x180570930], 0x42
lea rax, str.RSRT_13
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5d2c
mov dword [0x180570930], 0xd
lea rax, str.RSRT_6
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5d47
mov dword [0x180570930], 6
lea rax, str.RSLT_5
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5d62
mov dword [0x180570930], 5
lea rax, str.RSdown_3
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5d7d
mov dword [0x180570930], 3
lea rax, str.RSDN_67
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5d98
mov dword [0x180570930], 0x43
lea rax, str.RSDN_12
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5db3
mov dword [0x180570930], 0xc
lea rax, str.RSDN_4
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5dce
mov dword [0x180570930], 4
lea rax, str.RSDN_2
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5de9
mov dword [0x180570930], 2
lea rax, str.LSRT_64
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5e04
mov dword [0x180570930], 0x40
lea rax, str.LSRT_59
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5e1f
mov dword [0x180570930], 0x3b
lea rax, str.LSRT_35
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5e3a
mov dword [0x180570930], 0x23
lea rax, str.LSRT_30
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5e55
mov dword [0x180570930], 0x1e
lea rax, str.LSRT_9
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5e70
mov dword [0x180570930], 9
lea rax, str.LSRT_1
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5e8b
mov dword [0x180570930], 1
lea rax, str.LSLT_63
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5ea6
mov dword [0x180570930], 0x3f
lea rax, str.LSLT_34
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5ec1
mov dword [0x180570930], 0x22
lea rax, str.LSdown_61
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5edc
mov dword [0x180570930], 0x3d
lea rax, str.LSdown_40
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5ef7
mov dword [0x180570930], 0x28
lea rax, str.LSdown_32
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5f12
mov dword [0x180570930], 0x20
lea rax, str.LSDN_60
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5f2d
mov dword [0x180570930], 0x3c
lea rax, str.LSDN_41
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5f48
mov dword [0x180570930], 0x29
lea rax, str.LSDN_39
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5f63
mov dword [0x180570930], 0x27
lea rax, str.LSDN_33
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5f7e
mov dword [0x180570930], 0x21
lea rax, str.LSDN_31
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5f99
mov dword [0x180570930], 0x1f
lea rax, str.LSDN_8
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5fb4
mov dword [0x180570930], 8
lea rax, str.CTRL_62
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5fcf
mov dword [0x180570930], 0x3e
lea rax, str.CTRL_36
cmp qword [rsp + 0xfeb8], rax
jne 0x1802d5fea
mov dword [0x180570930], 0x24
lea rax, [rsp + 0x229a0]
mov qword [rsp + 0xfec0], rax
lea rax, [rsp + 0x2ef]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2ef]
mov rcx, qword [rsp + 0xfec0]
call fcn.1802e88c0
mov qword [rsp + 0xfec8], rax
mov r8, qword [rsp + 0xfec8]
lea rdx, [0x1805b0f52]
lea rcx, str.Flying_Car
call fcn.1801df0f0
call fcn.180199f90
call fcn.18006beb0
jmp case.0x1801f9d99.1
lea rcx, str.Vehicle_Options
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x26d
lea rcx, str.Vehicle_Bullet_t_t_t_t
call fcn.1801dea40
lea rax, [rsp + 0x23260]
mov qword [rsp + 0xfed0], rax
lea rax, [rsp + 0x2f0]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2f0]
mov rcx, qword [rsp + 0xfed0]
call fcn.1802e88e0
mov qword [rsp + 0xfed8], rax
mov r8, qword [rsp + 0xfed8]
lea rdx, [0x1805b11cc]
lea rcx, str.Vehicle_Rocket
call fcn.1801df0f0
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180504160]
lea rdx, [0x180568840]
lea rcx, str.Vehicle_Bullet_X
call fcn.1801e1260
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x1805042bc]
lea rdx, [0x18056883c]
lea rcx, str.Vehicle_Bullet_Y
call fcn.1801e1260
call fcn.180199f90
call fcn.18006be90
jmp case.0x1801f9d99.1
lea rcx, str.Vehicle_Bullets
call fcn.1801dd910
call fcn.180199ba0
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
lea rcx, str.italicrBeach_Bum_Update
call fcn.1801de860
mov dword [rsp + 0x2ca0], 0
jmp 0x1802d617f
mov eax, dword [rsp + 0x2ca0]
inc eax
mov dword [rsp + 0x2ca0], eax
movsxd rax, dword [rsp + 0x2ca0]
cmp rax, 2
jae 0x1802d61df
movsxd rax, dword [rsp + 0x2ca0]
imul rax, rax, 8
lea rcx, str.WEAPON_SNSPISTOL
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d61dd
movsxd rax, dword [rsp + 0x2ca0]
imul rax, rax, 8
lea rcx, str.WEAPON_SNSPISTOL
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575560]
call fcn.180077b00
jmp 0x1802d616f
lea rcx, str.italicrValentines_Day_Massacre_Special
call fcn.1801de860
mov dword [rsp + 0x2ca4], 0
jmp 0x1802d6208
mov eax, dword [rsp + 0x2ca4]
inc eax
mov dword [rsp + 0x2ca4], eax
movsxd rax, dword [rsp + 0x2ca4]
cmp rax, 1
jae 0x1802d6268
movsxd rax, dword [rsp + 0x2ca4]
imul rax, rax, 8
lea rcx, str.WEAPON_GUSENBERG
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d6266
movsxd rax, dword [rsp + 0x2ca4]
imul rax, rax, 8
lea rcx, str.WEAPON_GUSENBERG
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575560]
call fcn.180077b00
jmp 0x1802d61f8
lea rcx, str.italicrBusiness_Update
call fcn.1801de860
mov dword [rsp + 0x2ca8], 0
jmp 0x1802d6291
mov eax, dword [rsp + 0x2ca8]
inc eax
mov dword [rsp + 0x2ca8], eax
movsxd rax, dword [rsp + 0x2ca8]
cmp rax, 2
jae 0x1802d62f1
movsxd rax, dword [rsp + 0x2ca8]
imul rax, rax, 8
lea rcx, str.WEAPON_SPECIALCARBINE
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d62ef
movsxd rax, dword [rsp + 0x2ca8]
imul rax, rax, 8
lea rcx, str.WEAPON_SPECIALCARBINE
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575560]
call fcn.180077b00
jmp 0x1802d6281
lea rcx, str.italicrHigh_Life_Update
call fcn.1801de860
mov dword [rsp + 0x2cac], 0
jmp 0x1802d631a
mov eax, dword [rsp + 0x2cac]
inc eax
mov dword [rsp + 0x2cac], eax
movsxd rax, dword [rsp + 0x2cac]
cmp rax, 1
jae 0x1802d637a
movsxd rax, dword [rsp + 0x2cac]
imul rax, rax, 8
lea rcx, str.WEAPON_BULLPUPRIFLE
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d6378
movsxd rax, dword [rsp + 0x2cac]
imul rax, rax, 8
lea rcx, str.WEAPON_BULLPUPRIFLE
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575560]
call fcn.180077b00
jmp 0x1802d630a
lea rcx, str.italicrIm_Not_a_Hipster
call fcn.1801de860
mov dword [rsp + 0x2cb0], 0
jmp 0x1802d63a3
mov eax, dword [rsp + 0x2cb0]
inc eax
mov dword [rsp + 0x2cb0], eax
movsxd rax, dword [rsp + 0x2cb0]
cmp rax, 2
jae 0x1802d6403
movsxd rax, dword [rsp + 0x2cb0]
imul rax, rax, 8
lea rcx, str.WEAPON_DAGGER
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d6401
movsxd rax, dword [rsp + 0x2cb0]
imul rax, rax, 8
lea rcx, str.WEAPON_DAGGER
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575560]
call fcn.180077b00
jmp 0x1802d6393
lea rcx, str.italicrIndependence_Day_Special
call fcn.1801de860
mov dword [rsp + 0x2cb4], 0
jmp 0x1802d642c
mov eax, dword [rsp + 0x2cb4]
inc eax
mov dword [rsp + 0x2cb4], eax
movsxd rax, dword [rsp + 0x2cb4]
cmp rax, 2
jae 0x1802d648c
movsxd rax, dword [rsp + 0x2cb4]
imul rax, rax, 8
lea rcx, str.WEAPON_FIREWORK
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d648a
movsxd rax, dword [rsp + 0x2cb4]
imul rax, rax, 8
lea rcx, str.WEAPON_FIREWORK
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575560]
call fcn.180077b00
jmp 0x1802d641c
lea rcx, str.italicrLast_Team_Standing_Update
call fcn.1801de860
mov dword [rsp + 0x2cb8], 0
jmp 0x1802d64b5
mov eax, dword [rsp + 0x2cb8]
inc eax
mov dword [rsp + 0x2cb8], eax
movsxd rax, dword [rsp + 0x2cb8]
cmp rax, 2
jae 0x1802d6515
movsxd rax, dword [rsp + 0x2cb8]
imul rax, rax, 8
lea rcx, str.WEAPON_HEAVYSHOTGUN
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d6513
movsxd rax, dword [rsp + 0x2cb8]
imul rax, rax, 8
lea rcx, str.WEAPON_HEAVYSHOTGUN
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575560]
call fcn.180077b00
jmp 0x1802d64a5
lea rcx, str.italicrFestive_Surprise
call fcn.1801de860
mov dword [rsp + 0x2cbc], 0
jmp 0x1802d653e
mov eax, dword [rsp + 0x2cbc]
inc eax
mov dword [rsp + 0x2cbc], eax
movsxd rax, dword [rsp + 0x2cbc]
cmp rax, 3
jae 0x1802d659e
movsxd rax, dword [rsp + 0x2cbc]
imul rax, rax, 8
lea rcx, str.WEAPON_HOMINGLAUNCHER
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d659c
movsxd rax, dword [rsp + 0x2cbc]
imul rax, rax, 8
lea rcx, str.WEAPON_HOMINGLAUNCHER
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575560]
call fcn.180077b00
jmp 0x1802d652e
lea rcx, str.italicrHeists_Update
call fcn.1801de860
mov dword [rsp + 0x2cc0], 0
jmp 0x1802d65c7
mov eax, dword [rsp + 0x2cc0]
inc eax
mov dword [rsp + 0x2cc0], eax
movsxd rax, dword [rsp + 0x2cc0]
cmp rax, 3
jae 0x1802d6627
movsxd rax, dword [rsp + 0x2cc0]
imul rax, rax, 8
lea rcx, str.WEAPON_FLAREGUN
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d6625
movsxd rax, dword [rsp + 0x2cc0]
imul rax, rax, 8
lea rcx, str.WEAPON_FLAREGUN
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575560]
call fcn.180077b00
jmp 0x1802d65b7
lea rcx, str.italicrGotten_Gains_Part_1
call fcn.1801de860
mov dword [rsp + 0x2cc4], 0
jmp 0x1802d6650
mov eax, dword [rsp + 0x2cc4]
inc eax
mov dword [rsp + 0x2cc4], eax
movsxd rax, dword [rsp + 0x2cc4]
cmp rax, 1
jae 0x1802d66b0
movsxd rax, dword [rsp + 0x2cc4]
imul rax, rax, 8
lea rcx, str.WEAPON_COMBATPDW
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d66ae
movsxd rax, dword [rsp + 0x2cc4]
imul rax, rax, 8
lea rcx, str.WEAPON_COMBATPDW
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575560]
call fcn.180077b00
jmp 0x1802d6640
lea rcx, str.italicrGotten_Gains_Part_2
call fcn.1801de860
mov dword [rsp + 0x2cc8], 0
jmp 0x1802d66d9
mov eax, dword [rsp + 0x2cc8]
inc eax
mov dword [rsp + 0x2cc8], eax
movsxd rax, dword [rsp + 0x2cc8]
cmp rax, 2
jae 0x1802d6739
movsxd rax, dword [rsp + 0x2cc8]
imul rax, rax, 8
lea rcx, str.WEAPON_MARKSMANPISTOL
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d6737
movsxd rax, dword [rsp + 0x2cc8]
imul rax, rax, 8
lea rcx, str.WEAPON_MARKSMANPISTOL
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575560]
call fcn.180077b00
jmp 0x1802d66c9
lea rcx, str.italicrEnhanced_edition
call fcn.1801de860
mov dword [rsp + 0x2ccc], 0
jmp 0x1802d6762
mov eax, dword [rsp + 0x2ccc]
inc eax
mov dword [rsp + 0x2ccc], eax
movsxd rax, dword [rsp + 0x2ccc]
cmp rax, 2
jae 0x1802d67c2
movsxd rax, dword [rsp + 0x2ccc]
imul rax, rax, 8
lea rcx, str.WEAPON_HATCHET
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d67c0
movsxd rax, dword [rsp + 0x2ccc]
imul rax, rax, 8
lea rcx, str.WEAPON_HATCHET
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575560]
call fcn.180077b00
jmp 0x1802d6752
lea rcx, str.italicrLowriders
call fcn.1801de860
mov dword [rsp + 0x2cd0], 0
jmp 0x1802d67eb
mov eax, dword [rsp + 0x2cd0]
inc eax
mov dword [rsp + 0x2cd0], eax
movsxd rax, dword [rsp + 0x2cd0]
cmp rax, 2
jae 0x1802d684b
movsxd rax, dword [rsp + 0x2cd0]
imul rax, rax, 8
lea rcx, str.WEAPON_MACHETE
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d6849
movsxd rax, dword [rsp + 0x2cd0]
imul rax, rax, 8
lea rcx, str.WEAPON_MACHETE
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575560]
call fcn.180077b00
jmp 0x1802d67db
lea rcx, str.italicrExecutives_and_Other_Criminals
call fcn.1801de860
mov dword [rsp + 0x2cd4], 0
jmp 0x1802d6874
mov eax, dword [rsp + 0x2cd4]
inc eax
mov dword [rsp + 0x2cd4], eax
movsxd rax, dword [rsp + 0x2cd4]
cmp rax, 3
jae 0x1802d68d4
movsxd rax, dword [rsp + 0x2cd4]
imul rax, rax, 8
lea rcx, str.WEAPON_AIR_DEFENCE_GUN
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d68d2
movsxd rax, dword [rsp + 0x2cd4]
imul rax, rax, 8
lea rcx, str.WEAPON_AIR_DEFENCE_GUN
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575560]
call fcn.180077b00
jmp 0x1802d6864
lea rcx, str.italicrLowriders_Custom_Classics
call fcn.1801de860
mov dword [rsp + 0x2cd8], 0
jmp 0x1802d68fd
mov eax, dword [rsp + 0x2cd8]
inc eax
mov dword [rsp + 0x2cd8], eax
movsxd rax, dword [rsp + 0x2cd8]
cmp rax, 2
jae 0x1802d695d
movsxd rax, dword [rsp + 0x2cd8]
imul rax, rax, 8
lea rcx, str.WEAPON_DBSHOTGUN
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d695b
movsxd rax, dword [rsp + 0x2cd8]
imul rax, rax, 8
lea rcx, str.WEAPON_DBSHOTGUN
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575560]
call fcn.180077b00
jmp 0x1802d68ed
lea rcx, str.italicrBikers
call fcn.1801de860
mov dword [rsp + 0x2cdc], 0
jmp 0x1802d6986
mov eax, dword [rsp + 0x2cdc]
inc eax
mov dword [rsp + 0x2cdc], eax
movsxd rax, dword [rsp + 0x2cdc]
cmp rax, 7
jae 0x1802d69e6
movsxd rax, dword [rsp + 0x2cdc]
imul rax, rax, 8
lea rcx, str.WEAPON_AUTOSHOTGUN
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d69e4
movsxd rax, dword [rsp + 0x2cdc]
imul rax, rax, 8
lea rcx, str.WEAPON_AUTOSHOTGUN
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575560]
call fcn.180077b00
jmp 0x1802d6976
lea rcx, str.italicrGadgets
call fcn.1801de860
mov dword [rsp + 0x2ce0], 0
jmp 0x1802d6a0f
mov eax, dword [rsp + 0x2ce0]
inc eax
mov dword [rsp + 0x2ce0], eax
movsxd rax, dword [rsp + 0x2ce0]
cmp rax, 2
jae 0x1802d6a6f
movsxd rax, dword [rsp + 0x2ce0]
imul rax, rax, 8
lea rcx, str.GADGET_NIGHTVISION
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d6a6d
movsxd rax, dword [rsp + 0x2ce0]
imul rax, rax, 8
lea rcx, str.GADGET_NIGHTVISION
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575560]
call fcn.180077b00
jmp 0x1802d69ff
lea rcx, str.italicrVehicle_Weapons
call fcn.1801de860
mov dword [rsp + 0x2ce4], 0
jmp 0x1802d6a98
mov eax, dword [rsp + 0x2ce4]
inc eax
mov dword [rsp + 0x2ce4], eax
movsxd rax, dword [rsp + 0x2ce4]
cmp rax, 0xc
jae 0x1802d6af8
movsxd rax, dword [rsp + 0x2ce4]
imul rax, rax, 8
lea rcx, str.VEHICLE_WEAPON_ROTORS
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d6af6
movsxd rax, dword [rsp + 0x2ce4]
imul rax, rax, 8
lea rcx, str.VEHICLE_WEAPON_ROTORS
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575560]
call fcn.180077b00
jmp 0x1802d6a88
lea rcx, str.italicrDLC_Vehicle_Weapons
call fcn.1801de860
mov dword [rsp + 0x2ce8], 0
jmp 0x1802d6b21
mov eax, dword [rsp + 0x2ce8]
inc eax
mov dword [rsp + 0x2ce8], eax
movsxd rax, dword [rsp + 0x2ce8]
cmp rax, 4
jae 0x1802d6b81
movsxd rax, dword [rsp + 0x2ce8]
imul rax, rax, 8
lea rcx, str.VEHICLE_WEAPON_TURRET_INSURGENT
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d6b7f
movsxd rax, dword [rsp + 0x2ce8]
imul rax, rax, 8
lea rcx, str.VEHICLE_WEAPON_TURRET_INSURGENT
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575560]
call fcn.180077b00
jmp 0x1802d6b11
lea rcx, str.italicrExecutives_and_Other_Criminals
call fcn.1801de860
mov dword [rsp + 0x2cec], 0
jmp 0x1802d6baa
mov eax, dword [rsp + 0x2cec]
inc eax
mov dword [rsp + 0x2cec], eax
movsxd rax, dword [rsp + 0x2cec]
cmp rax, 1
jae 0x1802d6c0a
movsxd rax, dword [rsp + 0x2cec]
imul rax, rax, 8
lea rcx, str.VEHICLE_WEAPON_TURRET_LIMO
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d6c08
movsxd rax, dword [rsp + 0x2cec]
imul rax, rax, 8
lea rcx, str.VEHICLE_WEAPON_TURRET_LIMO
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575560]
call fcn.180077b00
jmp 0x1802d6b9a
lea rcx, str.italicrImport___Export
call fcn.1801de860
mov dword [rsp + 0x2cf0], 0
jmp 0x1802d6c33
mov eax, dword [rsp + 0x2cf0]
inc eax
mov dword [rsp + 0x2cf0], eax
movsxd rax, dword [rsp + 0x2cf0]
cmp rax, 3
jae 0x1802d6c93
movsxd rax, dword [rsp + 0x2cf0]
imul rax, rax, 8
lea rcx, str.VEHICLE_WEAPON_CANNON_BLAZER
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d6c91
movsxd rax, dword [rsp + 0x2cf0]
imul rax, rax, 8
lea rcx, str.VEHICLE_WEAPON_CANNON_BLAZER
add rcx, rax
mov rax, rcx
mov rdx, qword [rax]
lea rcx, [0x180575560]
call fcn.180077b00
jmp 0x1802d6c23
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Unlimited
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Unlimited_LSC_Vehicle_Sales
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d6cf2
mov rax, qword [0x1805b1b10]
mov qword [rsp + 0xfee0], rax
lea rcx, str.MPPLY_VEHICLE_SELL_TIME
call fcn.180196b00
mov r8d, 1
xor edx, edx
mov ecx, eax
call qword [rsp + 0xfee0]
lea rax, [rsp + 0x232a0]
mov qword [rsp + 0xfee8], rax
lea rax, [rsp + 0x2f1]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2f1]
mov rcx, qword [rsp + 0xfee8]
call fcn.1802e8900
mov qword [rsp + 0xfef0], rax
mov r8, qword [rsp + 0xfef0]
lea rdx, [0x1805b103e]
lea rcx, str.rUnlimited_Vehicle_Sell_Time
call fcn.1801df0f0
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Fix_Car
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Fix_Car
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d6e01
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov ecx, eax
call fcn.1802f4a90
mov dword [rsp + 0x2cf4], eax
mov edx, 1
mov ecx, 0x3d
call fcn.1802f3e40
mov rax, qword [0x1805b1b18]
mov qword [rsp + 0xfef8], rax
mov ecx, dword [rsp + 0x2cf4]
call qword [rsp + 0xfef8]
mov ecx, dword [rsp + 0x2cf4]
call fcn.1802f3e00
movss xmm1, dword [0x180504280]
mov ecx, dword [rsp + 0x2cf4]
call fcn.1802f3da0
lea rax, [rsp + 0x232e0]
mov qword [rsp + 0xff00], rax
lea rax, [rsp + 0x2f2]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2f2]
mov rcx, qword [rsp + 0xff00]
call fcn.1802e8920
mov qword [rsp + 0xff08], rax
mov r8, qword [rsp + 0xff08]
lea rdx, [0x1805b1040]
lea rcx, str.Auto_Fix
call fcn.1801df0f0
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Vehicle_Jump
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x23320]
mov qword [rsp + 0xff10], rax
lea rax, [rsp + 0x2f3]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2f3]
mov rcx, qword [rsp + 0xff10]
call fcn.1802e8940
mov qword [rsp + 0xff18], rax
mov r8, qword [rsp + 0xff18]
lea rdx, [0x1805b1199]
lea rcx, str.Vehicle_Jump
call fcn.1801df0f0
mov r9d, 0x14
mov r8d, 1
lea rdx, [0x18056884c]
lea rcx, str.Vehicle_Jump_Level
call fcn.1801e0410
lea rcx, str.Vehicle_Jump
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d700a
call fcn.180091cb0
mov edx, 1
mov ecx, eax
call fcn.1802f7720
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2cf8], eax
mov ecx, dword [rsp + 0x2cf8]
call fcn.1802f3d50
xorps xmm1, xmm1
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2cfc], xmm0
mov ecx, dword [rsp + 0x2cf8]
call fcn.1802f3d00
xorps xmm1, xmm1
addss xmm1, xmm0
movaps xmm0, xmm1
movss dword [rsp + 0x2d00], xmm0
mov dword [rsp + 0x68], 1
mov dword [rsp + 0x60], 1
mov dword [rsp + 0x58], 1
mov dword [rsp + 0x50], 1
mov dword [rsp + 0x48], 0
mov dword [rsp + 0x40], 1
xorps xmm0, xmm0
movss dword [rsp + 0x38], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x30], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x180504544]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2cfc]
movss xmm2, dword [rsp + 0x2d00]
mov edx, 1
mov ecx, dword [rsp + 0x2cf8]
call fcn.1802f4fa0
call fcn.180199f90
movss xmm0, dword [0x18050414c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805040d0]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Horn_Boost
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Activate_All
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d7095
movzx eax, byte [0x1805b2df9]
xor ecx, ecx
test eax, eax
sete cl
mov eax, ecx
mov byte [0x1805b2df9], al
movzx eax, byte [0x1805b2df9]
mov byte [0x1805b11d2], al
movzx eax, byte [0x1805b2df9]
mov byte [0x1805b11be], al
movzx eax, byte [0x1805b2df9]
mov byte [0x1805b11e7], al
lea rax, [rsp + 0x23360]
mov qword [rsp + 0xff20], rax
lea rax, [rsp + 0x2f4]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2f4]
mov rcx, qword [rsp + 0xff20]
call fcn.1802e8960
mov qword [rsp + 0xff28], rax
mov r8, qword [rsp + 0xff28]
lea rdx, [0x1805b11d2]
lea rcx, str.Horn_Boost
call fcn.1801df0f0
lea rax, [rsp + 0x233a0]
mov qword [rsp + 0xff30], rax
lea rax, [rsp + 0x2f5]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2f5]
mov rcx, qword [rsp + 0xff30]
call fcn.1802e8980
mov qword [rsp + 0xff38], rax
mov r8, qword [rsp + 0xff38]
lea rdx, [0x1805b11be]
lea rcx, str.Favorites_Effect
call fcn.1801df0f0
lea rdx, [0x1805b11e7]
lea rcx, str.Max_Speed
call fcn.1801deec0
movzx eax, byte [0x1805b11e7]
test eax, eax
je 0x1802d7192
mov dword [rsp + 0x20], 0x64
mov r9d, 0x1388
mov r8d, 1
lea rdx, [0x180568850]
lea rcx, str.Max_Speed
call fcn.1801e0850
lea rax, [rsp + 0x18d08]
mov qword [rsp + 0xff40], rax
lea rdx, [0x1805d8518]
mov rcx, qword [rsp + 0xff40]
call fcn.180156810
mov qword [rsp + 0xff48], rax
lea r8, [0x1805b5130]
mov rdx, qword [rsp + 0xff48]
lea rcx, str.Boost_Back_Key
call fcn.1801df180
movzx eax, al
test eax, eax
je 0x1802d7b17
movsxd rax, dword [0x1805b5130]
mov rdx, rax
lea rcx, [0x1805d8518]
call fcn.1801b5240
mov rax, qword [rax]
mov qword [rsp + 0xff50], rax
lea rax, str.A_73
cmp qword [rsp + 0xff50], rax
jne 0x1802d7220
mov dword [0x180570938], 0x49
lea rax, str.A_70
cmp qword [rsp + 0xff50], rax
jne 0x1802d723b
mov dword [0x180570938], 0x46
lea rax, str.A_21
cmp qword [rsp + 0xff50], rax
jne 0x1802d7256
mov dword [0x180570938], 0x15
lea rax, str.A_18
cmp qword [rsp + 0xff50], rax
jne 0x1802d7271
mov dword [0x180570938], 0x12
lea rax, str.X_99
cmp qword [rsp + 0xff50], rax
jne 0x1802d728c
mov dword [0x180570938], 0x63
lea rax, str.X_22
cmp qword [rsp + 0xff50], rax
jne 0x1802d72a7
mov dword [0x180570938], 0x16
lea rax, str.Y_75
cmp qword [rsp + 0xff50], rax
jne 0x1802d72c2
mov dword [0x180570938], 0x4b
lea rax, str.Y_56
cmp qword [rsp + 0xff50], rax
jne 0x1802d72dd
mov dword [0x180570938], 0x38
lea rax, str.Y_53
cmp qword [rsp + 0xff50], rax
jne 0x1802d72f8
mov dword [0x180570938], 0x35
lea rax, str.Y_53
cmp qword [rsp + 0xff50], rax
jne 0x1802d7313
mov dword [0x180570938], 0x35
lea rax, str.Y_49
cmp qword [rsp + 0xff50], rax
jne 0x1802d732e
mov dword [0x180570938], 0x31
lea rax, str.Y_23
cmp qword [rsp + 0xff50], rax
jne 0x1802d7349
mov dword [0x180570938], 0x17
lea rax, str.B_80
cmp qword [rsp + 0xff50], rax
jne 0x1802d7364
mov dword [0x180570938], 0x50
lea rax, str.B_45
cmp qword [rsp + 0xff50], rax
jne 0x1802d737f
mov dword [0x180570938], 0x2d
lea rax, str.L3_86
cmp qword [rsp + 0xff50], rax
jne 0x1802d739a
mov dword [0x180570938], 0x56
lea rax, str.L3_28
cmp qword [rsp + 0xff50], rax
jne 0x1802d73b5
mov dword [0x180570938], 0x1c
lea rax, str.R3_79
cmp qword [rsp + 0xff50], rax
jne 0x1802d73d0
mov dword [0x180570938], 0x4f
lea rax, str.R3_93
cmp qword [rsp + 0xff50], rax
jne 0x1802d73eb
mov dword [0x180570938], 0x5d
lea rax, str.R3_50
cmp qword [rsp + 0xff50], rax
jne 0x1802d7406
mov dword [0x180570938], 0x32
lea rax, str.R3_29
cmp qword [rsp + 0xff50], rax
jne 0x1802d7421
mov dword [0x180570938], 0x1d
lea rax, str.R3_26
cmp qword [rsp + 0xff50], rax
jne 0x1802d743c
mov dword [0x180570938], 0x1a
lea rax, str.LB_68
cmp qword [rsp + 0xff50], rax
jne 0x1802d7457
mov dword [0x180570938], 0x44
lea rax, str.LB_89
cmp qword [rsp + 0xff50], rax
jne 0x1802d7472
mov dword [0x180570938], 0x59
lea rax, str.LB_38
cmp qword [rsp + 0xff50], rax
jne 0x1802d748d
mov dword [0x180570938], 0x26
lea rax, str.LB_37
cmp qword [rsp + 0xff50], rax
jne 0x1802d74a8
mov dword [0x180570938], 0x25
lea rax, str.RB_69
cmp qword [rsp + 0xff50], rax
jne 0x1802d74c3
mov dword [0x180570938], 0x45
lea rax, str.RB_76
cmp qword [rsp + 0xff50], rax
jne 0x1802d74de
mov dword [0x180570938], 0x4c
lea rax, str.RB_90
cmp qword [rsp + 0xff50], rax
jne 0x1802d74f9
mov dword [0x180570938], 0x5a
lea rax, str.RB_55
cmp qword [rsp + 0xff50], rax
jne 0x1802d7514
mov dword [0x180570938], 0x37
lea rax, str.RB_44
cmp qword [rsp + 0xff50], rax
jne 0x1802d752f
mov dword [0x180570938], 0x2c
lea rax, str.LT_77
cmp qword [rsp + 0xff50], rax
jne 0x1802d754a
mov dword [0x180570938], 0x4d
lea rax, str.LT_72
cmp qword [rsp + 0xff50], rax
jne 0x1802d7565
mov dword [0x180570938], 0x48
lea rax, str.LT_88
cmp qword [rsp + 0xff50], rax
jne 0x1802d7580
mov dword [0x180570938], 0x58
lea rax, str.LT_91
cmp qword [rsp + 0xff50], rax
jne 0x1802d759b
mov dword [0x180570938], 0x5b
lea rax, str.LT_25
cmp qword [rsp + 0xff50], rax
jne 0x1802d75b6
mov dword [0x180570938], 0x19
lea rax, str.LT_15
cmp qword [rsp + 0xff50], rax
jne 0x1802d75d1
mov dword [0x180570938], 0xf
lea rax, str.LT_10
cmp qword [rsp + 0xff50], rax
jne 0x1802d75ec
mov dword [0x180570938], 0xa
lea rax, str.RT_78
cmp qword [rsp + 0xff50], rax
jne 0x1802d7607
mov dword [0x180570938], 0x4e
lea rax, str.RT_71
cmp qword [rsp + 0xff50], rax
jne 0x1802d7622
mov dword [0x180570938], 0x47
lea rax, str.RT_87
cmp qword [rsp + 0xff50], rax
jne 0x1802d763d
mov dword [0x180570938], 0x57
lea rax, str.RT_92
cmp qword [rsp + 0xff50], rax
jne 0x1802d7658
mov dword [0x180570938], 0x5c
lea rax, str.RT_46
cmp qword [rsp + 0xff50], rax
jne 0x1802d7673
mov dword [0x180570938], 0x2e
lea rax, str.RT_24
cmp qword [rsp + 0xff50], rax
jne 0x1802d768e
mov dword [0x180570938], 0x18
lea rax, str.RT_14
cmp qword [rsp + 0xff50], rax
jne 0x1802d76a9
mov dword [0x180570938], 0xe
lea rax, str.RT_11
cmp qword [rsp + 0xff50], rax
jne 0x1802d76c4
mov dword [0x180570938], 0xb
lea rax, str.DPUP_42
cmp qword [rsp + 0xff50], rax
jne 0x1802d76df
mov dword [0x180570938], 0x2a
lea rax, str.DPUP_27
cmp qword [rsp + 0xff50], rax
jne 0x1802d76fa
mov dword [0x180570938], 0x1b
lea rax, str.DPDN_48
cmp qword [rsp + 0xff50], rax
jne 0x1802d7715
mov dword [0x180570938], 0x30
lea rax, str.DPDN_43
cmp qword [rsp + 0xff50], rax
jne 0x1802d7730
mov dword [0x180570938], 0x2b
lea rax, str.DPDN_20
cmp qword [rsp + 0xff50], rax
jne 0x1802d774b
mov dword [0x180570938], 0x14
lea rax, str.DPDN_19
cmp qword [rsp + 0xff50], rax
jne 0x1802d7766
mov dword [0x180570938], 0x13
lea rax, str.DPLT_85
cmp qword [rsp + 0xff50], rax
jne 0x1802d7781
mov dword [0x180570938], 0x55
lea rax, str.DPLT_58
cmp qword [rsp + 0xff50], rax
jne 0x1802d779c
mov dword [0x180570938], 0x3a
lea rax, str.DPLT_52
cmp qword [rsp + 0xff50], rax
jne 0x1802d77b7
mov dword [0x180570938], 0x34
lea rax, str.DPLT_47
cmp qword [rsp + 0xff50], rax
jne 0x1802d77d2
mov dword [0x180570938], 0x2f
lea rax, str.DPRT_74
cmp qword [rsp + 0xff50], rax
jne 0x1802d77ed
mov dword [0x180570938], 0x4a
lea rax, str.DPRT_54
cmp qword [rsp + 0xff50], rax
jne 0x1802d7808
mov dword [0x180570938], 0x36
lea rax, str.DPRT_51
cmp qword [rsp + 0xff50], rax
jne 0x1802d7823
mov dword [0x180570938], 0x33
lea rax, str.RSRT_66
cmp qword [rsp + 0xff50], rax
jne 0x1802d783e
mov dword [0x180570938], 0x42
lea rax, str.RSRT_13
cmp qword [rsp + 0xff50], rax
jne 0x1802d7859
mov dword [0x180570938], 0xd
lea rax, str.RSRT_6
cmp qword [rsp + 0xff50], rax
jne 0x1802d7874
mov dword [0x180570938], 6
lea rax, str.RSLT_5
cmp qword [rsp + 0xff50], rax
jne 0x1802d788f
mov dword [0x180570938], 5
lea rax, str.RSUP_3
cmp qword [rsp + 0xff50], rax
jne 0x1802d78aa
mov dword [0x180570938], 3
lea rax, str.RSDN_67
cmp qword [rsp + 0xff50], rax
jne 0x1802d78c5
mov dword [0x180570938], 0x43
lea rax, str.RSDN_12
cmp qword [rsp + 0xff50], rax
jne 0x1802d78e0
mov dword [0x180570938], 0xc
lea rax, str.RSDN_4
cmp qword [rsp + 0xff50], rax
jne 0x1802d78fb
mov dword [0x180570938], 4
lea rax, str.RSDN_2
cmp qword [rsp + 0xff50], rax
jne 0x1802d7916
mov dword [0x180570938], 2
lea rax, str.LSRT_64
cmp qword [rsp + 0xff50], rax
jne 0x1802d7931
mov dword [0x180570938], 0x40
lea rax, str.LSRT_59
cmp qword [rsp + 0xff50], rax
jne 0x1802d794c
mov dword [0x180570938], 0x3b
lea rax, str.LSRT_35
cmp qword [rsp + 0xff50], rax
jne 0x1802d7967
mov dword [0x180570938], 0x23
lea rax, str.LSRT_30
cmp qword [rsp + 0xff50], rax
jne 0x1802d7982
mov dword [0x180570938], 0x1e
lea rax, str.LSRT_9
cmp qword [rsp + 0xff50], rax
jne 0x1802d799d
mov dword [0x180570938], 9
lea rax, str.LSRT_1
cmp qword [rsp + 0xff50], rax
jne 0x1802d79b8
mov dword [0x180570938], 1
lea rax, str.LSLT_63
cmp qword [rsp + 0xff50], rax
jne 0x1802d79d3
mov dword [0x180570938], 0x3f
lea rax, str.LSLT_34
cmp qword [rsp + 0xff50], rax
jne 0x1802d79ee
mov dword [0x180570938], 0x22
lea rax, str.LSUP_61
cmp qword [rsp + 0xff50], rax
jne 0x1802d7a09
mov dword [0x180570938], 0x3d
lea rax, str.LSUP_40
cmp qword [rsp + 0xff50], rax
jne 0x1802d7a24
mov dword [0x180570938], 0x28
lea rax, str.LSUP_32
cmp qword [rsp + 0xff50], rax
jne 0x1802d7a3f
mov dword [0x180570938], 0x20
lea rax, str.LSDN_60
cmp qword [rsp + 0xff50], rax
jne 0x1802d7a5a
mov dword [0x180570938], 0x3c
lea rax, str.LSDN_41
cmp qword [rsp + 0xff50], rax
jne 0x1802d7a75
mov dword [0x180570938], 0x29
lea rax, str.LSDN_39
cmp qword [rsp + 0xff50], rax
jne 0x1802d7a90
mov dword [0x180570938], 0x27
lea rax, str.LSDN_33
cmp qword [rsp + 0xff50], rax
jne 0x1802d7aab
mov dword [0x180570938], 0x21
lea rax, str.LSDN_31
cmp qword [rsp + 0xff50], rax
jne 0x1802d7ac6
mov dword [0x180570938], 0x1f
lea rax, str.LSDN_8
cmp qword [rsp + 0xff50], rax
jne 0x1802d7ae1
mov dword [0x180570938], 8
lea rax, str.CTRL_62
cmp qword [rsp + 0xff50], rax
jne 0x1802d7afc
mov dword [0x180570938], 0x3e
lea rax, str.CTRL_36
cmp qword [rsp + 0xff50], rax
jne 0x1802d7b17
mov dword [0x180570938], 0x24
mov edx, 0x221
lea rcx, str.Hornboost_Effect_t_t_t_t
call fcn.1801dea40
mov edx, 0x2c5
lea rcx, str.Effect_Screen_t_t_t
call fcn.1801dea40
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x1802d7c0d
mov r9d, 0x21c
mov r8d, 2
lea rdx, [0x180568854]
lea rcx, str.Horn_Boost_Level
call fcn.1801e0410
lea rcx, str.Change_Boost_Level
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d7be6
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x346a8]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x346a8]
call fcn.1801e3710
movss dword [rsp + 0x2d04], xmm0
cvttss2si eax, dword [rsp + 0x2d04]
mov dword [0x180568854], eax
lea rcx, [rsp + 0x346a8]
call fcn.18006b930
call fcn.180199f90
movzx eax, byte [0x1805b11e7]
test eax, eax
jne 0x1802d7bfb
call fcn.18006bf10
movzx eax, byte [0x1805b11e7]
test eax, eax
je 0x1802d7c0b
call fcn.18006bf30
jmp 0x1802d7c27
call fcn.180199f90
call fcn.18006bef0
movzx eax, byte [0x1805b11e7]
test eax, eax
je 0x1802d7c27
call fcn.18006bf10
jmp case.0x1801f9d99.1
lea rcx, str.Hornboost_Effect
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x233e0]
mov qword [rsp + 0xff58], rax
lea rax, [rsp + 0x2f6]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2f6]
mov rcx, qword [rsp + 0xff58]
call fcn.1802e89a0
mov qword [rsp + 0xff60], rax
mov r8, qword [rsp + 0xff60]
lea rdx, [0x1805b11b8]
lea rcx, str.Truck_Crash
call fcn.1801df0f0
lea rax, [rsp + 0x23420]
mov qword [rsp + 0xff68], rax
lea rax, [rsp + 0x2f7]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2f7]
mov rcx, qword [rsp + 0xff68]
call fcn.1802e89c0
mov qword [rsp + 0xff70], rax
mov r8, qword [rsp + 0xff70]
lea rdx, [0x1805b11b7]
lea rcx, str.Alien_1
call fcn.1801df0f0
lea rax, [rsp + 0x23460]
mov qword [rsp + 0xff78], rax
lea rax, [rsp + 0x2f8]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2f8]
mov rcx, qword [rsp + 0xff78]
call fcn.1802e89e0
mov qword [rsp + 0xff80], rax
mov r8, qword [rsp + 0xff80]
lea rdx, [0x1805b11be]
lea rcx, str.Alien_2
call fcn.1801df0f0
lea rax, [rsp + 0x234a0]
mov qword [rsp + 0xff88], rax
lea rax, [rsp + 0x2f9]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2f9]
mov rcx, qword [rsp + 0xff88]
call fcn.1802e8a00
mov qword [rsp + 0xff90], rax
mov r8, qword [rsp + 0xff90]
lea rdx, [0x1805b11bd]
lea rcx, str.Clown_Appears
call fcn.1801df0f0
lea rax, [rsp + 0x234e0]
mov qword [rsp + 0xff98], rax
lea rax, [rsp + 0x2fa]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2fa]
mov rcx, qword [rsp + 0xff98]
call fcn.1802e8a20
mov qword [rsp + 0xffa0], rax
mov r8, qword [rsp + 0xffa0]
lea rdx, [0x1805b11bc]
lea rcx, str.Firework_1
call fcn.1801df0f0
lea rax, [rsp + 0x23520]
mov qword [rsp + 0xffa8], rax
lea rax, [rsp + 0x2fb]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2fb]
mov rcx, qword [rsp + 0xffa8]
call fcn.1802e8a40
mov qword [rsp + 0xffb0], rax
mov r8, qword [rsp + 0xffb0]
lea rdx, [0x1805b11bb]
lea rcx, str.Firework_2
call fcn.1801df0f0
lea rax, [rsp + 0x23560]
mov qword [rsp + 0xffb8], rax
lea rax, [rsp + 0x2fc]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2fc]
mov rcx, qword [rsp + 0xffb8]
call fcn.1802e8a60
mov qword [rsp + 0xffc0], rax
mov r8, qword [rsp + 0xffc0]
lea rdx, [0x1805b11ba]
lea rcx, str.Firework_3
call fcn.1801df0f0
lea rax, [rsp + 0x235a0]
mov qword [rsp + 0xffc8], rax
lea rax, [rsp + 0x2fd]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2fd]
mov rcx, qword [rsp + 0xffc8]
call fcn.1802e8a80
mov qword [rsp + 0xffd0], rax
mov r8, qword [rsp + 0xffd0]
lea rdx, [0x1805b11b9]
lea rcx, str.Banknotes
call fcn.1801df0f0
lea rax, [rsp + 0x235e0]
mov qword [rsp + 0xffd8], rax
lea rax, [rsp + 0x2fe]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2fe]
mov rcx, qword [rsp + 0xffd8]
call fcn.1802e8aa0
mov qword [rsp + 0xffe0], rax
mov r8, qword [rsp + 0xffe0]
lea rdx, [0x1805b11b6]
lea rcx, str.Electric_Box
call fcn.1801df0f0
lea rax, [rsp + 0x23620]
mov qword [rsp + 0xffe8], rax
lea rax, [rsp + 0x2ff]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x2ff]
mov rcx, qword [rsp + 0xffe8]
call fcn.1802e8ac0
mov qword [rsp + 0xfff0], rax
mov r8, qword [rsp + 0xfff0]
lea rdx, [0x1805b11b5]
lea rcx, str.Water_Splash
call fcn.1801df0f0
lea rax, [rsp + 0x23660]
mov qword [rsp + 0xfff8], rax
lea rax, [rsp + 0x300]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x300]
mov rcx, qword [rsp + 0xfff8]
call fcn.1802e8ae0
mov qword [rsp + 0x10000], rax
mov r8, qword [rsp + 0x10000]
lea rdx, [0x1805b11b4]
lea rcx, str.Sniper_Impact
call fcn.1801df0f0
lea rax, [rsp + 0x236a0]
mov qword [rsp + 0x10008], rax
lea rax, [rsp + 0x301]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x301]
mov rcx, qword [rsp + 0x10008]
call fcn.1802e8b00
mov qword [rsp + 0x10010], rax
mov r8, qword [rsp + 0x10010]
lea rdx, [0x1805b11b3]
lea rcx, str.Dirt_Throw
call fcn.1801df0f0
lea rax, [rsp + 0x236e0]
mov qword [rsp + 0x10018], rax
lea rax, [rsp + 0x302]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x302]
mov rcx, qword [rsp + 0x10018]
call fcn.1802e8b20
mov qword [rsp + 0x10020], rax
mov r8, qword [rsp + 0x10020]
lea rdx, [0x1805b11b2]
lea rcx, str.Blood_Stab
call fcn.1801df0f0
lea rax, [rsp + 0x23720]
mov qword [rsp + 0x10028], rax
lea rax, [rsp + 0x303]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x303]
mov rcx, qword [rsp + 0x10028]
call fcn.1802e8b40
mov qword [rsp + 0x10030], rax
mov r8, qword [rsp + 0x10030]
lea rdx, [0x1805b11b1]
lea rcx, str.Ped_Sliced
call fcn.1801df0f0
lea rax, [rsp + 0x23760]
mov qword [rsp + 0x10038], rax
lea rax, [rsp + 0x304]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x304]
mov rcx, qword [rsp + 0x10038]
call fcn.1802e8b60
mov qword [rsp + 0x10040], rax
mov r8, qword [rsp + 0x10040]
lea rdx, [0x1805b11b0]
lea rcx, str.Camera
call fcn.1801df0f0
lea rax, [rsp + 0x237a0]
mov qword [rsp + 0x10048], rax
lea rax, [rsp + 0x305]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x305]
mov rcx, qword [rsp + 0x10048]
call fcn.1802e8b80
mov qword [rsp + 0x10050], rax
mov r8, qword [rsp + 0x10050]
lea rdx, [0x1805b11af]
lea rcx, str.Meth_Smoke
call fcn.1801df0f0
lea rax, [rsp + 0x237e0]
mov qword [rsp + 0x10058], rax
lea rax, [rsp + 0x306]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x306]
mov rcx, qword [rsp + 0x10058]
call fcn.1802e8ba0
mov qword [rsp + 0x10060], rax
mov r8, qword [rsp + 0x10060]
lea rdx, [0x1805b11ae]
lea rcx, str.Burial_Dirt
call fcn.1801df0f0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Effect_Screen
call fcn.1801dd910
call fcn.180199ba0
lea rdx, [0x1805b11e6]
lea rcx, str.Effect_Screen
call fcn.1801deec0
lea rcx, str.Stop_Effect
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d8308
mov dword [rsp + 0x2d08], 0
jmp 0x1802d82d7
mov eax, dword [rsp + 0x2d08]
inc eax
mov dword [rsp + 0x2d08], eax
movsxd rax, dword [rsp + 0x2d08]
cmp rax, 0x53
jae 0x1802d8308
movsxd rax, dword [rsp + 0x2d08]
imul rax, rax, 8
lea rcx, str.SwitchHUDIn
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1802f3cc0
jmp 0x1802d82c7
lea rcx, str.Favorites
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d8377
mov dword [rsp + 0x2d0c], 0
jmp 0x1802d8338
mov eax, dword [rsp + 0x2d0c]
inc eax
mov dword [rsp + 0x2d0c], eax
movsxd rax, dword [rsp + 0x2d0c]
cmp rax, 0x53
jae 0x1802d8369
movsxd rax, dword [rsp + 0x2d0c]
imul rax, rax, 8
lea rcx, str.SwitchHUDIn
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1802f3cc0
jmp 0x1802d8328
lea rax, str.RaceTurbo
mov qword [str.RaceTurbo], rax
movss xmm2, dword [0x180506a50]
movss xmm1, dword [0x180506a50]
movss xmm0, dword [0x180506a50]
call fcn.1802f7010
mov dword [rsp + 0x2d10], 0
jmp 0x1802d83b1
mov eax, dword [rsp + 0x2d10]
inc eax
mov dword [rsp + 0x2d10], eax
movsxd rax, dword [rsp + 0x2d10]
cmp rax, 0x53
jae 0x1802d8418
movsxd rax, dword [rsp + 0x2d10]
imul rax, rax, 8
lea rcx, str.SwitchHUDIn
add rcx, rax
mov rax, rcx
mov rcx, qword [rax]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d8416
mov rcx, qword [str.RaceTurbo]
call fcn.1802f3cc0
movsxd rax, dword [rsp + 0x2d10]
imul rax, rax, 8
lea rcx, str.SwitchHUDIn
add rcx, rax
mov rax, rcx
mov rax, qword [rax]
mov qword [str.RaceTurbo], rax
jmp 0x1802d83a1
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Drift_Mode
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x23820]
mov qword [rsp + 0x10068], rax
lea rax, [rsp + 0x307]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x307]
mov rcx, qword [rsp + 0x10068]
call fcn.1802e8bc0
mov qword [rsp + 0x10070], rax
mov r8, qword [rsp + 0x10070]
lea rdx, [0x1805b11a9]
lea rcx, str.Drift_Mode
call fcn.1801df0f0
lea rax, [rsp + 0x18cf0]
mov qword [rsp + 0x10078], rax
lea rdx, [0x1805d8518]
mov rcx, qword [rsp + 0x10078]
call fcn.180156810
mov qword [rsp + 0x10080], rax
lea r8, [0x1805b5130]
mov rdx, qword [rsp + 0x10080]
lea rcx, str.Drift_Key
call fcn.1801df180
movzx eax, al
test eax, eax
je 0x1802d8e19
movsxd rax, dword [0x1805b5130]
mov rdx, rax
lea rcx, [0x1805d8518]
call fcn.1801b5240
mov rax, qword [rax]
mov qword [rsp + 0x10088], rax
lea rax, str.A_73
cmp qword [rsp + 0x10088], rax
jne 0x1802d8522
mov dword [0x180570924], 0x49
lea rax, str.A_70
cmp qword [rsp + 0x10088], rax
jne 0x1802d853d
mov dword [0x180570924], 0x46
lea rax, str.A_21
cmp qword [rsp + 0x10088], rax
jne 0x1802d8558
mov dword [0x180570924], 0x15
lea rax, str.A_18
cmp qword [rsp + 0x10088], rax
jne 0x1802d8573
mov dword [0x180570924], 0x12
lea rax, str.X_99
cmp qword [rsp + 0x10088], rax
jne 0x1802d858e
mov dword [0x180570924], 0x63
lea rax, str.X_22
cmp qword [rsp + 0x10088], rax
jne 0x1802d85a9
mov dword [0x180570924], 0x16
lea rax, str.Y_75
cmp qword [rsp + 0x10088], rax
jne 0x1802d85c4
mov dword [0x180570924], 0x4b
lea rax, str.Y_56
cmp qword [rsp + 0x10088], rax
jne 0x1802d85df
mov dword [0x180570924], 0x38
lea rax, str.Y_53
cmp qword [rsp + 0x10088], rax
jne 0x1802d85fa
mov dword [0x180570924], 0x35
lea rax, str.Y_53
cmp qword [rsp + 0x10088], rax
jne 0x1802d8615
mov dword [0x180570924], 0x35
lea rax, str.Y_49
cmp qword [rsp + 0x10088], rax
jne 0x1802d8630
mov dword [0x180570924], 0x31
lea rax, str.Y_23
cmp qword [rsp + 0x10088], rax
jne 0x1802d864b
mov dword [0x180570924], 0x17
lea rax, str.B_80
cmp qword [rsp + 0x10088], rax
jne 0x1802d8666
mov dword [0x180570924], 0x50
lea rax, str.B_45
cmp qword [rsp + 0x10088], rax
jne 0x1802d8681
mov dword [0x180570924], 0x2d
lea rax, str.L3_86
cmp qword [rsp + 0x10088], rax
jne 0x1802d869c
mov dword [0x180570924], 0x56
lea rax, str.L3_28
cmp qword [rsp + 0x10088], rax
jne 0x1802d86b7
mov dword [0x180570924], 0x1c
lea rax, str.R3_79
cmp qword [rsp + 0x10088], rax
jne 0x1802d86d2
mov dword [0x180570924], 0x4f
lea rax, str.R3_93
cmp qword [rsp + 0x10088], rax
jne 0x1802d86ed
mov dword [0x180570924], 0x5d
lea rax, str.R3_50
cmp qword [rsp + 0x10088], rax
jne 0x1802d8708
mov dword [0x180570924], 0x32
lea rax, str.R3_29
cmp qword [rsp + 0x10088], rax
jne 0x1802d8723
mov dword [0x180570924], 0x1d
lea rax, str.R3_26
cmp qword [rsp + 0x10088], rax
jne 0x1802d873e
mov dword [0x180570924], 0x1a
lea rax, str.LB_68
cmp qword [rsp + 0x10088], rax
jne 0x1802d8759
mov dword [0x180570924], 0x44
lea rax, str.LB_89
cmp qword [rsp + 0x10088], rax
jne 0x1802d8774
mov dword [0x180570924], 0x59
lea rax, str.LB_38
cmp qword [rsp + 0x10088], rax
jne 0x1802d878f
mov dword [0x180570924], 0x26
lea rax, str.LB_37
cmp qword [rsp + 0x10088], rax
jne 0x1802d87aa
mov dword [0x180570924], 0x25
lea rax, str.RB_69
cmp qword [rsp + 0x10088], rax
jne 0x1802d87c5
mov dword [0x180570924], 0x45
lea rax, str.RB_76
cmp qword [rsp + 0x10088], rax
jne 0x1802d87e0
mov dword [0x180570924], 0x4c
lea rax, str.RB_90
cmp qword [rsp + 0x10088], rax
jne 0x1802d87fb
mov dword [0x180570924], 0x5a
lea rax, str.RB_55
cmp qword [rsp + 0x10088], rax
jne 0x1802d8816
mov dword [0x180570924], 0x37
lea rax, str.RB_44
cmp qword [rsp + 0x10088], rax
jne 0x1802d8831
mov dword [0x180570924], 0x2c
lea rax, str.LT_77
cmp qword [rsp + 0x10088], rax
jne 0x1802d884c
mov dword [0x180570924], 0x4d
lea rax, str.LT_72
cmp qword [rsp + 0x10088], rax
jne 0x1802d8867
mov dword [0x180570924], 0x48
lea rax, str.LT_88
cmp qword [rsp + 0x10088], rax
jne 0x1802d8882
mov dword [0x180570924], 0x58
lea rax, str.LT_91
cmp qword [rsp + 0x10088], rax
jne 0x1802d889d
mov dword [0x180570924], 0x5b
lea rax, str.LT_25
cmp qword [rsp + 0x10088], rax
jne 0x1802d88b8
mov dword [0x180570924], 0x19
lea rax, str.LT_15
cmp qword [rsp + 0x10088], rax
jne 0x1802d88d3
mov dword [0x180570924], 0xf
lea rax, str.LT_10
cmp qword [rsp + 0x10088], rax
jne 0x1802d88ee
mov dword [0x180570924], 0xa
lea rax, str.RT_78
cmp qword [rsp + 0x10088], rax
jne 0x1802d8909
mov dword [0x180570924], 0x4e
lea rax, str.RT_71
cmp qword [rsp + 0x10088], rax
jne 0x1802d8924
mov dword [0x180570924], 0x47
lea rax, str.RT_87
cmp qword [rsp + 0x10088], rax
jne 0x1802d893f
mov dword [0x180570924], 0x57
lea rax, str.RT_92
cmp qword [rsp + 0x10088], rax
jne 0x1802d895a
mov dword [0x180570924], 0x5c
lea rax, str.RT_46
cmp qword [rsp + 0x10088], rax
jne 0x1802d8975
mov dword [0x180570924], 0x2e
lea rax, str.RT_24
cmp qword [rsp + 0x10088], rax
jne 0x1802d8990
mov dword [0x180570924], 0x18
lea rax, str.RT_14
cmp qword [rsp + 0x10088], rax
jne 0x1802d89ab
mov dword [0x180570924], 0xe
lea rax, str.RT_11
cmp qword [rsp + 0x10088], rax
jne 0x1802d89c6
mov dword [0x180570924], 0xb
lea rax, str.DPUP_42
cmp qword [rsp + 0x10088], rax
jne 0x1802d89e1
mov dword [0x180570924], 0x2a
lea rax, str.DPUP_27
cmp qword [rsp + 0x10088], rax
jne 0x1802d89fc
mov dword [0x180570924], 0x1b
lea rax, str.DPDN_48
cmp qword [rsp + 0x10088], rax
jne 0x1802d8a17
mov dword [0x180570924], 0x30
lea rax, str.DPDN_43
cmp qword [rsp + 0x10088], rax
jne 0x1802d8a32
mov dword [0x180570924], 0x2b
lea rax, str.DPDN_20
cmp qword [rsp + 0x10088], rax
jne 0x1802d8a4d
mov dword [0x180570924], 0x14
lea rax, str.DPDN_19
cmp qword [rsp + 0x10088], rax
jne 0x1802d8a68
mov dword [0x180570924], 0x13
lea rax, str.DPLT_85
cmp qword [rsp + 0x10088], rax
jne 0x1802d8a83
mov dword [0x180570924], 0x55
lea rax, str.DPLT_58
cmp qword [rsp + 0x10088], rax
jne 0x1802d8a9e
mov dword [0x180570924], 0x3a
lea rax, str.DPLT_52
cmp qword [rsp + 0x10088], rax
jne 0x1802d8ab9
mov dword [0x180570924], 0x34
lea rax, str.DPLT_47
cmp qword [rsp + 0x10088], rax
jne 0x1802d8ad4
mov dword [0x180570924], 0x2f
lea rax, str.DPRT_74
cmp qword [rsp + 0x10088], rax
jne 0x1802d8aef
mov dword [0x180570924], 0x4a
lea rax, str.DPRT_54
cmp qword [rsp + 0x10088], rax
jne 0x1802d8b0a
mov dword [0x180570924], 0x36
lea rax, str.DPRT_51
cmp qword [rsp + 0x10088], rax
jne 0x1802d8b25
mov dword [0x180570924], 0x33
lea rax, str.RSRT_66
cmp qword [rsp + 0x10088], rax
jne 0x1802d8b40
mov dword [0x180570924], 0x42
lea rax, str.RSRT_13
cmp qword [rsp + 0x10088], rax
jne 0x1802d8b5b
mov dword [0x180570924], 0xd
lea rax, str.RSRT_6
cmp qword [rsp + 0x10088], rax
jne 0x1802d8b76
mov dword [0x180570924], 6
lea rax, str.RSLT_5
cmp qword [rsp + 0x10088], rax
jne 0x1802d8b91
mov dword [0x180570924], 5
lea rax, str.RSUP_3
cmp qword [rsp + 0x10088], rax
jne 0x1802d8bac
mov dword [0x180570924], 3
lea rax, str.RSDN_67
cmp qword [rsp + 0x10088], rax
jne 0x1802d8bc7
mov dword [0x180570924], 0x43
lea rax, str.RSDN_12
cmp qword [rsp + 0x10088], rax
jne 0x1802d8be2
mov dword [0x180570924], 0xc
lea rax, str.RSDN_4
cmp qword [rsp + 0x10088], rax
jne 0x1802d8bfd
mov dword [0x180570924], 4
lea rax, str.RSDN_2
cmp qword [rsp + 0x10088], rax
jne 0x1802d8c18
mov dword [0x180570924], 2
lea rax, str.LSRT_64
cmp qword [rsp + 0x10088], rax
jne 0x1802d8c33
mov dword [0x180570924], 0x40
lea rax, str.LSRT_59
cmp qword [rsp + 0x10088], rax
jne 0x1802d8c4e
mov dword [0x180570924], 0x3b
lea rax, str.LSRT_35
cmp qword [rsp + 0x10088], rax
jne 0x1802d8c69
mov dword [0x180570924], 0x23
lea rax, str.LSRT_30
cmp qword [rsp + 0x10088], rax
jne 0x1802d8c84
mov dword [0x180570924], 0x1e
lea rax, str.LSRT_9
cmp qword [rsp + 0x10088], rax
jne 0x1802d8c9f
mov dword [0x180570924], 9
lea rax, str.LSRT_1
cmp qword [rsp + 0x10088], rax
jne 0x1802d8cba
mov dword [0x180570924], 1
lea rax, str.LSLT_63
cmp qword [rsp + 0x10088], rax
jne 0x1802d8cd5
mov dword [0x180570924], 0x3f
lea rax, str.LSLT_34
cmp qword [rsp + 0x10088], rax
jne 0x1802d8cf0
mov dword [0x180570924], 0x22
lea rax, str.LSUP_61
cmp qword [rsp + 0x10088], rax
jne 0x1802d8d0b
mov dword [0x180570924], 0x3d
lea rax, str.LSUP_40
cmp qword [rsp + 0x10088], rax
jne 0x1802d8d26
mov dword [0x180570924], 0x28
lea rax, str.LSUP_32
cmp qword [rsp + 0x10088], rax
jne 0x1802d8d41
mov dword [0x180570924], 0x20
lea rax, str.LSDN_60
cmp qword [rsp + 0x10088], rax
jne 0x1802d8d5c
mov dword [0x180570924], 0x3c
lea rax, str.LSDN_41
cmp qword [rsp + 0x10088], rax
jne 0x1802d8d77
mov dword [0x180570924], 0x29
lea rax, str.LSDN_39
cmp qword [rsp + 0x10088], rax
jne 0x1802d8d92
mov dword [0x180570924], 0x27
lea rax, str.LSDN_33
cmp qword [rsp + 0x10088], rax
jne 0x1802d8dad
mov dword [0x180570924], 0x21
lea rax, str.LSDN_31
cmp qword [rsp + 0x10088], rax
jne 0x1802d8dc8
mov dword [0x180570924], 0x1f
lea rax, str.LSDN_8
cmp qword [rsp + 0x10088], rax
jne 0x1802d8de3
mov dword [0x180570924], 8
lea rax, str.CTRL_62
cmp qword [rsp + 0x10088], rax
jne 0x1802d8dfe
mov dword [0x180570924], 0x3e
lea rax, str.CTRL_36
cmp qword [rsp + 0x10088], rax
jne 0x1802d8e19
mov dword [0x180570924], 0x24
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x1802d914a
mov r9d, 0xf4240
mov r8d, 1
lea rdx, [0x18056882c]
lea rcx, str.Drift_Level_in_front_of
call fcn.1801e0410
lea rcx, str.Change_Front_Level
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d8ec6
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x346c8]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x346c8]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x2d14], eax
mov eax, dword [rsp + 0x2d14]
mov dword [0x18056882c], eax
lea rcx, [rsp + 0x346c8]
call fcn.18006b930
mov r9d, 0xf4240
mov r8d, 1
lea rdx, [0x180568830]
lea rcx, str.Drift_Level_behind
call fcn.1801e0410
lea rcx, str.Change_behind_Level
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d8f55
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x346e8]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x346e8]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x2d18], eax
mov eax, dword [rsp + 0x2d18]
mov dword [0x180568830], eax
lea rcx, [rsp + 0x346e8]
call fcn.18006b930
lea rax, [rsp + 0x23860]
mov qword [rsp + 0x10090], rax
lea rax, [rsp + 0x308]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x308]
mov rcx, qword [rsp + 0x10090]
call fcn.1802e8be0
mov qword [rsp + 0x10098], rax
mov r8, qword [rsp + 0x10098]
lea rdx, [0x1805b11a8]
lea rcx, str.Burnout
call fcn.1801df0f0
lea rax, [rsp + 0x238a0]
mov qword [rsp + 0x100a0], rax
lea rax, [rsp + 0x309]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x309]
mov rcx, qword [rsp + 0x100a0]
call fcn.1802e8c00
mov qword [rsp + 0x100a8], rax
mov r8, qword [rsp + 0x100a8]
lea rdx, [0x1805b1054]
lea rcx, str.Always_Drift
call fcn.1801df0f0
mov r9d, 0x1f4
mov r8d, 1
lea rdx, [0x180568828]
lea rcx, str.Always_Drift_Times
call fcn.1801e0410
lea rcx, str.Change_Always_Drift_Times
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d909c
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34708]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34708]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x2d1c], eax
mov eax, dword [rsp + 0x2d1c]
mov dword [0x180568828], eax
lea rcx, [rsp + 0x34708]
call fcn.18006b930
lea rcx, str.Drift_front_0
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d90b9
mov dword [0x18056882c], 0
lea rcx, str.Drift_front_1
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d90d6
mov dword [0x18056882c], 1
lea rcx, str.Drift_front_10
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d90f3
mov dword [0x18056882c], 0xa
lea rcx, str.Drift_behind_0
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d9110
mov dword [0x180568830], 0
lea rcx, str.Drift_behind_1
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d912d
mov dword [0x180568830], 1
lea rcx, str.Drift_behind_10
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d914a
mov dword [0x180568830], 0xa
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Speedometer
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x163
lea rcx, str.Zone_And_Street_t_t_t_t_t_t
call fcn.1801dea40
lea rax, [rsp + 0x238e0]
mov qword [rsp + 0x100b0], rax
lea rax, [rsp + 0x30a]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x30a]
mov rcx, qword [rsp + 0x100b0]
call fcn.1802e8c20
mov qword [rsp + 0x100b8], rax
mov r8, qword [rsp + 0x100b8]
lea rdx, [0x1805b11ce]
lea rcx, str.Speedometer
call fcn.1801df0f0
movss xmm3, dword [0x1805044a4]
movss xmm2, dword [0x180506cd8]
lea rdx, [0x180568978]
lea rcx, str.Left_Right
call fcn.1801e1260
movss xmm3, dword [0x1805044a4]
movss xmm2, dword [0x180506cd8]
lea rdx, [0x180568974]
lea rcx, str.Up_Down
call fcn.1801e1260
movss xmm3, dword [0x1805044a4]
movss xmm2, dword [0x180506cd8]
lea rdx, [0x180568970]
lea rcx, str.Biggest
call fcn.1801e1260
lea rcx, [0x1804a69f8]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d9283
movss xmm0, dword [0x180506af4]
movss dword [0x180568978], xmm0
movss xmm0, dword [0x180504248]
movss dword [0x180568974], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568970], xmm0
lea rcx, str.Right
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d92c6
movss xmm0, dword [0x180504260]
movss dword [0x180568978], xmm0
movss xmm0, dword [0x180504248]
movss dword [0x180568974], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568970], xmm0
call fcn.180199f90
movss xmm0, dword [0x180504174]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504164]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Paint_Menu
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x23920]
mov qword [rsp + 0x100c0], rax
lea rax, [rsp + 0x30b]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x30b]
mov rcx, qword [rsp + 0x100c0]
call fcn.1802e8c40
mov qword [rsp + 0x100c8], rax
mov r8, qword [rsp + 0x100c8]
lea rdx, [0x1805b0f4b]
lea rcx, str.Rainbow_Car_Fast
call fcn.1801df0f0
lea rax, [rsp + 0x23960]
mov qword [rsp + 0x100d0], rax
lea rax, [rsp + 0x30c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x30c]
mov rcx, qword [rsp + 0x100d0]
call fcn.1802e8c60
mov qword [rsp + 0x100d8], rax
mov r8, qword [rsp + 0x100d8]
lea rdx, [0x1805b0f4c]
lea rcx, str.Rainbow_Car
call fcn.1801df0f0
lea rcx, str.Random
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d94bf
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d20], eax
call fcn.180370444
cdq
mov ecx, 0xff
idiv ecx
mov eax, edx
mov dword [rsp + 0x2d24], eax
call fcn.180370444
cdq
mov ecx, 0xff
idiv ecx
mov eax, edx
mov dword [rsp + 0x2d28], eax
call fcn.180370444
cdq
mov ecx, 0xff
idiv ecx
mov eax, edx
mov dword [rsp + 0x2d2c], eax
mov r9d, dword [rsp + 0x2d24]
mov r8d, dword [rsp + 0x2d28]
mov edx, dword [rsp + 0x2d2c]
mov ecx, dword [rsp + 0x2d20]
call fcn.1802f69b0
mov ecx, dword [rsp + 0x2d20]
call fcn.1802f3c70
test eax, eax
je 0x1802d94bf
call fcn.180370444
cdq
mov ecx, 0xff
idiv ecx
mov eax, edx
mov dword [rsp + 0x2d30], eax
call fcn.180370444
cdq
mov ecx, 0xff
idiv ecx
mov eax, edx
mov dword [rsp + 0x2d34], eax
call fcn.180370444
cdq
mov ecx, 0xff
idiv ecx
mov eax, edx
mov dword [rsp + 0x2d38], eax
mov r9d, dword [rsp + 0x2d30]
mov r8d, dword [rsp + 0x2d34]
mov edx, dword [rsp + 0x2d38]
mov ecx, dword [rsp + 0x2d20]
call fcn.1802f3c40
lea rcx, str.Chrome
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d9508
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d3c], eax
mov r8d, 0x78
mov edx, 0x78
mov ecx, dword [rsp + 0x2d3c]
call fcn.1802f6940
mov dword [0x180568988], 0x78
lea rcx, str.Black
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d9562
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d40], eax
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov ecx, dword [rsp + 0x2d40]
call fcn.1802f69b0
mov dword [0x1805b1150], 0
mov dword [0x1805b114c], 0
mov dword [0x18056898c], 0
lea rcx, str.White
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d95c5
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d44], eax
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
mov ecx, dword [rsp + 0x2d44]
call fcn.1802f69b0
mov dword [0x1805b1150], 0xff
mov dword [0x1805b114c], 0xff
mov dword [0x18056898c], 0xff
lea rcx, [0x180479220]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d9622
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d48], eax
xor r9d, r9d
xor r8d, r8d
mov edx, 0xff
mov ecx, dword [rsp + 0x2d48]
call fcn.1802f69b0
mov dword [0x1805b1150], 0xff
mov dword [0x1805b114c], 0
mov dword [0x18056898c], 0
lea rcx, str.Green
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d967f
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d4c], eax
xor r9d, r9d
mov r8d, 0xff
xor edx, edx
mov ecx, dword [rsp + 0x2d4c]
call fcn.1802f69b0
mov dword [0x1805b1150], 0
mov dword [0x1805b114c], 0xff
mov dword [0x18056898c], 0
lea rcx, str.Blue
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d96dc
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d50], eax
mov r9d, 0xff
xor r8d, r8d
xor edx, edx
mov ecx, dword [rsp + 0x2d50]
call fcn.1802f69b0
mov dword [0x1805b1150], 0
mov dword [0x1805b114c], 0
mov dword [0x18056898c], 0xff
lea rcx, str.Orange
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d973c
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d54], eax
xor r9d, r9d
mov r8d, 0x80
mov edx, 0xff
mov ecx, dword [rsp + 0x2d54]
call fcn.1802f69b0
mov dword [0x1805b1150], 0xff
mov dword [0x1805b114c], 0x80
mov dword [0x18056898c], 0
lea rcx, str.Yellow
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d979c
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d58], eax
xor r9d, r9d
mov r8d, 0xff
mov edx, 0xff
mov ecx, dword [rsp + 0x2d58]
call fcn.1802f69b0
mov dword [0x1805b1150], 0xff
mov dword [0x1805b114c], 0xff
mov dword [0x18056898c], 0
lea rcx, str.Purple
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d97fc
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d5c], eax
mov r9d, 0xcc
xor r8d, r8d
mov edx, 0xcc
mov ecx, dword [rsp + 0x2d5c]
call fcn.1802f69b0
mov dword [0x1805b1150], 0xcc
mov dword [0x1805b114c], 0
mov dword [0x18056898c], 0xcc
lea rcx, str.Grey
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d985f
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d60], eax
mov r9d, 0x60
mov r8d, 0x60
mov edx, 0x60
mov ecx, dword [rsp + 0x2d60]
call fcn.1802f69b0
mov dword [0x1805b1150], 0x60
mov dword [0x1805b114c], 0x60
mov dword [0x18056898c], 0x60
lea rcx, str.Brown
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d98c2
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d64], eax
mov r9d, 0x2a
mov r8d, 0x2a
mov edx, 0xa5
mov ecx, dword [rsp + 0x2d64]
call fcn.1802f69b0
mov dword [0x1805b1150], 0xa5
mov dword [0x1805b114c], 0x2a
mov dword [0x18056898c], 0x2a
lea rcx, [0x1804a0140]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d9925
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d68], eax
mov r9d, 0xff
mov r8d, 0x33
mov edx, 0xff
mov ecx, dword [rsp + 0x2d68]
call fcn.1802f69b0
mov dword [0x1805b1150], 0xff
mov dword [0x1805b114c], 0x33
mov dword [0x18056898c], 0xff
lea rcx, str.Cool_Green
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d9985
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d6c], eax
mov r9d, 0xc4
mov r8d, 0xff
xor edx, edx
mov ecx, dword [rsp + 0x2d6c]
call fcn.1802f69b0
mov dword [0x1805b1150], 0
mov dword [0x1805b114c], 0xff
mov dword [0x18056898c], 0x128
lea rcx, str.Hot_Pink
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d99e5
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d70], eax
mov r9d, 0x91
xor r8d, r8d
mov edx, 0xff
mov ecx, dword [rsp + 0x2d70]
call fcn.1802f69b0
mov dword [0x1805b1150], 0xff
mov dword [0x1805b114c], 0
mov dword [0x18056898c], 0x91
lea rcx, str.Lime
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d9a45
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d74], eax
xor r9d, r9d
mov r8d, 0xff
mov edx, 0x80
mov ecx, dword [rsp + 0x2d74]
call fcn.1802f69b0
mov dword [0x1805b1150], 0x80
mov dword [0x1805b114c], 0xff
mov dword [0x18056898c], 0
lea rcx, str.Lava_Red
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d9aa5
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d78], eax
xor r9d, r9d
mov r8d, 0x3c
mov edx, 0xff
mov ecx, dword [rsp + 0x2d78]
call fcn.1802f69b0
mov dword [0x1805b1150], 0xff
mov dword [0x1805b114c], 0x3c
mov dword [0x18056898c], 0
lea rcx, str.Mint_Green
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d9b05
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d7c], eax
mov r9d, 0x77
mov r8d, 0xff
xor edx, edx
mov ecx, dword [rsp + 0x2d7c]
call fcn.1802f69b0
mov dword [0x1805b1150], 0
mov dword [0x1805b114c], 0xff
mov dword [0x18056898c], 0x77
lea rcx, str.Neon_Green
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d9b65
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d80], eax
xor r9d, r9d
mov r8d, 0xff
mov edx, 0xbb
mov ecx, dword [rsp + 0x2d80]
call fcn.1802f69b0
mov dword [0x1805b1150], 0xbb
mov dword [0x1805b114c], 0xff
mov dword [0x18056898c], 0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Paint_Menu
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0xbf
lea rcx, str.Paint_Menu_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x250
lea rcx, str.Chrome_t_t_t_t
call fcn.1801dea40
mov edx, 0x249
lea rcx, str.Paint_Color_1_t_t_t_t
call fcn.1801dea40
mov edx, 0x24a
lea rcx, str.Paint_Color_2_t_t_t_t
call fcn.1801dea40
mov edx, 0x24b
lea rcx, str.Paint_Color_3_t_t_t_t
call fcn.1801dea40
call fcn.180199f90
call fcn.18006beb0
jmp case.0x1801f9d99.1
lea rcx, str.Paint_Menu
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805b1150]
lea rcx, str.Paint_Color_1
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d84], eax
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x2d84]
call fcn.1802f69b0
call fcn.180199f90
movss xmm0, dword [0x180504120]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504054]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Paint_Menu
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Chrome
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802d9cea
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d88], eax
mov r8d, 0x78
mov edx, 0x78
mov ecx, dword [rsp + 0x2d88]
call fcn.1802f6940
mov dword [0x180568988], 0x78
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x180568988]
lea rcx, str.Chrome
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d8c], eax
mov r8d, dword [0x180568988]
mov edx, dword [0x180568988]
mov ecx, dword [rsp + 0x2d8c]
call fcn.1802f6940
call fcn.180199f90
movss xmm0, dword [0x180504138]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504078]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Paint_Menu_2
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805b114c]
lea rcx, str.Paint_Color_2
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d90], eax
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x2d90]
call fcn.1802f69b0
call fcn.180199f90
movss xmm0, dword [0x180504120]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504054]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Paint_Menu_3
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x18056898c]
lea rcx, str.Paint_Color_3
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d94], eax
mov r9d, dword [0x18056898c]
mov r8d, dword [0x1805b114c]
mov edx, dword [0x1805b1150]
mov ecx, dword [rsp + 0x2d94]
call fcn.1802f69b0
call fcn.180199f90
movss xmm0, dword [0x180504120]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504054]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Paint_Menu
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x271
lea rcx, str.Cars_Light_t_t_t_t
call fcn.1801dea40
lea rax, [rsp + 0x239a0]
mov qword [rsp + 0x100e0], rax
lea rax, [rsp + 0x30d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x30d]
mov rcx, qword [rsp + 0x100e0]
call fcn.1802e8c80
mov qword [rsp + 0x100e8], rax
mov r8, qword [rsp + 0x100e8]
lea rdx, [0x1805b11a7]
lea rcx, str.Rainbow_Neons
call fcn.1801df0f0
lea rax, [rsp + 0x239e0]
mov qword [rsp + 0x100f0], rax
lea rax, [rsp + 0x30e]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x30e]
mov rcx, qword [rsp + 0x100f0]
call fcn.1802e8ca0
mov qword [rsp + 0x100f8], rax
mov r8, qword [rsp + 0x100f8]
lea rdx, [0x1805b11a3]
lea rcx, str.rColor
call fcn.1801df0f0
lea rax, [rsp + 0x23a20]
mov qword [rsp + 0x10100], rax
lea rax, [rsp + 0x30f]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x30f]
mov rcx, qword [rsp + 0x10100]
call fcn.1802e8cc0
mov qword [rsp + 0x10108], rax
mov r8, qword [rsp + 0x10108]
lea rdx, [0x1805b11a2]
lea rcx, str.rNeon
call fcn.1801df0f0
lea rcx, str.Enable_Neons
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802da0ac
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d98], eax
mov edx, 1
mov ecx, dword [rsp + 0x2d98]
call fcn.1802f6ab0
mov r8d, 1
xor edx, edx
mov ecx, dword [rsp + 0x2d98]
call fcn.1802f6a40
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x2d98]
call fcn.1802f6a40
mov r8d, 1
mov edx, 2
mov ecx, dword [rsp + 0x2d98]
call fcn.1802f6a40
mov r8d, 1
mov edx, 3
mov ecx, dword [rsp + 0x2d98]
call fcn.1802f6a40
mov r8d, 1
mov edx, 4
mov ecx, dword [rsp + 0x2d98]
call fcn.1802f6a40
mov r8d, 1
mov edx, 5
mov ecx, dword [rsp + 0x2d98]
call fcn.1802f6a40
mov r8d, 1
mov edx, 6
mov ecx, dword [rsp + 0x2d98]
call fcn.1802f6a40
mov r8d, 1
mov edx, 7
mov ecx, dword [rsp + 0x2d98]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x2d98]
call fcn.1802f6bf0
lea rcx, str.Disable_Neons
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802da191
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2d9c], eax
xor edx, edx
mov ecx, dword [rsp + 0x2d9c]
call fcn.1802f6ab0
xor r8d, r8d
xor edx, edx
mov ecx, dword [rsp + 0x2d9c]
call fcn.1802f6a40
xor r8d, r8d
mov edx, 1
mov ecx, dword [rsp + 0x2d9c]
call fcn.1802f6a40
xor r8d, r8d
mov edx, 2
mov ecx, dword [rsp + 0x2d9c]
call fcn.1802f6a40
xor r8d, r8d
mov edx, 3
mov ecx, dword [rsp + 0x2d9c]
call fcn.1802f6a40
xor r8d, r8d
mov edx, 4
mov ecx, dword [rsp + 0x2d9c]
call fcn.1802f6a40
xor r8d, r8d
mov edx, 5
mov ecx, dword [rsp + 0x2d9c]
call fcn.1802f6a40
xor r8d, r8d
mov edx, 6
mov ecx, dword [rsp + 0x2d9c]
call fcn.1802f6a40
xor r8d, r8d
mov edx, 7
mov ecx, dword [rsp + 0x2d9c]
call fcn.1802f6a40
xor edx, edx
mov ecx, dword [rsp + 0x2d9c]
call fcn.1802f6bf0
lea rcx, [0x180479220]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802da1e1
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2da0], eax
mov edx, 1
mov ecx, dword [rsp + 0x2da0]
call fcn.1802f6ab0
xor r9d, r9d
xor r8d, r8d
mov edx, 0xff
mov ecx, dword [rsp + 0x2da0]
call fcn.1802f3c10
lea rcx, str.Green
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802da231
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2da4], eax
mov edx, 8
mov ecx, dword [rsp + 0x2da4]
call fcn.1802f6ab0
xor r9d, r9d
mov r8d, 0xff
xor edx, edx
mov ecx, dword [rsp + 0x2da4]
call fcn.1802f3c10
lea rcx, str.Blue
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802da281
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2da8], eax
mov edx, 8
mov ecx, dword [rsp + 0x2da8]
call fcn.1802f6ab0
mov r9d, 0xff
xor r8d, r8d
xor edx, edx
mov ecx, dword [rsp + 0x2da8]
call fcn.1802f3c10
lea rcx, str.Hot_Pink
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802da2d7
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2dac], eax
mov edx, 8
mov ecx, dword [rsp + 0x2dac]
call fcn.1802f6ab0
mov r9d, 0x9d
mov r8d, 0x23
mov edx, 0xe2
mov ecx, dword [rsp + 0x2dac]
call fcn.1802f3c10
lea rcx, str.Yellow
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802da32a
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2db0], eax
mov edx, 8
mov ecx, dword [rsp + 0x2db0]
call fcn.1802f6ab0
xor r9d, r9d
mov r8d, 0xf4
mov edx, 0xf7
mov ecx, dword [rsp + 0x2db0]
call fcn.1802f3c10
lea rcx, str.Orange
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802da37d
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2db4], eax
mov edx, 8
mov ecx, dword [rsp + 0x2db4]
call fcn.1802f6ab0
xor r9d, r9d
mov r8d, 0x5b
mov edx, 0xf7
mov ecx, dword [rsp + 0x2db4]
call fcn.1802f3c10
lea rcx, str.Aqua
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802da3d3
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2db8], eax
mov edx, 8
mov ecx, dword [rsp + 0x2db8]
call fcn.1802f6ab0
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0x28
mov ecx, dword [rsp + 0x2db8]
call fcn.1802f3c10
lea rcx, str.White
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802da429
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2dbc], eax
mov edx, 8
mov ecx, dword [rsp + 0x2dbc]
call fcn.1802f6ab0
mov r9d, 0xff
mov r8d, 0xff
mov edx, 0xff
mov ecx, dword [rsp + 0x2dbc]
call fcn.1802f3c10
lea rcx, str.Magenta
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802da47c
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2dc0], eax
mov edx, 8
mov ecx, dword [rsp + 0x2dc0]
call fcn.1802f6ab0
mov r9d, 0x23
xor r8d, r8d
mov edx, 0x66
mov ecx, dword [rsp + 0x2dc0]
call fcn.1802f3c10
lea rcx, str.Purple
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802da4cf
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2dc4], eax
mov edx, 8
mov ecx, dword [rsp + 0x2dc4]
call fcn.1802f6ab0
mov r9d, 0x53
xor r8d, r8d
mov edx, 0x35
mov ecx, dword [rsp + 0x2dc4]
call fcn.1802f3c10
lea rcx, str.Dark_Green
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802da51f
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2dc8], eax
mov edx, 8
mov ecx, dword [rsp + 0x2dc8]
call fcn.1802f6ab0
xor r9d, r9d
mov r8d, 0x76
xor edx, edx
mov ecx, dword [rsp + 0x2dc8]
call fcn.1802f3c10
lea rcx, str.Rose_Red
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802da56f
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2dcc], eax
mov edx, 8
mov ecx, dword [rsp + 0x2dcc]
call fcn.1802f6ab0
xor r9d, r9d
xor r8d, r8d
mov edx, 0xa1
mov ecx, dword [rsp + 0x2dcc]
call fcn.1802f3c10
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Cars_Light
call fcn.1801dd910
call fcn.180199ba0
lea rdx, [0x1805b11c6]
lea rcx, str.Head_Light
call fcn.1801deec0
mov r9d, 0xe
xor r8d, r8d
lea rdx, [0x1805b1188]
lea rcx, str.HeadLight_Xeon22
call fcn.1801e0410
call fcn.180199f90
call fcn.18006be50
jmp case.0x1801f9d99.1
lea rcx, str.Thunder_Customs
call fcn.1801dd910
call fcn.180199ba0
lea rdx, [0x18043ad70]
lea rcx, [0x180574028]
call fcn.18007ab10
movzx eax, al
test eax, eax
je 0x1802da862
mov edx, 0x186
lea rcx, str.Modification_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x24f
lea rcx, str.Custom_Menu_t_t_t
call fcn.1801dea40
mov edx, 0x187
lea rcx, str.Power_t_t_t_t
call fcn.1801dea40
mov edx, 0x296
lea rcx, str.Vehicle_Info_t_t_t_t
call fcn.1801dea40
lea rcx, str.Open_Doors
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802da75c
call fcn.180091cb0
mov ecx, eax
call fcn.1802f4a90
xor r9d, r9d
mov r8d, 1
xor edx, edx
mov ecx, eax
call fcn.1802f3be0
call fcn.180091cb0
mov ecx, eax
call fcn.1802f4a90
xor r9d, r9d
mov r8d, 1
mov edx, 1
mov ecx, eax
call fcn.1802f3be0
call fcn.180091cb0
mov ecx, eax
call fcn.1802f4a90
xor r9d, r9d
mov r8d, 1
mov edx, 2
mov ecx, eax
call fcn.1802f3be0
call fcn.180091cb0
mov ecx, eax
call fcn.1802f4a90
xor r9d, r9d
mov r8d, 1
mov edx, 3
mov ecx, eax
call fcn.1802f3be0
call fcn.180091cb0
mov ecx, eax
call fcn.1802f4a90
xor r9d, r9d
mov r8d, 1
mov edx, 4
mov ecx, eax
call fcn.1802f3be0
call fcn.180091cb0
mov ecx, eax
call fcn.1802f4a90
xor r9d, r9d
mov r8d, 1
mov edx, 5
mov ecx, eax
call fcn.1802f3be0
call fcn.180091cb0
mov ecx, eax
call fcn.1802f4a90
xor r9d, r9d
mov r8d, 1
mov edx, 6
mov ecx, eax
call fcn.1802f3be0
call fcn.180091cb0
mov ecx, eax
call fcn.1802f4a90
xor r9d, r9d
mov r8d, 1
mov edx, 7
mov ecx, eax
call fcn.1802f3be0
lea rcx, str.Close_Doors
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802da787
call fcn.180091cb0
mov ecx, eax
call fcn.1802f4a90
mov edx, 1
mov ecx, eax
call fcn.1802f3b80
lea rcx, str.Custom_Plate
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802da7e2
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2dd0], eax
mov ecx, dword [rsp + 0x2dd0]
call fcn.180167810
lea r8, [0x18043ad70]
mov edx, 0xff
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
mov ecx, dword [rsp + 0x2dd0]
call fcn.1802f6b10
lea rdx, [0x1805b0f8e]
lea rcx, str.rMatrix_Plates
call fcn.1801deec0
lea rax, [rsp + 0x23a60]
mov qword [rsp + 0x10110], rax
lea rax, [rsp + 0x310]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x310]
mov rcx, qword [rsp + 0x10110]
call fcn.1802e8ce0
mov qword [rsp + 0x10118], rax
mov r8, qword [rsp + 0x10118]
lea rdx, [0x1805b11d0]
lea rcx, str.rSeat_Belt
call fcn.1801df0f0
mov edx, 0x189
lea rcx, str.Unlimited_t_t_t_t
call fcn.1801dea40
call fcn.180199f90
call fcn.18006bf50
jmp case.0x1801f9d99.1
lea rcx, str.Thunder_Customs
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x248
lea rcx, str.Paint_Color_Menu_t_t_t_t
call fcn.1801dea40
mov edx, 0x192
lea rcx, str.Neon_t_t_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x16d
lea rcx, str.Wheels_Custom_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x247
lea rcx, str.Custom_Model_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x251
lea rcx, str.Horn_Sound_t_t_t_t_t
call fcn.1801dea40
mov edx, 0x2a6
lea rcx, str.Smoke_Tyre_t_t_t_t_t
call fcn.1801dea40
call fcn.180199f90
call fcn.18006bed0
jmp case.0x1801f9d99.1
lea rcx, str.Thunder_Customs
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x23aa0]
mov qword [rsp + 0x10120], rax
lea rax, [rsp + 0x311]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x311]
mov rcx, qword [rsp + 0x10120]
call fcn.1802e8d00
mov qword [rsp + 0x10128], rax
mov r8, qword [rsp + 0x10128]
lea rdx, [0x1805b11a6]
lea rcx, str.Rainbow_Tire_Smoke
call fcn.1801df0f0
lea rax, [rsp + 0x23ae0]
mov qword [rsp + 0x10130], rax
lea rax, [rsp + 0x312]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x312]
mov rcx, qword [rsp + 0x10130]
call fcn.1802e8d20
mov qword [rsp + 0x10138], rax
mov r8, qword [rsp + 0x10138]
lea rdx, [0x1805b11a4]
lea rcx, str.rRain
call fcn.1801df0f0
lea rax, [rsp + 0x23b20]
mov qword [rsp + 0x10140], rax
lea rax, [rsp + 0x313]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x313]
mov rcx, qword [rsp + 0x10140]
call fcn.1802e8d40
mov qword [rsp + 0x10148], rax
mov r8, qword [rsp + 0x10148]
lea rdx, [0x1805b11a5]
lea rcx, str.rSmoke_Tyre
call fcn.1801df0f0
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805b1194]
lea rcx, str.Smoke_R
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805b1190]
lea rcx, str.Smoke_G
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805b118c]
lea rcx, str.Smoke_B
call fcn.1801e0410
lea rcx, [0x180479220]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802daaa1
mov dword [0x1805b1194], 0xff
mov dword [0x1805b1190], 0
mov dword [0x1805b118c], 0
lea rcx, str.Green
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802daad2
mov dword [0x1805b1194], 0
mov dword [0x1805b1190], 0xff
mov dword [0x1805b118c], 0
lea rcx, str.Blue
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dab03
mov dword [0x1805b1194], 0
mov dword [0x1805b1190], 0
mov dword [0x1805b118c], 0xff
lea rcx, str.Hot_Pink
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dab34
mov dword [0x1805b1194], 0xe2
mov dword [0x1805b1190], 0x23
mov dword [0x1805b118c], 0x9d
lea rcx, str.Yellow
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dab65
mov dword [0x1805b1194], 0xf7
mov dword [0x1805b1190], 0xf4
mov dword [0x1805b118c], 0
lea rcx, str.Orange
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dab96
mov dword [0x1805b1194], 0xf7
mov dword [0x1805b1190], 0x5b
mov dword [0x1805b118c], 0
lea rcx, str.Aqua
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dabc7
mov dword [0x1805b1194], 0x28
mov dword [0x1805b1190], 0xff
mov dword [0x1805b118c], 0xff
lea rcx, str.White
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dabf8
mov dword [0x1805b1194], 0xff
mov dword [0x1805b1190], 0xff
mov dword [0x1805b118c], 0xff
lea rcx, str.Magenta
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dac29
mov dword [0x1805b1194], 0x66
mov dword [0x1805b1190], 0
mov dword [0x1805b118c], 0x23
lea rcx, str.Purple
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dac5a
mov dword [0x1805b1194], 0x35
mov dword [0x1805b1190], 0
mov dword [0x1805b118c], 0x53
lea rcx, str.Dark_Green
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dac8b
mov dword [0x1805b1194], 0
mov dword [0x1805b1190], 0x76
mov dword [0x1805b118c], 0
lea rcx, str.Rose_Red
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dacbc
mov dword [0x1805b1194], 0xa1
mov dword [0x1805b1190], 0
mov dword [0x1805b118c], 0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Vehicle_Info
call fcn.1801dd910
call fcn.180199ba0
lea rdx, [0x1805b1c94]
lea rcx, str.rVehicle_Info
call fcn.1801deec0
movss xmm3, dword [0x18050552c]
xorps xmm2, xmm2
lea rdx, [0x180570780]
lea rcx, str.Pos_X
call fcn.1801e1260
movss xmm3, dword [0x18050552c]
xorps xmm2, xmm2
lea rdx, [0x1805b1ccc]
lea rcx, str.Pos_Y
call fcn.1801e1260
movss xmm3, dword [0x18050552c]
xorps xmm2, xmm2
lea rdx, [0x1805b1cc8]
lea rcx, str.Pos_Z
call fcn.1801e1260
movss xmm3, dword [0x18050552c]
xorps xmm2, xmm2
lea rdx, [0x18057077c]
lea rcx, str.Pos_X1
call fcn.1801e1260
movss xmm3, dword [0x18050552c]
xorps xmm2, xmm2
lea rdx, [0x1805b1cc0]
lea rcx, str.Pos_Y1
call fcn.1801e1260
movss xmm3, dword [0x18050552c]
xorps xmm2, xmm2
lea rdx, [0x1805b1cc4]
lea rcx, str.Pos_Z1
call fcn.1801e1260
movss xmm3, dword [0x18050552c]
xorps xmm2, xmm2
lea rdx, [0x180570774]
lea rcx, str.Pos_Height
call fcn.1801e1260
movss xmm3, dword [0x18050552c]
xorps xmm2, xmm2
lea rdx, [0x180570778]
lea rcx, str.Pos_Width
call fcn.1801e1260
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x18057076c]
lea rcx, str.Pos_Red
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x180570770]
lea rcx, str.Pos_Green
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x180570764]
lea rcx, str.Pos_Blue
call fcn.1801e0410
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x180570768]
lea rcx, str.Pos_Alpha
call fcn.1801e0410
call fcn.180199f90
call fcn.18006bf50
jmp case.0x1801f9d99.1
lea rcx, str.Horn_Sounds
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0x3a
xor r8d, r8d
lea rdx, [0x180568984]
lea rcx, str.Horn_Sounds
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2dd4], eax
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x2dd4]
call fcn.1802f6bc0
xor edx, edx
mov ecx, dword [rsp + 0x2dd4]
call fcn.1802f6bf0
call fcn.180199f90
movss xmm0, dword [0x180504120]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504054]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Customs_Model
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 8
xor r8d, r8d
lea rdx, [0x1805688b8]
lea rcx, str.Custom_Mods_Kits
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2dd8], eax
xor edx, edx
mov ecx, dword [rsp + 0x2dd8]
call fcn.1802f6bf0
mov dword [rsp + 0x2ddc], 0
jmp 0x1802daf60
mov eax, dword [rsp + 0x2ddc]
inc eax
mov dword [rsp + 0x2ddc], eax
cmp dword [rsp + 0x2ddc], 0x32
jge 0x1802daf9e
mov edx, dword [rsp + 0x2ddc]
mov ecx, dword [rsp + 0x2dd8]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
xor r9d, r9d
mov r8d, eax
mov edx, dword [rsp + 0x2ddc]
mov ecx, dword [rsp + 0x2dd8]
call fcn.1802f6bc0
jmp 0x1802daf50
lea rdx, str.Thunder
mov ecx, dword [rsp + 0x2dd8]
call fcn.1802f6b10
call fcn.180199f90
movss xmm0, dword [0x180504120]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504054]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Customs_Model
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x246
lea rcx, str.Custom_Model_t_t_t_t_t
call fcn.1801dea40
call fcn.180199f90
movss xmm0, dword [0x180504120]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504054]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Thunder_Customs
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x23b60]
mov qword [rsp + 0x10150], rax
lea rax, [rsp + 0x314]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x314]
mov rcx, qword [rsp + 0x10150]
call fcn.1802e8d60
mov qword [rsp + 0x10158], rax
mov r8, qword [rsp + 0x10158]
lea rdx, [0x1805b103b]
lea rcx, str.Dirty
call fcn.1801df0f0
mov r9d, 0x14
mov r8d, 1
lea rdx, [0x1805aee48]
lea rcx, str.Dirt_Level
call fcn.1801e0410
lea rax, [rsp + 0x23ba0]
mov qword [rsp + 0x10160], rax
lea rax, [rsp + 0x315]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x315]
mov rcx, qword [rsp + 0x10160]
call fcn.1802e8d80
mov qword [rsp + 0x10168], rax
mov r8, qword [rsp + 0x10168]
lea rdx, [0x1805b103c]
lea rcx, str.Torque
call fcn.1801df0f0
movss xmm3, dword [0x180506314]
movss xmm2, dword [0x180504280]
lea rdx, [0x1805688b4]
lea rcx, str.Torque_Level
call fcn.1801e1260
lea rcx, str.Change_Torque
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802db1a4
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34728]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34728]
call fcn.1801e3710
movss dword [rsp + 0x2de0], xmm0
movss xmm0, dword [rsp + 0x2de0]
movss dword [0x1805688b4], xmm0
lea rcx, [rsp + 0x34728]
call fcn.18006b930
lea rax, [rsp + 0x23be0]
mov qword [rsp + 0x10170], rax
lea rax, [rsp + 0x316]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x316]
mov rcx, qword [rsp + 0x10170]
call fcn.1802e8da0
mov qword [rsp + 0x10178], rax
mov r8, qword [rsp + 0x10178]
lea rdx, [0x1805b1039]
lea rcx, str.Power
call fcn.1801df0f0
movss xmm3, dword [0x180506314]
movss xmm2, dword [0x180504280]
lea rdx, [0x1805688b0]
lea rcx, str.Power_Level
call fcn.1801e1260
lea rcx, str.Change_Power
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802db295
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34748]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34748]
call fcn.1801e3710
movss dword [rsp + 0x2de4], xmm0
movss xmm0, dword [rsp + 0x2de4]
movss dword [0x1805688b0], xmm0
lea rcx, [rsp + 0x34748]
call fcn.18006b930
lea rax, [rsp + 0x23c20]
mov qword [rsp + 0x10180], rax
lea rax, [rsp + 0x317]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x317]
mov rcx, qword [rsp + 0x10180]
call fcn.1802e8dc0
mov qword [rsp + 0x10188], rax
mov r8, qword [rsp + 0x10188]
lea rdx, [0x1805b0f42]
lea rcx, str.Vehicle_Damage
call fcn.1801df0f0
movss xmm3, dword [0x180506a40]
movss xmm2, dword [0x180504280]
lea rdx, [0x1805688a8]
lea rcx, str.Damage_Level
call fcn.1801e1260
lea rcx, str.Change_Damage_Level
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802db386
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34768]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34768]
call fcn.1801e3710
movss dword [rsp + 0x2de8], xmm0
movss xmm0, dword [rsp + 0x2de8]
movss dword [0x1805688a8], xmm0
lea rcx, [rsp + 0x34768]
call fcn.18006b930
lea rcx, [0x1804caf50]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802db3c9
movss xmm0, dword [0x180506a40]
movss dword [0x1805688a8], xmm0
movss xmm0, dword [0x180504280]
movss dword [0x1805688b0], xmm0
movss xmm0, dword [0x180504280]
movss dword [0x1805688b4], xmm0
call fcn.180199f90
movss xmm0, dword [0x1805041b8]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041d8]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Modifications
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x193
lea rcx, str.Modification_Int_t_t_t
call fcn.1801dea40
lea rcx, str.Add_Blip_Registration
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802db56b
call fcn.180091cb0
mov dword [rsp + 0x2dec], eax
xor edx, edx
mov ecx, dword [rsp + 0x2dec]
call fcn.1802f7720
mov ecx, dword [rsp + 0x2dec]
call fcn.1802f4a90
mov dword [rsp + 0x2df0], eax
mov edx, 1
mov ecx, dword [rsp + 0x2df0]
call fcn.1802f6340
mov dword [rsp + 0x2df4], 0
jmp 0x1802db487
mov eax, dword [rsp + 0x2df4]
inc eax
mov dword [rsp + 0x2df4], eax
cmp dword [rsp + 0x2df4], 0x15e
jge 0x1802db4b5
mov ecx, dword [rsp + 0x2df0]
call fcn.1802f63a0
mov ecx, eax
call fcn.1802f3b30
mov ecx, dword [rsp + 0x2df0]
call fcn.1802f5180
jmp 0x1802db477
mov r8d, 1
mov edx, 1
mov ecx, dword [rsp + 0x2df0]
call fcn.1802f6210
mov dword [rsp + 0x2df8], 0
jmp 0x1802db4e9
mov eax, dword [rsp + 0x2df8]
inc eax
mov dword [rsp + 0x2df8], eax
cmp dword [rsp + 0x2df8], 0x15e
jge 0x1802db506
xor edx, edx
mov ecx, dword [rsp + 0x2df0]
call fcn.1802f6340
jmp 0x1802db4d9
mov edx, 1
mov ecx, dword [rsp + 0x2df0]
call fcn.1802f3ad0
lea rax, [rsp + 0x3d620]
lea rcx, str.Saved_Vehicle
mov rdi, rax
mov rsi, rcx
mov ecx, 0xe
rep movsb byte [rdi], byte [rsi]
mov ecx, dword [rsp + 0x2df0]
call fcn.1802f3a80
mov dword [rsp + 0x2dfc], eax
mov edx, 0x3c
mov ecx, dword [rsp + 0x2dfc]
call fcn.1802f3a20
lea rdx, [rsp + 0x3d620]
mov ecx, dword [rsp + 0x2dfc]
call fcn.1802f39d0
lea rcx, str.Suspension
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802db653
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2e00], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e00]
call fcn.1802f7720
test eax, eax
je 0x1802db653
mov ecx, dword [rsp + 0x2e00]
call fcn.1802f4a90
mov dword [rsp + 0x2e04], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e04]
call fcn.1802f6bf0
mov edx, 0xf
mov ecx, dword [rsp + 0x2e04]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
mov dword [rsp + 0x2e08], eax
mov edx, 0xf
mov ecx, dword [rsp + 0x2e04]
call fcn.1802f3970
mov dword [rsp + 0x2e0c], eax
mov eax, dword [rsp + 0x2e08]
cmp dword [rsp + 0x2e0c], eax
jge 0x1802db636
mov eax, dword [rsp + 0x2e0c]
inc eax
mov r9d, 1
mov r8d, eax
mov edx, 0xf
mov ecx, dword [rsp + 0x2e04]
call fcn.1802f6bc0
jmp 0x1802db653
mov r9d, 1
mov r8d, 0xffffffff
mov edx, 0xf
mov ecx, dword [rsp + 0x2e04]
call fcn.1802f6bc0
lea rcx, str.Spoiler
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802db72f
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2e10], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e10]
call fcn.1802f7720
test eax, eax
je 0x1802db72f
mov ecx, dword [rsp + 0x2e10]
call fcn.1802f4a90
mov dword [rsp + 0x2e14], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e14]
call fcn.1802f6bf0
xor edx, edx
mov ecx, dword [rsp + 0x2e14]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
mov dword [rsp + 0x2e18], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e14]
call fcn.1802f3970
mov dword [rsp + 0x2e1c], eax
mov eax, dword [rsp + 0x2e18]
cmp dword [rsp + 0x2e1c], eax
jge 0x1802db715
mov eax, dword [rsp + 0x2e1c]
inc eax
mov r9d, 1
mov r8d, eax
xor edx, edx
mov ecx, dword [rsp + 0x2e14]
call fcn.1802f6bc0
jmp 0x1802db72f
mov r9d, 1
mov r8d, 0xffffffff
xor edx, edx
mov ecx, dword [rsp + 0x2e14]
call fcn.1802f6bc0
lea rcx, str.Exaust
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802db817
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2e20], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e20]
call fcn.1802f7720
test eax, eax
je 0x1802db817
mov ecx, dword [rsp + 0x2e20]
call fcn.1802f4a90
mov dword [rsp + 0x2e24], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e24]
call fcn.1802f6bf0
mov edx, 4
mov ecx, dword [rsp + 0x2e24]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
mov dword [rsp + 0x2e28], eax
mov edx, 4
mov ecx, dword [rsp + 0x2e24]
call fcn.1802f3970
mov dword [rsp + 0x2e2c], eax
mov eax, dword [rsp + 0x2e28]
cmp dword [rsp + 0x2e2c], eax
jge 0x1802db7fa
mov eax, dword [rsp + 0x2e2c]
inc eax
mov r9d, 1
mov r8d, eax
mov edx, 4
mov ecx, dword [rsp + 0x2e24]
call fcn.1802f6bc0
jmp 0x1802db817
mov r9d, 1
mov r8d, 0xffffffff
mov edx, 4
mov ecx, dword [rsp + 0x2e24]
call fcn.1802f6bc0
lea rcx, str.Hood
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802db8ff
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2e30], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e30]
call fcn.1802f7720
test eax, eax
je 0x1802db8ff
mov ecx, dword [rsp + 0x2e30]
call fcn.1802f4a90
mov dword [rsp + 0x2e34], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e34]
call fcn.1802f6bf0
mov edx, 7
mov ecx, dword [rsp + 0x2e34]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
mov dword [rsp + 0x2e38], eax
mov edx, 7
mov ecx, dword [rsp + 0x2e34]
call fcn.1802f3970
mov dword [rsp + 0x2e3c], eax
mov eax, dword [rsp + 0x2e38]
cmp dword [rsp + 0x2e3c], eax
jge 0x1802db8e2
mov eax, dword [rsp + 0x2e3c]
inc eax
mov r9d, 1
mov r8d, eax
mov edx, 7
mov ecx, dword [rsp + 0x2e34]
call fcn.1802f6bc0
jmp 0x1802db8ff
mov r9d, 1
mov r8d, 0xffffffff
mov edx, 7
mov ecx, dword [rsp + 0x2e34]
call fcn.1802f6bc0
lea rcx, str.Front_Bumper
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802db9e7
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2e40], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e40]
call fcn.1802f7720
test eax, eax
je 0x1802db9e7
mov ecx, dword [rsp + 0x2e40]
call fcn.1802f4a90
mov dword [rsp + 0x2e44], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e44]
call fcn.1802f6bf0
mov edx, 1
mov ecx, dword [rsp + 0x2e44]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
mov dword [rsp + 0x2e48], eax
mov edx, 1
mov ecx, dword [rsp + 0x2e44]
call fcn.1802f3970
mov dword [rsp + 0x2e4c], eax
mov eax, dword [rsp + 0x2e48]
cmp dword [rsp + 0x2e4c], eax
jge 0x1802db9ca
mov eax, dword [rsp + 0x2e4c]
inc eax
mov r9d, 1
mov r8d, eax
mov edx, 1
mov ecx, dword [rsp + 0x2e44]
call fcn.1802f6bc0
jmp 0x1802db9e7
mov r9d, 1
mov r8d, 0xffffffff
mov edx, 1
mov ecx, dword [rsp + 0x2e44]
call fcn.1802f6bc0
lea rcx, str.Rear_Bumper
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dbacf
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2e50], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e50]
call fcn.1802f7720
test eax, eax
je 0x1802dbacf
mov ecx, dword [rsp + 0x2e50]
call fcn.1802f4a90
mov dword [rsp + 0x2e54], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e54]
call fcn.1802f6bf0
mov edx, 2
mov ecx, dword [rsp + 0x2e54]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
mov dword [rsp + 0x2e58], eax
mov edx, 2
mov ecx, dword [rsp + 0x2e54]
call fcn.1802f3970
mov dword [rsp + 0x2e5c], eax
mov eax, dword [rsp + 0x2e58]
cmp dword [rsp + 0x2e5c], eax
jge 0x1802dbab2
mov eax, dword [rsp + 0x2e5c]
inc eax
mov r9d, 1
mov r8d, eax
mov edx, 2
mov ecx, dword [rsp + 0x2e54]
call fcn.1802f6bc0
jmp 0x1802dbacf
mov r9d, 1
mov r8d, 0xffffffff
mov edx, 2
mov ecx, dword [rsp + 0x2e54]
call fcn.1802f6bc0
lea rcx, str.Grille
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dbbb7
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2e60], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e60]
call fcn.1802f7720
test eax, eax
je 0x1802dbbb7
mov ecx, dword [rsp + 0x2e60]
call fcn.1802f4a90
mov dword [rsp + 0x2e64], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e64]
call fcn.1802f6bf0
mov edx, 6
mov ecx, dword [rsp + 0x2e64]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
mov dword [rsp + 0x2e68], eax
mov edx, 6
mov ecx, dword [rsp + 0x2e64]
call fcn.1802f3970
mov dword [rsp + 0x2e6c], eax
mov eax, dword [rsp + 0x2e68]
cmp dword [rsp + 0x2e6c], eax
jge 0x1802dbb9a
mov eax, dword [rsp + 0x2e6c]
inc eax
mov r9d, 1
mov r8d, eax
mov edx, 6
mov ecx, dword [rsp + 0x2e64]
call fcn.1802f6bc0
jmp 0x1802dbbb7
mov r9d, 1
mov r8d, 0xffffffff
mov edx, 6
mov ecx, dword [rsp + 0x2e64]
call fcn.1802f6bc0
lea rcx, str.Side_Skirts
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dbc9f
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2e70], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e70]
call fcn.1802f7720
test eax, eax
je 0x1802dbc9f
mov ecx, dword [rsp + 0x2e70]
call fcn.1802f4a90
mov dword [rsp + 0x2e74], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e74]
call fcn.1802f6bf0
mov edx, 3
mov ecx, dword [rsp + 0x2e74]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
mov dword [rsp + 0x2e78], eax
mov edx, 3
mov ecx, dword [rsp + 0x2e74]
call fcn.1802f3970
mov dword [rsp + 0x2e7c], eax
mov eax, dword [rsp + 0x2e78]
cmp dword [rsp + 0x2e7c], eax
jge 0x1802dbc82
mov eax, dword [rsp + 0x2e7c]
inc eax
mov r9d, 1
mov r8d, eax
mov edx, 3
mov ecx, dword [rsp + 0x2e74]
call fcn.1802f6bc0
jmp 0x1802dbc9f
mov r9d, 1
mov r8d, 0xffffffff
mov edx, 3
mov ecx, dword [rsp + 0x2e74]
call fcn.1802f6bc0
lea rcx, str.Roof
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dbd87
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2e80], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e80]
call fcn.1802f7720
test eax, eax
je 0x1802dbd87
mov ecx, dword [rsp + 0x2e80]
call fcn.1802f4a90
mov dword [rsp + 0x2e84], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e84]
call fcn.1802f6bf0
mov edx, 0xa
mov ecx, dword [rsp + 0x2e84]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
mov dword [rsp + 0x2e88], eax
mov edx, 0xa
mov ecx, dword [rsp + 0x2e84]
call fcn.1802f3970
mov dword [rsp + 0x2e8c], eax
mov eax, dword [rsp + 0x2e88]
cmp dword [rsp + 0x2e8c], eax
jge 0x1802dbd6a
mov eax, dword [rsp + 0x2e8c]
inc eax
mov r9d, 1
mov r8d, eax
mov edx, 0xa
mov ecx, dword [rsp + 0x2e84]
call fcn.1802f6bc0
jmp 0x1802dbd87
mov r9d, 1
mov r8d, 0xffffffff
mov edx, 0xa
mov ecx, dword [rsp + 0x2e84]
call fcn.1802f6bc0
lea rcx, str.Windows_Tint
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dbe27
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2e90], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e90]
call fcn.1802f7720
test eax, eax
je 0x1802dbe27
mov ecx, dword [rsp + 0x2e90]
call fcn.1802f4a90
mov dword [rsp + 0x2e94], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e94]
call fcn.1802f6bf0
mov ecx, dword [rsp + 0x2e94]
call fcn.1802f3920
mov dword [rsp + 0x2e98], eax
cmp dword [rsp + 0x2e98], 3
jge 0x1802dbe19
mov eax, dword [rsp + 0x2e98]
inc eax
mov edx, eax
mov ecx, dword [rsp + 0x2e94]
call fcn.1802f38c0
jmp 0x1802dbe27
xor edx, edx
mov ecx, dword [rsp + 0x2e94]
call fcn.1802f38c0
lea rcx, str.Fenders
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dbf0f
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2e9c], eax
xor edx, edx
mov ecx, dword [rsp + 0x2e9c]
call fcn.1802f7720
test eax, eax
je 0x1802dbf0f
mov ecx, dword [rsp + 0x2e9c]
call fcn.1802f4a90
mov dword [rsp + 0x2ea0], eax
xor edx, edx
mov ecx, dword [rsp + 0x2ea0]
call fcn.1802f6bf0
mov edx, 8
mov ecx, dword [rsp + 0x2ea0]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
mov dword [rsp + 0x2ea4], eax
mov edx, 8
mov ecx, dword [rsp + 0x2ea0]
call fcn.1802f3970
mov dword [rsp + 0x2ea8], eax
mov eax, dword [rsp + 0x2ea4]
cmp dword [rsp + 0x2ea8], eax
jge 0x1802dbef2
mov eax, dword [rsp + 0x2ea8]
inc eax
mov r9d, 1
mov r8d, eax
mov edx, 8
mov ecx, dword [rsp + 0x2ea0]
call fcn.1802f6bc0
jmp 0x1802dbf0f
mov r9d, 1
mov r8d, 0xffffffff
mov edx, 8
mov ecx, dword [rsp + 0x2ea0]
call fcn.1802f6bc0
lea rcx, str.Rollcage
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dbff7
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2eac], eax
xor edx, edx
mov ecx, dword [rsp + 0x2eac]
call fcn.1802f7720
test eax, eax
je 0x1802dbff7
mov ecx, dword [rsp + 0x2eac]
call fcn.1802f4a90
mov dword [rsp + 0x2eb0], eax
xor edx, edx
mov ecx, dword [rsp + 0x2eb0]
call fcn.1802f6bf0
mov edx, 5
mov ecx, dword [rsp + 0x2eb0]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
mov dword [rsp + 0x2eb4], eax
mov edx, 5
mov ecx, dword [rsp + 0x2eb0]
call fcn.1802f3970
mov dword [rsp + 0x2eb8], eax
mov eax, dword [rsp + 0x2eb4]
cmp dword [rsp + 0x2eb8], eax
jge 0x1802dbfda
mov eax, dword [rsp + 0x2eb8]
inc eax
mov r9d, 1
mov r8d, eax
mov edx, 5
mov ecx, dword [rsp + 0x2eb0]
call fcn.1802f6bc0
jmp 0x1802dbff7
mov r9d, 1
mov r8d, 0xffffffff
mov edx, 5
mov ecx, dword [rsp + 0x2eb0]
call fcn.1802f6bc0
lea rcx, str.HeadLight
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dc066
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2ebc], eax
xor edx, edx
mov ecx, dword [rsp + 0x2ebc]
call fcn.1802f7720
test eax, eax
je 0x1802dc066
mov ecx, dword [rsp + 0x2ebc]
call fcn.1802f4a90
mov dword [rsp + 0x2ec0], eax
xor edx, edx
mov ecx, dword [rsp + 0x2ec0]
call fcn.1802f6bf0
mov r8d, 1
mov edx, 0x16
mov ecx, dword [rsp + 0x2ec0]
call fcn.1802f3850
lea rcx, str.Wheel_Category
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dc191
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2ec4], eax
xor edx, edx
mov ecx, dword [rsp + 0x2ec4]
call fcn.1802f7720
test eax, eax
je 0x1802dc191
mov ecx, dword [rsp + 0x2ec4]
call fcn.1802f4a90
mov dword [rsp + 0x2ec8], eax
xor edx, edx
mov ecx, dword [rsp + 0x2ec8]
call fcn.1802f6bf0
mov ecx, dword [rsp + 0x2ec8]
call fcn.1802f3800
mov dword [rsp + 0x2ecc], eax
mov ecx, dword [rsp + 0x2ec4]
call fcn.1802f4040
test eax, eax
je 0x1802dc0ee
jmp 0x1802dc191
cmp dword [rsp + 0x2ecc], 5
jge 0x1802dc12b
mov eax, dword [rsp + 0x2ecc]
inc eax
mov edx, eax
mov ecx, dword [rsp + 0x2ec8]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, 1
mov edx, 0x17
mov ecx, dword [rsp + 0x2ec8]
call fcn.1802f6bc0
jmp 0x1802dc191
cmp dword [rsp + 0x2ecc], 5
jne 0x1802dc169
mov eax, dword [rsp + 0x2ecc]
add eax, 2
mov edx, eax
mov ecx, dword [rsp + 0x2ec8]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, 1
mov edx, 0x17
mov ecx, dword [rsp + 0x2ec8]
call fcn.1802f6bc0
jmp 0x1802dc191
xor edx, edx
mov ecx, dword [rsp + 0x2ec8]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, 1
mov edx, 0x17
mov ecx, dword [rsp + 0x2ec8]
call fcn.1802f6bc0
lea rcx, str.Wheel
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dc273
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
mov dword [rsp + 0x2ed0], eax
xor edx, edx
mov ecx, dword [rsp + 0x2ed0]
call fcn.1802f7720
test eax, eax
je 0x1802dc273
mov ecx, dword [rsp + 0x2ed0]
call fcn.1802f4a90
mov dword [rsp + 0x2ed4], eax
xor edx, edx
mov ecx, dword [rsp + 0x2ed4]
call fcn.1802f6bf0
mov edx, 0x17
mov ecx, dword [rsp + 0x2ed4]
call fcn.1802f6b60
sub eax, dword [0x1805688b8]
mov dword [rsp + 0x2ed8], eax
mov edx, 0x17
mov ecx, dword [rsp + 0x2ed4]
call fcn.1802f3970
mov dword [rsp + 0x2edc], eax
mov eax, dword [rsp + 0x2ed8]
cmp dword [rsp + 0x2edc], eax
jge 0x1802dc259
mov eax, dword [rsp + 0x2edc]
inc eax
xor r9d, r9d
mov r8d, eax
mov edx, 0x17
mov ecx, dword [rsp + 0x2ed4]
call fcn.1802f6bc0
jmp 0x1802dc273
xor r9d, r9d
mov r8d, 0xffffffff
mov edx, 0x17
mov ecx, dword [rsp + 0x2ed4]
call fcn.1802f6bc0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Modifications
call fcn.1801dd910
call fcn.180199ba0
lea rdx, [0x1805b2df7]
lea rcx, str.ENABLE_INT
call fcn.1801deec0
movzx eax, byte [0x1805b2df7]
xor ecx, ecx
test eax, eax
setne cl
mov eax, ecx
mov byte [0x1805b2df7], al
movzx eax, byte [0x1805b2df7]
test eax, eax
je 0x1802dc748
mov r9d, 5
xor r8d, r8d
lea rdx, [0x180571f58]
lea rcx, str.0_Spoiler
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2ee0], eax
mov edx, dword [0x180571f58]
mov ecx, dword [rsp + 0x2ee0]
call fcn.1802f6bf0
xor r9d, r9d
mov r8d, dword [0x180571f58]
xor edx, edx
mov ecx, dword [rsp + 0x2ee0]
call fcn.1802f6bc0
mov r9d, 8
xor r8d, r8d
lea rdx, [0x180570978]
lea rcx, str.1_Bumpers_Front
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2ee4], eax
mov edx, dword [0x180570978]
mov ecx, dword [rsp + 0x2ee4]
call fcn.1802f6bf0
xor r9d, r9d
mov r8d, dword [0x180570978]
mov edx, 1
mov ecx, dword [rsp + 0x2ee4]
call fcn.1802f6bc0
mov r9d, 4
xor r8d, r8d
lea rdx, [0x18057153c]
lea rcx, str.2_Bumpers_Rear
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2ee8], eax
mov edx, dword [0x18057153c]
mov ecx, dword [rsp + 0x2ee8]
call fcn.1802f6bf0
xor r9d, r9d
mov r8d, dword [0x18057153c]
mov edx, 2
mov ecx, dword [rsp + 0x2ee8]
call fcn.1802f6bc0
mov r9d, 5
xor r8d, r8d
lea rdx, [0x180571d8c]
lea rcx, str.3_SideSkirts
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2eec], eax
mov edx, dword [0x180571d8c]
mov ecx, dword [rsp + 0x2eec]
call fcn.1802f6bf0
xor r9d, r9d
mov r8d, dword [0x180571d8c]
mov edx, 3
mov ecx, dword [rsp + 0x2eec]
call fcn.1802f6bc0
mov r9d, 5
xor r8d, r8d
lea rdx, [0x180571d88]
lea rcx, str.4_Exhaust
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2ef0], eax
mov edx, dword [0x180571d88]
mov ecx, dword [rsp + 0x2ef0]
call fcn.1802f6bf0
xor r9d, r9d
mov r8d, dword [0x180571d88]
mov edx, 4
mov ecx, dword [rsp + 0x2ef0]
call fcn.1802f6bc0
mov r9d, 5
xor r8d, r8d
lea rdx, [0x1805b50b8]
lea rcx, str.5_Car_Safety_Bar
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2ef4], eax
mov edx, dword [0x1805b50b8]
mov ecx, dword [rsp + 0x2ef4]
call fcn.1802f6bf0
xor r9d, r9d
mov r8d, dword [0x1805b50b8]
mov edx, 5
mov ecx, dword [rsp + 0x2ef4]
call fcn.1802f6bc0
mov r9d, 4
xor r8d, r8d
lea rdx, [0x180571cac]
lea rcx, str.6_Grill
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2ef8], eax
mov edx, dword [0x180571cac]
mov ecx, dword [rsp + 0x2ef8]
call fcn.1802f6bf0
xor r9d, r9d
mov r8d, dword [0x180571cac]
mov edx, 6
mov ecx, dword [rsp + 0x2ef8]
call fcn.1802f6bc0
mov r9d, 5
xor r8d, r8d
lea rdx, [0x180571538]
lea rcx, str.7_Hoods
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2efc], eax
mov edx, dword [0x180571538]
mov ecx, dword [rsp + 0x2efc]
call fcn.1802f6bf0
xor r9d, r9d
mov r8d, dword [0x180571538]
mov edx, 7
mov ecx, dword [rsp + 0x2efc]
call fcn.1802f6bc0
mov r9d, 2
xor r8d, r8d
lea rdx, [0x180571ca8]
lea rcx, str.10_Top
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2f00], eax
mov edx, dword [0x180571ca8]
mov ecx, dword [rsp + 0x2f00]
call fcn.1802f6bf0
xor r9d, r9d
mov r8d, dword [0x180571ca8]
mov edx, 0xa
mov ecx, dword [rsp + 0x2f00]
call fcn.1802f6bc0
mov r9d, 4
xor r8d, r8d
lea rdx, [0x18057097c]
lea rcx, str.15_Suspension
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2f04], eax
mov edx, dword [0x18057097c]
mov ecx, dword [rsp + 0x2f04]
call fcn.1802f6bf0
xor r9d, r9d
mov r8d, dword [0x18057097c]
mov edx, 0xf
mov ecx, dword [rsp + 0x2f04]
call fcn.1802f6bc0
mov r9d, 4
xor r8d, r8d
lea rdx, [0x1805b50bc]
lea rcx, str.Window_Tint
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2f08], eax
mov edx, dword [0x1805b50bc]
mov ecx, dword [rsp + 0x2f08]
call fcn.1802f6bf0
mov edx, dword [0x1805b50bc]
mov ecx, dword [rsp + 0x2f08]
call fcn.1802f38c0
mov r9d, 0x3a
xor r8d, r8d
lea rdx, [0x180568984]
lea rcx, str.Horns
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2f0c], eax
xor edx, edx
mov ecx, dword [rsp + 0x2f0c]
call fcn.1802f6bf0
xor r9d, r9d
mov r8d, dword [0x180568984]
mov edx, 0xe
mov ecx, dword [rsp + 0x2f0c]
call fcn.1802f6bc0
call fcn.180199f90
movss xmm0, dword [0x1805041c8]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041f4]
movss dword [0x180568910], xmm0
call fcn.180199f90
movss xmm0, dword [0x180504120]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504054]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Wheels
call fcn.1801dd910
call fcn.180199ba0
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2f10], eax
call fcn.180091cb0
mov r8d, 1
mov edx, dword [rsp + 0x2f10]
mov ecx, eax
call fcn.1802f3780
test eax, eax
je 0x1802dc8a5
call fcn.180155c70
add rax, 8
mov rax, qword [rax]
add rax, 0xd10
mov rax, qword [rax]
add rax, 0x48
mov rax, qword [rax]
add rax, 0x370
cmp qword [rax], 0
je 0x1802dc897
mov r9d, 0xff
xor r8d, r8d
lea rdx, [0x1805684f0]
lea rcx, str.Height_Tire
call fcn.1801e0410
lea rcx, str.Height
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dc819
call fcn.180155c90
movss xmm3, dword [0x180505c48]
xorps xmm2, xmm2
lea rdx, [0x1805ab5ec]
lea rcx, str.WidthTire_1
call fcn.1801e0fd0
movss xmm3, dword [0x180505c48]
movss xmm2, dword [0x1805040bc]
lea rdx, [0x1805ab5ec]
lea rcx, str.0.1f
call fcn.1801e0d40
movss xmm3, dword [0x180505c48]
movss xmm2, dword [0x180506ae4]
lea rdx, [0x1805ab5ec]
lea rcx, str.0.01f
call fcn.1801e1260
lea rcx, str.Width
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dc895
call fcn.180155cd0
jmp 0x1802dc8a3
lea rcx, str.Need_Max_Upgrade_for_Tire
call fcn.1801de860
jmp 0x1802dc8b1
lea rcx, str.you_need_a_car
call fcn.1801de860
mov edx, 0x173
lea rcx, str.Tuner
call fcn.1801dea40
mov edx, 0x171
lea rcx, [0x1804d90d4]
call fcn.1801dea40
mov edx, 0x174
lea rcx, str.Sport
call fcn.1801dea40
mov edx, 0x172
lea rcx, str.Offroad
call fcn.1801dea40
mov edx, 0x170
lea rcx, str.HighEnd
call fcn.1801dea40
mov edx, 0x16f
lea rcx, str.Lowrider
call fcn.1801dea40
mov edx, 0x16e
lea rcx, str.Muscle
call fcn.1801dea40
mov edx, 0x244
lea rcx, str.Bennys
call fcn.1801dea40
mov edx, 0x245
lea rcx, str.Bennys_Be_Spoke
call fcn.1801dea40
mov edx, 0x27f
lea rcx, str.Casino_Heists_Wheels
call fcn.1801dea40
mov edx, 0x288
lea rcx, str.Los_Summer
call fcn.1801dea40
mov edx, 0x2bf
lea rcx, str.Los_Summer_13
call fcn.1801dea40
call fcn.180091cb0
mov r8d, 1
mov edx, dword [rsp + 0x2f10]
mov ecx, eax
call fcn.1802f3780
test eax, eax
je 0x1802dc9d0
call fcn.180155c70
add rax, 8
mov rax, qword [rax]
add rax, 0xd10
mov rax, qword [rax]
add rax, 0x48
mov rax, qword [rax]
add rax, 0x370
cmp qword [rax], 0
je 0x1802dc9c9
call fcn.18006c010
jmp 0x1802dc9ce
call fcn.18006bfb0
jmp 0x1802dc9d5
call fcn.18006bfb0
call fcn.180199f90
jmp case.0x1801f9d99.1
lea rcx, [0x1805863e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180586440]
call fcn.18006a860
mov r9d, 0x28
xor r8d, r8d
lea rdx, [0x1805b1154]
mov rcx, rax
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2f14], eax
xor edx, edx
mov ecx, dword [rsp + 0x2f14]
call fcn.1802f6bf0
mov edx, 0xc
mov ecx, dword [rsp + 0x2f14]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x2f14]
call fcn.1802f6bc0
mov dword [0x180568990], 0xc
call fcn.180199f90
call fcn.18006be30
jmp case.0x1801f9d99.1
lea rcx, str.Cars_Wheel_Style_Six
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x180586440]
call fcn.18006a860
mov r9d, 0x28
xor r8d, r8d
lea rdx, [0x1805b1154]
mov rcx, rax
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2f18], eax
xor edx, edx
mov ecx, dword [rsp + 0x2f18]
call fcn.1802f6bf0
mov edx, 6
mov ecx, dword [rsp + 0x2f18]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x2f18]
call fcn.1802f6bc0
mov dword [0x180568990], 6
call fcn.180199f90
call fcn.18006be30
jmp case.0x1801f9d99.1
lea rcx, str.Los_Summer
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0xfa
xor r8d, r8d
lea rdx, [0x1805b1154]
lea rcx, str.Change_Wheel_Los_Summer_Tuner_13
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2f1c], eax
xor edx, edx
mov ecx, dword [rsp + 0x2f1c]
call fcn.1802f6bf0
mov edx, 0xd
mov ecx, dword [rsp + 0x2f1c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x2f1c]
call fcn.1802f6bc0
mov dword [0x180568990], 0xd
call fcn.180199f90
call fcn.18006be30
jmp case.0x1801f9d99.1
lea rcx, str.Los_Summer
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0xfa
xor r8d, r8d
lea rdx, [0x1805b1154]
lea rcx, str.Change_Wheel_Los_Summer_Tuner_14
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2f20], eax
xor edx, edx
mov ecx, dword [rsp + 0x2f20]
call fcn.1802f6bf0
mov edx, 0xe
mov ecx, dword [rsp + 0x2f20]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x2f20]
call fcn.1802f6bc0
mov dword [0x180568990], 0xe
call fcn.180199f90
call fcn.18006be30
jmp case.0x1801f9d99.1
lea rcx, str.Los_Summer
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0xfa
xor r8d, r8d
lea rdx, [0x1805b1154]
lea rcx, str.Change_Wheel_Los_Summer
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2f24], eax
xor edx, edx
mov ecx, dword [rsp + 0x2f24]
call fcn.1802f6bf0
mov edx, 0xb
mov ecx, dword [rsp + 0x2f24]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x2f24]
call fcn.1802f6bc0
mov dword [0x180568990], 0xb
call fcn.180199f90
call fcn.18006be30
jmp case.0x1801f9d99.1
lea rcx, str.Casino_Wheel
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0x8c
xor r8d, r8d
lea rdx, [0x1805b1154]
lea rcx, str.Change_Wheel_Casino_Heist
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2f28], eax
xor edx, edx
mov ecx, dword [rsp + 0x2f28]
call fcn.1802f6bf0
mov edx, 0xa
mov ecx, dword [rsp + 0x2f28]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x2f28]
call fcn.1802f6bc0
mov dword [0x180568990], 0xa
call fcn.180199f90
call fcn.18006be30
jmp case.0x1801f9d99.1
lea rcx, str.Sport
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0x32
xor r8d, r8d
lea rdx, [0x1805b1154]
lea rcx, str.Change_Wheel_Sport
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2f2c], eax
xor edx, edx
mov ecx, dword [rsp + 0x2f2c]
call fcn.1802f6bf0
xor edx, edx
mov ecx, dword [rsp + 0x2f2c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x2f2c]
call fcn.1802f6bc0
mov dword [0x180568990], 0
call fcn.180199f90
call fcn.18006be30
jmp case.0x1801f9d99.1
lea rcx, str.Muscle
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0x24
xor r8d, r8d
lea rdx, [0x1805b1154]
lea rcx, str.Change_Wheel_Muscle
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2f30], eax
xor edx, edx
mov ecx, dword [rsp + 0x2f30]
call fcn.1802f6bf0
mov edx, 1
mov ecx, dword [rsp + 0x2f30]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x2f30]
call fcn.1802f6bc0
mov dword [0x180568990], 1
call fcn.180199f90
call fcn.18006be30
jmp case.0x1801f9d99.1
lea rcx, str.Lowrider
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0x1e
xor r8d, r8d
lea rdx, [0x1805b1154]
lea rcx, str.Change_Wheel_Lowrider
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2f34], eax
xor edx, edx
mov ecx, dword [rsp + 0x2f34]
call fcn.1802f6bf0
mov edx, 2
mov ecx, dword [rsp + 0x2f34]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x2f34]
call fcn.1802f6bc0
mov dword [0x180568990], 2
call fcn.180199f90
call fcn.18006be30
jmp case.0x1801f9d99.1
lea rcx, [0x1804d90d4]
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0x26
xor r8d, r8d
lea rdx, [0x1805b1154]
lea rcx, str.Change_Wheel_SUV
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2f38], eax
xor edx, edx
mov ecx, dword [rsp + 0x2f38]
call fcn.1802f6bf0
mov edx, 3
mov ecx, dword [rsp + 0x2f38]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x2f38]
call fcn.1802f6bc0
mov dword [0x180568990], 3
call fcn.180199f90
call fcn.18006be30
jmp case.0x1801f9d99.1
lea rcx, str.Offroad
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0x14
xor r8d, r8d
lea rdx, [0x1805b1154]
lea rcx, str.Change_Wheel_Offroad
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2f3c], eax
xor edx, edx
mov ecx, dword [rsp + 0x2f3c]
call fcn.1802f6bf0
mov edx, 4
mov ecx, dword [rsp + 0x2f3c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x2f3c]
call fcn.1802f6bc0
mov dword [0x180568990], 4
call fcn.180199f90
call fcn.18006be30
jmp case.0x1801f9d99.1
lea rcx, str.Tuner
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0x30
xor r8d, r8d
lea rdx, [0x1805b1154]
lea rcx, str.Change_Wheel_Tuner
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2f40], eax
xor edx, edx
mov ecx, dword [rsp + 0x2f40]
call fcn.1802f6bf0
mov edx, 5
mov ecx, dword [rsp + 0x2f40]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x2f40]
call fcn.1802f6bc0
mov dword [0x180568990], 5
call fcn.180199f90
call fcn.18006be30
jmp case.0x1801f9d99.1
lea rcx, str.HighEnd
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0x28
xor r8d, r8d
lea rdx, [0x1805b1154]
lea rcx, str.Change_Wheel_HighEnd
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2f44], eax
xor edx, edx
mov ecx, dword [rsp + 0x2f44]
call fcn.1802f6bf0
mov edx, 7
mov ecx, dword [rsp + 0x2f44]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x2f44]
call fcn.1802f6bc0
mov dword [0x180568990], 7
call fcn.180199f90
call fcn.18006be30
jmp case.0x1801f9d99.1
lea rcx, str.Bennys
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0xd9
xor r8d, r8d
lea rdx, [0x1805b1154]
lea rcx, str.Change_Wheel_Bennys
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2f48], eax
xor edx, edx
mov ecx, dword [rsp + 0x2f48]
call fcn.1802f6bf0
mov edx, 8
mov ecx, dword [rsp + 0x2f48]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x2f48]
call fcn.1802f6bc0
mov dword [0x180568990], 8
call fcn.180199f90
call fcn.18006be30
jmp case.0x1801f9d99.1
lea rcx, str.Bennys_Be_Spoke
call fcn.1801dd910
call fcn.180199ba0
mov r9d, 0xd9
xor r8d, r8d
lea rdx, [0x1805b1154]
lea rcx, str.Change_Wheel_Be_Spoke
call fcn.1801e0410
call fcn.180091cb0
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2f4c], eax
xor edx, edx
mov ecx, dword [rsp + 0x2f4c]
call fcn.1802f6bf0
mov edx, 9
mov ecx, dword [rsp + 0x2f4c]
call fcn.1802f69e0
xor r9d, r9d
mov r8d, dword [0x1805b1154]
mov edx, 0x17
mov ecx, dword [rsp + 0x2f4c]
call fcn.1802f6bc0
mov dword [0x180568990], 9
call fcn.180199f90
call fcn.18006be30
jmp case.0x1801f9d99.1
lea rcx, str.Vehicle_Spawner
call fcn.1801dd910
call fcn.180199ba0
lea rdx, [0x1805b11dc]
lea rcx, str.Spawn_in_Car
call fcn.1801deec0
lea rdx, [0x1805b11db]
lea rcx, str.Spawn_Maxed
call fcn.1801deec0
lea rax, [rsp + 0x23c60]
mov qword [rsp + 0x10190], rax
lea rax, [rsp + 0x318]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x318]
mov rcx, qword [rsp + 0x10190]
call fcn.1802e8de0
mov qword [rsp + 0x10198], rax
mov r8, qword [rsp + 0x10198]
lea rdx, [0x1805b11bf]
lea rcx, str.Spawn_Custom
call fcn.1801df0f0
lea rax, [rsp + 0x23ca0]
mov qword [rsp + 0x101a0], rax
lea rax, [rsp + 0x319]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x319]
mov rcx, qword [rsp + 0x101a0]
call fcn.1802e8e00
mov qword [rsp + 0x101a8], rax
mov r8, qword [rsp + 0x101a8]
lea rdx, [0x1805b11c2]
lea rcx, str.Spawn_MP_Vehicles_In_SP
call fcn.1801df0f0
mov edx, 0x2e4
lea rcx, str.Bottom_Dollar_Bounties
call fcn.1801dea40
lea rcx, [0x180586f60]
call fcn.18006a860
mov edx, 0x2df
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180587000]
call fcn.18006a860
mov edx, 0x2e0
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ab80]
call fcn.18006a860
mov edx, 0x1e
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Criminal
call fcn.18006a860
mov edx, 0x25
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057ab00]
call fcn.18006a860
mov edx, 0x2bd
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180586500]
call fcn.18006a860
mov edx, 0x2b4
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x1805863e0]
call fcn.18006a860
mov edx, 0x29f
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a280]
call fcn.18006a860
mov edx, 0x285
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a2a0]
call fcn.18006a860
mov edx, 0x255
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579b00]
call fcn.18006a860
mov edx, 0x256
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x180579ae0]
call fcn.18006a860
mov edx, 0x21f
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a2c0]
call fcn.18006a860
mov edx, 0x7c
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a2e0]
call fcn.18006a860
mov edx, 0xc1
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a320]
call fcn.18006a860
mov edx, 0xca
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a340]
call fcn.18006a860
mov edx, 0xcb
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a360]
call fcn.18006a860
mov edx, 0xcc
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a380]
call fcn.18006a860
mov edx, 0xcd
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Doomsday
call fcn.18006a860
mov edx, 0x42
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4c0]
call fcn.18006a860
mov edx, 0x43
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4e0]
call fcn.18006a860
mov edx, 0x44
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a520]
call fcn.18006a860
mov edx, 0x45
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a500]
call fcn.18006a860
mov edx, 0x46
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a560]
call fcn.18006a860
mov edx, 0x47
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a400]
call fcn.18006a860
mov edx, 0x48
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a580]
call fcn.18006a860
mov edx, 0x49
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a3a0]
call fcn.18006a860
mov edx, 0x4a
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a3c0]
call fcn.18006a860
mov edx, 0x4b
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Compacts
call fcn.18006a860
mov edx, 0x4c
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a420]
call fcn.18006a860
mov edx, 0x4d
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a440]
call fcn.18006a860
mov edx, 0x4e
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a480]
call fcn.18006a860
mov edx, 0x4f
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a640]
call fcn.18006a860
mov edx, 0x50
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Military
call fcn.18006a860
mov edx, 0x51
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a4a0]
call fcn.18006a860
mov edx, 0x52
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a460]
call fcn.18006a860
mov edx, 0x53
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a620]
call fcn.18006a860
mov edx, 0x54
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Suvs
call fcn.18006a860
mov edx, 0x55
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a660]
call fcn.18006a860
mov edx, 0x56
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a600]
call fcn.18006a860
mov edx, 0x57
mov rcx, rax
call fcn.1801dea40
lea rcx, [0x18057a5e0]
call fcn.18006a860
mov edx, 0x58
mov rcx, rax
call fcn.1801dea40
lea rcx, str.Vans
call fcn.18006a860
mov edx, 0x59
mov rcx, rax
call fcn.1801dea40
mov edx, 0x27c
lea rcx, str.All_The_Vehicles_t_t
call fcn.1801dea40
lea rcx, str.Devil_Knight
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dd7d9
call fcn.18013c9a0
mov edx, 0x27d
lea rcx, str.Favorites_Vehicles_t_t
call fcn.1801dea40
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x1804d9348]
call fcn.1801dd910
call fcn.180199ba0
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x180568930]
lea rcx, str.screenX
call fcn.1801e1260
lea rcx, str.screenX_Level
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dd8a1
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34788]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34788]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x2f50], eax
cvtsi2ss xmm0, dword [rsp + 0x2f50]
movss dword [0x180568930], xmm0
lea rcx, [rsp + 0x34788]
call fcn.18006b930
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x18056892c]
lea rcx, str.screenY
call fcn.1801e1260
lea rcx, str.screenY_Level
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dd938
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x347a8]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x347a8]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x2f54], eax
cvtsi2ss xmm0, dword [rsp + 0x2f54]
movss dword [0x18056892c], xmm0
lea rcx, [rsp + 0x347a8]
call fcn.18006b930
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x180568928]
lea rcx, str.width
call fcn.1801e1260
lea rcx, str.width_Level
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dd9cf
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x347c8]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x347c8]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x2f58], eax
cvtsi2ss xmm0, dword [rsp + 0x2f58]
movss dword [0x180568928], xmm0
lea rcx, [rsp + 0x347c8]
call fcn.18006b930
movss xmm3, dword [0x1805045d4]
movss xmm2, dword [0x180506f10]
lea rdx, [0x180568924]
lea rcx, str.height
call fcn.1801e1260
lea rcx, str.height_Level
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802dda66
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x347e8]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x347e8]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x2f5c], eax
cvtsi2ss xmm0, dword [rsp + 0x2f5c]
movss dword [0x180568924], xmm0
lea rcx, [rsp + 0x347e8]
call fcn.18006b930
movss xmm3, dword [0x180504edc]
movss xmm2, dword [0x1805072bc]
lea rdx, [0x1805b1148]
lea rcx, str.heading
call fcn.1801e1260
lea rcx, str.heading_Level
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ddafd
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34808]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34808]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x2f60], eax
cvtsi2ss xmm0, dword [rsp + 0x2f60]
movss dword [0x1805b1148], xmm0
lea rcx, [rsp + 0x34808]
call fcn.18006b930
mov r9d, 0xff
mov r8d, 0xffffff01
lea rdx, [0x180568908]
lea rcx, [0x1804d93b0]
call fcn.1801e0410
lea rcx, str.Red_Level
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ddb8c
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34828]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34828]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x2f64], eax
mov eax, dword [rsp + 0x2f64]
mov dword [0x180568908], eax
lea rcx, [rsp + 0x34828]
call fcn.18006b930
mov r9d, 0xff
mov r8d, 0xffffff01
lea rdx, [0x18056890c]
lea rcx, str.green
call fcn.1801e0410
lea rcx, str.green_Level
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ddc1b
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34848]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34848]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x2f68], eax
mov eax, dword [rsp + 0x2f68]
mov dword [0x18056890c], eax
lea rcx, [rsp + 0x34848]
call fcn.18006b930
mov r9d, 0xff
mov r8d, 0xffffff01
lea rdx, [0x180568900]
lea rcx, str.blue
call fcn.1801e0410
lea rcx, str.blue_Level
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ddcaa
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34868]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34868]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x2f6c], eax
mov eax, dword [rsp + 0x2f6c]
mov dword [0x180568900], eax
lea rcx, [rsp + 0x34868]
call fcn.18006b930
mov r9d, 0xff
mov r8d, 0xffffff01
lea rdx, [0x180568904]
lea rcx, [0x1804a55a8]
call fcn.1801e0410
lea rcx, str.alpha_Level
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802ddd39
lea r8, [0x18043ad70]
mov edx, 0x15
lea rcx, [0x18043ad70]
call fcn.1801f90e0
mov rdx, rax
lea rcx, [rsp + 0x34888]
call fcn.18006b1e0
nop
xor edx, edx
lea rcx, [rsp + 0x34888]
call fcn.1801e3710
cvttss2si eax, xmm0
mov dword [rsp + 0x2f70], eax
mov eax, dword [rsp + 0x2f70]
mov dword [0x180568904], eax
lea rcx, [rsp + 0x34888]
call fcn.18006b930
lea rcx, [0x180578bc0]
call fcn.18006a4b0
inc rax
mov rcx, rax
call fcn.180357d9c
mov qword [rsp + 0x101b0], rax
mov rax, qword [rsp + 0x101b0]
mov qword [rsp + 0x101b8], rax
lea rcx, [0x180578bc0]
call fcn.18006a860
mov qword [rsp + 0x101c0], rax
mov rax, qword [rsp + 0x101b8]
mov qword [rsp + 0x101c8], rax
mov rax, qword [rsp + 0x101c8]
mov qword [rsp + 0x101d0], rax
mov rax, qword [rsp + 0x101c0]
movzx eax, byte [rax]
mov byte [rsp + 0x31a], al
mov rax, qword [rsp + 0x101c8]
movzx ecx, byte [rsp + 0x31a]
mov byte [rax], cl
mov rax, qword [rsp + 0x101c0]
inc rax
mov qword [rsp + 0x101c0], rax
mov rax, qword [rsp + 0x101c8]
inc rax
mov qword [rsp + 0x101c8], rax
cmp byte [rsp + 0x31a], 0
jne 0x1802ddd9c
lea rcx, [0x180578be0]
call fcn.18006a4b0
inc rax
mov rcx, rax
call fcn.180357d9c
mov qword [rsp + 0x101d8], rax
mov rax, qword [rsp + 0x101d8]
mov qword [rsp + 0x101e0], rax
lea rcx, [0x180578be0]
call fcn.18006a860
mov qword [rsp + 0x101e8], rax
mov rax, qword [rsp + 0x101e0]
mov qword [rsp + 0x101f0], rax
mov rax, qword [rsp + 0x101f0]
mov qword [rsp + 0x101f8], rax
mov rax, qword [rsp + 0x101e8]
movzx eax, byte [rax]
mov byte [rsp + 0x31b], al
mov rax, qword [rsp + 0x101f0]
movzx ecx, byte [rsp + 0x31b]
mov byte [rax], cl
mov rax, qword [rsp + 0x101e8]
inc rax
mov qword [rsp + 0x101e8], rax
mov rax, qword [rsp + 0x101f0]
inc rax
mov qword [rsp + 0x101f0], rax
cmp byte [rsp + 0x31b], 0
jne 0x1802dde53
mov eax, dword [0x180568904]
mov dword [rsp + 0x2f74], eax
mov eax, dword [0x180568900]
mov dword [rsp + 0x2f78], eax
mov eax, dword [0x18056890c]
mov dword [rsp + 0x2f7c], eax
mov eax, dword [0x180568908]
mov dword [rsp + 0x2f80], eax
movss xmm0, dword [0x1805b1148]
movss dword [rsp + 0x2f84], xmm0
movss xmm0, dword [0x180568924]
movss dword [rsp + 0x2f88], xmm0
movss xmm0, dword [0x180568928]
movss dword [rsp + 0x2f8c], xmm0
movss xmm0, dword [0x18056892c]
movss dword [rsp + 0x2f90], xmm0
movss xmm0, dword [0x180568930]
movss dword [rsp + 0x2f94], xmm0
lea rax, [rsp + 0x1a9c0]
mov qword [rsp + 0x10200], rax
mov rdx, qword [rsp + 0x101e0]
mov rcx, qword [rsp + 0x10200]
call fcn.18006b1e0
mov qword [rsp + 0x10208], rax
mov rax, qword [rsp + 0x10208]
mov qword [rsp + 0x10210], rax
mov rax, qword [rsp + 0x10210]
mov qword [rsp + 0x10218], rax
lea rax, [rsp + 0x1a9a0]
mov qword [rsp + 0x10220], rax
mov rdx, qword [rsp + 0x101b8]
mov rcx, qword [rsp + 0x10220]
call fcn.18006b1e0
mov qword [rsp + 0x10228], rax
mov rax, qword [rsp + 0x10228]
mov qword [rsp + 0x10230], rax
mov eax, dword [rsp + 0x2f74]
mov dword [rsp + 0x50], eax
mov eax, dword [rsp + 0x2f78]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x2f7c]
mov dword [rsp + 0x40], eax
mov eax, dword [rsp + 0x2f80]
mov dword [rsp + 0x38], eax
movss xmm0, dword [rsp + 0x2f84]
movss dword [rsp + 0x30], xmm0
movss xmm0, dword [rsp + 0x2f88]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [rsp + 0x2f8c]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rsp + 0x2f90]
movss xmm2, dword [rsp + 0x2f94]
mov rdx, qword [rsp + 0x10218]
mov rcx, qword [rsp + 0x10230]
call fcn.1801dd580
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Bottom_Dollar_Bounties
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.castigator
mov qword [rsp + 0x10238], rax
mov rax, qword [rsp + 0x10238]
mov qword [rsp + 0x10240], rax
mov rax, qword [rsp + 0x10238]
add rax, 0xa8
mov qword [rsp + 0x10248], rax
jmp 0x1802de0a5
mov rax, qword [rsp + 0x10240]
add rax, 8
mov qword [rsp + 0x10240], rax
mov rax, qword [rsp + 0x10248]
cmp qword [rsp + 0x10240], rax
je 0x1802de145
mov rax, qword [rsp + 0x10240]
mov rax, qword [rax]
mov qword [rsp + 0x10250], rax
lea rax, [rsp + 0x23ce0]
mov qword [rsp + 0x10258], rax
lea rdx, [rsp + 0x10250]
lea rcx, [rsp + 0x10260]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10258]
call fcn.1802e8e20
mov qword [rsp + 0x10268], rax
mov rax, qword [rsp + 0x10268]
mov qword [rsp + 0x10270], rax
mov rax, qword [rsp + 0x10250]
mov qword [rsp + 0x10278], rax
mov rdx, qword [rsp + 0x10270]
mov rcx, qword [rsp + 0x10278]
call fcn.1801de7d0
jmp 0x1802de091
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180586f60]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.aleutian
mov qword [rsp + 0x10280], rax
mov rax, qword [rsp + 0x10280]
mov qword [rsp + 0x10288], rax
mov rax, qword [rsp + 0x10280]
add rax, 0x108
mov qword [rsp + 0x10290], rax
jmp 0x1802de1b8
mov rax, qword [rsp + 0x10288]
add rax, 8
mov qword [rsp + 0x10288], rax
mov rax, qword [rsp + 0x10290]
cmp qword [rsp + 0x10288], rax
je 0x1802de258
mov rax, qword [rsp + 0x10288]
mov rax, qword [rax]
mov qword [rsp + 0x10298], rax
lea rax, [rsp + 0x23d20]
mov qword [rsp + 0x102a0], rax
lea rdx, [rsp + 0x10298]
lea rcx, [rsp + 0x102a8]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x102a0]
call fcn.1802e8e50
mov qword [rsp + 0x102b0], rax
mov rax, qword [rsp + 0x102b0]
mov qword [rsp + 0x102b8], rax
mov rax, qword [rsp + 0x10298]
mov qword [rsp + 0x102c0], rax
mov rdx, qword [rsp + 0x102b8]
mov rcx, qword [rsp + 0x102c0]
call fcn.1801de7d0
jmp 0x1802de1a4
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180587000]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.avenger3
mov qword [rsp + 0x102c8], rax
mov rax, qword [rsp + 0x102c8]
mov qword [rsp + 0x102d0], rax
mov rax, qword [rsp + 0x102c8]
add rax, 0x80
mov qword [rsp + 0x102d8], rax
jmp 0x1802de2cb
mov rax, qword [rsp + 0x102d0]
add rax, 8
mov qword [rsp + 0x102d0], rax
mov rax, qword [rsp + 0x102d8]
cmp qword [rsp + 0x102d0], rax
je 0x1802de36b
mov rax, qword [rsp + 0x102d0]
mov rax, qword [rax]
mov qword [rsp + 0x102e0], rax
lea rax, [rsp + 0x23d60]
mov qword [rsp + 0x102e8], rax
lea rdx, [rsp + 0x102e0]
lea rcx, [rsp + 0x102f0]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x102e8]
call fcn.1802e8e80
mov qword [rsp + 0x102f8], rax
mov rax, qword [rsp + 0x102f8]
mov qword [rsp + 0x10300], rax
mov rax, qword [rsp + 0x102e0]
mov qword [rsp + 0x10308], rax
mov rdx, qword [rsp + 0x10300]
mov rcx, qword [rsp + 0x10308]
call fcn.1801de7d0
jmp 0x1802de2b7
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057ab80]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.boor
mov qword [rsp + 0x10310], rax
mov rax, qword [rsp + 0x10310]
mov qword [rsp + 0x10318], rax
mov rax, qword [rsp + 0x10310]
add rax, 0x78
mov qword [rsp + 0x10320], rax
jmp 0x1802de3dc
mov rax, qword [rsp + 0x10318]
add rax, 8
mov qword [rsp + 0x10318], rax
mov rax, qword [rsp + 0x10320]
cmp qword [rsp + 0x10318], rax
je 0x1802de47c
mov rax, qword [rsp + 0x10318]
mov rax, qword [rax]
mov qword [rsp + 0x10328], rax
lea rax, [rsp + 0x23da0]
mov qword [rsp + 0x10330], rax
lea rdx, [rsp + 0x10328]
lea rcx, [rsp + 0x10338]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10330]
call fcn.1802e8eb0
mov qword [rsp + 0x10340], rax
mov rax, qword [rsp + 0x10340]
mov qword [rsp + 0x10348], rax
mov rax, qword [rsp + 0x10328]
mov qword [rsp + 0x10350], rax
mov rdx, qword [rsp + 0x10348]
mov rcx, qword [rsp + 0x10350]
call fcn.1801de7d0
jmp 0x1802de3c8
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Criminal
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.brioso3
mov qword [rsp + 0x10358], rax
mov rax, qword [rsp + 0x10358]
mov qword [rsp + 0x10360], rax
mov rax, qword [rsp + 0x10358]
add rax, 0x90
mov qword [rsp + 0x10368], rax
jmp 0x1802de4ef
mov rax, qword [rsp + 0x10360]
add rax, 8
mov qword [rsp + 0x10360], rax
mov rax, qword [rsp + 0x10368]
cmp qword [rsp + 0x10360], rax
je 0x1802de58f
mov rax, qword [rsp + 0x10360]
mov rax, qword [rax]
mov qword [rsp + 0x10370], rax
lea rax, [rsp + 0x23de0]
mov qword [rsp + 0x10378], rax
lea rdx, [rsp + 0x10370]
lea rcx, [rsp + 0x10380]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10378]
call fcn.1802e8ee0
mov qword [rsp + 0x10388], rax
mov rax, qword [rsp + 0x10388]
mov qword [rsp + 0x10390], rax
mov rax, qword [rsp + 0x10370]
mov qword [rsp + 0x10398], rax
mov rdx, qword [rsp + 0x10390]
mov rcx, qword [rsp + 0x10398]
call fcn.1801de7d0
jmp 0x1802de4db
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x18057ab00]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.astron
mov qword [rsp + 0x103a0], rax
mov rax, qword [rsp + 0x103a0]
mov qword [rsp + 0x103a8], rax
mov rax, qword [rsp + 0x103a0]
add rax, 0x88
mov qword [rsp + 0x103b0], rax
jmp 0x1802de602
mov rax, qword [rsp + 0x103a8]
add rax, 8
mov qword [rsp + 0x103a8], rax
mov rax, qword [rsp + 0x103b0]
cmp qword [rsp + 0x103a8], rax
je 0x1802de6a2
mov rax, qword [rsp + 0x103a8]
mov rax, qword [rax]
mov qword [rsp + 0x103b8], rax
lea rax, [rsp + 0x23e20]
mov qword [rsp + 0x103c0], rax
lea rdx, [rsp + 0x103b8]
lea rcx, [rsp + 0x103c8]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x103c0]
call fcn.1802e8f10
mov qword [rsp + 0x103d0], rax
mov rax, qword [rsp + 0x103d0]
mov qword [rsp + 0x103d8], rax
mov rax, qword [rsp + 0x103b8]
mov qword [rsp + 0x103e0], rax
mov rdx, qword [rsp + 0x103d8]
mov rcx, qword [rsp + 0x103e0]
call fcn.1801de7d0
jmp 0x1802de5ee
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x180586500]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.calico
mov qword [rsp + 0x103e8], rax
mov rax, qword [rsp + 0x103e8]
mov qword [rsp + 0x103f0], rax
mov rax, qword [rsp + 0x103e8]
add rax, 0x98
mov qword [rsp + 0x103f8], rax
jmp 0x1802de715
mov rax, qword [rsp + 0x103f0]
add rax, 8
mov qword [rsp + 0x103f0], rax
mov rax, qword [rsp + 0x103f8]
cmp qword [rsp + 0x103f0], rax
je 0x1802de7b5
mov rax, qword [rsp + 0x103f0]
mov rax, qword [rax]
mov qword [rsp + 0x10400], rax
lea rax, [rsp + 0x23e60]
mov qword [rsp + 0x10408], rax
lea rdx, [rsp + 0x10400]
lea rcx, [rsp + 0x10410]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10408]
call fcn.1802e8f40
mov qword [rsp + 0x10418], rax
mov rax, qword [rsp + 0x10418]
mov qword [rsp + 0x10420], rax
mov rax, qword [rsp + 0x10400]
mov qword [rsp + 0x10428], rax
mov rdx, qword [rsp + 0x10420]
mov rcx, qword [rsp + 0x10428]
call fcn.1801de7d0
jmp 0x1802de701
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x1805863e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.alkonost
mov qword [rsp + 0x10430], rax
mov rax, qword [rsp + 0x10430]
mov qword [rsp + 0x10438], rax
mov rax, qword [rsp + 0x10430]
add rax, 0xa8
mov qword [rsp + 0x10440], rax
jmp 0x1802de828
mov rax, qword [rsp + 0x10438]
add rax, 8
mov qword [rsp + 0x10438], rax
mov rax, qword [rsp + 0x10440]
cmp qword [rsp + 0x10438], rax
je 0x1802de8c8
mov rax, qword [rsp + 0x10438]
mov rax, qword [rax]
mov qword [rsp + 0x10448], rax
lea rax, [rsp + 0x23ea0]
mov qword [rsp + 0x10450], rax
lea rdx, [rsp + 0x10448]
lea rcx, [rsp + 0x10458]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10450]
call fcn.1802e8f70
mov qword [rsp + 0x10460], rax
mov rax, qword [rsp + 0x10460]
mov qword [rsp + 0x10468], rax
mov rax, qword [rsp + 0x10448]
mov qword [rsp + 0x10470], rax
mov rdx, qword [rsp + 0x10468]
mov rcx, qword [rsp + 0x10470]
call fcn.1801de7d0
jmp 0x1802de814
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Los_Santos_Summer_Special
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.openwheel1
mov qword [rsp + 0x10478], rax
mov rax, qword [rsp + 0x10478]
mov qword [rsp + 0x10480], rax
mov rax, qword [rsp + 0x10478]
add rax, 0x78
mov qword [rsp + 0x10488], rax
jmp 0x1802de931
mov rax, qword [rsp + 0x10480]
add rax, 8
mov qword [rsp + 0x10480], rax
mov rax, qword [rsp + 0x10488]
cmp qword [rsp + 0x10480], rax
je 0x1802de9d1
mov rax, qword [rsp + 0x10480]
mov rax, qword [rax]
mov qword [rsp + 0x10490], rax
lea rax, [rsp + 0x23ee0]
mov qword [rsp + 0x10498], rax
lea rdx, [rsp + 0x10490]
lea rcx, [rsp + 0x104a0]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10498]
call fcn.1802e8fa0
mov qword [rsp + 0x104a8], rax
mov rax, qword [rsp + 0x104a8]
mov qword [rsp + 0x104b0], rax
mov rax, qword [rsp + 0x10490]
mov qword [rsp + 0x104b8], rax
mov rdx, qword [rsp + 0x104b0]
mov rcx, qword [rsp + 0x104b8]
call fcn.1801de7d0
jmp 0x1802de91d
call fcn.180199f90
call fcn.18006bff0
jmp case.0x1801f9d99.1
lea rcx, str.Casino_Heist
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.asbo
mov qword [rsp + 0x104c0], rax
mov rax, qword [rsp + 0x104c0]
mov qword [rsp + 0x104c8], rax
mov rax, qword [rsp + 0x104c0]
add rax, 0xa0
mov qword [rsp + 0x104d0], rax
jmp 0x1802dea3c
mov rax, qword [rsp + 0x104c8]
add rax, 8
mov qword [rsp + 0x104c8], rax
mov rax, qword [rsp + 0x104d0]
cmp qword [rsp + 0x104c8], rax
je 0x1802deadc
mov rax, qword [rsp + 0x104c8]
mov rax, qword [rax]
mov qword [rsp + 0x104d8], rax
lea rax, [rsp + 0x23f20]
mov qword [rsp + 0x104e0], rax
lea rdx, [rsp + 0x104d8]
lea rcx, [rsp + 0x104e8]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x104e0]
call fcn.1802e8fd0
mov qword [rsp + 0x104f0], rax
mov rax, qword [rsp + 0x104f0]
mov qword [rsp + 0x104f8], rax
mov rax, qword [rsp + 0x104d8]
mov qword [rsp + 0x10500], rax
mov rdx, qword [rsp + 0x104f8]
mov rcx, qword [rsp + 0x10500]
call fcn.1801de7d0
jmp 0x1802dea28
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Import_Export
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.blazer5
mov qword [rsp + 0x10508], rax
mov rax, qword [rsp + 0x10508]
mov qword [rsp + 0x10510], rax
mov rax, qword [rsp + 0x10508]
add rax, 0xb8
mov qword [rsp + 0x10518], rax
jmp 0x1802deb47
mov rax, qword [rsp + 0x10510]
add rax, 8
mov qword [rsp + 0x10510], rax
mov rax, qword [rsp + 0x10518]
cmp qword [rsp + 0x10510], rax
je 0x1802debe7
mov rax, qword [rsp + 0x10510]
mov rax, qword [rax]
mov qword [rsp + 0x10520], rax
lea rax, [rsp + 0x23f60]
mov qword [rsp + 0x10528], rax
lea rdx, [rsp + 0x10520]
lea rcx, [rsp + 0x10530]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10528]
call fcn.1802e9000
mov qword [rsp + 0x10538], rax
mov rax, qword [rsp + 0x10538]
mov qword [rsp + 0x10540], rax
mov rax, qword [rsp + 0x10520]
mov qword [rsp + 0x10548], rax
mov rdx, qword [rsp + 0x10540]
mov rcx, qword [rsp + 0x10548]
call fcn.1801de7d0
jmp 0x1802deb33
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Cunning_Stunts
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.bf400
mov qword [rsp + 0x10550], rax
mov rax, qword [rsp + 0x10550]
mov qword [rsp + 0x10558], rax
mov rax, qword [rsp + 0x10550]
add rax, 0x78
mov qword [rsp + 0x10560], rax
jmp 0x1802dec50
mov rax, qword [rsp + 0x10558]
add rax, 8
mov qword [rsp + 0x10558], rax
mov rax, qword [rsp + 0x10560]
cmp qword [rsp + 0x10558], rax
je 0x1802decf0
mov rax, qword [rsp + 0x10558]
mov rax, qword [rax]
mov qword [rsp + 0x10568], rax
lea rax, [rsp + 0x23fa0]
mov qword [rsp + 0x10570], rax
lea rdx, [rsp + 0x10568]
lea rcx, [rsp + 0x10578]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10570]
call fcn.1802e9030
mov qword [rsp + 0x10580], rax
mov rax, qword [rsp + 0x10580]
mov qword [rsp + 0x10588], rax
mov rax, qword [rsp + 0x10568]
mov qword [rsp + 0x10590], rax
mov rdx, qword [rsp + 0x10588]
mov rcx, qword [rsp + 0x10590]
call fcn.1801de7d0
jmp 0x1802dec3c
call fcn.180199f90
movss xmm0, dword [0x1805041e0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504218]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Gun_Running
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.havok
mov qword [rsp + 0x10598], rax
mov rax, qword [rsp + 0x10598]
mov qword [rsp + 0x105a0], rax
mov rax, qword [rsp + 0x10598]
add rax, 0x98
mov qword [rsp + 0x105a8], rax
jmp 0x1802ded76
mov rax, qword [rsp + 0x105a0]
add rax, 8
mov qword [rsp + 0x105a0], rax
mov rax, qword [rsp + 0x105a8]
cmp qword [rsp + 0x105a0], rax
je 0x1802dee16
mov rax, qword [rsp + 0x105a0]
mov rax, qword [rax]
mov qword [rsp + 0x105b0], rax
lea rax, [rsp + 0x23fe0]
mov qword [rsp + 0x105b8], rax
lea rdx, [rsp + 0x105b0]
lea rcx, [rsp + 0x105c0]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x105b8]
call fcn.1802e9060
mov qword [rsp + 0x105c8], rax
mov rax, qword [rsp + 0x105c8]
mov qword [rsp + 0x105d0], rax
mov rax, qword [rsp + 0x105b0]
mov qword [rsp + 0x105d8], rax
mov rdx, qword [rsp + 0x105d0]
mov rcx, qword [rsp + 0x105d8]
call fcn.1801de7d0
jmp 0x1802ded62
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Smuglers_Run
call fcn.1801dd910
call fcn.180199ba0
lea rax, [0x180588fc0]
mov qword [rsp + 0x105e0], rax
mov rax, qword [rsp + 0x105e0]
mov qword [rsp + 0x105e8], rax
mov rax, qword [rsp + 0x105e0]
add rax, 0x98
mov qword [rsp + 0x105f0], rax
jmp 0x1802dee81
mov rax, qword [rsp + 0x105e8]
add rax, 8
mov qword [rsp + 0x105e8], rax
mov rax, qword [rsp + 0x105f0]
cmp qword [rsp + 0x105e8], rax
je 0x1802def21
mov rax, qword [rsp + 0x105e8]
mov rax, qword [rax]
mov qword [rsp + 0x105f8], rax
lea rax, [rsp + 0x24020]
mov qword [rsp + 0x10600], rax
lea rdx, [rsp + 0x105f8]
lea rcx, [rsp + 0x10608]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10600]
call fcn.1802e9090
mov qword [rsp + 0x10610], rax
mov rax, qword [rsp + 0x10610]
mov qword [rsp + 0x10618], rax
mov rax, qword [rsp + 0x105f8]
mov qword [rsp + 0x10620], rax
mov rdx, qword [rsp + 0x10618]
mov rcx, qword [rsp + 0x10620]
call fcn.1801de7d0
jmp 0x1802dee6d
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x1804af230]
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.autarch
mov qword [rsp + 0x10628], rax
mov rax, qword [rsp + 0x10628]
mov qword [rsp + 0x10630], rax
mov rax, qword [rsp + 0x10628]
add rax, 0xe0
mov qword [rsp + 0x10638], rax
jmp 0x1802def8c
mov rax, qword [rsp + 0x10630]
add rax, 8
mov qword [rsp + 0x10630], rax
mov rax, qword [rsp + 0x10638]
cmp qword [rsp + 0x10630], rax
je 0x1802df02c
mov rax, qword [rsp + 0x10630]
mov rax, qword [rax]
mov qword [rsp + 0x10640], rax
lea rax, [rsp + 0x24060]
mov qword [rsp + 0x10648], rax
lea rdx, [rsp + 0x10640]
lea rcx, [rsp + 0x10650]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10648]
call fcn.1802e90c0
mov qword [rsp + 0x10658], rax
mov rax, qword [rsp + 0x10658]
mov qword [rsp + 0x10660], rax
mov rax, qword [rsp + 0x10640]
mov qword [rsp + 0x10668], rax
mov rdx, qword [rsp + 0x10660]
mov rcx, qword [rsp + 0x10668]
call fcn.1801de7d0
jmp 0x1802def78
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Casino
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.caracara2
mov qword [rsp + 0x10670], rax
mov rax, qword [rsp + 0x10670]
mov qword [rsp + 0x10678], rax
mov rax, qword [rsp + 0x10670]
add rax, 0xb0
mov qword [rsp + 0x10680], rax
jmp 0x1802df097
mov rax, qword [rsp + 0x10678]
add rax, 8
mov qword [rsp + 0x10678], rax
mov rax, qword [rsp + 0x10680]
cmp qword [rsp + 0x10678], rax
je 0x1802df137
mov rax, qword [rsp + 0x10678]
mov rax, qword [rax]
mov qword [rsp + 0x10688], rax
lea rax, [rsp + 0x240a0]
mov qword [rsp + 0x10690], rax
lea rdx, [rsp + 0x10688]
lea rcx, [rsp + 0x10698]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10690]
call fcn.1802e90f0
mov qword [rsp + 0x106a0], rax
mov rax, qword [rsp + 0x106a0]
mov qword [rsp + 0x106a8], rax
mov rax, qword [rsp + 0x10688]
mov qword [rsp + 0x106b0], rax
mov rdx, qword [rsp + 0x106a8]
mov rcx, qword [rsp + 0x106b0]
call fcn.1801de7d0
jmp 0x1802df083
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Arena_War
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.bruiser
mov qword [rsp + 0x106b8], rax
mov rax, qword [rsp + 0x106b8]
mov qword [rsp + 0x106c0], rax
mov rax, qword [rsp + 0x106b8]
add rax, 0x168
mov qword [rsp + 0x106c8], rax
jmp 0x1802df1a2
mov rax, qword [rsp + 0x106c0]
add rax, 8
mov qword [rsp + 0x106c0], rax
mov rax, qword [rsp + 0x106c8]
cmp qword [rsp + 0x106c0], rax
je 0x1802df242
mov rax, qword [rsp + 0x106c0]
mov rax, qword [rax]
mov qword [rsp + 0x106d0], rax
lea rax, [rsp + 0x240e0]
mov qword [rsp + 0x106d8], rax
lea rdx, [rsp + 0x106d0]
lea rcx, [rsp + 0x106e0]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x106d8]
call fcn.1802e9120
mov qword [rsp + 0x106e8], rax
mov rax, qword [rsp + 0x106e8]
mov qword [rsp + 0x106f0], rax
mov rax, qword [rsp + 0x106d0]
mov qword [rsp + 0x106f8], rax
mov rdx, qword [rsp + 0x106f0]
mov rcx, qword [rsp + 0x106f8]
call fcn.1801de7d0
jmp 0x1802df18e
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.After_Hours
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.blimp3
mov qword [rsp + 0x10700], rax
mov rax, qword [rsp + 0x10700]
mov qword [rsp + 0x10708], rax
mov rax, qword [rsp + 0x10700]
add rax, 0x70
mov qword [rsp + 0x10710], rax
jmp 0x1802df2ab
mov rax, qword [rsp + 0x10708]
add rax, 8
mov qword [rsp + 0x10708], rax
mov rax, qword [rsp + 0x10710]
cmp qword [rsp + 0x10708], rax
je 0x1802df34b
mov rax, qword [rsp + 0x10708]
mov rax, qword [rax]
mov qword [rsp + 0x10718], rax
lea rax, [rsp + 0x24120]
mov qword [rsp + 0x10720], rax
lea rdx, [rsp + 0x10718]
lea rcx, [rsp + 0x10728]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10720]
call fcn.1802e9150
mov qword [rsp + 0x10730], rax
mov rax, qword [rsp + 0x10730]
mov qword [rsp + 0x10738], rax
mov rax, qword [rsp + 0x10718]
mov qword [rsp + 0x10740], rax
mov rdx, qword [rsp + 0x10738]
mov rcx, qword [rsp + 0x10740]
call fcn.1801de7d0
jmp 0x1802df297
call fcn.180199f90
movss xmm0, dword [0x1805041d4]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504204]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.SOUTHERN_SAN
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.caracara
mov qword [rsp + 0x10748], rax
mov rax, qword [rsp + 0x10748]
mov qword [rsp + 0x10750], rax
mov rax, qword [rsp + 0x10748]
add rax, 0x80
mov qword [rsp + 0x10758], rax
jmp 0x1802df3d1
mov rax, qword [rsp + 0x10750]
add rax, 8
mov qword [rsp + 0x10750], rax
mov rax, qword [rsp + 0x10758]
cmp qword [rsp + 0x10750], rax
je 0x1802df471
mov rax, qword [rsp + 0x10750]
mov rax, qword [rax]
mov qword [rsp + 0x10760], rax
lea rax, [rsp + 0x24160]
mov qword [rsp + 0x10768], rax
lea rdx, [rsp + 0x10760]
lea rcx, [rsp + 0x10770]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10768]
call fcn.1802e9180
mov qword [rsp + 0x10778], rax
mov rax, qword [rsp + 0x10778]
mov qword [rsp + 0x10780], rax
mov rax, qword [rsp + 0x10760]
mov qword [rsp + 0x10788], rax
mov rdx, qword [rsp + 0x10780]
mov rcx, qword [rsp + 0x10788]
call fcn.1801de7d0
jmp 0x1802df3bd
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Super
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.adder
mov qword [rsp + 0x10790], rax
mov rax, qword [rsp + 0x10790]
mov qword [rsp + 0x10798], rax
mov rax, qword [rsp + 0x10790]
add rax, 0xe0
mov qword [rsp + 0x107a0], rax
jmp 0x1802df4dc
mov rax, qword [rsp + 0x10798]
add rax, 8
mov qword [rsp + 0x10798], rax
mov rax, qword [rsp + 0x107a0]
cmp qword [rsp + 0x10798], rax
je 0x1802df57c
mov rax, qword [rsp + 0x10798]
mov rax, qword [rax]
mov qword [rsp + 0x107a8], rax
lea rax, [rsp + 0x241a0]
mov qword [rsp + 0x107b0], rax
lea rdx, [rsp + 0x107a8]
lea rcx, [rsp + 0x107b8]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x107b0]
call fcn.1802e91b0
mov qword [rsp + 0x107c0], rax
mov rax, qword [rsp + 0x107c0]
mov qword [rsp + 0x107c8], rax
mov rax, qword [rsp + 0x107a8]
mov qword [rsp + 0x107d0], rax
mov rdx, qword [rsp + 0x107c8]
mov rcx, qword [rsp + 0x107d0]
call fcn.1801de7d0
jmp 0x1802df4c8
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Sports
call fcn.1801dd910
call fcn.180199ba0
lea rax, [0x180589b30]
mov qword [rsp + 0x107d8], rax
mov rax, qword [rsp + 0x107d8]
mov qword [rsp + 0x107e0], rax
mov rax, qword [rsp + 0x107d8]
add rax, 0x170
mov qword [rsp + 0x107e8], rax
jmp 0x1802df5e7
mov rax, qword [rsp + 0x107e0]
add rax, 8
mov qword [rsp + 0x107e0], rax
mov rax, qword [rsp + 0x107e8]
cmp qword [rsp + 0x107e0], rax
je 0x1802df687
mov rax, qword [rsp + 0x107e0]
mov rax, qword [rax]
mov qword [rsp + 0x107f0], rax
lea rax, [rsp + 0x241e0]
mov qword [rsp + 0x107f8], rax
lea rdx, [rsp + 0x107f0]
lea rcx, [rsp + 0x10800]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x107f8]
call fcn.1802e91e0
mov qword [rsp + 0x10808], rax
mov rax, qword [rsp + 0x10808]
mov qword [rsp + 0x10810], rax
mov rax, qword [rsp + 0x107f0]
mov qword [rsp + 0x10818], rax
mov rdx, qword [rsp + 0x10810]
mov rcx, qword [rsp + 0x10818]
call fcn.1801de7d0
jmp 0x1802df5d3
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Sports_Classic
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.btype
mov qword [rsp + 0x10820], rax
mov rax, qword [rsp + 0x10820]
mov qword [rsp + 0x10828], rax
mov rax, qword [rsp + 0x10820]
add rax, 0xb8
mov qword [rsp + 0x10830], rax
jmp 0x1802df6f2
mov rax, qword [rsp + 0x10828]
add rax, 8
mov qword [rsp + 0x10828], rax
mov rax, qword [rsp + 0x10830]
cmp qword [rsp + 0x10828], rax
je 0x1802df792
mov rax, qword [rsp + 0x10828]
mov rax, qword [rax]
mov qword [rsp + 0x10838], rax
lea rax, [rsp + 0x24220]
mov qword [rsp + 0x10840], rax
lea rdx, [rsp + 0x10838]
lea rcx, [rsp + 0x10848]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10840]
call fcn.1802e9210
mov qword [rsp + 0x10850], rax
mov rax, qword [rsp + 0x10850]
mov qword [rsp + 0x10858], rax
mov rax, qword [rsp + 0x10838]
mov qword [rsp + 0x10860], rax
mov rdx, qword [rsp + 0x10858]
mov rcx, qword [rsp + 0x10860]
call fcn.1801de7d0
jmp 0x1802df6de
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Offroad
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.bfinjection
mov qword [rsp + 0x10868], rax
mov rax, qword [rsp + 0x10868]
mov qword [rsp + 0x10870], rax
mov rax, qword [rsp + 0x10868]
add rax, 0xf8
mov qword [rsp + 0x10878], rax
jmp 0x1802df7fd
mov rax, qword [rsp + 0x10870]
add rax, 8
mov qword [rsp + 0x10870], rax
mov rax, qword [rsp + 0x10878]
cmp qword [rsp + 0x10870], rax
je 0x1802df89d
mov rax, qword [rsp + 0x10870]
mov rax, qword [rax]
mov qword [rsp + 0x10880], rax
lea rax, [rsp + 0x24260]
mov qword [rsp + 0x10888], rax
lea rdx, [rsp + 0x10880]
lea rcx, [rsp + 0x10890]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10888]
call fcn.1802e9240
mov qword [rsp + 0x10898], rax
mov rax, qword [rsp + 0x10898]
mov qword [rsp + 0x108a0], rax
mov rax, qword [rsp + 0x10880]
mov qword [rsp + 0x108a8], rax
mov rdx, qword [rsp + 0x108a0]
mov rcx, qword [rsp + 0x108a8]
call fcn.1801de7d0
jmp 0x1802df7e9
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Sedans
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.asea
mov qword [rsp + 0x108b0], rax
mov rax, qword [rsp + 0x108b0]
mov qword [rsp + 0x108b8], rax
mov rax, qword [rsp + 0x108b0]
add rax, 0xf8
mov qword [rsp + 0x108c0], rax
jmp 0x1802df908
mov rax, qword [rsp + 0x108b8]
add rax, 8
mov qword [rsp + 0x108b8], rax
mov rax, qword [rsp + 0x108c0]
cmp qword [rsp + 0x108b8], rax
je 0x1802df9a8
mov rax, qword [rsp + 0x108b8]
mov rax, qword [rax]
mov qword [rsp + 0x108c8], rax
lea rax, [rsp + 0x242a0]
mov qword [rsp + 0x108d0], rax
lea rdx, [rsp + 0x108c8]
lea rcx, [rsp + 0x108d8]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x108d0]
call fcn.1802e9270
mov qword [rsp + 0x108e0], rax
mov rax, qword [rsp + 0x108e0]
mov qword [rsp + 0x108e8], rax
mov rax, qword [rsp + 0x108c8]
mov qword [rsp + 0x108f0], rax
mov rdx, qword [rsp + 0x108e8]
mov rcx, qword [rsp + 0x108f0]
call fcn.1801de7d0
jmp 0x1802df8f4
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Coupes
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.cogcabrio
mov qword [rsp + 0x108f8], rax
mov rax, qword [rsp + 0x108f8]
mov qword [rsp + 0x10900], rax
mov rax, qword [rsp + 0x108f8]
add rax, 0x70
mov qword [rsp + 0x10908], rax
jmp 0x1802dfa11
mov rax, qword [rsp + 0x10900]
add rax, 8
mov qword [rsp + 0x10900], rax
mov rax, qword [rsp + 0x10908]
cmp qword [rsp + 0x10900], rax
je 0x1802dfab1
mov rax, qword [rsp + 0x10900]
mov rax, qword [rax]
mov qword [rsp + 0x10910], rax
lea rax, [rsp + 0x242e0]
mov qword [rsp + 0x10918], rax
lea rdx, [rsp + 0x10910]
lea rcx, [rsp + 0x10920]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10918]
call fcn.1802e92a0
mov qword [rsp + 0x10928], rax
mov rax, qword [rsp + 0x10928]
mov qword [rsp + 0x10930], rax
mov rax, qword [rsp + 0x10910]
mov qword [rsp + 0x10938], rax
mov rdx, qword [rsp + 0x10930]
mov rcx, qword [rsp + 0x10938]
call fcn.1801de7d0
jmp 0x1802df9fd
call fcn.180199f90
movss xmm0, dword [0x1805041d4]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504204]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Muscle
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.blade
mov qword [rsp + 0x10940], rax
mov rax, qword [rsp + 0x10940]
mov qword [rsp + 0x10948], rax
mov rax, qword [rsp + 0x10940]
add rax, 0x148
mov qword [rsp + 0x10950], rax
jmp 0x1802dfb37
mov rax, qword [rsp + 0x10948]
add rax, 8
mov qword [rsp + 0x10948], rax
mov rax, qword [rsp + 0x10950]
cmp qword [rsp + 0x10948], rax
je 0x1802dfbd7
mov rax, qword [rsp + 0x10948]
mov rax, qword [rax]
mov qword [rsp + 0x10958], rax
lea rax, [rsp + 0x24320]
mov qword [rsp + 0x10960], rax
lea rdx, [rsp + 0x10958]
lea rcx, [rsp + 0x10968]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10960]
call fcn.1802e92d0
mov qword [rsp + 0x10970], rax
mov rax, qword [rsp + 0x10970]
mov qword [rsp + 0x10978], rax
mov rax, qword [rsp + 0x10958]
mov qword [rsp + 0x10980], rax
mov rdx, qword [rsp + 0x10978]
mov rcx, qword [rsp + 0x10980]
call fcn.1801de7d0
jmp 0x1802dfb23
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Boats
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.dinghy
mov qword [rsp + 0x10988], rax
mov rax, qword [rsp + 0x10988]
mov qword [rsp + 0x10990], rax
mov rax, qword [rsp + 0x10988]
add rax, 0xa8
mov qword [rsp + 0x10998], rax
jmp 0x1802dfc42
mov rax, qword [rsp + 0x10990]
add rax, 8
mov qword [rsp + 0x10990], rax
mov rax, qword [rsp + 0x10998]
cmp qword [rsp + 0x10990], rax
je 0x1802dfce2
mov rax, qword [rsp + 0x10990]
mov rax, qword [rax]
mov qword [rsp + 0x109a0], rax
lea rax, [rsp + 0x24360]
mov qword [rsp + 0x109a8], rax
lea rdx, [rsp + 0x109a0]
lea rcx, [rsp + 0x109b0]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x109a8]
call fcn.1802e9300
mov qword [rsp + 0x109b8], rax
mov rax, qword [rsp + 0x109b8]
mov qword [rsp + 0x109c0], rax
mov rax, qword [rsp + 0x109a0]
mov qword [rsp + 0x109c8], rax
mov rdx, qword [rsp + 0x109c0]
mov rcx, qword [rsp + 0x109c8]
call fcn.1801de7d0
jmp 0x1802dfc2e
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Commercial
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.benson
mov qword [rsp + 0x109d0], rax
mov rax, qword [rsp + 0x109d0]
mov qword [rsp + 0x109d8], rax
mov rax, qword [rsp + 0x109d0]
add rax, 0x58
mov qword [rsp + 0x109e0], rax
jmp 0x1802dfd4b
mov rax, qword [rsp + 0x109d8]
add rax, 8
mov qword [rsp + 0x109d8], rax
mov rax, qword [rsp + 0x109e0]
cmp qword [rsp + 0x109d8], rax
je 0x1802dfdeb
mov rax, qword [rsp + 0x109d8]
mov rax, qword [rax]
mov qword [rsp + 0x109e8], rax
lea rax, [rsp + 0x243a0]
mov qword [rsp + 0x109f0], rax
lea rdx, [rsp + 0x109e8]
lea rcx, [rsp + 0x109f8]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x109f0]
call fcn.1802e9330
mov qword [rsp + 0x10a00], rax
mov rax, qword [rsp + 0x10a00]
mov qword [rsp + 0x10a08], rax
mov rax, qword [rsp + 0x109e8]
mov qword [rsp + 0x10a10], rax
mov rdx, qword [rsp + 0x10a08]
mov rcx, qword [rsp + 0x10a10]
call fcn.1801de7d0
jmp 0x1802dfd37
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x1804af298]
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.blista
mov qword [rsp + 0x10a18], rax
mov rax, qword [rsp + 0x10a18]
mov qword [rsp + 0x10a20], rax
mov rax, qword [rsp + 0x10a18]
add rax, 0x40
mov qword [rsp + 0x10a28], rax
jmp 0x1802dfe6f
mov rax, qword [rsp + 0x10a20]
add rax, 8
mov qword [rsp + 0x10a20], rax
mov rax, qword [rsp + 0x10a28]
cmp qword [rsp + 0x10a20], rax
je 0x1802dff0f
mov rax, qword [rsp + 0x10a20]
mov rax, qword [rax]
mov qword [rsp + 0x10a30], rax
lea rax, [rsp + 0x243e0]
mov qword [rsp + 0x10a38], rax
lea rdx, [rsp + 0x10a30]
lea rcx, [rsp + 0x10a40]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10a38]
call fcn.1802e9360
mov qword [rsp + 0x10a48], rax
mov rax, qword [rsp + 0x10a48]
mov qword [rsp + 0x10a50], rax
mov rax, qword [rsp + 0x10a30]
mov qword [rsp + 0x10a58], rax
mov rdx, qword [rsp + 0x10a50]
mov rcx, qword [rsp + 0x10a58]
call fcn.1801de7d0
jmp 0x1802dfe5b
call fcn.180199f90
movss xmm0, dword [0x180504180]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504170]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Cycles
call fcn.1801dd910
call fcn.180199ba0
lea rax, [0x180589360]
mov qword [rsp + 0x10a60], rax
mov rax, qword [rsp + 0x10a60]
mov qword [rsp + 0x10a68], rax
mov rax, qword [rsp + 0x10a60]
add rax, 0x38
mov qword [rsp + 0x10a70], rax
jmp 0x1802dff93
mov rax, qword [rsp + 0x10a68]
add rax, 8
mov qword [rsp + 0x10a68], rax
mov rax, qword [rsp + 0x10a70]
cmp qword [rsp + 0x10a68], rax
je 0x1802e0033
mov rax, qword [rsp + 0x10a68]
mov rax, qword [rax]
mov qword [rsp + 0x10a78], rax
lea rax, [rsp + 0x24420]
mov qword [rsp + 0x10a80], rax
lea rdx, [rsp + 0x10a78]
lea rcx, [rsp + 0x10a88]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10a80]
call fcn.1802e9390
mov qword [rsp + 0x10a90], rax
mov rax, qword [rsp + 0x10a90]
mov qword [rsp + 0x10a98], rax
mov rax, qword [rsp + 0x10a78]
mov qword [rsp + 0x10aa0], rax
mov rdx, qword [rsp + 0x10a98]
mov rcx, qword [rsp + 0x10aa0]
call fcn.1801de7d0
jmp 0x1802dff7f
call fcn.180199f90
movss xmm0, dword [0x180504174]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504164]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Emergency
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.ambulance
mov qword [rsp + 0x10aa8], rax
mov rax, qword [rsp + 0x10aa8]
mov qword [rsp + 0x10ab0], rax
mov rax, qword [rsp + 0x10aa8]
add rax, 0x90
mov qword [rsp + 0x10ab8], rax
jmp 0x1802e00b9
mov rax, qword [rsp + 0x10ab0]
add rax, 8
mov qword [rsp + 0x10ab0], rax
mov rax, qword [rsp + 0x10ab8]
cmp qword [rsp + 0x10ab0], rax
je 0x1802e0159
mov rax, qword [rsp + 0x10ab0]
mov rax, qword [rax]
mov qword [rsp + 0x10ac0], rax
lea rax, [rsp + 0x24460]
mov qword [rsp + 0x10ac8], rax
lea rdx, [rsp + 0x10ac0]
lea rcx, [rsp + 0x10ad0]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10ac8]
call fcn.1802e93c0
mov qword [rsp + 0x10ad8], rax
mov rax, qword [rsp + 0x10ad8]
mov qword [rsp + 0x10ae0], rax
mov rax, qword [rsp + 0x10ac0]
mov qword [rsp + 0x10ae8], rax
mov rdx, qword [rsp + 0x10ae0]
mov rcx, qword [rsp + 0x10ae8]
call fcn.1801de7d0
jmp 0x1802e00a5
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Helicopters
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.annihilator
mov qword [rsp + 0x10af0], rax
mov rax, qword [rsp + 0x10af0]
mov qword [rsp + 0x10af8], rax
mov rax, qword [rsp + 0x10af0]
add rax, 0xb0
mov qword [rsp + 0x10b00], rax
jmp 0x1802e01c4
mov rax, qword [rsp + 0x10af8]
add rax, 8
mov qword [rsp + 0x10af8], rax
mov rax, qword [rsp + 0x10b00]
cmp qword [rsp + 0x10af8], rax
je 0x1802e0264
mov rax, qword [rsp + 0x10af8]
mov rax, qword [rax]
mov qword [rsp + 0x10b08], rax
lea rax, [rsp + 0x244a0]
mov qword [rsp + 0x10b10], rax
lea rdx, [rsp + 0x10b08]
lea rcx, [rsp + 0x10b18]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10b10]
call fcn.1802e93f0
mov qword [rsp + 0x10b20], rax
mov rax, qword [rsp + 0x10b20]
mov qword [rsp + 0x10b28], rax
mov rax, qword [rsp + 0x10b08]
mov qword [rsp + 0x10b30], rax
mov rdx, qword [rsp + 0x10b28]
mov rcx, qword [rsp + 0x10b30]
call fcn.1801de7d0
jmp 0x1802e01b0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Industrial
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.bulldozer
mov qword [rsp + 0x10b38], rax
mov rax, qword [rsp + 0x10b38]
mov qword [rsp + 0x10b40], rax
mov rax, qword [rsp + 0x10b38]
add rax, 0x58
mov qword [rsp + 0x10b48], rax
jmp 0x1802e02cd
mov rax, qword [rsp + 0x10b40]
add rax, 8
mov qword [rsp + 0x10b40], rax
mov rax, qword [rsp + 0x10b48]
cmp qword [rsp + 0x10b40], rax
je 0x1802e036d
mov rax, qword [rsp + 0x10b40]
mov rax, qword [rax]
mov qword [rsp + 0x10b50], rax
lea rax, [rsp + 0x244e0]
mov qword [rsp + 0x10b58], rax
lea rdx, [rsp + 0x10b50]
lea rcx, [rsp + 0x10b60]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10b58]
call fcn.1802e9420
mov qword [rsp + 0x10b68], rax
mov rax, qword [rsp + 0x10b68]
mov qword [rsp + 0x10b70], rax
mov rax, qword [rsp + 0x10b50]
mov qword [rsp + 0x10b78], rax
mov rdx, qword [rsp + 0x10b70]
mov rcx, qword [rsp + 0x10b78]
call fcn.1801de7d0
jmp 0x1802e02b9
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x1804af330]
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.barracks
mov qword [rsp + 0x10b80], rax
mov rax, qword [rsp + 0x10b80]
mov qword [rsp + 0x10b88], rax
mov rax, qword [rsp + 0x10b80]
add rax, 0x28
mov qword [rsp + 0x10b90], rax
jmp 0x1802e03f1
mov rax, qword [rsp + 0x10b88]
add rax, 8
mov qword [rsp + 0x10b88], rax
mov rax, qword [rsp + 0x10b90]
cmp qword [rsp + 0x10b88], rax
je 0x1802e0491
mov rax, qword [rsp + 0x10b88]
mov rax, qword [rax]
mov qword [rsp + 0x10b98], rax
lea rax, [rsp + 0x24520]
mov qword [rsp + 0x10ba0], rax
lea rdx, [rsp + 0x10b98]
lea rcx, [rsp + 0x10ba8]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10ba0]
call fcn.1802e9450
mov qword [rsp + 0x10bb0], rax
mov rax, qword [rsp + 0x10bb0]
mov qword [rsp + 0x10bb8], rax
mov rax, qword [rsp + 0x10b98]
mov qword [rsp + 0x10bc0], rax
mov rdx, qword [rsp + 0x10bb8]
mov rcx, qword [rsp + 0x10bc0]
call fcn.1801de7d0
jmp 0x1802e03dd
call fcn.180199f90
movss xmm0, dword [0x18050415c]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x18050411c]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Motorcycles
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.akuma
mov qword [rsp + 0x10bc8], rax
mov rax, qword [rsp + 0x10bc8]
mov qword [rsp + 0x10bd0], rax
mov rax, qword [rsp + 0x10bc8]
add rax, 0x178
mov qword [rsp + 0x10bd8], rax
jmp 0x1802e0517
mov rax, qword [rsp + 0x10bd0]
add rax, 8
mov qword [rsp + 0x10bd0], rax
mov rax, qword [rsp + 0x10bd8]
cmp qword [rsp + 0x10bd0], rax
je 0x1802e05b7
mov rax, qword [rsp + 0x10bd0]
mov rax, qword [rax]
mov qword [rsp + 0x10be0], rax
lea rax, [rsp + 0x24560]
mov qword [rsp + 0x10be8], rax
lea rdx, [rsp + 0x10be0]
lea rcx, [rsp + 0x10bf0]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10be8]
call fcn.1802e9480
mov qword [rsp + 0x10bf8], rax
mov rax, qword [rsp + 0x10bf8]
mov qword [rsp + 0x10c00], rax
mov rax, qword [rsp + 0x10be0]
mov qword [rsp + 0x10c08], rax
mov rdx, qword [rsp + 0x10c00]
mov rcx, qword [rsp + 0x10c08]
call fcn.1801de7d0
jmp 0x1802e0503
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Planes
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.besra
mov qword [rsp + 0x10c10], rax
mov rax, qword [rsp + 0x10c10]
mov qword [rsp + 0x10c18], rax
mov rax, qword [rsp + 0x10c10]
add rax, 0x98
mov qword [rsp + 0x10c20], rax
jmp 0x1802e0622
mov rax, qword [rsp + 0x10c18]
add rax, 8
mov qword [rsp + 0x10c18], rax
mov rax, qword [rsp + 0x10c20]
cmp qword [rsp + 0x10c18], rax
je 0x1802e06c2
mov rax, qword [rsp + 0x10c18]
mov rax, qword [rax]
mov qword [rsp + 0x10c28], rax
lea rax, [rsp + 0x245a0]
mov qword [rsp + 0x10c30], rax
lea rdx, [rsp + 0x10c28]
lea rcx, [rsp + 0x10c38]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10c30]
call fcn.1802e94b0
mov qword [rsp + 0x10c40], rax
mov rax, qword [rsp + 0x10c40]
mov qword [rsp + 0x10c48], rax
mov rax, qword [rsp + 0x10c28]
mov qword [rsp + 0x10c50], rax
mov rdx, qword [rsp + 0x10c48]
mov rcx, qword [rsp + 0x10c50]
call fcn.1801de7d0
jmp 0x1802e060e
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Service
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.airbus
mov qword [rsp + 0x10c58], rax
mov rax, qword [rsp + 0x10c58]
mov qword [rsp + 0x10c60], rax
mov rax, qword [rsp + 0x10c58]
add rax, 0x58
mov qword [rsp + 0x10c68], rax
jmp 0x1802e072b
mov rax, qword [rsp + 0x10c60]
add rax, 8
mov qword [rsp + 0x10c60], rax
mov rax, qword [rsp + 0x10c68]
cmp qword [rsp + 0x10c60], rax
je 0x1802e07cb
mov rax, qword [rsp + 0x10c60]
mov rax, qword [rax]
mov qword [rsp + 0x10c70], rax
lea rax, [rsp + 0x245e0]
mov qword [rsp + 0x10c78], rax
lea rdx, [rsp + 0x10c70]
lea rcx, [rsp + 0x10c80]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10c78]
call fcn.1802e94e0
mov qword [rsp + 0x10c88], rax
mov rax, qword [rsp + 0x10c88]
mov qword [rsp + 0x10c90], rax
mov rax, qword [rsp + 0x10c70]
mov qword [rsp + 0x10c98], rax
mov rdx, qword [rsp + 0x10c90]
mov rcx, qword [rsp + 0x10c98]
call fcn.1801de7d0
jmp 0x1802e0717
call fcn.180199f90
movss xmm0, dword [0x1805041b0]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x1805041cc]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, [0x1804d90d4]
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.baller
mov qword [rsp + 0x10ca0], rax
mov rax, qword [rsp + 0x10ca0]
mov qword [rsp + 0x10ca8], rax
mov rax, qword [rsp + 0x10ca0]
add rax, 0xd8
mov qword [rsp + 0x10cb0], rax
jmp 0x1802e0851
mov rax, qword [rsp + 0x10ca8]
add rax, 8
mov qword [rsp + 0x10ca8], rax
mov rax, qword [rsp + 0x10cb0]
cmp qword [rsp + 0x10ca8], rax
je 0x1802e08f1
mov rax, qword [rsp + 0x10ca8]
mov rax, qword [rax]
mov qword [rsp + 0x10cb8], rax
lea rax, [rsp + 0x24620]
mov qword [rsp + 0x10cc0], rax
lea rdx, [rsp + 0x10cb8]
lea rcx, [rsp + 0x10cc8]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10cc0]
call fcn.1802e9510
mov qword [rsp + 0x10cd0], rax
mov rax, qword [rsp + 0x10cd0]
mov qword [rsp + 0x10cd8], rax
mov rax, qword [rsp + 0x10cb8]
mov qword [rsp + 0x10ce0], rax
mov rdx, qword [rsp + 0x10cd8]
mov rcx, qword [rsp + 0x10ce0]
call fcn.1801de7d0
jmp 0x1802e083d
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Trailer
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.armytanker
mov qword [rsp + 0x10ce8], rax
mov rax, qword [rsp + 0x10ce8]
mov qword [rsp + 0x10cf0], rax
mov rax, qword [rsp + 0x10ce8]
add rax, 0xb0
mov qword [rsp + 0x10cf8], rax
jmp 0x1802e095c
mov rax, qword [rsp + 0x10cf0]
add rax, 8
mov qword [rsp + 0x10cf0], rax
mov rax, qword [rsp + 0x10cf8]
cmp qword [rsp + 0x10cf0], rax
je 0x1802e09fc
mov rax, qword [rsp + 0x10cf0]
mov rax, qword [rax]
mov qword [rsp + 0x10d00], rax
lea rax, [rsp + 0x24660]
mov qword [rsp + 0x10d08], rax
lea rdx, [rsp + 0x10d00]
lea rcx, [rsp + 0x10d10]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10d08]
call fcn.1802e9540
mov qword [rsp + 0x10d18], rax
mov rax, qword [rsp + 0x10d18]
mov qword [rsp + 0x10d20], rax
mov rax, qword [rsp + 0x10d00]
mov qword [rsp + 0x10d28], rax
mov rdx, qword [rsp + 0x10d20]
mov rcx, qword [rsp + 0x10d28]
call fcn.1801de7d0
jmp 0x1802e0948
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Trains
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.cablecar
mov qword [rsp + 0x10d30], rax
mov rax, qword [rsp + 0x10d30]
mov qword [rsp + 0x10d38], rax
mov rax, qword [rsp + 0x10d30]
add rax, 0x40
mov qword [rsp + 0x10d40], rax
jmp 0x1802e0a65
mov rax, qword [rsp + 0x10d38]
add rax, 8
mov qword [rsp + 0x10d38], rax
mov rax, qword [rsp + 0x10d40]
cmp qword [rsp + 0x10d38], rax
je 0x1802e0b05
mov rax, qword [rsp + 0x10d38]
mov rax, qword [rax]
mov qword [rsp + 0x10d48], rax
lea rax, [rsp + 0x246a0]
mov qword [rsp + 0x10d50], rax
lea rdx, [rsp + 0x10d48]
lea rcx, [rsp + 0x10d58]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10d50]
call fcn.1802e9570
mov qword [rsp + 0x10d60], rax
mov rax, qword [rsp + 0x10d60]
mov qword [rsp + 0x10d68], rax
mov rax, qword [rsp + 0x10d48]
mov qword [rsp + 0x10d70], rax
mov rdx, qword [rsp + 0x10d68]
mov rcx, qword [rsp + 0x10d70]
call fcn.1801de7d0
jmp 0x1802e0a51
call fcn.180199f90
movss xmm0, dword [0x180504180]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504170]
movss dword [0x180568910], xmm0
jmp case.0x1801f9d99.1
lea rcx, str.Utility
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.airtug
mov qword [rsp + 0x10d78], rax
mov rax, qword [rsp + 0x10d78]
mov qword [rsp + 0x10d80], rax
mov rax, qword [rsp + 0x10d78]
add rax, 0x90
mov qword [rsp + 0x10d88], rax
jmp 0x1802e0b8b
mov rax, qword [rsp + 0x10d80]
add rax, 8
mov qword [rsp + 0x10d80], rax
mov rax, qword [rsp + 0x10d88]
cmp qword [rsp + 0x10d80], rax
je 0x1802e0c2b
mov rax, qword [rsp + 0x10d80]
mov rax, qword [rax]
mov qword [rsp + 0x10d90], rax
lea rax, [rsp + 0x246e0]
mov qword [rsp + 0x10d98], rax
lea rdx, [rsp + 0x10d90]
lea rcx, [rsp + 0x10da0]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10d98]
call fcn.1802e95a0
mov qword [rsp + 0x10da8], rax
mov rax, qword [rsp + 0x10da8]
mov qword [rsp + 0x10db0], rax
mov rax, qword [rsp + 0x10d90]
mov qword [rsp + 0x10db8], rax
mov rdx, qword [rsp + 0x10db0]
mov rcx, qword [rsp + 0x10db8]
call fcn.1801de7d0
jmp 0x1802e0b77
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x1804af328]
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.bison
mov qword [rsp + 0x10dc0], rax
mov rax, qword [rsp + 0x10dc0]
mov qword [rsp + 0x10dc8], rax
mov rax, qword [rsp + 0x10dc0]
add rax, 0x100
mov qword [rsp + 0x10dd0], rax
jmp 0x1802e0c96
mov rax, qword [rsp + 0x10dc8]
add rax, 8
mov qword [rsp + 0x10dc8], rax
mov rax, qword [rsp + 0x10dd0]
cmp qword [rsp + 0x10dc8], rax
je 0x1802e0d36
mov rax, qword [rsp + 0x10dc8]
mov rax, qword [rax]
mov qword [rsp + 0x10dd8], rax
lea rax, [rsp + 0x24720]
mov qword [rsp + 0x10de0], rax
lea rdx, [rsp + 0x10dd8]
lea rcx, [rsp + 0x10de8]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10de0]
call fcn.1802e95d0
mov qword [rsp + 0x10df0], rax
mov rax, qword [rsp + 0x10df0]
mov qword [rsp + 0x10df8], rax
mov rax, qword [rsp + 0x10dd8]
mov qword [rsp + 0x10e00], rax
mov rdx, qword [rsp + 0x10df8]
mov rcx, qword [rsp + 0x10e00]
call fcn.1801de7d0
jmp 0x1802e0c82
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Favorites_Vehicles
call fcn.1801dd910
call fcn.180199ba0
lea rax, str.adder
mov qword [rsp + 0x10e08], rax
mov rax, qword [rsp + 0x10e08]
mov qword [rsp + 0x10e10], rax
mov rax, qword [rsp + 0x10e08]
add rax, 0x130
mov qword [rsp + 0x10e18], rax
jmp 0x1802e0da1
mov rax, qword [rsp + 0x10e10]
add rax, 8
mov qword [rsp + 0x10e10], rax
mov rax, qword [rsp + 0x10e18]
cmp qword [rsp + 0x10e10], rax
je 0x1802e0e41
mov rax, qword [rsp + 0x10e10]
mov rax, qword [rax]
mov qword [rsp + 0x10e20], rax
lea rax, [rsp + 0x24760]
mov qword [rsp + 0x10e28], rax
lea rdx, [rsp + 0x10e20]
lea rcx, [rsp + 0x10e30]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10e28]
call fcn.1802e9600
mov qword [rsp + 0x10e38], rax
mov rax, qword [rsp + 0x10e38]
mov qword [rsp + 0x10e40], rax
mov rax, qword [rsp + 0x10e20]
mov qword [rsp + 0x10e48], rax
mov rdx, qword [rsp + 0x10e40]
mov rcx, qword [rsp + 0x10e48]
call fcn.1801de7d0
jmp 0x1802e0d8d
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.All_Vehicles
call fcn.1801dd910
call fcn.180199ba0
mov edx, 0x27e
lea rcx, str.Pictures_Settings
call fcn.1801dea40
lea rax, str.limo2
mov qword [rsp + 0x10e50], rax
mov rax, qword [rsp + 0x10e50]
mov qword [rsp + 0x10e58], rax
mov rax, qword [rsp + 0x10e50]
add rax, 0xf30
mov qword [rsp + 0x10e60], rax
jmp 0x1802e0ebd
mov rax, qword [rsp + 0x10e58]
add rax, 8
mov qword [rsp + 0x10e58], rax
mov rax, qword [rsp + 0x10e60]
cmp qword [rsp + 0x10e58], rax
je 0x1802e0f5d
mov rax, qword [rsp + 0x10e58]
mov rax, qword [rax]
mov qword [rsp + 0x10e68], rax
lea rax, [rsp + 0x247a0]
mov qword [rsp + 0x10e70], rax
lea rdx, [rsp + 0x10e68]
lea rcx, [rsp + 0x10e78]
call fcn.1802e3a00
mov rdx, rax
mov rcx, qword [rsp + 0x10e70]
call fcn.1802e9630
mov qword [rsp + 0x10e80], rax
mov rax, qword [rsp + 0x10e80]
mov qword [rsp + 0x10e88], rax
mov rax, qword [rsp + 0x10e68]
mov qword [rsp + 0x10e90], rax
mov rdx, qword [rsp + 0x10e88]
mov rcx, qword [rsp + 0x10e90]
call fcn.1801de7d0
jmp 0x1802e0ea9
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, [0x1804a7870]
call fcn.1801dd910
call fcn.180199ba0
lea rcx, [0x1805863e0]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e1ed5
lea rcx, str.h4_islandx_terrain_02
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_02_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_02_slod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_03
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_03_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_04
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_04_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_04_slod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_05
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_05_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_05_slod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_06
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_01_grass_0
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_01_grass_1
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_02_grass_0
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_02_grass_1
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_02_grass_2
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_02_grass_3
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_04_grass_0
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_04_grass_1
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_05_grass_0
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_06_grass_0
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_06_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_06_slod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_05_a
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_05_a_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_05_b
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_05_b_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_05_c
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_05_c_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_05_d
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_05_d_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_05_d_slod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_05_e
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_05_e_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_05_e_slod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_05_f
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_05_f_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_05_f_slod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_06_a
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_06_a_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_06_a_slod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_06_b
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_06_b_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_06_b_slod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_06_c
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_06_c_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_terrain_props_06_c_slod
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_01
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_01_long_0
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_02
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_03
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_04
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_05
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_06
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_06_strm_0
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_lod
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_occ_00
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_occ_01
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_occ_02
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_occ_03
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_occ_04
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_occ_05
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_occ_06
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_occ_07
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_occ_08
call fcn.1802f3740
lea rcx, str.h4_mph4_terrain_occ_09
call fcn.1802f3740
lea rcx, str.h4_boatblockers
call fcn.1802f3740
lea rcx, str.h4_islandx
call fcn.1802f3740
lea rcx, str.h4_islandx_disc_strandedshark
call fcn.1802f3740
lea rcx, str.h4_islandx_disc_strandedshark_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_disc_strandedwhale
call fcn.1802f3740
lea rcx, str.h4_islandx_disc_strandedwhale_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_props
call fcn.1802f3740
lea rcx, str.h4_islandx_props_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_sea_mines
call fcn.1802f3740
lea rcx, str.h4_mph4_island
call fcn.1802f3740
lea rcx, str.h4_mph4_island_long_0
call fcn.1802f3740
lea rcx, str.h4_mph4_island_strm_0
call fcn.1802f3740
lea rcx, str.h4_aa_guns
call fcn.1802f3740
lea rcx, str.h4_aa_guns_lod
call fcn.1802f3740
lea rcx, str.h4_beach
call fcn.1802f3740
lea rcx, str.h4_beach_bar_props
call fcn.1802f3740
lea rcx, str.h4_beach_lod
call fcn.1802f3740
lea rcx, str.h4_beach_party
call fcn.1802f3740
lea rcx, str.h4_beach_party_lod
call fcn.1802f3740
lea rcx, str.h4_beach_props
call fcn.1802f3740
lea rcx, str.h4_beach_props_lod
call fcn.1802f3740
lea rcx, str.h4_beach_props_party
call fcn.1802f3740
lea rcx, str.h4_beach_props_slod
call fcn.1802f3740
lea rcx, str.h4_beach_slod
call fcn.1802f3740
lea rcx, str.h4_islandairstrip
call fcn.1802f3740
lea rcx, str.h4_islandairstrip_doorsclosed
call fcn.1802f3740
lea rcx, str.h4_islandairstrip_doorsclosed_lod
call fcn.1802f3740
lea rcx, str.h4_islandairstrip_doorsopen
call fcn.1802f3740
lea rcx, str.h4_islandairstrip_doorsopen_lod
call fcn.1802f3740
lea rcx, str.h4_islandairstrip_hangar_props
call fcn.1802f3740
lea rcx, str.h4_islandairstrip_hangar_props_lod
call fcn.1802f3740
lea rcx, str.h4_islandairstrip_hangar_props_slod
call fcn.1802f3740
lea rcx, str.h4_islandairstrip_lod
call fcn.1802f3740
lea rcx, str.h4_islandairstrip_props
call fcn.1802f3740
lea rcx, str.h4_islandairstrip_propsb
call fcn.1802f3740
lea rcx, str.h4_islandairstrip_propsb_lod
call fcn.1802f3740
lea rcx, str.h4_islandairstrip_propsb_slod
call fcn.1802f3740
lea rcx, str.h4_islandairstrip_props_lod
call fcn.1802f3740
lea rcx, str.h4_islandairstrip_props_slod
call fcn.1802f3740
lea rcx, str.h4_islandairstrip_slod
call fcn.1802f3740
lea rcx, str.h4_islandxcanal_props
call fcn.1802f3740
lea rcx, str.h4_islandxcanal_props_lod
call fcn.1802f3740
lea rcx, str.h4_islandxcanal_props_slod
call fcn.1802f3740
lea rcx, str.h4_islandxdock
call fcn.1802f3740
lea rcx, str.h4_islandxdock_lod
call fcn.1802f3740
lea rcx, str.h4_islandxdock_props
call fcn.1802f3740
lea rcx, str.h4_islandxdock_props_2
call fcn.1802f3740
lea rcx, str.h4_islandxdock_props_2_lod
call fcn.1802f3740
lea rcx, str.h4_islandxdock_props_2_slod
call fcn.1802f3740
lea rcx, str.h4_islandxdock_props_lod
call fcn.1802f3740
lea rcx, str.h4_islandxdock_props_slod
call fcn.1802f3740
lea rcx, str.h4_islandxdock_slod
call fcn.1802f3740
lea rcx, str.h4_islandxdock_water_hatch
call fcn.1802f3740
lea rcx, str.h4_islandxtower
call fcn.1802f3740
lea rcx, str.h4_islandxtower_lod
call fcn.1802f3740
lea rcx, str.h4_islandxtower_slod
call fcn.1802f3740
lea rcx, str.h4_islandxtower_veg
call fcn.1802f3740
lea rcx, str.h4_islandxtower_veg_lod
call fcn.1802f3740
lea rcx, str.h4_islandxtower_veg_slod
call fcn.1802f3740
lea rcx, str.h4_islandx_barrack_hatch
call fcn.1802f3740
lea rcx, str.h4_islandx_barrack_props
call fcn.1802f3740
lea rcx, str.h4_islandx_barrack_props_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_barrack_props_slod
call fcn.1802f3740
lea rcx, str.h4_islandx_checkpoint
call fcn.1802f3740
lea rcx, str.h4_islandx_checkpoint_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_checkpoint_props
call fcn.1802f3740
lea rcx, str.h4_islandx_checkpoint_props_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_checkpoint_props_slod
call fcn.1802f3740
lea rcx, str.h4_islandx_maindock
call fcn.1802f3740
lea rcx, str.h4_islandx_maindock_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_maindock_props
call fcn.1802f3740
lea rcx, str.h4_islandx_maindock_props_2
call fcn.1802f3740
lea rcx, str.h4_islandx_maindock_props_2_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_maindock_props_2_slod
call fcn.1802f3740
lea rcx, str.h4_islandx_maindock_props_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_maindock_props_slod
call fcn.1802f3740
lea rcx, str.h4_islandx_maindock_slod
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_b
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_b_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_b_side_fence
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_b_slod
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_entrance_fence
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_guardfence
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_lights
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_lockup_01
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_lockup_01_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_lockup_02
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_lockup_02_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_lockup_03
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_lockup_03_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_office
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_office_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_props
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_props_lod
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_props_slod
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_slod
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_vault
call fcn.1802f3740
lea rcx, str.h4_islandx_mansion_vault_lod
call fcn.1802f3740
lea rcx, str.h4_island_padlock_props
call fcn.1802f3740
lea rcx, str.h4_mansion_gate_broken
call fcn.1802f3740
lea rcx, str.h4_mansion_gate_closed
call fcn.1802f3740
lea rcx, str.h4_mansion_remains_cage
call fcn.1802f3740
lea rcx, str.h4_mph4_airstrip
call fcn.1802f3740
lea rcx, str.h4_mph4_airstrip_interior_0_airstrip_hanger
call fcn.1802f3740
lea rcx, str.h4_mph4_beach
call fcn.1802f3740
lea rcx, str.h4_mph4_dock
call fcn.1802f3740
lea rcx, str.h4_mph4_island_lod
call fcn.1802f3740
lea rcx, str.h4_mph4_island_ne_placement
call fcn.1802f3740
lea rcx, str.h4_mph4_island_nw_placement
call fcn.1802f3740
lea rcx, str.h4_mph4_island_se_placement
call fcn.1802f3740
lea rcx, str.h4_mph4_island_sw_placement
call fcn.1802f3740
lea rcx, str.h4_mph4_mansion
call fcn.1802f3740
lea rcx, str.h4_mph4_mansion_b
call fcn.1802f3740
lea rcx, str.h4_mph4_mansion_b_strm_0
call fcn.1802f3740
lea rcx, str.h4_mph4_mansion_strm_0
call fcn.1802f3740
lea rcx, str.h4_mph4_wtowers
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_00
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_00_lod
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_00_slod
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_01
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_01_lod
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_01_slod
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_02
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_02_lod
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_02_slod
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_03
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_03_lod
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_03_slod
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_04
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_04_lod
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_04_slod
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_05
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_05_lod
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_05_slod
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_06
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_06_lod
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_06_slod
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_07
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_07_lod
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_07_slod
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_08
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_08_lod
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_08_slod
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_09
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_09_lod
call fcn.1802f3740
lea rcx, str.h4_ne_ipl_09_slod
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_00
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_00_lod
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_00_slod
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_01
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_01_lod
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_01_slod
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_02
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_02_lod
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_02_slod
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_03
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_03_lod
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_03_slod
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_04
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_04_lod
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_04_slod
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_05
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_05_lod
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_05_slod
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_06
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_06_lod
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_06_slod
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_07
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_07_lod
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_07_slod
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_08
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_08_lod
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_08_slod
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_09
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_09_lod
call fcn.1802f3740
lea rcx, str.h4_nw_ipl_09_slod
call fcn.1802f3740
lea rcx, str.h4_se_ipl_00
call fcn.1802f3740
lea rcx, str.h4_se_ipl_00_lod
call fcn.1802f3740
lea rcx, str.h4_se_ipl_00_slod
call fcn.1802f3740
lea rcx, str.h4_se_ipl_01
call fcn.1802f3740
lea rcx, str.h4_se_ipl_01_lod
call fcn.1802f3740
lea rcx, str.h4_se_ipl_01_slod
call fcn.1802f3740
lea rcx, str.h4_se_ipl_02
call fcn.1802f3740
lea rcx, str.h4_se_ipl_02_lod
call fcn.1802f3740
lea rcx, str.h4_se_ipl_02_slod
call fcn.1802f3740
lea rcx, str.h4_se_ipl_03
call fcn.1802f3740
lea rcx, str.h4_se_ipl_03_lod
call fcn.1802f3740
lea rcx, str.h4_se_ipl_03_slod
call fcn.1802f3740
lea rcx, str.h4_se_ipl_04
call fcn.1802f3740
lea rcx, str.h4_se_ipl_04_lod
call fcn.1802f3740
lea rcx, str.h4_se_ipl_04_slod
call fcn.1802f3740
lea rcx, str.h4_se_ipl_05
call fcn.1802f3740
lea rcx, str.h4_se_ipl_05_lod
call fcn.1802f3740
lea rcx, str.h4_se_ipl_05_slod
call fcn.1802f3740
lea rcx, str.h4_se_ipl_06
call fcn.1802f3740
lea rcx, str.h4_se_ipl_06_lod
call fcn.1802f3740
lea rcx, str.h4_se_ipl_06_slod
call fcn.1802f3740
lea rcx, str.h4_se_ipl_07
call fcn.1802f3740
lea rcx, str.h4_se_ipl_07_lod
call fcn.1802f3740
lea rcx, str.h4_se_ipl_07_slod
call fcn.1802f3740
lea rcx, str.h4_se_ipl_08
call fcn.1802f3740
lea rcx, str.h4_se_ipl_08_lod
call fcn.1802f3740
lea rcx, str.h4_se_ipl_08_slod
call fcn.1802f3740
lea rcx, str.h4_se_ipl_09
call fcn.1802f3740
lea rcx, str.h4_se_ipl_09_lod
call fcn.1802f3740
lea rcx, str.h4_se_ipl_09_slod
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_00
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_00_lod
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_00_slod
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_01
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_01_lod
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_01_slod
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_02
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_02_lod
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_02_slod
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_03
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_03_lod
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_03_slod
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_04
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_04_lod
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_04_slod
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_05
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_05_lod
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_05_slod
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_06
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_06_lod
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_06_slod
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_07
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_07_lod
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_07_slod
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_08
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_08_lod
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_08_slod
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_09
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_09_lod
call fcn.1802f3740
lea rcx, str.h4_sw_ipl_09_slod
call fcn.1802f3740
lea rcx, str.h4_underwater_gate_closed
call fcn.1802f3740
lea rcx, str.h4_islandx_placement_01
call fcn.1802f3740
lea rcx, str.h4_islandx_placement_02
call fcn.1802f3740
lea rcx, str.h4_islandx_placement_03
call fcn.1802f3740
lea rcx, str.h4_islandx_placement_04
call fcn.1802f3740
lea rcx, str.h4_islandx_placement_05
call fcn.1802f3740
lea rcx, str.h4_islandx_placement_06
call fcn.1802f3740
lea rcx, str.h4_islandx_placement_07
call fcn.1802f3740
lea rcx, str.h4_islandx_placement_08
call fcn.1802f3740
lea rcx, str.h4_islandx_placement_09
call fcn.1802f3740
lea rcx, str.h4_islandx_placement_10
call fcn.1802f3740
lea rcx, str.h4_mph4_island_placement
call fcn.1802f3740
movss xmm0, dword [0x180506920]
movss dword [rsp + 0x2eb00], xmm0
movss xmm0, dword [0x1805098ec]
movss dword [rsp + 0x2eb08], xmm0
movss xmm0, dword [0x180504418]
movss dword [rsp + 0x2eb10], xmm0
lea rax, [rsp + 0x18cd0]
lea rcx, [rsp + 0x2eb00]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18cd0]
call fcn.1801515a0
lea rcx, [0x180579b00]
call fcn.18006a860
mov rcx, rax
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e1f59
lea rcx, str.vw_casino_main
call fcn.1802f3740
movss xmm0, dword [0x180506550]
movss dword [rsp + 0x2eb30], xmm0
movss xmm0, dword [0x180505af8]
movss dword [rsp + 0x2eb38], xmm0
movss xmm0, dword [0x1805072b0]
movss dword [rsp + 0x2eb40], xmm0
lea rax, [rsp + 0x18c90]
lea rcx, [rsp + 0x2eb30]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18c90]
call fcn.1801515a0
lea rcx, str.Garage
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e1fd5
lea rcx, str.vw_casino_garage
call fcn.1802f3740
movss xmm0, dword [0x180506588]
movss dword [rsp + 0x2eb60], xmm0
movss xmm0, dword [0x180505b60]
movss dword [rsp + 0x2eb68], xmm0
movss xmm0, dword [0x1805072bc]
movss dword [rsp + 0x2eb70], xmm0
lea rax, [rsp + 0x18c50]
lea rcx, [rsp + 0x2eb60]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18c50]
call fcn.1801515a0
lea rcx, str.Car_Park
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2051
lea rcx, str.vw_casino_carpark
call fcn.1802f3740
movss xmm0, dword [0x180506594]
movss dword [rsp + 0x2eb90], xmm0
movss xmm0, dword [0x180505a80]
movss dword [rsp + 0x2eb98], xmm0
movss xmm0, dword [0x1805072bc]
movss dword [rsp + 0x2eba0], xmm0
lea rax, [rsp + 0x18c10]
lea rcx, [rsp + 0x2eb90]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18c10]
call fcn.1801515a0
lea rcx, str.Penthouse
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e20cd
lea rcx, str.vw_casino_penthouse
call fcn.1802f3740
movss xmm0, dword [0x18050652c]
movss dword [rsp + 0x2ebc0], xmm0
movss xmm0, dword [0x18050522c]
movss dword [rsp + 0x2ebc8], xmm0
movss xmm0, dword [0x180505638]
movss dword [rsp + 0x2ebd0], xmm0
lea rax, [rsp + 0x18bd0]
lea rcx, [rsp + 0x2ebc0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18bd0]
call fcn.1801515a0
lea rcx, str.Yacht
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2149
lea rcx, str.sum_lost_yacht
call fcn.1802f3740
movss xmm0, dword [0x1805068a8]
movss dword [rsp + 0x2ebf0], xmm0
movss xmm0, dword [0x1805098e4]
movss dword [rsp + 0x2ebf8], xmm0
movss xmm0, dword [0x180504648]
movss dword [rsp + 0x2ec00], xmm0
lea rax, [rsp + 0x18bb0]
lea rcx, [rsp + 0x2ebf0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18bb0]
call fcn.1801515a0
lea rcx, str.Yacht_Int
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e21c5
lea rcx, str.sum_lost_yacht_int
call fcn.1802f3740
movss xmm0, dword [0x1805068b0]
movss dword [rsp + 0x2ec20], xmm0
movss xmm0, dword [0x1805098e0]
movss dword [rsp + 0x2ec28], xmm0
movss xmm0, dword [0x1805044e4]
movss dword [rsp + 0x2ec30], xmm0
lea rax, [rsp + 0x18b90]
lea rcx, [rsp + 0x2ec20]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18b90]
call fcn.1801515a0
lea rcx, str.N_orth_Yankton
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e23b9
lea rcx, str.prologue01
call fcn.1802f3740
lea rcx, str.Prologue01c
call fcn.1802f3740
lea rcx, str.Prologue01d
call fcn.1802f3740
lea rcx, str.Prologue01e
call fcn.1802f3740
lea rcx, str.Prologue01f
call fcn.1802f3740
lea rcx, str.Prologue01g
call fcn.1802f3740
lea rcx, str.prologue01h
call fcn.1802f3740
lea rcx, str.prologue01i
call fcn.1802f3740
lea rcx, str.prologue01j
call fcn.1802f3740
lea rcx, str.prologue01k
call fcn.1802f3740
lea rcx, str.prologue01z
call fcn.1802f3740
lea rcx, str.prologue02
call fcn.1802f3740
lea rcx, str.prologue03
call fcn.1802f3740
lea rcx, str.prologue03b
call fcn.1802f3740
lea rcx, str.prologue03_grv_cov
call fcn.1802f3740
lea rcx, str.prologue03_grv_dug
call fcn.1802f3740
lea rcx, str.prologue03_grv_fun
call fcn.1802f3740
lea rcx, str.prologue04
call fcn.1802f3740
lea rcx, str.prologue04b
call fcn.1802f3740
lea rcx, str.prologue04_cover
call fcn.1802f3740
lea rcx, str.prologue05
call fcn.1802f3740
lea rcx, str.prologue05b
call fcn.1802f3740
lea rcx, str.prologue06
call fcn.1802f3740
lea rcx, str.prologue06b
call fcn.1802f3740
lea rcx, str.prologue06_int
call fcn.1802f3740
lea rcx, str.prologuerd
call fcn.1802f3740
lea rcx, str.prologuerdb
call fcn.1802f3740
lea rcx, str.prologue_DistantLights
call fcn.1802f3740
lea rcx, str.prologue_grv_torch
call fcn.1802f3740
lea rcx, str.prologue_m2_door
call fcn.1802f3740
lea rcx, str.prologue_LODLights
call fcn.1802f3740
lea rcx, str.DES_ProTree_start
call fcn.1802f3740
movss xmm0, dword [0x1805068a0]
movss dword [rsp + 0x2ec50], xmm0
movss xmm0, dword [0x1805098e8]
movss dword [rsp + 0x2ec58], xmm0
movss xmm0, dword [0x18050563c]
movss dword [rsp + 0x2ec60], xmm0
lea rax, [rsp + 0x18b50]
lea rcx, [rsp + 0x2ec50]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18b50]
call fcn.1801515a0
lea rcx, str.Porn_Yacht
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2435
lea rcx, str.smboat
call fcn.1802f3740
movss xmm0, dword [0x180509138]
movss dword [rsp + 0x2ec80], xmm0
movss xmm0, dword [0x180508930]
movss dword [rsp + 0x2ec88], xmm0
movss xmm0, dword [0x180504644]
movss dword [rsp + 0x2ec90], xmm0
lea rax, [rsp + 0x18b10]
lea rcx, [rsp + 0x2ec80]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18b10]
call fcn.1801515a0
lea rcx, str.Aircraft_Carrier
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2515
lea rcx, str.hei_carrier
call fcn.1802f3740
lea rcx, str.hei_carrier_DistantLights
call fcn.1802f3740
lea rcx, str.hei_Carrier_int1
call fcn.1802f3740
lea rcx, str.hei_Carrier_int2
call fcn.1802f3740
lea rcx, str.hei_Carrier_int3
call fcn.1802f3740
lea rcx, str.hei_Carrier_int4
call fcn.1802f3740
lea rcx, str.hei_Carrier_int5
call fcn.1802f3740
lea rcx, str.hei_Carrier_int6
call fcn.1802f3740
lea rcx, str.hei_carrier_LODLights
call fcn.1802f3740
movss xmm0, dword [0x180506784]
movss dword [rsp + 0x2ecb0], xmm0
movss xmm0, dword [str.3d]
movss dword [rsp + 0x2ecb8], xmm0
movss xmm0, dword [0x1805047e4]
movss dword [rsp + 0x2ecc0], xmm0
lea rax, [rsp + 0x18ad0]
lea rcx, [rsp + 0x2ecb0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18ad0]
call fcn.1801515a0
lea rcx, str.Sunken_Cargoship
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e258c
lea rcx, str.sunkcargoship
call fcn.1802f3740
movss xmm0, dword [0x180507b4c]
movss dword [rsp + 0x2ece0], xmm0
movss xmm0, dword [0x180509280]
movss dword [rsp + 0x2ece8], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x2ecf0], xmm0
lea rax, [rsp + 0x18a90]
lea rcx, [rsp + 0x2ece0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18a90]
call fcn.1801515a0
lea rcx, str.Hospital
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2614
lea rcx, str.RC12B_HospitalInterior
call fcn.1802f3740
lea rcx, str.RC12B_Destroyed
call fcn.1802f3740
movss xmm0, dword [0x180506288]
movss dword [rsp + 0x2ed10], xmm0
movss xmm0, dword [0x180507e98]
movss dword [rsp + 0x2ed18], xmm0
movss xmm0, dword [0x180504de8]
movss dword [rsp + 0x2ed20], xmm0
lea rax, [rsp + 0x18a70]
lea rcx, [rsp + 0x2ed10]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18a70]
call fcn.1801515a0
lea rcx, str.Oneil_Farm
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e26d0
lea rcx, str.farm_burnt
call fcn.1802f3700
lea rcx, str.farm_burnt_props
call fcn.1802f3700
lea rcx, str.farm
call fcn.1802f3740
lea rcx, str.farm_props
call fcn.1802f3740
lea rcx, str.farmint
call fcn.1802f3740
lea rcx, str.farmint_cap
call fcn.1802f3740
movss xmm0, dword [0x18050661c]
movss dword [rsp + 0x2ed40], xmm0
movss xmm0, dword [0x180506924]
movss dword [rsp + 0x2ed48], xmm0
movss xmm0, dword [0x180504f24]
movss dword [rsp + 0x2ed50], xmm0
lea rax, [rsp + 0x18a50]
lea rcx, [rsp + 0x2ed40]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18a50]
call fcn.1801515a0
lea rcx, str.Life_Invader_Office
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2758
lea rcx, str.facelobby
call fcn.1802f3740
lea rcx, str.facelobbyfake
call fcn.1802f3740
movss xmm0, dword [0x180508a0c]
movss dword [rsp + 0x2ed70], xmm0
movss xmm0, dword [0x180507c94]
movss dword [rsp + 0x2ed78], xmm0
movss xmm0, dword [0x180504d3c]
movss dword [rsp + 0x2ed80], xmm0
lea rax, [rsp + 0x18a10]
lea rcx, [rsp + 0x2ed70]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18a10]
call fcn.1801515a0
lea rcx, str.Cargoship
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e27d4
lea rcx, str.cargoship
call fcn.1802f3740
movss xmm0, dword [0x180507b4c]
movss dword [rsp + 0x2eda0], xmm0
movss xmm0, dword [0x180509280]
movss dword [rsp + 0x2eda8], xmm0
movss xmm0, dword [0x1805045b0]
movss dword [rsp + 0x2edb0], xmm0
lea rax, [rsp + 0x189d0]
lea rcx, [rsp + 0x2eda0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x189d0]
call fcn.1801515a0
lea rcx, str.Jewelry_Store
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e286c
lea rcx, str.jewel2fake
call fcn.1802f3740
lea rcx, str.post_hiest_unload
call fcn.1802f3740
lea rcx, str.bh1_16_refurb
call fcn.1802f3740
movss xmm0, dword [0x180507ef0]
movss dword [rsp + 0x2edd0], xmm0
movss xmm0, dword [0x180507ca8]
movss dword [rsp + 0x2edd8], xmm0
movss xmm0, dword [0x180504d68]
movss dword [rsp + 0x2ede0], xmm0
lea rax, [rsp + 0x18990]
lea rcx, [rsp + 0x2edd0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18990]
call fcn.1801515a0
lea rcx, str.Morgue
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e28e8
lea rcx, str.Coroner_Int_on
call fcn.1802f3740
movss xmm0, dword [0x180505be0]
movss dword [rsp + 0x2ee00], xmm0
movss xmm0, dword [0x180508efc]
movss dword [rsp + 0x2ee08], xmm0
movss xmm0, dword [0x180504d44]
movss dword [rsp + 0x2ee10], xmm0
lea rax, [rsp + 0x18950]
lea rcx, [rsp + 0x2ee00]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x18
rep movsb byte [rdi], byte [rsi]
lea rcx, [rsp + 0x18950]
call fcn.1801515a0
call fcn.180199f90
call fcn.18006c010
jmp case.0x1801f9d99.1
lea rcx, str.Teleport_Options
call fcn.1801dd910
call fcn.180199ba0
lea rax, [rsp + 0x247e0]
mov qword [rsp + 0x10e98], rax
lea rax, [rsp + 0x31c]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x31c]
mov rcx, qword [rsp + 0x10e98]
call fcn.1802e9660
mov qword [rsp + 0x10ea0], rax
mov rdx, qword [rsp + 0x10ea0]
lea rcx, str.Teleport_To_Player
call fcn.1801de740
lea rcx, str.Teleport_Into_Car_Beside
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e29e6
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2f98], eax
mov dword [rsp + 0x2f9c], 0x10
jmp 0x1802e29a8
mov eax, dword [rsp + 0x2f9c]
dec eax
mov dword [rsp + 0x2f9c], eax
cmp dword [rsp + 0x2f9c], 0xffffffff
jl 0x1802e29e6
mov edx, dword [rsp + 0x2f9c]
mov ecx, dword [rsp + 0x2f98]
call fcn.1802f36a0
test eax, eax
je 0x1802e29e4
call fcn.180091cb0
mov r8d, dword [rsp + 0x2f9c]
mov edx, dword [rsp + 0x2f98]
mov ecx, eax
call fcn.1802f3ea0
jmp 0x1802e2998
lea rcx, str.Teleport_Into_Behind
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2a6f
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2fa0], eax
mov dword [rsp + 0x2fa4], 0
jmp 0x1802e2a31
mov eax, dword [rsp + 0x2fa4]
inc eax
mov dword [rsp + 0x2fa4], eax
cmp dword [rsp + 0x2fa4], 0x10
jge 0x1802e2a6f
mov edx, dword [rsp + 0x2fa4]
mov ecx, dword [rsp + 0x2fa0]
call fcn.1802f36a0
test eax, eax
je 0x1802e2a6d
call fcn.180091cb0
mov r8d, dword [rsp + 0x2fa4]
mov edx, dword [rsp + 0x2fa0]
mov ecx, eax
call fcn.1802f3ea0
jmp 0x1802e2a21
lea rcx, str.Teleport_Into_Car3
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2b3e
mov ecx, dword [0x1805b11f0]
call fcn.1802f7920
xor edx, edx
mov ecx, eax
call fcn.1802f76c0
mov dword [rsp + 0x2fa8], eax
mov ecx, dword [rsp + 0x2fa8]
call fcn.1802f3650
mov dword [rsp + 0x2fac], eax
mov ecx, dword [rsp + 0x2fa8]
call fcn.1802f3600
mov dword [rsp + 0x2fb0], eax
mov eax, dword [rsp + 0x2fb0]
mov ecx, dword [rsp + 0x2fac]
sub ecx, eax
mov eax, ecx
mov dword [rsp + 0x2fb4], eax
mov eax, dword [rsp + 0x2fb4]
mov dword [rsp + 0x2fb8], eax
jmp 0x1802e2b00
mov eax, dword [rsp + 0x2fb8]
dec eax
mov dword [rsp + 0x2fb8], eax
cmp dword [rsp + 0x2fb8], 0xffffffff
jl 0x1802e2b3e
mov edx, dword [rsp + 0x2fb8]
mov ecx, dword [rsp + 0x2fa8]
call fcn.1802f36a0
test eax, eax
je 0x1802e2b3c
call fcn.180091cb0
mov r8d, dword [rsp + 0x2fb8]
mov edx, dword [rsp + 0x2fa8]
mov ecx, eax
call fcn.1802f3ea0
jmp 0x1802e2af0
call fcn.180199f90
call fcn.18006be90
jmp case.0x1801f9d99.1
lea rcx, str.vision_effects
call fcn.1801dd910
call fcn.180199ba0
lea rcx, str.Default
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2b7d
lea rcx, str.DEFAULT
call fcn.1802f35c0
lea rax, [rsp + 0x24820]
mov qword [rsp + 0x10ea8], rax
lea rax, [rsp + 0x31d]
mov rdi, rax
xor eax, eax
mov ecx, 1
rep stosb byte [rdi], al
lea rdx, [rsp + 0x31d]
mov rcx, qword [rsp + 0x10ea8]
call fcn.1802e9680
mov qword [rsp + 0x10eb0], rax
mov r8, qword [rsp + 0x10eb0]
lea rdx, [0x1805b100f]
lea rcx, str.Heat_Vision
call fcn.1801df0f0
lea rcx, str.TIMECYCLE_On
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2bf8
lea rcx, str.CAMERA_secuirity_FUZZ
call fcn.1802f35c0
lea rcx, str.TIMECYCLE_Off
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2c10
call fcn.1802f3590
lea rcx, str.Night_Vision_On
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2c2d
mov ecx, 1
call fcn.1802f3550
lea rcx, str.Night_Vision_Off
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2c47
xor ecx, ecx
call fcn.1802f3550
lea rcx, str.Stoned
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2c66
lea rcx, str.stoned
call fcn.1802f35c0
lea rcx, str.Orange
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2c85
lea rcx, str.REDMIST
call fcn.1802f35c0
lea rcx, [0x180479220]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2ca4
lea rcx, str.DEATH
call fcn.1802f35c0
lea rcx, str.Cocaine
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2cc3
lea rcx, str.drug_flying_base
call fcn.1802f35c0
lea rcx, str.Huffin_Gas
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2ce2
lea rcx, str.DRUG_gas_huffin
call fcn.1802f35c0
lea rcx, str.Wobbly
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2d01
lea rcx, str.drug_wobbly
call fcn.1802f35c0
lea rcx, str.Drunk
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2d20
lea rcx, str.Drunk
call fcn.1802f35c0
lea rcx, str.Heaven
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2d3f
lea rcx, str.Bloom
call fcn.1802f35c0
lea rcx, [0x1804dbc1c]
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2d5e
lea rcx, str.PlayerSwitchPulse
call fcn.1802f35c0
lea rcx, str.Killstreak
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2d7d
lea rcx, str.MP_Killstreak
call fcn.1802f35c0
lea rcx, str.Hallucinations
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2d9c
lea rcx, str.player_transition
call fcn.1802f35c0
lea rcx, str.Low_Quality
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2dbb
lea rcx, str.cinema_001
call fcn.1802f35c0
lea rcx, str.Blurry
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2dda
lea rcx, str.CHOP
call fcn.1802f35c0
lea rcx, str.Fucked_Up_Screen
call fcn.1801ddc30
movzx eax, al
test eax, eax
je 0x1802e2df9
lea rcx, str.BarryFadeOut
call fcn.1802f35c0
call fcn.180199f90
movss xmm0, dword [0x1805041ec]
movss dword [0x180568914], xmm0
movss xmm0, dword [0x180504230]
movss dword [0x180568910], xmm0
call fcn.1801e1780
xor ecx, ecx
call fcn.1801b4c50
jmp 0x1801f9949
jmp 0x1802e2e33
xor eax, eax
mov rcx, qword [rsp + 0x3dc70]
xor rcx, rsp
call fcn.180357630
add rsp, 0x3dc88
pop rdi
pop rsi
ret
sub rsp, 0x28
call qword [sym.imp.KERNEL32.dll_GetTickCount64]
mov rcx, rax
call fcn.180370470
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aee44], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aee40], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aee3c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aee34], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aee38], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aee2c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aee30], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aee24], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aee28], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aee20], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aedd8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeddc], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aedd0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aedd4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aedc8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aedcc], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aedc0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aedc4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aedb8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aedbc], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aedb0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aedb4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeda8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aedac], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeda0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeda4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed98], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed9c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed90], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed94], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed88], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed8c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aee18], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aee1c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aee10], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aee14], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aee08], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aee0c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aee04], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aee00], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aedfc], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aedf4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aedf8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aedec], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aedf0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aede8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aede0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aede4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed80], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed84], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed78], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed7c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed70], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed74], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed68], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed6c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed60], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed64], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed58], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed5c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed50], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed54], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed48], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed4c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed40], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed44], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed38], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed3c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed30], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed34], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed28], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed2c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed20], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed24], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed18], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed1c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed10], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed14], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed08], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed0c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed00], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aed04], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aecf8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aecfc], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aecf0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aecf4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aece8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aecec], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aece0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aece4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aecd8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aecdc], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aecd0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aecd4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aecc8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeccc], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aecc0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aecc4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aecb8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aecbc], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aecb0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aecb4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec58], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec5c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec50], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec54], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec48], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec4c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec44], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec3c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec40], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec38], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec30], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec34], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec28], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec2c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec20], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec24], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec18], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec1c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec10], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec14], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec08], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec0c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec00], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aec04], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aebf8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aebfc], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aebf0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aebf4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aebe8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aebec], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aebe4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aebdc], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aebe0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aebd4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aebd8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aebcc], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aebd0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aebc4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aebc8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aebbc], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aebc0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aebb4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aebb8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aebac], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aebb0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeba8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeba4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeba0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb98], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb9c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb90], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb94], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb88], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb8c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb80], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb84], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb78], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb7c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb70], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb74], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb68], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb6c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb60], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb64], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb58], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb5c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb50], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb54], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb48], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb4c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb40], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb44], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb3c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb34], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb38], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb2c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb30], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb24], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb28], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb1c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb20], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb14], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb18], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb0c], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb10], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb08], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb00], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeb04], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeaf8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeafc], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeaf4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x180568898], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805688bc], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeaf0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeae8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeaec], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeae4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeadc], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeae0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aead4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aead8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeacc], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aead0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeac4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeac8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeabc], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeac0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeab4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeab8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeab0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeaac], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeaa8], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeaa0], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
mov dword [0x1805aeaa4], eax
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
call qword [sym.imp.WINMM.dll_timeGetTime]
add rsp, 0x28
jmp 0x1801f9910