Function at 0x180005ec0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rsi
push rdi
mov eax, 0x12a8
call fcn.180008a60
sub rsp, rax
mov qword [rsp + 0x328], 0
mov byte [rsp + 0x20], 0
mov qword [rsp + 0x330], 6
mov byte [rsp + 0x21], 0x57
xor eax, eax
mov word [rsp + 0x90], ax
mov dword [rsp + 0x248], 2
lea rax, [rsp + 0x698]
lea rcx, str.vZXIbuQdMPLhjfKkynrxEHpgGlODzURaoBNmcTVJwStAFqCYi
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 2
mov word [rsp + 0x94], ax
mov byte [rsp + 0x22], 0
mov eax, 3
mov word [rsp + 0x98], ax
lea rax, [rsp + 0x6d0]
lea rcx, str.XawFtBsRCAmNcLvdHMJEqZrGKkOPpSnhYlUjxWbzefVgyQoDI
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x24c], 0
mov eax, 8
mov word [rsp + 0x9c], ax
mov qword [rsp + 0x338], 0
mov qword [rsp + 0x340], 6
mov byte [rsp + 0x23], 0x63
mov eax, 3
mov word [rsp + 0xa0], ax
mov dword [rsp + 0x250], 3
lea rax, [rsp + 0x708]
lea rcx, str.voRQPUMLSOXaGFzNYKyxnfWdkHjIlVbJqDepCTBEtwmrZsAgu
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x348], 7
mov byte [rsp + 0x24], 0
mov eax, 3
mov word [rsp + 0xa4], ax
mov byte [rsp + 0x25], 0x51
mov qword [rsp + 0x350], 0
call fcn.180005b80
movzx eax, al
test eax, eax
jne 0x18000600c
mov eax, 0xffffffff
jmp 0x180007480
mov qword [rsp + 0x358], 3
mov dword [rsp + 0x254], 1
lea rax, [rsp + 0x740]
lea rcx, str.mXLtDOWnyMClQGZiqjbNVxrYaEKIHzFSfohBRJvswuTpecPkd
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x360], 0
xor eax, eax
mov word [rsp + 0xa8], ax
mov eax, 4
mov word [rsp + 0xac], ax
mov byte [rsp + 0x26], 0
mov byte [rsp + 0x27], 0x76
mov qword [rsp + 0x368], 4
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x258], 0
mov qword [rsp + 0x370], 0
mov byte [rsp + 0x29], 0x68
mov eax, 1
mov word [rsp + 0xb0], ax
lea rax, [rsp + 0x778]
lea rcx, str.HfarABUphSNDglvumFndbLGKeyxQCEOZMwVstkRiXqTWJYzIj
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 8
mov word [rsp + 0xb4], ax
lea rax, [rsp + 0x7b0]
lea rcx, str.sWbGlHOCDYSTRKNAPXtEwzhVBdyivMqgfJIFoeukpcmrLajxQ
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x2a], 0
mov qword [rsp + 0x378], 0
mov eax, 5
mov word [rsp + 0xb8], ax
mov eax, 9
mov word [rsp + 0xbc], ax
mov byte [rsp + 0x2b], 0x58
mov qword [rsp + 0x380], 9
mov dword [rsp + 0x25c], 4
mov eax, 3
mov word [rsp + 0xc0], ax
mov dword [rsp + 0x260], 1
lea rax, [rsp + 0x7e8]
lea rcx, str.XpUCHKGbOadVtljzihJLTZuEScIWAFqevkRfrMwnmoYyxDgPN
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x2c], 0x5a
mov qword [rsp + 0x388], 5
mov qword [rsp + 0x390], 0
mov eax, 3
mov word [rsp + 0xc4], ax
mov byte [rsp + 0x2d], 0
xor eax, eax
mov word [rsp + 0xc8], ax
mov byte [rsp + 0x2e], 0
mov qword [rsp + 0x398], 2
mov dword [rsp + 0x264], 4
mov eax, 6
mov word [rsp + 0xcc], ax
lea rax, [rsp + 0x820]
lea rcx, str.TXmHLBKEUNbZtRVAphdlDnyqQsoigCwxPISFrGOzYJMvfkeju
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x3a0], 0
mov byte [rsp + 0x2f], 0x56
mov eax, 5
mov word [rsp + 0xd0], ax
mov qword [rsp + 0x3a8], 7
lea rax, [rsp + 0x858]
lea rcx, str.drDZYCwRXgxvaLQMeNUBioWhfFbPctnOmITSuqjEKzpGslHJk
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x30], 0
mov dword [rsp + 0x268], 8
mov byte [rsp + 0x31], 0x59
mov eax, 3
mov word [rsp + 0xd4], ax
mov qword [rsp + 0x3b0], 0
mov dword [rsp + 0x26c], 5
mov qword [rsp + 0x3b8], 0
mov byte [rsp + 0x32], 0x5a
mov eax, 5
mov word [rsp + 0xd8], ax
lea rax, [rsp + 0x890]
lea rcx, str.kmpoMdGvAVZDIcaErgQCXNeBjSJHsxlTutWnqfwRLPyYFbhKz
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x3c0], 5
xor eax, eax
mov word [rsp + 0xdc], ax
mov byte [rsp + 0x33], 0
mov byte [rsp + 0x34], 0x61
mov byte [rsp + 0x35], 0
mov qword [rsp + 0x3c8], 3
mov dword [rsp + 0x270], 6
lea rax, [rsp + 0x8c8]
lea rcx, str.bIfvpMgTNQwonHqyxhUkasZjYCPFVziOAJdDWrKXeBcEGmRtS
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
xor eax, eax
mov word [rsp + 0xe0], ax
mov qword [rsp + 0x3d0], 0
mov eax, 6
mov word [rsp + 0xe4], ax
mov byte [rsp + 0x36], 0x6f
xor eax, eax
mov word [rsp + 0xe8], ax
lea rax, [rsp + 0x900]
lea rcx, str.MDZgPxKylzdiaAwXpHBsCebSvruUnEtIjTYqRmFWNoLcQVkGO
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x37], 0
mov qword [rsp + 0x3d8], 5
mov dword [rsp + 0x274], 5
mov eax, 5
mov word [rsp + 0xec], ax
mov qword [rsp + 0x3e0], 0
mov byte [rsp + 0x38], 0
mov qword [rsp + 0x3e8], 0
mov qword [rsp + 0x3f0], 2
mov eax, 3
mov word [rsp + 0xf0], ax
mov byte [rsp + 0x39], 0x47
mov eax, 5
mov word [rsp + 0xf4], ax
lea rax, [rsp + 0x938]
lea rcx, str.GhKJbRnEleXpviOSWxcmwuUtHoQzaCDZdjLMVFNrAYTBkyPfq
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x278], 4
mov qword [rsp + 0x3f8], 0
mov byte [rsp + 0x3a], 0x70
mov byte [rsp + 0x3b], 0
mov eax, 7
mov word [rsp + 0xf8], ax
lea rax, [rsp + 0x970]
lea rcx, str.fWLTykCpnxovNbtZhqFzsMHieXdjPRmYUJuSVGrwQEgIaAKlD
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 4
mov word [rsp + 0xfc], ax
mov qword [rsp + 0x400], 7
mov dword [rsp + 0x27c], 9
xor eax, eax
mov word [rsp + 0x100], ax
mov byte [rsp + 0x3c], 0x51
xor eax, eax
mov word [rsp + 0x104], ax
mov byte [rsp + 0x3d], 0
mov qword [rsp + 0x408], 2
mov dword [rsp + 0x280], 9
mov qword [rsp + 0x410], 0
lea rax, [rsp + 0x9a8]
lea rcx, str.BfvXcLHEogqGylZPTkWFSamiAnRKDtxCIhQJjdUMpbweVNYzO
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x3e], 0x73
mov dword [rsp + 0x284], 1
lea rax, [rsp + 0x9e0]
lea rcx, str.tgkhmLZwuQMJDbCsoYylGIWUFEaSqHzcXNjdpeBVKnfAPrTiv
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 2
mov word [rsp + 0x108], ax
mov qword [rsp + 0x418], 0
mov eax, 5
mov word [rsp + 0x10c], ax
mov byte [rsp + 0x3f], 0
mov qword [rsp + 0x420], 6
mov eax, 2
mov word [rsp + 0x110], ax
mov byte [rsp + 0x40], 0
mov dword [rsp + 0x288], 8
mov qword [rsp + 0x428], 0
mov eax, 3
mov word [rsp + 0x114], ax
mov qword [rsp + 0x430], 0
lea rax, [rsp + 0xa18]
lea rcx, str.dKkPUquYveLrEJbpSGFODMHBmNgnyxQzlWXtjVThCAfaRiIso
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x41], 0x72
mov qword [rsp + 0x438], 7
mov eax, 1
mov word [rsp + 0x118], ax
mov byte [rsp + 0x42], 0
mov dword [rsp + 0x28c], 4
mov qword [rsp + 0x440], 0
mov byte [rsp + 0x43], 0x62
xor eax, eax
mov word [rsp + 0x11c], ax
lea rax, [rsp + 0xa50]
lea rcx, str.SCimBNRPVqcAYKZfabetoOvIwWsMxFzpjLyUDJQnXldHGEkTg
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x290], 1
mov byte [rsp + 0x44], 0
mov byte [rsp + 0x45], 0x4f
lea rax, [rsp + 0xa88]
lea rcx, str.bmpWoiCXjZANaRfUeSKFsqQEMlPOwBYuDxhTdcHkJvyngLIzV
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x448], 0
mov eax, 2
mov word [rsp + 0x120], ax
mov qword [rsp + 0x450], 1
mov eax, 6
mov word [rsp + 0x124], ax
mov dword [rsp + 0x294], 9
mov qword [rsp + 0x458], 0
mov byte [rsp + 0x46], 0x58
xor eax, eax
mov word [rsp + 0x128], ax
mov byte [rsp + 0x47], 0
mov eax, 6
mov word [rsp + 0x12c], ax
lea rax, [rsp + 0xac0]
lea rcx, str.TIbAVxpaZDKvJydwXiUQsYelnPgWqMEhftCLcOFBrSRNkmoju
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x460], 8
mov byte [rsp + 0x48], 0
mov eax, 3
mov word [rsp + 0x130], ax
mov byte [rsp + 0x49], 0x6b
mov dword [rsp + 0x298], 2
mov qword [rsp + 0x468], 9
mov qword [rsp + 0x470], 0
mov eax, 1
mov word [rsp + 0x134], ax
lea rax, [rsp + 0xaf8]
lea rcx, str.URMtEWlbjIPngOkfVzHmNAwTJaiBsocxZXDGuCLhFryedQSpY
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0xb30]
lea rcx, str.bUNtkahTQGzFiXSJBIDywAlKqPjZoCsnupeMOfvVcEYdrWRgx
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x4a], 0x71
mov eax, 3
mov word [rsp + 0x138], ax
mov dword [rsp + 0x29c], 5
mov qword [rsp + 0x478], 6
mov byte [rsp + 0x4b], 0
mov eax, 3
mov word [rsp + 0x13c], ax
mov qword [rsp + 0x480], 0
mov eax, 4
mov word [rsp + 0x140], ax
mov qword [rsp + 0x488], 2
mov byte [rsp + 0x4c], 0x65
mov qword [rsp + 0x490], 0
lea rax, [rsp + 0xb68]
lea rcx, str.QoBnldKuMONEARkPhyTCVfgaGqSFZYxJtirceXUIWzvDwbLpm
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x4d], 0
mov dword [rsp + 0x2a0], 1
mov eax, 6
mov word [rsp + 0x144], ax
mov qword [rsp + 0x498], 0
mov qword [rsp + 0x4a0], 0
mov dword [rsp + 0x2a4], 3
mov byte [rsp + 0x4e], 0
mov eax, 2
mov word [rsp + 0x148], ax
lea rax, [rsp + 0xba0]
lea rcx, str.TVwiHqkzhXBFINojJsnDuCxELvSWPlcbyKZrpdUMGOQRAtYmf
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x4f], 0x77
mov eax, 8
mov word [rsp + 0x14c], ax
mov byte [rsp + 0x50], 0
mov byte [rsp + 0x51], 0x67
mov eax, 7
mov word [rsp + 0x150], ax
mov dword [rsp + 0x2a8], 5
mov eax, 5
mov word [rsp + 0x154], ax
mov qword [rsp + 0x4a8], 7
mov qword [rsp + 0x4b0], 0
lea rax, [rsp + 0xbd8]
lea rcx, str.HnMmfNBYRVspAgixUObclQuevGEoIhtFwkZzqXDjKyLCSrJdT
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 1
mov word [rsp + 0x158], ax
mov eax, 2
mov word [rsp + 0x15c], ax
mov byte [rsp + 0x52], 0
mov qword [rsp + 0x4b8], 1
mov byte [rsp + 0x53], 0x4e
mov qword [rsp + 0x4c0], 0
lea rax, [rsp + 0xc10]
lea rcx, str.fnaxuOSNLPBZpvJwKHUDMAFiqVRyTdGjIgrQzsmoktEWXlbCY
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2ac], 7
lea rax, [rsp + 0xc48]
lea rcx, str.ShePMTLogJlKBzWFOYqrdERQmiXtDAGywUsfxubvaNHcZpjVk
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 8
mov word [rsp + 0x160], ax
mov byte [rsp + 0x54], 0
mov dword [rsp + 0x2b0], 4
mov byte [rsp + 0x55], 0x7a
mov qword [rsp + 0x4c8], 0
mov eax, 2
mov word [rsp + 0x164], ax
mov qword [rsp + 0x4d0], 1
mov dword [rsp + 0x2b4], 3
mov eax, 9
mov word [rsp + 0x168], ax
mov qword [rsp + 0x4d8], 4
mov byte [rsp + 0x56], 0
mov eax, 7
mov word [rsp + 0x16c], ax
mov qword [rsp + 0x4e0], 0
mov byte [rsp + 0x57], 0x79
lea rax, [rsp + 0xc80]
lea rcx, str.yEZaWqKrAtzPuUgfhGwnQiHexLMmDFNcVvOjRdlksTBYJoIbX
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x4e8], 9
mov dword [rsp + 0x2b8], 2
mov eax, 2
mov word [rsp + 0x170], ax
mov eax, 6
mov word [rsp + 0x174], ax
mov qword [rsp + 0x4f0], 0
mov byte [rsp + 0x58], 0
mov byte [rsp + 0x59], 0x56
lea rax, [rsp + 0xcb8]
lea rcx, str.wZLDblmAdfgevqQGUWnHYoksySEVNJBXpczIOrTKjFMhaRuxt
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 1
mov word [rsp + 0x178], ax
mov byte [rsp + 0x5a], 0
mov dword [rsp + 0x2bc], 9
mov qword [rsp + 0x4f8], 0
mov byte [rsp + 0x5b], 0x73
lea rax, [rsp + 0xcf0]
lea rcx, str.dZgqSXkbPGvfsTjWBeplrxHoCycFKJuUDiImEwzNtOVhLanQR
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x500], 1
mov eax, 7
mov word [rsp + 0x17c], ax
mov byte [rsp + 0x5c], 0x72
mov qword [rsp + 0x508], 0
mov qword [rsp + 0x510], 8
mov byte [rsp + 0x5d], 0
lea rax, [rsp + 0xd28]
lea rcx, str.TLbRvyscfCpUWgXPmledGtrahxESAqFzZJDNYonjOiBIwMKku
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 3
mov word [rsp + 0x180], ax
mov dword [rsp + 0x2c0], 2
mov eax, 6
mov word [rsp + 0x184], ax
mov eax, 5
mov word [rsp + 0x188], ax
mov dword [rsp + 0x2c4], 4
lea rax, [rsp + 0xd60]
lea rcx, str.AtRKuFIUkNMqvplieabXPmOwsSQxJoDnHfTrBcEgzLZYyVGjC
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x518], 8
mov qword [rsp + 0x520], 0
xor eax, eax
mov word [rsp + 0x18c], ax
mov byte [rsp + 0x5e], 0
mov byte [rsp + 0x5f], 0x79
lea rax, [rsp + 0xd98]
lea rcx, str.dTXYfPiaNtkGWcSyoFwqmJsOCEZBAxjHVlgbhpKzuQIvUMnRL
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
xor eax, eax
mov word [rsp + 0x190], ax
mov dword [rsp + 0x2c8], 8
mov qword [rsp + 0x528], 8
mov byte [rsp + 0x60], 0x59
mov qword [rsp + 0x530], 0
mov byte [rsp + 0x61], 0
mov eax, 1
mov word [rsp + 0x194], ax
mov eax, 7
mov word [rsp + 0x198], ax
mov qword [rsp + 0x538], 7
mov byte [rsp + 0x62], 0
lea rax, [rsp + 0xdd0]
lea rcx, str.lrjmOFQDWdxbBvyEIJwnMChRqeVaktZUTLoszNiHfXKAYugPc
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 3
mov word [rsp + 0x19c], ax
mov qword [rsp + 0x540], 0
mov dword [rsp + 0x2cc], 5
mov byte [rsp + 0x63], 0x69
lea rax, [rsp + 0xe08]
lea rcx, str.TgpPLFareHWvxnNSmsilRGZyQzXbAdOYjIkfBMVKcEDquthJw
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
xor eax, eax
mov word [rsp + 0x1a0], ax
mov eax, 9
mov word [rsp + 0x1a4], ax
mov qword [rsp + 0x548], 0
mov byte [rsp + 0x64], 0
mov qword [rsp + 0x550], 4
mov dword [rsp + 0x2d0], 8
mov byte [rsp + 0x65], 0x78
mov dword [rsp + 0x2d4], 0
mov qword [rsp + 0x558], 0
lea rax, [rsp + 0xe40]
lea rcx, str.XywYcLWmzERoKvBVMkiuetgOnbasThPDSjCdqIHZJNpfrlQGA
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x560], 8
mov byte [rsp + 0x66], 0
mov eax, 1
mov word [rsp + 0x1a8], ax
mov byte [rsp + 0x67], 0x74
mov eax, 2
mov word [rsp + 0x1ac], ax
lea rax, [rsp + 0xe78]
lea rcx, str.DmyuINfRMxvXWLsZVEYqAghHcOiFajkKJpdrBPlwzGoTCbSUt
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 6
mov word [rsp + 0x1b0], ax
mov byte [rsp + 0x68], 0x7a
mov byte [rsp + 0x69], 0
mov dword [rsp + 0x2d8], 0
mov qword [rsp + 0x568], 7
mov qword [rsp + 0x570], 0
xor eax, eax
mov word [rsp + 0x1b4], ax
mov byte [rsp + 0x6a], 0x4c
lea rax, [rsp + 0xeb0]
lea rcx, str.arEbHcphBuVCQgIFwWvikjmNZUnJKAxDylMRLXtPSqeOfTGYz
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 6
mov word [rsp + 0x1b8], ax
mov byte [rsp + 0x6b], 0
mov dword [rsp + 0x2dc], 3
mov qword [rsp + 0x578], 5
mov qword [rsp + 0x580], 0
mov eax, 5
mov word [rsp + 0x1bc], ax
mov byte [rsp + 0x6c], 0x55
mov byte [rsp + 0x6d], 0
lea rax, [rsp + 0xee8]
lea rcx, str.KTQiHxsjbGMChEWLDOdPeJyrSfuvwXcRYkFUoaZmIqzApNVBt
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x588], 2
mov qword [rsp + 0x590], 0
mov eax, 8
mov word [rsp + 0x1c0], ax
mov dword [rsp + 0x2e0], 2
mov eax, 3
mov word [rsp + 0x1c4], ax
mov qword [rsp + 0x598], 0
lea rax, [rsp + 0xf20]
lea rcx, str.gEKdqwjpXQxktLcaVZfPsHWbrAnmReUJTuBSlyiDFGvzCoMNh
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x6e], 0x66
mov qword [rsp + 0x5a0], 5
mov dword [rsp + 0x2e4], 3
mov byte [rsp + 0x6f], 0
mov eax, 8
mov word [rsp + 0x1c8], ax
mov eax, 7
mov word [rsp + 0x1cc], ax
mov eax, 2
mov word [rsp + 0x1d0], ax
mov eax, 6
mov word [rsp + 0x1d4], ax
mov dword [rsp + 0x2e8], 2
lea rax, [rsp + 0xf58]
lea rcx, str.HIkZmCOydlRKhcwfJNsBuiETQGgLVeSjzFDXpbotrYnaMAUPx
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x70], 0
mov byte [rsp + 0x71], 0x42
mov qword [rsp + 0x5a8], 0
mov qword [rsp + 0x5b0], 2
mov byte [rsp + 0x72], 0x72
lea rax, [rsp + 0xf90]
lea rcx, str.QzxYUBeCSbVFsvwoHmTDZKOrpRnIlchEXPWkfLqtdGJugaNAj
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x5b8], 5
mov dword [rsp + 0x2ec], 3
mov qword [rsp + 0x5c0], 0
mov eax, 5
mov word [rsp + 0x1d8], ax
mov eax, 7
mov word [rsp + 0x1dc], ax
mov byte [rsp + 0x73], 0
mov byte [rsp + 0x74], 0x5a
mov eax, 2
mov word [rsp + 0x1e0], ax
mov eax, 4
mov word [rsp + 0x1e4], ax
lea rax, [rsp + 0xfc8]
lea rcx, str.QOuoFsVlqKzjdEDaNXLntUPRrbvSpMhcIgeTfiBHZAwymYWkx
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x5c8], 0
mov qword [rsp + 0x5d0], 9
mov byte [rsp + 0x75], 0
mov dword [rsp + 0x2f0], 5
mov qword [rsp + 0x5d8], 0
mov qword [rsp + 0x5e0], 6
mov byte [rsp + 0x76], 0
mov eax, 2
mov word [rsp + 0x1e8], ax
mov byte [rsp + 0x77], 0x6b
mov eax, 8
mov word [rsp + 0x1ec], ax
lea rax, [rsp + 0x1000]
lea rcx, str.TvboaQnruwdVHDBFAYOcMtShgILPRyfeUEmkNXZWKjqisGpJl
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2f4], 2
mov eax, 3
mov word [rsp + 0x1f0], ax
mov eax, 5
mov word [rsp + 0x1f4], ax
mov qword [rsp + 0x5e8], 0
lea rax, [rsp + 0x1038]
lea rcx, str.CgebJIQYquKzajnDsyBftoWEUPcdTvlxMkLNXRhHiVwGArZOp
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x2f8], 3
mov qword [rsp + 0x5f0], 1
mov byte [rsp + 0x78], 0x57
mov byte [rsp + 0x79], 0
mov eax, 4
mov word [rsp + 0x1f8], ax
mov byte [rsp + 0x7a], 0
mov qword [rsp + 0x5f8], 0
mov byte [rsp + 0x7b], 0x4c
xor eax, eax
mov word [rsp + 0x1fc], ax
mov qword [rsp + 0x600], 8
mov dword [rsp + 0x2fc], 6
lea rax, [rsp + 0x1070]
lea rcx, str.YqJHEoMcaSpBihjxDArZyXRwleUQPVCTbOutkIGsdfgWmNvLz
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
lea rax, [rsp + 0x10a8]
lea rcx, str.WPgMxEevZwtBUAFOnDfGklbShRTVdXaKiHQNIpjmJzYCqoysc
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 5
mov word [rsp + 0x200], ax
mov eax, 1
mov word [rsp + 0x204], ax
mov byte [rsp + 0x7c], 0x45
mov qword [rsp + 0x608], 0
mov qword [rsp + 0x610], 2
mov byte [rsp + 0x7d], 0
mov dword [rsp + 0x300], 1
mov byte [rsp + 0x7e], 0
lea rax, [rsp + 0x10e0]
lea rcx, str.uYfVWrINcXgTBSomxidksQhOwDjHJlvGMEAbFRneZpqLKaPty
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 6
mov word [rsp + 0x208], ax
mov byte [rsp + 0x7f], 0x4d
mov dword [rsp + 0x304], 7
mov qword [rsp + 0x618], 0
mov eax, 3
mov word [rsp + 0x20c], ax
mov qword [rsp + 0x620], 4
mov qword [rsp + 0x628], 0
lea rax, [rsp + 0x1118]
lea rcx, str.oWxrpzlmvgVFiXEYsZUwfkJjhATDPeLHdQbBnIRGtKaONCMqy
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 6
mov word [rsp + 0x210], ax
mov byte [rsp + 0x80], 0x55
mov byte [rsp + 0x81], 0
mov eax, 4
mov word [rsp + 0x214], ax
mov dword [rsp + 0x308], 9
mov qword [rsp + 0x630], 7
lea rax, [rsp + 0x1150]
lea rcx, str.FQoylHXgViWKmZBfSdNcTrIavOMtzUPwGRpqnEejhbJxDAYuL
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x82], 0
mov eax, 1
mov word [rsp + 0x218], ax
mov eax, 6
mov word [rsp + 0x21c], ax
mov qword [rsp + 0x638], 0
mov dword [rsp + 0x30c], 4
mov qword [rsp + 0x640], 5
mov byte [rsp + 0x83], 0x4d
mov qword [rsp + 0x648], 0
lea rax, [rsp + 0x1188]
lea rcx, str.yRKaYzklcFJUwTjBhpLgMAEPCnoDitvIXrxmQdNWqZHeGufsb
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov eax, 7
mov word [rsp + 0x220], ax
mov dword [rsp + 0x310], 4
mov qword [rsp + 0x650], 6
mov byte [rsp + 0x84], 0x71
mov byte [rsp + 0x85], 0
mov eax, 3
mov word [rsp + 0x224], ax
mov eax, 6
mov word [rsp + 0x228], ax
mov dword [rsp + 0x314], 6
mov byte [rsp + 0x86], 0x79
mov qword [rsp + 0x658], 0
mov byte [rsp + 0x87], 0
mov eax, 8
mov word [rsp + 0x22c], ax
lea rax, [rsp + 0x11c0]
lea rcx, str.PkewYDZpUtorVglKbLCFvGuhEqBnTjcMHdWSaNOXxyRQIfizJ
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x660], 4
mov qword [rsp + 0x668], 9
mov byte [rsp + 0x88], 0
mov eax, 6
mov word [rsp + 0x230], ax
mov dword [rsp + 0x318], 3
mov qword [rsp + 0x670], 0
lea rax, [rsp + 0x11f8]
lea rcx, str.wpQbnsiBhTGMoNcjxrklmvIRPFHzLgtDJUAdYKCXaZfyeqWSV
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov byte [rsp + 0x89], 0x53
mov eax, 3
mov word [rsp + 0x234], ax
call fcn.180005e30
movzx eax, al
test eax, eax
je 0x180007387
lea rdx, str.___Cleaned_up_the_exception_handler.
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
call fcn.180007730
lea rdx, [0x180007ab0]
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___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
jmp 0x1800073aa
lea rdx, str.____Failed_to_clean_up_the_exception_handler.
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.180007730
lea rdx, [0x180007ab0]
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___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
mov byte [rsp + 0x8a], 0x50
mov byte [rsp + 0x8b], 0
lea rax, [rsp + 0x1230]
lea rcx, str.SmJQYxWuqoEPMbdrancUFzvAjDkiTwICLgyhfVtepRHXGZBNs
mov rdi, rax
mov rsi, rcx
mov ecx, 0x32
rep movsb byte [rdi], byte [rsi]
mov qword [rsp + 0x678], 5
mov qword [rsp + 0x680], 0
mov eax, 7
mov word [rsp + 0x238], ax
mov dword [rsp + 0x31c], 3
mov eax, 6
mov word [rsp + 0x23c], ax
xor eax, eax
jmp 0x180007480
add rsp, 0x12a8
pop rdi
pop rsi
ret