Function at 0x140002eb0
Capabilities:
Execute command

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rsi
push rdi
push r12
push r13
push r14
push r15
mov eax, 0x1850
call fcn.14000a860
sub rsp, rax
movaps xmmword [rsp + 0x1840], xmm6
mov rax, qword [0x140012010]
xor rax, rsp
mov qword [rsp + 0x1838], rax
mov r15, rdx
mov qword [rsp + 0x170], rdx
xor ebx, ebx
mov dword [rsp + 0x40], ebx
mov rcx, rdx
call fcn.140002b10
lea rcx, [rsp + 0x168]
call fcn.1400019f0
lea rcx, [rsp + 0x238]
call fcn.140002c00
mov rdx, rax
call fcn.140006a40
lea rcx, [rsp + 0x238]
call fcn.1400069e0
lea rcx, [rsp + 0x17c0]
call fcn.140005230
lea rdx, str.EP3643_CUSA06391_00_ABSOLVER00000001
lea rcx, [rsp + 0x260]
call fcn.140007680
nop
lea rdx, str.UP3643_CUSA06282_00_ABSOLVER00000001
lea rcx, [rsp + 0x2a0]
call fcn.140007680
nop
lea rdx, str.UP1963_CUSA14946_00_ANCESTORSLEG01US
lea rcx, [rsp + 0x2e0]
call fcn.140007680
nop
lea rdx, str.EP1947_CUSA14954_00_ANCESTORSLEG01EU
lea rcx, [rsp + 0x320]
call fcn.140007680
nop
lea rdx, str.JP1201_CUSA17349_00_ANCESTORSLEG01JA
lea rcx, [rsp + 0x360]
call fcn.140007680
nop
lea rdx, str.UP4040_CUSA07953_00_BLOODSTAINED0000
lea rcx, [rsp + 0x3a0]
call fcn.140007680
nop
lea rdx, str.EP4040_CUSA07963_00_BLOODSTAINED0000
lea rcx, [rsp + 0x3e0]
call fcn.140007680
nop
lea rdx, str.JP5187_CUSA17062_00_BLOODSTAINED0000
lea rcx, [rsp + 0x420]
call fcn.140007680
nop
lea rdx, str.JP0114_CUSA17388_00_BLOODSTAINED0000
lea rcx, [rsp + 0x460]
call fcn.140007680
nop
lea rdx, str.UP9000_CUSA11834_00_CONCRETEGENIE000
lea rcx, [rsp + 0x4a0]
call fcn.140007680
nop
lea rdx, str.EP9000_CUSA11875_00_CONCRETEGENIE000
lea rcx, [rsp + 0x4e0]
call fcn.140007680
nop
lea rdx, str.HP9000_CUSA11851_00_CONCRETEGENIE000
lea rcx, [rsp + 0x520]
call fcn.140007680
nop
lea rdx, str.UP4389_CUSA08880_00_DARKSIDERS3US001
lea rcx, [rsp + 0x560]
call fcn.140007680
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x5a0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x5b0], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.EP4389_CUSA08798_00_DARKSIDERS3EU001
lea rcx, [rsp + 0x5a0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x5c0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x5d0], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x5c0]
call fcn.140007ea0
nop
lea rdx, str.UP3901_CUSA17027_00_THEDARWINPROJECT
lea rcx, [rsp + 0x5e0]
call fcn.140007680
nop
lea rdx, str.EP3753_CUSA18207_00_THEDARWINPROJECT
lea rcx, [rsp + 0x620]
call fcn.140007680
nop
lea rdx, str.UP9000_CUSA08966_00_DAYSGONECOMPLETE
lea rcx, [rsp + 0x660]
call fcn.140007680
nop
lea rdx, str.EP9000_CUSA09175_00_DAYSGONECOMPLETE
lea rcx, [rsp + 0x6a0]
call fcn.140007680
nop
lea rdx, str.EP9000_CUSA09176_00_DAYSGONECOMPLETE
lea rcx, [rsp + 0x6e0]
call fcn.140007680
nop
lea rdx, str.HP9000_CUSA09115_00_DAYSGONECOMPLETE
lea rcx, [rsp + 0x720]
call fcn.140007680
nop
lea rdx, str.JP9000_CUSA09117_00_DAYSGONECOMPLETE
lea rcx, [rsp + 0x760]
call fcn.140007680
nop
lea rdx, str.EP9000_CUSA15027_00_DAYSGONECOMPLETE
lea rcx, [rsp + 0x7a0]
call fcn.140007680
nop
lea rdx, str.EP4541_CUSA03502_00_ETHERONEGAMEPS4E
lea rcx, [rsp + 0x7e0]
call fcn.140007680
nop
lea rdx, str.UP0943_CUSA02503_00_ETHERONEGAMEPS4E
lea rcx, [rsp + 0x820]
call fcn.140007680
nop
lea rdx, str.EP0947_CUSA02502_00_ETHERONEGAMEPS4E
lea rcx, [rsp + 0x860]
call fcn.140007680
nop
lea rdx, str.UP1470_CUSA03521_00_ETHERONEGAMEPS4E
lea rcx, [rsp + 0x8a0]
call fcn.140007680
nop
lea rdx, str.UP4382_CUSA11250_00_GRIPTHEGAME00000
lea rcx, [rsp + 0x8e0]
call fcn.140007680
nop
lea rdx, str.EP4382_CUSA11004_00_GRIPTHEGAME00000
lea rcx, [rsp + 0x920]
call fcn.140007680
nop
lea rdx, str.UP4040_CUSA14470_00_JOURNEYSAVAGEPUS
lea rcx, [rsp + 0x960]
call fcn.140007680
nop
lea rdx, str.EP4040_CUSA14496_00_JOURNEYSAVAGEPUS
lea rcx, [rsp + 0x9a0]
call fcn.140007680
nop
lea rdx, str.JP1561_CUSA19123_00_JOURNEYSAVAGEPUS
lea rcx, [rsp + 0x9e0]
call fcn.140007680
nop
lea rdx, str.UP3824_CUSA14658_00_JUMANJIBASEGAME0
lea rcx, [rsp + 0xa20]
call fcn.140007680
nop
lea rdx, str.EP3678_CUSA14807_00_JUMANJIBASEGAME0
lea rcx, [rsp + 0xa60]
call fcn.140007680
nop
lea rdx, str.UP4040_CUSA05983_00_LASERLEAGUE00001
lea rcx, [rsp + 0xaa0]
call fcn.140007680
nop
lea rdx, str.EP4040_CUSA06013_00_LASERLEAGUE00001
lea rcx, [rsp + 0xae0]
call fcn.140007680
nop
lea rdx, str.UP1983_CUSA09290_00_MOSSGAME00000000
lea rcx, [rsp + 0xb20]
call fcn.140007680
nop
lea rdx, str.EP1966_CUSA09760_00_MOSSGAME00000000
lea rcx, [rsp + 0xb60]
call fcn.140007680
nop
lea rdx, str.UP1983_CUSA13861_00_MOSSDEMOPSN00000
lea rcx, [rsp + 0xba0]
call fcn.140007680
nop
lea rdx, str.EP1966_CUSA13858_00_MOSSDEMOPSN00000
lea rcx, [rsp + 0xbe0]
call fcn.140007680
nop
lea rdx, str.EP4295_CUSA05029_00_AI201610MR400001
lea rcx, [rsp + 0xc20]
call fcn.140007680
nop
lea rdx, str.UP1475_CUSA05173_00_AI201610MR400001
lea rcx, [rsp + 0xc60]
call fcn.140007680
nop
lea rdx, str.UP0922_CUSA09066_00_XXXOBDFULLGAME17
lea rcx, [rsp + 0xca0]
call fcn.140007680
nop
lea rdx, str.EP0926_CUSA09095_00_XXXOBDFULLGAME17
lea rcx, [rsp + 0xce0]
call fcn.140007680
nop
lea rdx, str.JP0202_CUSA11193_00_OBDJP00000000001
lea rcx, [rsp + 0xd20]
call fcn.140007680
nop
lea rdx, str.HP1614_CUSA09414_00_OBDUCTION00000CN
lea rcx, [rsp + 0xd60]
call fcn.140007680
nop
lea rdx, str.EP1464_CUSA04186_00_1337014102641337
lea rcx, [rsp + 0xda0]
call fcn.140007680
nop
lea rdx, str.UP1477_CUSA03608_00_1337014102641337
lea rcx, [rsp + 0xde0]
call fcn.140007680
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0xe20], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0xe30], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.UP2154_CUSA05808_00_PSYCHONAUTSITROR
lea rcx, [rsp + 0xe20]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0xe40], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0xe50], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0xe40]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0xe60], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0xe70], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.EP2154_CUSA06235_00_PSYCHONAUTSITROR
lea rcx, [rsp + 0xe60]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0xe80], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0xe90], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0xe80]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0xea0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0xeb0], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.UP2292_CUSA07954_00_RD1RELEASE000001
lea rcx, [rsp + 0xea0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0xec0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0xed0], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0xec0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0xee0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0xef0], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.EP2147_CUSA09759_00_RD1RELEASE000001
lea rcx, [rsp + 0xee0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0xf00], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0xf10], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0xf00]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0xf20], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0xf30], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.UP9000_CUSA15404_00_G2PGTINMAN000001
lea rcx, [rsp + 0xf20]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0xf40], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0xf50], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0xf40]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0xf60], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0xf70], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.EP9000_CUSA16685_00_G2PGTINMAN000001
lea rcx, [rsp + 0xf60]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0xf80], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0xf90], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0xf80]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0xfa0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0xfb0], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.HP9000_CUSA16708_00_G2PGTINMAN000001
lea rcx, [rsp + 0xfa0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0xfc0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0xfd0], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0xfc0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0xfe0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0xff0], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.JP9000_CUSA16711_00_G2PGTINMAN000001
lea rcx, [rsp + 0xfe0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1000], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1010], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x1000]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1020], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1030], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.UP1158_CUSA02913_00_REDGODDESSIN0000
lea rcx, [rsp + 0x1020]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1040], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1050], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x1040]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1060], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1070], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.EP1152_CUSA02746_00_REDGODDESSIN0000
lea rcx, [rsp + 0x1060]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1080], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1090], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x1080]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x10a0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x10b0], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.UP1024_CUSA09750_00_ZHSG000000000000
lea rcx, [rsp + 0x10a0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x10c0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x10d0], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x10c0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x10e0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x10f0], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.JP0367_CUSA03553_00_ZHSG000000000000
lea rcx, [rsp + 0x10e0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1100], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1110], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x1100]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1120], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1130], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.EP1024_CUSA09762_00_ZHSG000000000000
lea rcx, [rsp + 0x1120]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1140], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1150], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x1140]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1160], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1170], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.UP2047_CUSA12289_00_SHENMUEIII0000US
lea rcx, [rsp + 0x1160]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1180], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1190], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x1180]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x11a0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x11b0], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.EP4062_CUSA12257_00_SHENMUEIII0000EU
lea rcx, [rsp + 0x11a0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x11c0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x11d0], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x11c0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x11e0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x11f0], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.HP1961_CUSA16480_00_SHENMUEASIA00001
lea rcx, [rsp + 0x11e0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1200], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1210], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x1200]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1220], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1230], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.UP3162_CUSA07720_00_SNAKEPASSPSSA001
lea rcx, [rsp + 0x1220]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1240], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1250], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x1240]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1260], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1270], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.EP3021_CUSA07443_00_SNAKEPASSPSSA001
lea rcx, [rsp + 0x1260]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1280], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1290], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x1280]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x12a0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x12b0], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.UP1477_CUSA03609_00_ORIONGAMEXXXXXXX
lea rcx, [rsp + 0x12a0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x12c0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x12d0], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x12c0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x12e0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x12f0], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.EP1464_CUSA04209_00_IMAGEVIEWERSCEEX
lea rcx, [rsp + 0x12e0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1300], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1310], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x1300]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1320], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1330], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.EP0002_CUSA12085_00_SPYROTRILOGY0001
lea rcx, [rsp + 0x1320]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1340], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1350], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x1340]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1360], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1370], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.UP0002_CUSA12125_00_SPYROTRILOGY0001
lea rcx, [rsp + 0x1360]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1380], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1390], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x1380]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x13a0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x13b0], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.EP0006_CUSA12529_00_RESPAWNSWBIRDDOG
lea rcx, [rsp + 0x13a0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x13c0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x13d0], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x13c0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x13e0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x13f0], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.UP0006_CUSA12539_00_RESPAWNSWBIRDDOG
lea rcx, [rsp + 0x13e0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1400], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1410], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x1400]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1420], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1430], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.EP0700_CUSA10168_00_SWORDARTONLINE05
lea rcx, [rsp + 0x1420]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1440], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1450], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x1440]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1460], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1470], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.UP0700_CUSA10093_00_SWORDARTONLINE05
lea rcx, [rsp + 0x1460]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1480], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1490], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x1480]
call fcn.140007ea0
nop
lea rdx, str.EP4060_CUSA15306_00_TERMINATORGAME19
lea rcx, [rsp + 0x14a0]
call fcn.140007680
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x14e0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x14f0], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.UP4060_CUSA17812_00_TERMINATORGAME19
lea rcx, [rsp + 0x14e0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1500], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1510], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x1500]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1520], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1530], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.JP5918_CUSA18891_00_TERMINATORGAME19
lea rcx, [rsp + 0x1520]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1540], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1550], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x1540]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1560], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1570], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.UP0751_CUSA13594_00_TETRISEFFECT0000
lea rcx, [rsp + 0x1560]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1580], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1590], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x1580]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x15a0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x15b0], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.EP0748_CUSA13643_00_TETRISEFFECT0000
lea rcx, [rsp + 0x15a0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x15c0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x15d0], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x15c0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x15e0], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x15f0], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.JP1049_CUSA13403_00_TETRISEFFECT0000
lea rcx, [rsp + 0x15e0]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1600], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1610], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x1600]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1620], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1630], xmm1
lea r8d, [rbx + 0x24]
lea rdx, str.HP0797_CUSA13427_00_TETRISEFFECT0000
lea rcx, [rsp + 0x1620]
call fcn.140007ea0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x1640], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x1650], xmm1
lea r8d, [rbx + 0x20]
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x1640]
call fcn.140007ea0
nop
lea rcx, [rsp + 0x1660]
call fcn.140008af0
xorps xmm0, xmm0
movdqa xmmword [rsp + 0x1670], xmm0
lea r8d, [rbx + 0x24]
lea rdx, str.UP4743_CUSA11052_00_BLUEORCHIDXXXXXX
lea rcx, [rsp + 0x1660]
call fcn.140007ea0
nop
lea rdx, str.xiB6LnPxcxIDl2CrCJC7eBnZ1wQXvjNm
lea rcx, [rsp + 0x1680]
call fcn.140006af0
nop
lea rdx, str.EP4916_CUSA12673_00_BLUEORCHIDXXXXXX
lea rcx, [rsp + 0x16a0]
call fcn.140007680
nop
lea rdx, str.EP4395_CUSA07173_00_FLAMEINTHEFLOOD0
lea rcx, [rsp + 0x16e0]
call fcn.140007680
nop
lea rdx, str.UP4395_CUSA07205_00_FLAMEINTHEFLOOD0
lea rcx, [rsp + 0x1720]
call fcn.140007680
nop
lea rdx, str.UP2520_CUSA12455_00_VOYAGEOFTHEDEAD1
lea rcx, [rsp + 0x1760]
call fcn.140007680
nop
lea rax, [rsp + 0x260]
mov qword [rsp + 0x1c0], rax
lea rax, [rsp + 0x17a0]
mov qword [rsp + 0x1c8], rax
lea rdx, [rsp + 0x1c0]
lea rcx, [rsp + 0x17c0]
call fcn.140005970
nop
lea r9, [fcn.140005110]
lea edx, [rbx + 0x40]
lea r8d, [rbx + 0x55]
lea rcx, [rsp + 0x260]
call fcn.14000998c
lea rdx, [rsp + 0x230]
lea rcx, [rsp + 0x17c0]
call fcn.140005ad0
mov rcx, qword [rsp + 0x17c0]
cmp qword [rax], rcx
je 0x1400040e2
lea rcx, [rsp + 0x17c0]
call fcn.140005950
mov rdx, rax
call fcn.140006940
call fcn.140006880
nop
lea rcx, [rsp + 0x17c0]
call fcn.1400051c0
mov rcx, qword [rsp + 0x1838]
xor rcx, rsp
call fcn.140009930
lea r11, [rsp + 0x1850]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
movabs rsi, 0x7fffffffffffffff
lea rdi, str._Sc0
lea r13, str._Image0
lea r12, str.gpu_command___gpu
lea r14, str.___nul_2_1
nop dword [rax + rax]
movzx eax, byte [0x140012ac2]
test al, al
jne 0x1400040a3
lea rcx, [rsp + 0x17a0]
call fcn.140002960
nop
mov rcx, qword [r15 + 0x10]
mov rax, rsi
sub rax, rcx
cmp rax, 4
jb 0x1400050f6
mov r9, r15
cmp qword [r15 + 0x18], 0x10
jb 0x14000414a
mov r9, qword [r15]
mov qword [rsp + 0x30], 4
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rcx
lea rcx, [rsp + 0x1810]
call fcn.1400089b0
mov edi, dword [rsp + 0x40]
or edi, 8
mov rcx, qword [r15 + 0x10]
mov rax, rsi
sub rax, rcx
cmp rax, 7
jb 0x1400050fc
mov r9, r15
cmp qword [r15 + 0x18], 0x10
jb 0x140004192
mov r9, qword [r15]
mov qword [rsp + 0x30], 7
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], rcx
lea rcx, [rsp + 0x17f0]
call fcn.1400089b0
or edi, 0x10
mov rax, rsi
mov rcx, qword [rsp + 0x17b0]
sub rax, rcx
cmp rax, 0x29
jb 0x140005102
lea rax, [rsp + 0x17a0]
cmp qword [rsp + 0x17b8], 0x10
cmovae rax, qword [rsp + 0x17a0]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], 0x29
lea r9, str.orbis_pub_cmd.exe_img_extract___passcode
lea rcx, [rsp + 0x1a0]
call fcn.1400089b0
or edi, 0x20
mov r8d, 2
lea rdx, [0x14000d718]
lea rcx, [rsp + 0x1a0]
call fcn.140007060
xorps xmm0, xmm0
movups xmmword [rsp + 0xc8], xmm0
mov qword [rsp + 0xd8], rbx
mov qword [rsp + 0xe0], rbx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0xc8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0xd8], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
or edi, 4
lea rdx, [0x1400120b0]
cmp qword [0x1400120c8], 0x10
cmovae rdx, qword [0x1400120b0]
mov r8, qword [0x1400120c0]
lea rcx, [rsp + 0xc8]
call fcn.140007060
xorps xmm0, xmm0
movups xmmword [rsp + 0xa8], xmm0
mov qword [rsp + 0xb8], rbx
mov qword [rsp + 0xc0], rbx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0xa8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0xb8], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
or edi, 0x40
mov r8d, 3
lea rdx, [0x14000d714]
lea rcx, [rsp + 0xa8]
call fcn.140007060
xorps xmm0, xmm0
movups xmmword [rsp + 0x88], xmm0
mov qword [rsp + 0x98], rbx
mov qword [rsp + 0xa0], rbx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x88], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x98], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
bts edi, 7
mov rdx, r15
cmp qword [r15 + 0x18], 0x10
jb 0x14000434a
mov rdx, qword [r15]
mov r8, qword [r15 + 0x10]
lea rcx, [rsp + 0x88]
call fcn.140007060
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], rbx
mov qword [rsp + 0x80], rbx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x68], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x78], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
bts edi, 8
mov r8d, 1
lea rdx, [0x14000d710]
lea rcx, [rsp + 0x68]
call fcn.140007060
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x17d0], xmm0
movups xmm6, xmmword [rax + 0x10]
movups xmmword [rsp + 0x17e0], xmm6
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
bts edi, 9
mov dword [rsp + 0x40], edi
mov rdx, qword [rsp + 0x80]
cmp rdx, 0x10
jb 0x14000441c
inc rdx
mov rcx, qword [rsp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004417
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004417
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009cac
mov qword [rsp + 0x78], rbx
mov qword [rsp + 0x80], 0xf
mov byte [rsp + 0x68], 0
mov rdx, qword [rsp + 0xa0]
cmp rdx, 0x10
jb 0x140004478
inc rdx
mov rcx, qword [rsp + 0x88]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004473
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004473
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009cac
mov qword [rsp + 0x98], rbx
mov qword [rsp + 0xa0], 0xf
mov byte [rsp + 0x88], 0
mov rdx, qword [rsp + 0xc0]
cmp rdx, 0x10
jb 0x1400044da
inc rdx
mov rcx, qword [rsp + 0xa8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400044d5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400044d5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009cac
mov qword [rsp + 0xb8], rbx
mov qword [rsp + 0xc0], 0xf
mov byte [rsp + 0xa8], 0
mov rdx, qword [rsp + 0xe0]
cmp rdx, 0x10
jb 0x14000453c
inc rdx
mov rcx, qword [rsp + 0xc8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004537
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004537
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009cac
mov qword [rsp + 0xd8], rbx
mov qword [rsp + 0xe0], 0xf
mov byte [rsp + 0xc8], 0
mov rdx, qword [rsp + 0x1b8]
cmp rdx, 0x10
jb 0x14000459e
inc rdx
mov rcx, qword [rsp + 0x1a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004599
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004599
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009cac
mov qword [rsp + 0x1b0], rbx
mov qword [rsp + 0x1b8], 0xf
mov byte [rsp + 0x1a0], 0
cmp byte [0x140012ac1], 0
je 0x140004a06
mov edx, dword [0x140012068]
lea rcx, [rsp + 0x148]
call fcn.140007130
bts edi, 0xd
mov dword [rsp + 0x40], edi
mov r8, qword [rsp + 0x158]
mov rcx, qword [rsp + 0x160]
mov rax, rcx
sub rax, r8
cmp rax, 0x12
jb 0x140004697
lea rax, [r8 + 0x12]
mov qword [rsp + 0x158], rax
lea rsi, [rsp + 0x148]
cmp rcx, 0x10
cmovae rsi, qword [rsp + 0x148]
lea rax, [0x14000d772]
cmp rax, rsi
jbe 0x14000464a
lea rax, [rsi + r8]
cmp r12, rax
ja 0x14000464a
cmp rsi, r12
ja 0x140004642
mov r14, rbx
jmp 0x140004650
mov r14, rsi
sub r14, r12
jmp 0x140004650
mov r14d, 0x12
lea rcx, [rsi + 0x12]
inc r8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memmove
mov r8, r14
mov rdx, r12
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsi + r14]
mov r8d, 0x12
sub r8, r14
lea rdx, [r14 + 0x12]
add rdx, r12
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rsp + 0x148]
lea r14, str.___nul_2_1
jmp 0x1400046b2
mov qword [rsp + 0x28], 0x12
mov edx, 0x12
lea rcx, [rsp + 0x148]
call fcn.140008d20
xorps xmm0, xmm0
movups xmmword [rsp + 0x128], xmm0
mov qword [rsp + 0x138], rbx
mov qword [rsp + 0x140], rbx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x128], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x138], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
bts edi, 0xe
mov dword [rsp + 0x40], edi
mov r8d, 1
lea rdx, [0x14000d75c]
lea rcx, [rsp + 0x128]
call fcn.140007060
xorps xmm0, xmm0
movups xmmword [rsp + 0x108], xmm0
mov qword [rsp + 0x118], rbx
mov qword [rsp + 0x120], rbx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x108], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x118], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
bts edi, 0xf
mov dword [rsp + 0x40], edi
lea rdx, [rsp + 0x17d0]
cmp qword [rsp + 0x17e8], 0x10
cmovae rdx, qword [rsp + 0x17d0]
mov r8, qword [rsp + 0x17e0]
lea rcx, [rsp + 0x108]
call fcn.140007060
xorps xmm0, xmm0
movups xmmword [rsp + 0xe8], xmm0
mov qword [rsp + 0xf8], rbx
mov qword [rsp + 0x100], rbx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0xe8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0xf8], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
bts edi, 0x10
mov dword [rsp + 0x40], edi
mov r8d, 0xb
mov rdx, r14
lea rcx, [rsp + 0xe8]
call fcn.140007060
xorps xmm0, xmm0
movups xmmword [rsp + 0x48], xmm0
mov qword [rsp + 0x58], rbx
mov qword [rsp + 0x60], rbx
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x48], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x58], xmm1
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
bts edi, 0x11
mov dword [rsp + 0x40], edi
lea rcx, [rsp + 0x48]
cmp qword [rsp + 0x60], 0x10
cmovae rcx, qword [rsp + 0x48]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov r13d, eax
mov rdx, qword [rsp + 0x60]
cmp rdx, 0x10
jb 0x140004880
inc rdx
mov rcx, qword [rsp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000487b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000487b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009cac
mov qword [rsp + 0x58], rbx
mov qword [rsp + 0x60], 0xf
mov byte [rsp + 0x48], 0
mov rdx, qword [rsp + 0x100]
cmp rdx, 0x10
jb 0x1400048d9
inc rdx
mov rcx, qword [rsp + 0xe8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400048d4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400048d4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009cac
mov qword [rsp + 0xf8], rbx
mov qword [rsp + 0x100], 0xf
mov byte [rsp + 0xe8], 0
mov rdx, qword [rsp + 0x120]
cmp rdx, 0x10
jb 0x14000493b
inc rdx
mov rcx, qword [rsp + 0x108]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004936
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004936
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009cac
mov qword [rsp + 0x118], rbx
mov qword [rsp + 0x120], 0xf
mov byte [rsp + 0x108], 0
mov rdx, qword [rsp + 0x140]
cmp rdx, 0x10
jb 0x14000499d
inc rdx
mov rcx, qword [rsp + 0x128]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004998
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004998
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009cac
mov qword [rsp + 0x138], rbx
mov qword [rsp + 0x140], 0xf
mov byte [rsp + 0x128], 0
mov rdx, qword [rsp + 0x160]
cmp rdx, 0x10
jb 0x140004ac6
inc rdx
mov rcx, qword [rsp + 0x148]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004ac1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004ac1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rax, rsi
movq rcx, xmm6
sub rax, rcx
cmp rax, 0xb
jb 0x140005108
lea r9, [rsp + 0x17d0]
cmp qword [rsp + 0x17e8], 0x10
cmovae r9, qword [rsp + 0x17d0]
mov qword [rsp + 0x30], 0xb
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rcx
lea rcx, [rsp + 0x1f0]
call fcn.1400089b0
bts edi, 0xa
mov dword [rsp + 0x40], edi
lea rcx, [rsp + 0x1f0]
cmp qword [rsp + 0x208], 0x10
cmovae rcx, qword [rsp + 0x1f0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov r13d, eax
mov rdx, qword [rsp + 0x208]
cmp rdx, 0x10
jb 0x140004ac6
inc rdx
mov rcx, qword [rsp + 0x1f0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004ac1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004ac1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009cac
call qword [sym.imp.MSVCP140.dll__Query_perf_frequency]
mov rdi, rax
call qword [sym.imp.MSVCP140.dll__Query_perf_counter]
cmp rdi, 0x989680
jne 0x140004ae4
imul rcx, rax, 0x64
jmp 0x140004aff
cqo
idiv rdi
imul rcx, rax, 0x3b9aca00
imul rax, rdx, 0x3b9aca00
cqo
idiv rdi
add rcx, rax
sub rcx, qword [rsp + 0x168]
movabs rax, 0x112e0be826d694b3
imul rcx
mov rdi, rdx
sar rdi, 0x1a
mov rax, rdi
shr rax, 0x3f
add rdi, rax
movabs rax, 0x48d159e26af37c05
imul rdi
mov r14, rdx
sar r14, 0xa
mov rax, r14
shr rax, 0x3f
add r14, rax
imul rax, r14, 0xe10
mov rcx, rdi
sub rcx, rax
movabs r8, 0x8888888888888889
mov rax, r8
imul rcx
lea rsi, [rcx + rdx]
sar rsi, 5
mov rax, rsi
shr rax, 0x3f
add rsi, rax
mov rax, r8
imul rdi
add rdx, rdi
sar rdx, 5
mov rax, rdx
shr rax, 0x3f
add rdx, rax
imul rax, rdx, 0x3c
sub rdi, rax
lea rdx, [0x14000d7b4]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140007470
mov rdx, r14
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___long_long___int64_____ptr64]
lea rdx, [0x14000d7b0]
mov rcx, rax
call fcn.140007470
mov rdx, rsi
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___long_long___int64_____ptr64]
lea rdx, [0x14000d7ac]
mov rcx, rax
call fcn.140007470
mov rdx, rdi
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___long_long___int64_____ptr64]
lea rdx, str.s__Tries:
mov rcx, rax
call fcn.140007470
mov edx, dword [0x140012ac4]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
lea rdx, str.__Passcode:
mov rcx, rax
call fcn.140007470
lea rdx, [rsp + 0x17a0]
cmp qword [rsp + 0x17b8], 0x10
cmovae rdx, qword [rsp + 0x17a0]
mov r8, qword [rsp + 0x17b0]
mov rcx, rax
call fcn.140008b00
lea rdx, [0x14000d788]
mov rcx, rax
call fcn.140007470
lea rdx, [0x140012090]
cmp qword [0x1400120a8], 0x10
cmovae rdx, qword [0x140012090]
mov r8, qword [0x1400120a0]
mov rcx, rax
call fcn.140008b00
lea rdx, str.__GPU_Usage:
mov rcx, rax
call fcn.140007470
mov edx, dword [0x140012068]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___int____ptr64]
test r13d, r13d
jne 0x140004d80
mov rsi, qword [rsp + 0x1820]
lea rdi, [rsp + 0x1810]
cmp qword [rsp + 0x1828], 0x10
cmovae rdi, qword [rsp + 0x1810]
call fcn.1400093a4
mov qword [rsp + 0x1d0], rdi
mov qword [rsp + 0x1d8], rsi
lea r8, [rsp + 0x1d0]
mov edx, eax
lea rcx, [rsp + 0x210]
call fcn.140001a60
mov r14d, dword [rsp + 0x40]
or r14d, 0x1800
or r14d, 1
mov dword [rsp + 0x40], r14d
lea rcx, [rsp + 0x210]
call fcn.140002560
test al, al
je 0x140004d85
mov rsi, qword [rsp + 0x1800]
lea rdi, [rsp + 0x17f0]
cmp qword [rsp + 0x1808], 0x10
cmovae rdi, qword [rsp + 0x17f0]
call fcn.1400093a4
mov qword [rsp + 0x1e0], rdi
mov qword [rsp + 0x1e8], rsi
lea r8, [rsp + 0x1e0]
mov edx, eax
lea rcx, [rsp + 0x180]
call fcn.140001a60
or r14d, 0xc0000
or r14d, 2
mov dword [rsp + 0x40], r14d
lea rcx, [rsp + 0x180]
call fcn.140002560
test al, al
je 0x140004d85
mov dil, 1
jmp 0x140004d88
mov r14d, dword [rsp + 0x40]
xor dil, dil
test r14b, 2
je 0x140004dfe
and r14d, 0xfffffffd
mov dword [rsp + 0x40], r14d
mov rdx, qword [rsp + 0x198]
cmp rdx, 8
jb 0x140004de2
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x180]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004ddd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004ddd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009cac
mov qword [rsp + 0x190], rbx
mov qword [rsp + 0x198], 7
mov word [rsp + 0x180], bx
test r14b, 1
je 0x140004e58
and r14d, 0xfffffffe
mov dword [rsp + 0x40], r14d
mov rdx, qword [rsp + 0x228]
cmp rdx, 8
jb 0x140004e58
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x210]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004e53
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004e53
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009cac
test dil, dil
je 0x140004f03
lea rdx, str.__Output_directory_with_Sc0:
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.140007470
mov rdx, r15
cmp qword [r15 + 0x18], 0x10
jb 0x140004e81
mov rdx, qword [r15]
mov r8, qword [r15 + 0x10]
mov rcx, rax
call fcn.140008b00
mov eax, 1
xchg byte [0x140012ac2], al
mov rsi, qword [rsp + 0x17b0]
lea r9, [rsp + 0x17a0]
cmp qword [rsp + 0x17b8], 0x10
cmovae r9, qword [rsp + 0x17a0]
mov rax, qword [0x140012088]
cmp rsi, rax
ja 0x140004ef4
lea rdi, [0x140012070]
cmp rax, 0x10
cmovae rdi, qword [0x140012070]
mov qword [0x140012080], rsi
mov r8, rsi
mov rdx, r9
mov rcx, rdi
call sub.VCRUNTIME140.dll_memmove
mov byte [rsi + rdi], 0
jmp 0x140004f03
mov rdx, rsi
lea rcx, [0x140012070]
call fcn.1400082d0
lea rdx, [0x140007640]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
test r13d, r13d
jne 0x140004f63
movzx eax, byte [0x140012ac2]
test al, al
je 0x140004f63
lea rcx, [rsp + 0x17d0]
call fcn.1400069e0
nop
lea rcx, [rsp + 0x17f0]
call fcn.1400069e0
nop
lea rcx, [rsp + 0x1810]
call fcn.1400069e0
nop
lea rcx, [rsp + 0x17a0]
call fcn.1400069e0
jmp 0x1400040a3
jmp 0x140004f76
lea r14, str.___nul_2_1
lea r13, str._Image0
lea rdi, str._Sc0
movabs rsi, 0x7fffffffffffffff
lock inc dword [0x140012ac4]
mov rdx, qword [rsp + 0x17e8]
cmp rdx, 0x10
jb 0x140004fe3
inc rdx
mov rcx, qword [rsp + 0x17d0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004fdd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004fdd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009cac
nop
mov rdx, qword [rsp + 0x1808]
cmp rdx, 0x10
jb 0x140005029
inc rdx
mov rcx, qword [rsp + 0x17f0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005024
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140005024
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009cac
mov qword [rsp + 0x1800], rbx
mov qword [rsp + 0x1808], 0xf
mov byte [rsp + 0x17f0], 0
mov rdx, qword [rsp + 0x1828]
cmp rdx, 0x10
jb 0x14000508b
inc rdx
mov rcx, qword [rsp + 0x1810]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005086
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140005086
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009cac
mov qword [rsp + 0x1820], rbx
mov qword [rsp + 0x1828], 0xf
mov byte [rsp + 0x1810], 0
mov rdx, qword [rsp + 0x17b8]
cmp rdx, 0x10
jb 0x140004110
inc rdx
mov rcx, qword [rsp + 0x17a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400050ec
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400050ec
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140009cac
jmp 0x140004110
call fcn.140001210
nop
call fcn.140001210
nop
call fcn.140001210
nop
call fcn.140001210
int3