Function at 0x14000c95c
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x1da8
call fcn.140102d70
sub rsp, rax
mov qword [rsp + 0x30], rcx
mov word [rsp + 0xbb], 0x8664
mov byte [rsp + 0xbd], 7
xor eax, eax
mov dword [rsp + 0xbe], eax
mov byte [rsp + 0xc2], al
mov dword [rsp + 0xc3], 0x14fc
mov byte [rsp + 0xc7], 0x34
mov dword [rsp + 0xc8], eax
mov byte [rsp + 0xcc], al
mov dword [rsp + 0xcd], 0x742e0004
mov cx, 0x7865
mov word [rsp + 0xd1], cx
mov cl, 0x74
mov byte [rsp + 0xd3], cl
mov dword [rsp + 0xdb], eax
mov qword [rsp + 0xd4], rax
movabs rcx, 0x12c00000ca0
mov qword [rsp + 0xdf], rcx
mov word [rsp + 0xe7], 0x10ec
mov dword [rsp + 0xe9], eax
mov word [rsp + 0xed], ax
movabs rcx, 0x6050002000000053
mov qword [rsp + 0xef], rcx
mov ecx, 0x7461642e
mov dword [rsp + 0xf7], ecx
mov cl, 0x61
mov byte [rsp + 0xfb], cl
mov qword [rsp + 0xfc], rax
movabs rcx, 0x1000000000
mov qword [rsp + 0x103], rcx
mov word [rsp + 0x10b], 0xdcc
mov qword [rsp + 0x10d], rax
mov qword [rsp + 0x113], rax
movabs rcx, 0x7373622ec0500040
mov qword [rsp + 0x11b], rcx
xorps xmm0, xmm0
movups xmmword [rsp + 0x123], xmm0
movups xmmword [rsp + 0x133], xmm0
movabs rcx, 0x6164782ec0500080
mov qword [rsp + 0x143], rcx
mov dx, 0x6174
mov word [rsp + 0x14b], dx
mov qword [rsp + 0x14d], rax
mov word [rsp + 0x155], ax
mov dword [rsp + 0x157], 0x5c
mov word [rsp + 0x15b], 0xddc
mov qword [rsp + 0x15d], rax
mov qword [rsp + 0x163], rax
movabs rcx, 0x6164702e40300040
mov qword [rsp + 0x16b], rcx
mov word [rsp + 0x173], dx
mov word [rsp + 0x17d], ax
mov qword [rsp + 0x175], rax
movabs rcx, 0xe3800000054
mov qword [rsp + 0x17f], rcx
mov word [rsp + 0x187], 0x142a
mov word [rsp + 0x18d], ax
mov dword [rsp + 0x189], eax
movabs rcx, 0x4030004000000015
mov qword [rsp + 0x18f], rcx
mov ecx, 0x6164722e
mov dword [rsp + 0x197], ecx
mov word [rsp + 0x19b], dx
mov word [rsp + 0x1a5], ax
mov qword [rsp + 0x19d], rax
mov dword [rsp + 0x1a7], 0x240
mov word [rsp + 0x1ab], 0xe8c
mov qword [rsp + 0x1b3], rax
mov qword [rsp + 0x1ad], rax
mov dword [rsp + 0x1bb], 0x40500040
mov word [rsp + 0x1bf], 0x342f
mov qword [rsp + 0x1c1], rax
mov qword [rsp + 0x1c7], rax
mov dword [rsp + 0x1cf], 0x20
mov word [rsp + 0x1d3], 0x10cc
mov qword [rsp + 0x1db], rax
mov qword [rsp + 0x1d5], rax
movaps xmm1, xmmword [0x1401096d0]
movups xmmword [rsp + 0x1e3], xmm1
movaps xmm1, xmmword [0x1401096e0]
movups xmmword [rsp + 0x1f3], xmm1
mov ecx, 0xc7000000
mov dword [rsp + 0x203], ecx
mov word [rsp + 0x207], 0x8c85
mov dword [rsp + 0x20c], eax
mov dword [rsp + 0x209], eax
movaps xmm1, xmmword [0x1401096f0]
movups xmmword [rsp + 0x210], xmm1
movaps xmm1, xmmword [0x140109700]
movups xmmword [rsp + 0x220], xmm1
movaps xmm1, xmmword [0x140109710]
movups xmmword [rsp + 0x230], xmm1
movaps xmm1, xmmword [0x140109720]
movups xmmword [rsp + 0x240], xmm1
movaps xmm1, xmmword [0x140109730]
movups xmmword [rsp + 0x250], xmm1
movaps xmm1, xmmword [0x140109740]
movups xmmword [rsp + 0x260], xmm1
movaps xmm1, xmmword [0x140109750]
movups xmmword [rsp + 0x270], xmm1
movaps xmm1, xmmword [0x140109760]
movups xmmword [rsp + 0x280], xmm1
movaps xmm1, xmmword [0x140109770]
movups xmmword [rsp + 0x290], xmm1
movaps xmm1, xmmword [0x140109780]
movups xmmword [rsp + 0x2a0], xmm1
movaps xmm1, xmmword [0x140109790]
movups xmmword [rsp + 0x2b0], xmm1
movaps xmm1, xmmword [0x1401097a0]
movups xmmword [rsp + 0x2c0], xmm1
movaps xmm1, xmmword [0x1401097b0]
movups xmmword [rsp + 0x2d0], xmm1
movaps xmm1, xmmword [0x1401097c0]
movups xmmword [rsp + 0x2e0], xmm1
movaps xmm1, xmmword [0x1401097d0]
movups xmmword [rsp + 0x2f0], xmm1
movaps xmm1, xmmword [0x1401097e0]
movups xmmword [rsp + 0x300], xmm1
movaps xmm1, xmmword [0x1401097f0]
movups xmmword [rsp + 0x310], xmm1
movaps xmm1, xmmword [0x140109800]
movups xmmword [rsp + 0x320], xmm1
movaps xmm1, xmmword [0x140109810]
movups xmmword [rsp + 0x330], xmm1
movaps xmm1, xmmword [0x140109820]
movups xmmword [rsp + 0x340], xmm1
movaps xmm1, xmmword [0x140109830]
movups xmmword [rsp + 0x350], xmm1
movaps xmm1, xmmword [0x140109840]
movups xmmword [rsp + 0x360], xmm1
movaps xmm1, xmmword [0x140109850]
movups xmmword [rsp + 0x370], xmm1
movaps xmm1, xmmword [0x140109860]
movups xmmword [rsp + 0x380], xmm1
movaps xmm1, xmmword [0x140109870]
movups xmmword [rsp + 0x390], xmm1
movaps xmm1, xmmword [0x140109880]
movups xmmword [rsp + 0x3a0], xmm1
movaps xmm1, xmmword [0x140109890]
movups xmmword [rsp + 0x3b0], xmm1
movaps xmm1, xmmword [0x1401098a0]
movups xmmword [rsp + 0x3c0], xmm1
movaps xmm1, xmmword [0x1401098b0]
movups xmmword [rsp + 0x3d0], xmm1
movabs rcx, 0xb84100000002b941
mov qword [rsp + 0x3e0], rcx
mov dword [rsp + 0x3e8], eax
mov word [rsp + 0x3ec], 0x8d48
mov dil, 5
mov byte [rsp + 0x3ee], dil
mov dword [rsp + 0x3ef], eax
movabs rcx, 0x2c1c748c28948
mov qword [rsp + 0x3f3], rcx
mov dword [rsp + 0x3fb], 0x8b488000
mov byte [rsp + 0x3ff], dil
mov dword [rsp + 0x400], eax
movaps xmm1, xmmword [0x1401098c0]
movups xmmword [rsp + 0x404], xmm1
movabs r15, 0x158958b480000
mov qword [rsp + 0x414], r15
mov esi, 0x44c74800
mov dword [rsp + 0x41c], esi
mov r11w, 0x4024
mov word [rsp + 0x420], r11w
mov dword [rsp + 0x422], eax
movaps xmm1, xmmword [0x1401098d0]
movups xmmword [rsp + 0x426], xmm1
mov cl, 0x30
mov byte [rsp + 0x436], cl
mov dword [rsp + 0x437], eax
movabs r10, 0xf003f282444c7
mov qword [rsp + 0x43b], r10
mov r9d, 0x202444c7
mov qword [rsp + 0x443], r9
mov cx, 0xb941
mov word [rsp + 0x44b], cx
mov dword [rsp + 0x44d], eax
mov cx, 0xb841
mov word [rsp + 0x451], cx
mov r13w, 0xb841
movabs rdx, 0x48c1894800000000
mov qword [rsp + 0x453], rdx
mov r12w, 0x58b
mov word [rsp + 0x45b], r12w
mov dword [rsp + 0x45d], eax
movaps xmm2, xmmword [0x1401098e0]
movups xmmword [rsp + 0x461], xmm2
mov dword [rsp + 0x471], 0x400
mov bp, 0x8b48
mov word [rsp + 0x475], bp
mov byte [rsp + 0x477], dil
mov dword [rsp + 0x478], eax
movaps xmm2, xmmword [0x1401098f0]
movups xmmword [rsp + 0x47c], xmm2
mov ecx, 0xb80a7500
mov qword [rsp + 0x48c], rcx
movaps xmm2, xmmword [0x140109900]
movups xmmword [rsp + 0x494], xmm2
mov word [rsp + 0x4a4], r12w
mov dword [rsp + 0x4a6], eax
movaps xmm2, xmmword [0x140109910]
movups xmmword [rsp + 0x4aa], xmm2
movabs rcx, 0x894800000032158d
mov qword [rsp + 0x4ba], rcx
mov ecx, 0x58b48c1
mov qword [rsp + 0x4c2], rcx
movabs rcx, 0x150858b48d0ff
mov qword [rsp + 0x4ca], rcx
mov r8d, 0xc1894800
mov dword [rsp + 0x4d2], r8d
mov word [rsp + 0x4d6], bp
mov byte [rsp + 0x4d8], dil
mov dword [rsp + 0x4d9], eax
movaps xmm2, xmmword [0x140109920]
movups xmmword [rsp + 0x4dd], xmm2
mov ecx, 0x8b48c189
mov dword [rsp + 0x4ed], ecx
mov byte [rsp + 0x4f1], dil
mov dword [rsp + 0x4f2], eax
movaps xmm2, xmmword [0x140109930]
movups xmmword [rsp + 0x4f6], xmm2
mov word [rsp + 0x506], r12w
mov dword [rsp + 0x508], eax
movaps xmm2, xmmword [0x140109940]
movups xmmword [rsp + 0x50c], xmm2
movabs rbx, 0x48d8894900000150
mov qword [rsp + 0x51c], rbx
mov dword [rsp + 0x524], 0x8b48c289
mov byte [rsp + 0x528], dil
mov dword [rsp + 0x529], eax
movabs rbx, 0x128858b48d0ff
mov qword [rsp + 0x52d], rbx
mov dword [rsp + 0x535], r8d
mov word [rsp + 0x539], bp
mov byte [rsp + 0x53b], dil
mov dword [rsp + 0x53c], eax
movaps xmm2, xmmword [0x140109950]
movups xmmword [rsp + 0x540], xmm2
movaps xmm2, xmmword [0x140109960]
movups xmmword [rsp + 0x550], xmm2
mov ebx, 0xb8410000
mov qword [rsp + 0x560], rbx
movabs rbx, 0x4800000037158d48
mov qword [rsp + 0x568], rbx
mov dword [rsp + 0x570], ecx
mov byte [rsp + 0x574], dil
mov dword [rsp + 0x575], eax
movabs rbx, 0xb80a74c08548d0ff
mov qword [rsp + 0x579], rbx
mov dword [rsp + 0x581], eax
movabs r14, 0xe485c7000002d0e9
mov qword [rsp + 0x585], r14
mov dword [rsp + 0x590], eax
mov dword [rsp + 0x58d], eax
movaps xmm2, xmmword [0x140109970]
movups xmmword [rsp + 0x594], xmm2
movaps xmm2, xmmword [0x140109980]
movups xmmword [rsp + 0x5a4], xmm2
movaps xmm2, xmmword [0x140109990]
movups xmmword [rsp + 0x5b4], xmm2
mov dword [rsp + 0x5c4], eax
movabs r14, 0x4800000041158d48
mov qword [rsp + 0x5c8], r14
mov dword [rsp + 0x5d0], ecx
mov byte [rsp + 0x5d4], dil
mov dword [rsp + 0x5d5], eax
mov qword [rsp + 0x5d9], rbx
mov dword [rsp + 0x5e1], eax
movaps xmm2, xmmword [0x1401099a0]
movups xmmword [rsp + 0x5e5], xmm2
movabs rbx, 0x4100000002b94120
mov qword [rsp + 0x5f5], rbx
mov bl, 0xb8
mov byte [rsp + 0x5fd], bl
mov dword [rsp + 0x5fe], eax
movaps xmm2, xmmword [0x1401099b0]
movups xmmword [rsp + 0x602], xmm2
mov qword [rsp + 0x612], 0x58b4880
movaps xmm2, xmmword [0x1401099c0]
movups xmmword [rsp + 0x61a], xmm2
mov qword [rsp + 0x62a], r15
mov dword [rsp + 0x632], esi
mov word [rsp + 0x636], r11w
mov dword [rsp + 0x638], eax
movups xmmword [rsp + 0x63c], xmm1
mov cl, 0x30
mov byte [rsp + 0x64c], cl
mov sil, 0x30
mov dword [rsp + 0x64d], eax
mov qword [rsp + 0x651], r10
mov qword [rsp + 0x659], r9
mov cx, 0xb941
mov word [rsp + 0x661], cx
mov r11w, 0xb941
mov dword [rsp + 0x663], eax
mov word [rsp + 0x667], r13w
mov r10w, 0xb841
mov qword [rsp + 0x669], rdx
mov word [rsp + 0x671], r12w
mov dword [rsp + 0x673], eax
movabs rdx, 0xf0858b48d0ff
mov qword [rsp + 0x677], rdx
mov dword [rsp + 0x67f], r8d
mov word [rsp + 0x683], bp
mov byte [rsp + 0x685], dil
mov dword [rsp + 0x686], eax
movabs rdx, 0x8c058d48d0ff
mov qword [rsp + 0x68a], rdx
mov dword [rsp + 0x692], r8d
mov word [rsp + 0x696], bp
mov byte [rsp + 0x698], dil
mov dword [rsp + 0x699], eax
movaps xmm1, xmmword [0x1401099d0]
movups xmmword [rsp + 0x69d], xmm1
mov dword [rsp + 0x6ad], 0xeb167500
mov word [rsp + 0x6b1], 0xb80a
movabs rcx, 0x19ee900000000
mov qword [rsp + 0x6b3], rcx
mov word [rsp + 0x6bb], 0xb800
mov dword [rsp + 0x6bd], eax
movaps xmm1, xmmword [0x1401099e0]
movups xmmword [rsp + 0x6c1], xmm1
movabs rcx, 0x8b48c18948000000
mov qword [rsp + 0x6d1], rcx
mov byte [rsp + 0x6d9], dil
mov dword [rsp + 0x6da], eax
movaps xmm1, xmmword [0x1401099f0]
movups xmmword [rsp + 0x6de], xmm1
movabs rcx, 0x48000000ab158d48
mov qword [rsp + 0x6ee], rcx
mov edx, 0x8b48c189
mov dword [rsp + 0x6f6], edx
mov byte [rsp + 0x6fa], dil
mov dword [rsp + 0x6fb], eax
movaps xmm1, xmmword [0x140109a00]
movups xmmword [rsp + 0x6ff], xmm1
movabs rcx, 0x48000000b8158d48
mov qword [rsp + 0x70f], rcx
mov dword [rsp + 0x717], edx
mov byte [rsp + 0x71b], dil
mov dword [rsp + 0x71c], eax
movaps xmm1, xmmword [0x140109a10]
movups xmmword [rsp + 0x720], xmm1
movabs rcx, 0x4900000100858b48
mov qword [rsp + 0x730], rcx
mov ecx, 0xb841d189
mov qword [rsp + 0x738], rcx
movaps xmm1, xmmword [0x140109a20]
movups xmmword [rsp + 0x740], xmm1
mov dword [rsp + 0x750], 0xbd830000
mov byte [rsp + 0x754], 0xfc
mov dword [rsp + 0x755], eax
mov word [rsp + 0x759], 0xa79
mov byte [rsp + 0x75b], bl
mov dword [rsp + 0x75c], eax
movaps xmm1, xmmword [0x140109a30]
movups xmmword [rsp + 0x760], xmm1
movabs rcx, 0xc1894800000080ba
mov qword [rsp + 0x770], rcx
mov word [rsp + 0x778], bp
mov byte [rsp + 0x77a], dil
mov dword [rsp + 0x77b], eax
movaps xmm1, xmmword [0x140109a40]
movups xmmword [rsp + 0x77f], xmm1
mov ecx, 0x48000001
mov dword [rsp + 0x78f], ecx
mov r8w, 0xc289
mov word [rsp + 0x793], r8w
mov dl, 0xb9
mov byte [rsp + 0x795], dl
mov dword [rsp + 0x796], eax
mov word [rsp + 0x79a], bp
mov byte [rsp + 0x79c], dil
mov dword [rsp + 0x79d], eax
movaps xmm1, xmmword [0x140109a50]
movups xmmword [rsp + 0x7a1], xmm1
mov word [rsp + 0x7b1], bp
mov byte [rsp + 0x7b3], dil
mov dword [rsp + 0x7b4], eax
movaps xmm1, xmmword [0x140109a60]
movups xmmword [rsp + 0x7b8], xmm1
movaps xmm1, xmmword [0x140109a70]
movups xmmword [rsp + 0x7c8], xmm1
movabs r9, 0x39058d48c0894900
mov qword [rsp + 0x7d8], r9
mov dword [rsp + 0x7e0], ecx
mov word [rsp + 0x7e4], r8w
mov byte [rsp + 0x7e6], dl
mov dword [rsp + 0x7e7], eax
mov word [rsp + 0x7eb], bp
mov byte [rsp + 0x7ed], dil
mov dword [rsp + 0x7ee], eax
movaps xmm1, xmmword [0x140109a80]
movups xmmword [rsp + 0x7f2], xmm1
movabs rcx, 0xf88589d2ffc18948
mov qword [rsp + 0x802], rcx
mov dword [rsp + 0x80a], 0x83000000
mov word [rsp + 0x80e], 0xf8bd
mov dword [rsp + 0x810], eax
movabs rcx, 0x14e058d481a78
mov qword [rsp + 0x814], rcx
mov dword [rsp + 0x81c], 0xc2894800
mov byte [rsp + 0x820], dl
mov dword [rsp + 0x821], eax
mov word [rsp + 0x825], bp
mov byte [rsp + 0x827], dil
mov dword [rsp + 0x828], eax
movaps xmm1, xmmword [0x140109a90]
movups xmmword [rsp + 0x82c], xmm1
movabs rcx, 0xb9c2894800000163
mov qword [rsp + 0x83c], rcx
mov dword [rsp + 0x844], eax
mov word [rsp + 0x848], bp
mov byte [rsp + 0x84a], dil
movabs rcx, 0x7ebd0ff00000000
mov qword [rsp + 0x84b], rcx
mov byte [rsp + 0x853], bl
mov dword [rsp + 0x854], eax
movaps xmm1, xmmword [0x140109aa0]
movups xmmword [rsp + 0x858], xmm1
movaps xmm1, xmmword [0x140109ab0]
movups xmmword [rsp + 0x868], xmm1
mov ecx, 0xc7000000
mov dword [rsp + 0x878], ecx
mov word [rsp + 0x87c], 0xdc85
mov dword [rsp + 0x881], eax
mov dword [rsp + 0x87e], eax
mov cl, 0xba
mov byte [rsp + 0x885], cl
mov r15b, 0xba
mov dword [rsp + 0x886], eax
movabs rcx, 0x58b4800000002b9
mov qword [rsp + 0x88a], rcx
mov dword [rsp + 0x892], eax
movaps xmm1, xmmword [0x140109ac0]
movups xmmword [rsp + 0x896], xmm1
movaps xmm1, xmmword [0x140109ad0]
movups xmmword [rsp + 0x8a6], xmm1
movabs rcx, 0xc18948000000d085
mov qword [rsp + 0x8b6], rcx
mov word [rsp + 0x8be], bp
mov byte [rsp + 0x8c0], dil
mov dword [rsp + 0x8c1], eax
movaps xmm1, xmmword [0x140109ae0]
movups xmmword [rsp + 0x8c5], xmm1
movabs rcx, 0xc289482c4a8d48a0
mov qword [rsp + 0x8d5], rcx
mov word [rsp + 0x8dd], bp
mov byte [rsp + 0x8df], dil
mov dword [rsp + 0x8e0], eax
movaps xmm1, xmmword [0x140109af0]
movups xmmword [rsp + 0x8e4], xmm1
movaps xmm1, xmmword [0x140109b00]
movups xmmword [rsp + 0x8f4], xmm1
mov word [rsp + 0x904], r12w
mov dword [rsp + 0x906], eax
movaps xmm1, xmmword [0x140109b10]
movups xmmword [rsp + 0x90a], xmm1
mov word [rsp + 0x91a], bp
mov byte [rsp + 0x91c], dil
mov dword [rsp + 0x91d], eax
movaps xmm1, xmmword [0x140109b20]
movups xmmword [rsp + 0x921], xmm1
movabs rcx, 0xec8348e5894855c3
mov qword [rsp + 0x931], rcx
mov qword [rsp + 0x939], 0x58b4830
movaps xmm1, xmmword [0x140109b30]
movups xmmword [rsp + 0x941], xmm1
movaps xmm1, xmmword [0x140109b40]
movups xmmword [rsp + 0x951], xmm1
movaps xmm1, xmmword [0x140109b50]
movups xmmword [rsp + 0x961], xmm1
movaps xmm1, xmmword [0x140109b60]
movups xmmword [rsp + 0x971], xmm1
movaps xmm1, xmmword [0x140109b70]
movups xmmword [rsp + 0x981], xmm1
movaps xmm1, xmmword [0x140109b80]
movups xmmword [rsp + 0x991], xmm1
mov ecx, 0xfc45c718
mov qword [rsp + 0x9a1], rcx
movaps xmm1, xmmword [0x140109b90]
movups xmmword [rsp + 0x9a9], xmm1
movaps xmm1, xmmword [0x140109ba0]
movups xmmword [rsp + 0x9b9], xmm1
movaps xmm1, xmmword [0x140109bb0]
movups xmmword [rsp + 0x9c9], xmm1
movaps xmm1, xmmword [0x140109bc0]
movups xmmword [rsp + 0x9d9], xmm1
movaps xmm1, xmmword [0x140109bd0]
movups xmmword [rsp + 0x9e9], xmm1
movabs rcx, 0x8d89480000008024
mov qword [rsp + 0x9f9], rcx
mov dword [rsp + 0xa01], 0x260
mov byte [rsp + 0xa05], dl
mov dword [rsp + 0xa06], eax
mov word [rsp + 0xa0a], bp
mov byte [rsp + 0xa0c], dil
movabs rcx, 0xc189d0ff00000000
mov qword [rsp + 0xa0d], rcx
mov word [rsp + 0xa15], bp
mov byte [rsp + 0xa17], dil
mov dword [rsp + 0xa18], eax
movaps xmm1, xmmword [0x140109be0]
movups xmmword [rsp + 0xa1c], xmm1
movaps xmm1, xmmword [0x140109bf0]
movups xmmword [rsp + 0xa2c], xmm1
movaps xmm1, xmmword [0x140109c00]
movups xmmword [rsp + 0xa3c], xmm1
movaps xmm1, xmmword [0x140109c10]
movups xmmword [rsp + 0xa4c], xmm1
movabs rcx, 0x2444c748fffff955
mov qword [rsp + 0xa5c], rcx
mov byte [rsp + 0xa64], sil
movabs rcx, 0x282444c700000000
mov qword [rsp + 0xa65], rcx
mov dword [rsp + 0xa6d], eax
movabs rcx, 0x3202444c7
mov qword [rsp + 0xa71], rcx
mov word [rsp + 0xa79], r11w
mov dword [rsp + 0xa7b], eax
mov word [rsp + 0xa7f], r10w
mov dword [rsp + 0xa81], eax
movaps xmm1, xmmword [0x140109c20]
movups xmmword [rsp + 0xa85], xmm1
mov word [rsp + 0xa95], r12w
mov dword [rsp + 0xa97], eax
movaps xmm1, xmmword [0x140109c30]
movups xmmword [rsp + 0xa9b], xmm1
mov dword [rsp + 0xaab], 0x483a75ff
mov word [rsp + 0xaaf], r12w
mov dword [rsp + 0xab1], eax
movaps xmm1, xmmword [0x140109c40]
movups xmmword [rsp + 0xab5], xmm1
movabs rcx, 0x1a4058d48c0
mov qword [rsp + 0xac5], rcx
mov r9d, 0xb9c28948
mov qword [rsp + 0xacd], r9
mov word [rsp + 0xad5], bp
mov byte [rsp + 0xad7], dil
mov dword [rsp + 0xad8], eax
mov word [rsp + 0xadc], 0xd0ff
mov byte [rsp + 0xade], bl
mov dword [rsp + 0xadf], eax
movabs rcx, 0x1c85c70000031de9
mov qword [rsp + 0xae3], rcx
mov bl, 2
mov byte [rsp + 0xaeb], bl
mov word [rsp + 0xaf0], ax
mov dword [rsp + 0xaec], eax
mov qword [rsp + 0xaf2], 0x20085c7
mov word [rsp + 0xafa], ax
movaps xmm1, xmmword [0x140109c50]
movups xmmword [rsp + 0xafc], xmm1
movaps xmm1, xmmword [0x140109c60]
movups xmmword [rsp + 0xb0c], xmm1
movaps xmm1, xmmword [0x140109c70]
movups xmmword [rsp + 0xb1c], xmm1
movaps xmm1, xmmword [0x140109c80]
movups xmmword [rsp + 0xb2c], xmm1
movaps xmm1, xmmword [0x140109c90]
movups xmmword [rsp + 0xb3c], xmm1
movaps xmm1, xmmword [0x140109ca0]
movups xmmword [rsp + 0xb4c], xmm1
movaps xmm1, xmmword [0x140109cb0]
movups xmmword [rsp + 0xb5c], xmm1
movaps xmm1, xmmword [0x140109cc0]
movups xmmword [rsp + 0xb6c], xmm1
mov ecx, 0x58b48c1
mov qword [rsp + 0xb7c], rcx
movaps xmm1, xmmword [0x140109cd0]
movups xmmword [rsp + 0xb84], xmm1
mov word [rsp + 0xb94], r12w
movabs r10, 0x85c7d0ff00000000
mov qword [rsp + 0xb96], r10
mov word [rsp + 0xb9e], 0x24c
mov word [rsp + 0xba4], ax
mov dword [rsp + 0xba0], eax
movaps xmm1, xmmword [0x140109ce0]
movups xmmword [rsp + 0xba6], xmm1
movaps xmm1, xmmword [0x140109cf0]
movups xmmword [rsp + 0xbb6], xmm1
movaps xmm1, xmmword [0x140109d00]
movups xmmword [rsp + 0xbc6], xmm1
movaps xmm1, xmmword [0x140109d10]
movups xmmword [rsp + 0xbd6], xmm1
mov dword [rsp + 0xbe6], 0x2444c748
mov byte [rsp + 0xbea], 0x38
mov dword [rsp + 0xbeb], eax
movaps xmm1, xmmword [0x140109d20]
movups xmmword [rsp + 0xbef], xmm1
movabs r11, 0x2444c74800000000
mov qword [rsp + 0xbff], r11
mov sil, 0x20
mov byte [rsp + 0xc07], sil
mov dword [rsp + 0xc08], eax
movaps xmm2, xmmword [0x140109d30]
movups xmmword [rsp + 0xc0c], xmm2
mov qword [rsp + 0xc1c], rcx
mov r13d, 0x58b48c1
movabs r14, 0x8b483175c085d0ff
mov qword [rsp + 0xc24], r14
mov byte [rsp + 0xc2c], dil
mov dword [rsp + 0xc2d], eax
movaps xmm3, xmmword [0x140109d40]
movups xmmword [rsp + 0xc31], xmm3
movabs rcx, 0x224058d48c0
mov qword [rsp + 0xc41], rcx
mov qword [rsp + 0xc49], r9
mov word [rsp + 0xc51], bp
mov byte [rsp + 0xc53], dil
mov dword [rsp + 0xc54], eax
movaps xmm3, xmmword [0x140109d50]
movups xmmword [rsp + 0xc58], xmm3
movaps xmm3, xmmword [0x140109d60]
movups xmmword [rsp + 0xc68], xmm3
mov word [rsp + 0xc7c], ax
mov dword [rsp + 0xc78], eax
movaps xmm3, xmmword [0x140109d70]
movups xmmword [rsp + 0xc7e], xmm3
mov qword [rsp + 0xc8e], r13
movaps xmm3, xmmword [0x140109d80]
movups xmmword [rsp + 0xc96], xmm3
movaps xmm3, xmmword [0x140109d90]
movups xmmword [rsp + 0xca6], xmm3
movaps xmm3, xmmword [0x140109da0]
movups xmmword [rsp + 0xcb6], xmm3
mov word [rsp + 0xcc6], r8w
mov byte [rsp + 0xcc8], dl
mov dword [rsp + 0xcc9], eax
mov word [rsp + 0xccd], bp
mov byte [rsp + 0xccf], dil
mov dword [rsp + 0xcd0], eax
movaps xmm3, xmmword [0x140109db0]
movups xmmword [rsp + 0xcd4], xmm3
movaps xmm3, xmmword [0x140109dc0]
movups xmmword [rsp + 0xce4], xmm3
movabs rdx, 0x23c85c700000000
mov qword [rsp + 0xcf4], rdx
mov dword [rsp + 0xcfc], eax
mov word [rsp + 0xd00], ax
movaps xmm3, xmmword [0x140109dd0]
movups xmmword [rsp + 0xd02], xmm3
movaps xmm3, xmmword [0x140109de0]
movups xmmword [rsp + 0xd12], xmm3
mov word [rsp + 0xd22], bp
mov byte [rsp + 0xd24], dil
mov qword [rsp + 0xd25], r10
mov word [rsp + 0xd2d], 0x238
mov word [rsp + 0xd33], ax
mov dword [rsp + 0xd2f], eax
movaps xmm3, xmmword [0x140109df0]
movups xmmword [rsp + 0xd35], xmm3
movaps xmm3, xmmword [0x140109e00]
movups xmmword [rsp + 0xd45], xmm3
movaps xmm3, xmmword [0x140109e10]
movups xmmword [rsp + 0xd55], xmm3
movaps xmm3, xmmword [0x140109e20]
movups xmmword [rsp + 0xd65], xmm3
mov word [rsp + 0xd75], 0x3824
mov dword [rsp + 0xd77], eax
movups xmmword [rsp + 0xd7b], xmm1
mov qword [rsp + 0xd8b], r11
mov byte [rsp + 0xd93], sil
mov dword [rsp + 0xd94], eax
movups xmmword [rsp + 0xd98], xmm2
mov qword [rsp + 0xda8], r13
mov qword [rsp + 0xdb0], r14
mov byte [rsp + 0xdb8], dil
mov dword [rsp + 0xdb9], eax
movaps xmm1, xmmword [0x140109e30]
movups xmmword [rsp + 0xdbd], xmm1
mov qword [rsp + 0xdcd], rcx
mov qword [rsp + 0xdd5], r9
mov word [rsp + 0xddd], bp
mov byte [rsp + 0xddf], dil
mov dword [rsp + 0xde0], eax
movaps xmm1, xmmword [0x140109e40]
movups xmmword [rsp + 0xde4], xmm1
movaps xmm1, xmmword [0x140109e50]
movups xmmword [rsp + 0xdf4], xmm1
movaps xmm1, xmmword [0x140109e60]
movups xmmword [rsp + 0xe04], xmm1
movaps xmm1, xmmword [0x140109e70]
movups xmmword [rsp + 0xe14], xmm1
movabs rcx, 0x48c88941e0458d48
mov qword [rsp + 0xe24], rcx
mov ecx, 0x8b48c189
mov dword [rsp + 0xe2c], ecx
mov byte [rsp + 0xe30], dil
movabs rcx, 0x8d48d0ff00000000
mov qword [rsp + 0xe31], rcx
mov word [rsp + 0xe39], 0xe045
mov byte [rsp + 0xe3b], r15b
movabs rcx, 0x48c1894800000000
mov qword [rsp + 0xe3c], rcx
mov word [rsp + 0xe44], r12w
mov r15, qword [rsp + 0x30]
mov dword [rsp + 0xe46], eax
movaps xmm1, xmmword [0x140109e80]
movups xmmword [rsp + 0xe4a], xmm1
movabs rcx, 0xb9c289480000023c
mov qword [rsp + 0xe5a], rcx
mov dword [rsp + 0xe62], eax
mov word [rsp + 0xe66], bp
mov byte [rsp + 0xe68], dil
mov dword [rsp + 0xe69], eax
movaps xmm1, xmmword [0x140109e90]
movups xmmword [rsp + 0xe6d], xmm1
mov dword [rsp + 0xe7d], 0x5d40c483
mov byte [rsp + 0xe81], 0xc3
mov dword [rsp + 0xe82], 0x90909090
mov word [rsp + 0xe86], 0x190
mov qword [rsp + 0xe88], rax
mov qword [rsp + 0xe8f], rax
movaps xmm1, xmmword [0x140109ea0]
movups xmmword [rsp + 0xe97], xmm1
movaps xmm1, xmmword [0x140109eb0]
movups xmmword [rsp + 0xea7], xmm1
movaps xmm1, xmmword [0x140109ec0]
movups xmmword [rsp + 0xeb7], xmm1
movaps xmm1, xmmword [0x140109ed0]
movups xmmword [rsp + 0xec7], xmm1
movaps xmm1, xmmword [0x140109ee0]
movups xmmword [rsp + 0xed7], xmm1
movabs rcx, 0x304720805030801
mov qword [rsp + 0xee7], rcx
mov word [rsp + 0xeef], 0x5001
mov dword [rsp + 0xef1], eax
mov qword [rsp + 0xef5], 0x1ce0000
mov word [rsp + 0xefd], ax
movaps xmm1, xmmword [0x140109ef0]
movups xmmword [rsp + 0xeff], xmm1
movaps xmm1, xmmword [0x140109f00]
movups xmmword [rsp + 0xf0f], xmm1
movaps xmm1, xmmword [0x140109f10]
movups xmmword [rsp + 0xf1f], xmm1
movaps xmm1, xmmword [0x140109f20]
movups xmmword [rsp + 0xf2f], xmm1
movaps xmm1, xmmword [0x140109f30]
movups xmmword [rsp + 0xf3f], xmm1
movaps xmm1, xmmword [0x140109f40]
movups xmmword [rsp + 0xf4f], xmm1
movaps xmm1, xmmword [0x140109f50]
movups xmmword [rsp + 0xf5f], xmm1
movaps xmm1, xmmword [0x140109f60]
movups xmmword [rsp + 0xf6f], xmm1
movaps xmm1, xmmword [0x140109f70]
movups xmmword [rsp + 0xf7f], xmm1
movaps xmm1, xmmword [str.SystemCurrentControlSet_services]
movups xmmword [rsp + 0xf8f], xmm1
movaps xmm1, xmmword [0x140109f90]
movups xmmword [rsp + 0xf9f], xmm1
movaps xmm1, xmmword [0x140109fa0]
movups xmmword [rsp + 0xfaf], xmm1
movaps xmm1, xmmword [0x140109fb0]
movups xmmword [rsp + 0xfbf], xmm1
movaps xmm1, xmmword [0x140109fc0]
movups xmmword [rsp + 0xfcf], xmm1
movaps xmm1, xmmword [0x140109fd0]
movups xmmword [rsp + 0xfdf], xmm1
movaps xmm1, xmmword [0x140109fe0]
movups xmmword [rsp + 0xfef], xmm1
movaps xmm1, xmmword [str.RtlAdjustPrivile_]
movups xmmword [rsp + 0xfff], xmm1
mov word [rsp + 0x100f], 0x6567
mov word [rsp + 0x1015], ax
mov dword [rsp + 0x1011], eax
movaps xmm1, xmmword [0x14010a000]
movups xmmword [rsp + 0x1017], xmm1
movaps xmm1, xmmword [0x14010a010]
movups xmmword [rsp + 0x1027], xmm1
movaps xmm1, xmmword [0x14010a020]
movups xmmword [rsp + 0x1037], xmm1
movaps xmm1, xmmword [0x14010a030]
movups xmmword [rsp + 0x1047], xmm1
movaps xmm1, xmmword [0x14010a040]
movups xmmword [rsp + 0x1057], xmm1
movaps xmm1, xmmword [0x14010a050]
movups xmmword [rsp + 0x1067], xmm1
movaps xmm1, xmmword [0x14010a060]
movups xmmword [rsp + 0x1077], xmm1
movaps xmm1, xmmword [0x14010a070]
movups xmmword [rsp + 0x1087], xmm1
movaps xmm1, xmmword [0x14010a080]
movups xmmword [rsp + 0x1097], xmm1
movaps xmm1, xmmword [0x14010a090]
movups xmmword [rsp + 0x10a7], xmm1
movaps xmm1, xmmword [str.C:UsersPublicLibraries_viragt64.sys]
movups xmmword [rsp + 0x10b7], xmm1
movaps xmm1, xmmword [0x14010a0b0]
movups xmmword [rsp + 0x10c7], xmm1
movaps xmm1, xmmword [0x14010a0c0]
movups xmmword [rsp + 0x10d7], xmm1
movaps xmm1, xmmword [0x14010a0d0]
movups xmmword [rsp + 0x10e7], xmm1
movaps xmm1, xmmword [0x14010a0e0]
movups xmmword [rsp + 0x10f7], xmm1
movaps xmm1, xmmword [0x14010a0f0]
movups xmmword [rsp + 0x1107], xmm1
movaps xmm1, xmmword [0x14010a100]
movups xmmword [rsp + 0x1117], xmm1
movaps xmm1, xmmword [0x14010a110]
movups xmmword [rsp + 0x1127], xmm1
movaps xmm1, xmmword [0x14010a120]
movups xmmword [rsp + 0x1137], xmm1
movaps xmm1, xmmword [0x14010a130]
movups xmmword [rsp + 0x1147], xmm1
movaps xmm1, xmmword [0x14010a140]
movups xmmword [rsp + 0x1157], xmm1
movaps xmm1, xmmword [0x14010a150]
movups xmmword [rsp + 0x1167], xmm1
movaps xmm1, xmmword [0x14010a160]
movups xmmword [rsp + 0x1177], xmm1
movaps xmm1, xmmword [str.GCC:__GNU__12_wi_b]
movups xmmword [rsp + 0x1187], xmm1
mov word [rsp + 0x1197], 0x336e
mov byte [rsp + 0x1199], 0x32
mov qword [rsp + 0x119f], rax
mov qword [rsp + 0x119a], rax
movaps xmm1, xmmword [0x14010a180]
movups xmmword [rsp + 0x11a7], xmm1
movaps xmm1, xmmword [0x14010a190]
movups xmmword [rsp + 0x11b7], xmm1
movaps xmm1, xmmword [0x14010a1a0]
movups xmmword [rsp + 0x11c7], xmm1
movaps xmm1, xmmword [0x14010a1b0]
movups xmmword [rsp + 0x11d7], xmm1
movaps xmm1, xmmword [0x14010a1c0]
movups xmmword [rsp + 0x11e7], xmm1
movaps xmm1, xmmword [0x14010a1d0]
movups xmmword [rsp + 0x11f7], xmm1
movaps xmm1, xmmword [0x14010a1e0]
movups xmmword [rsp + 0x1207], xmm1
movaps xmm1, xmmword [0x14010a1f0]
movups xmmword [rsp + 0x1217], xmm1
movaps xmm1, xmmword [0x14010a200]
movups xmmword [rsp + 0x1227], xmm1
movaps xmm1, xmmword [0x14010a210]
movups xmmword [rsp + 0x1237], xmm1
movaps xmm1, xmmword [0x14010a220]
movups xmmword [rsp + 0x1247], xmm1
movaps xmm1, xmmword [0x14010a230]
movups xmmword [rsp + 0x1257], xmm1
movaps xmm1, xmmword [0x14010a240]
movups xmmword [rsp + 0x1267], xmm1
movaps xmm1, xmmword [0x14010a250]
movups xmmword [rsp + 0x1277], xmm1
movaps xmm1, xmmword [0x14010a260]
movups xmmword [rsp + 0x1287], xmm1
movaps xmm1, xmmword [0x14010a270]
movups xmmword [rsp + 0x1297], xmm1
movaps xmm1, xmmword [0x14010a280]
movups xmmword [rsp + 0x12a7], xmm1
movaps xmm1, xmmword [0x14010a290]
movups xmmword [rsp + 0x12b7], xmm1
movaps xmm1, xmmword [0x14010a2a0]
movups xmmword [rsp + 0x12c7], xmm1
movaps xmm1, xmmword [0x14010a2b0]
movups xmmword [rsp + 0x12d7], xmm1
movaps xmm1, xmmword [0x14010a2c0]
movups xmmword [rsp + 0x12e7], xmm1
movaps xmm1, xmmword [0x14010a2d0]
movups xmmword [rsp + 0x12f7], xmm1
movaps xmm1, xmmword [0x14010a2e0]
movups xmmword [rsp + 0x1307], xmm1
movaps xmm1, xmmword [0x14010a2f0]
movups xmmword [rsp + 0x1317], xmm1
movaps xmm1, xmmword [0x14010a300]
movups xmmword [rsp + 0x1327], xmm1
movaps xmm1, xmmword [0x14010a310]
movups xmmword [rsp + 0x1337], xmm1
movaps xmm1, xmmword [0x14010a320]
movups xmmword [rsp + 0x1347], xmm1
movaps xmm1, xmmword [0x14010a330]
movups xmmword [rsp + 0x1357], xmm1
movaps xmm1, xmmword [0x14010a340]
movups xmmword [rsp + 0x1367], xmm1
movaps xmm1, xmmword [0x14010a350]
movups xmmword [rsp + 0x1377], xmm1
movaps xmm1, xmmword [0x14010a360]
movups xmmword [rsp + 0x1387], xmm1
movaps xmm1, xmmword [0x14010a370]
movups xmmword [rsp + 0x1397], xmm1
movaps xmm1, xmmword [0x14010a380]
movups xmmword [rsp + 0x13a7], xmm1
movaps xmm1, xmmword [0x14010a390]
movups xmmword [rsp + 0x13b7], xmm1
movaps xmm1, xmmword [0x14010a3a0]
movups xmmword [rsp + 0x13c7], xmm1
movaps xmm1, xmmword [0x14010a3b0]
movups xmmword [rsp + 0x13d7], xmm1
movaps xmm1, xmmword [0x14010a3c0]
movups xmmword [rsp + 0x13e7], xmm1
movaps xmm1, xmmword [0x14010a3d0]
movups xmmword [rsp + 0x13f7], xmm1
movaps xmm1, xmmword [0x14010a3e0]
movups xmmword [rsp + 0x1407], xmm1
movaps xmm1, xmmword [0x14010a3f0]
movups xmmword [rsp + 0x1417], xmm1
movaps xmm1, xmmword [0x14010a400]
movups xmmword [rsp + 0x1427], xmm1
movaps xmm1, xmmword [0x14010a410]
movups xmmword [rsp + 0x1437], xmm1
movaps xmm1, xmmword [0x14010a420]
movups xmmword [rsp + 0x1447], xmm1
movaps xmm1, xmmword [0x14010a430]
movups xmmword [rsp + 0x1457], xmm1
movaps xmm1, xmmword [0x14010a440]
movups xmmword [rsp + 0x1467], xmm1
movaps xmm1, xmmword [0x14010a450]
movups xmmword [rsp + 0x1477], xmm1
movaps xmm1, xmmword [0x14010a460]
movups xmmword [rsp + 0x1487], xmm1
movaps xmm1, xmmword [0x14010a470]
movups xmmword [rsp + 0x1497], xmm1
movaps xmm1, xmmword [0x14010a480]
movups xmmword [rsp + 0x14a7], xmm1
movaps xmm1, xmmword [0x14010a490]
movups xmmword [rsp + 0x14b7], xmm1
movaps xmm1, xmmword [0x14010a4a0]
movups xmmword [rsp + 0x14c7], xmm1
movabs rcx, 0xc8200040000
mov qword [rsp + 0x14d7], rcx
mov dword [rsp + 0x14df], 0x23
mov cl, 4
mov byte [rsp + 0x14e3], cl
mov byte [rsp + 0x14e8], al
mov dword [rsp + 0x14e4], eax
movaps xmm1, xmmword [0x14010a4b0]
movups xmmword [rsp + 0x14e9], xmm1
movaps xmm1, xmmword [0x14010a4c0]
movups xmmword [rsp + 0x14f9], xmm1
movaps xmm1, xmmword [0x14010a4d0]
movups xmmword [rsp + 0x1509], xmm1
movaps xmm1, xmmword [0x14010a4e0]
movups xmmword [rsp + 0x1519], xmm1
movaps xmm1, xmmword [0x14010a4f0]
movups xmmword [rsp + 0x1529], xmm1
movaps xmm1, xmmword [0x14010a500]
movups xmmword [rsp + 0x1539], xmm1
movaps xmm1, xmmword [0x14010a510]
movups xmmword [rsp + 0x1549], xmm1
movaps xmm1, xmmword [0x14010a520]
movups xmmword [rsp + 0x1559], xmm1
movaps xmm1, xmmword [0x14010a530]
movups xmmword [rsp + 0x1569], xmm1
movaps xmm1, xmmword [0x14010a540]
movups xmmword [rsp + 0x1579], xmm1
movaps xmm1, xmmword [0x14010a550]
movups xmmword [rsp + 0x1589], xmm1
movaps xmm1, xmmword [0x14010a560]
movups xmmword [rsp + 0x1599], xmm1
movaps xmm1, xmmword [0x14010a570]
movups xmmword [rsp + 0x15a9], xmm1
mov word [rsp + 0x15b9], 0x6c69
mov byte [rsp + 0x15bb], 0x65
mov dword [rsp + 0x15bf], eax
mov dword [rsp + 0x15bc], eax
movaps xmm1, xmmword [0x14010a580]
movups xmmword [rsp + 0x15c3], xmm1
mov qword [rsp + 0x15d3], rax
mov dword [rsp + 0x15db], eax
mov byte [rsp + 0x15df], 0xf
mov dword [rsp + 0x15e0], eax
movabs rdx, 0x20000100000000
mov qword [rsp + 0x15e3], rdx
mov word [rsp + 0x15eb], 0x102
movups xmmword [rsp + 0x15ed], xmm0
mov qword [rsp + 0x15fb], rax
movabs rdx, 0x1ce0000002b
mov qword [rsp + 0x1603], rdx
mov edx, 0x200001
mov dword [rsp + 0x160b], edx
mov byte [rsp + 0x160f], bl
mov dword [rsp + 0x1610], eax
mov byte [rsp + 0x1614], al
movabs r8, 0x67d00000036
mov qword [rsp + 0x1615], r8
mov dword [rsp + 0x161d], edx
mov byte [rsp + 0x1621], bl
mov byte [rsp + 0x1626], al
mov dword [rsp + 0x1622], eax
movabs r8, 0x74b00000049
mov qword [rsp + 0x1627], r8
mov dword [rsp + 0x162f], edx
mov byte [rsp + 0x1633], bl
mov byte [rsp + 0x1638], al
mov dword [rsp + 0x1634], eax
movaps xmm1, xmmword [0x14010a590]
movups xmmword [rsp + 0x1639], xmm1
mov word [rsp + 0x1649], 0x746f
mov dword [rsp + 0x164b], eax
movabs rdx, 0x20000100000807
mov qword [rsp + 0x164f], rdx
mov qword [rsp + 0x1657], 0x6f670002
mov word [rsp + 0x165f], ax
movabs rdx, 0x20000100000c27
mov qword [rsp + 0x1661], rdx
mov dword [rsp + 0x1669], 0x742e0002
mov dx, 0x7865
mov word [rsp + 0x166d], dx
mov dl, 0x74
mov byte [rsp + 0x166f], dl
mov dword [rsp + 0x1673], eax
mov dword [rsp + 0x1670], eax
movabs rdx, 0xc9b010300000001
mov qword [rsp + 0x1677], rdx
mov word [rsp + 0x167f], ax
mov byte [rsp + 0x1681], 0x53
mov qword [rsp + 0x1687], rax
mov qword [rsp + 0x1682], rax
mov edx, 0x7461642e
mov dword [rsp + 0x168f], edx
mov dl, 0x61
mov byte [rsp + 0x1693], dl
mov dword [rsp + 0x1697], eax
mov dword [rsp + 0x1694], eax
mov edx, 2
mov dword [rsp + 0x169b], edx
mov r8w, 0x103
mov word [rsp + 0x169f], r8w
mov byte [rsp + 0x16a1], cl
mov byte [rsp + 0x16b2], al
movups xmmword [rsp + 0x16a2], xmm0
mov dword [rsp + 0x16b3], 0x7373622e
mov qword [rsp + 0x16b7], rax
mov dword [rsp + 0x16bf], 3
mov word [rsp + 0x16c3], r8w
mov word [rsp + 0x16d5], ax
movups xmmword [rsp + 0x16c5], xmm0
mov dword [rsp + 0x16d7], 0x6164782e
mov cx, 0x6174
mov word [rsp + 0x16db], cx
mov word [rsp + 0x16e1], ax
mov dword [rsp + 0x16dd], eax
mov dword [rsp + 0x16e3], 4
mov word [rsp + 0x16e7], r8w
mov byte [rsp + 0x16e9], 0x5c
mov byte [rsp + 0x16fa], al
movups xmmword [rsp + 0x16ea], xmm0
mov dword [rsp + 0x16fb], 0x6164702e
mov word [rsp + 0x16ff], cx
mov r9w, 0x6174
mov word [rsp + 0x1705], ax
mov dword [rsp + 0x1701], eax
movabs rcx, 0x54010300000005
mov qword [rsp + 0x1707], rcx
mov word [rsp + 0x170f], ax
mov byte [rsp + 0x1711], 0x15
mov qword [rsp + 0x1717], rax
mov qword [rsp + 0x1712], rax
mov ecx, 0x6164722e
mov dword [rsp + 0x171f], ecx
mov word [rsp + 0x1723], r9w
mov word [rsp + 0x1729], ax
mov dword [rsp + 0x1725], eax
movabs rcx, 0x240010300000006
mov qword [rsp + 0x172b], rcx
mov dword [rsp + 0x1743], eax
movups xmmword [rsp + 0x1733], xmm0
mov byte [rsp + 0x1747], 0x70
mov dword [rsp + 0x174b], eax
mov dword [rsp + 0x1748], eax
mov dword [rsp + 0x174f], 7
mov word [rsp + 0x1753], r8w
mov byte [rsp + 0x1755], 0x14
mov qword [rsp + 0x1763], rax
movups xmmword [rsp + 0x1756], xmm0
mov byte [rsp + 0x176b], 0x7b
mov dword [rsp + 0x176f], eax
mov dword [rsp + 0x176c], eax
mov dword [rsp + 0x1773], edx
mov byte [rsp + 0x1777], bl
mov byte [rsp + 0x177c], al
mov dword [rsp + 0x1778], eax
mov byte [rsp + 0x177d], 0x88
mov dword [rsp + 0x1785], eax
mov qword [rsp + 0x177e], rax
mov byte [rsp + 0x1789], bl
mov byte [rsp + 0x178e], al
mov dword [rsp + 0x178a], eax
mov byte [rsp + 0x178f], 0xa5
mov dword [rsp + 0x1797], eax
mov qword [rsp + 0x1790], rax
mov byte [rsp + 0x179b], bl
mov byte [rsp + 0x17a0], al
mov dword [rsp + 0x179c], eax
mov byte [rsp + 0x17a1], 0xc4
mov dword [rsp + 0x17a9], eax
mov qword [rsp + 0x17a2], rax
mov byte [rsp + 0x17ad], bl
mov byte [rsp + 0x17b2], al
mov dword [rsp + 0x17ae], eax
mov byte [rsp + 0x17b3], 0xd8
mov dword [rsp + 0x17bb], eax
mov qword [rsp + 0x17b4], rax
mov byte [rsp + 0x17bf], bl
mov byte [rsp + 0x17c4], al
mov dword [rsp + 0x17c0], eax
mov byte [rsp + 0x17c5], 0xec
mov dword [rsp + 0x17cd], eax
mov qword [rsp + 0x17c6], rax
mov byte [rsp + 0x17d1], bl
mov word [rsp + 0x17d6], ax
mov dword [rsp + 0x17d2], eax
mov byte [rsp + 0x17d8], 1
mov word [rsp + 0x17e1], ax
mov qword [rsp + 0x17d9], rax
mov byte [rsp + 0x17e3], bl
mov byte [rsp + 0x17e8], al
mov dword [rsp + 0x17e4], eax
mov word [rsp + 0x17e9], 0x11e
mov word [rsp + 0x17f3], ax
mov qword [rsp + 0x17eb], rax
mov byte [rsp + 0x17f5], bl
mov byte [rsp + 0x17fa], al
mov dword [rsp + 0x17f6], eax
mov word [rsp + 0x17fb], 0x139
mov word [rsp + 0x1805], ax
mov qword [rsp + 0x17fd], rax
mov byte [rsp + 0x1807], bl
mov byte [rsp + 0x180c], al
mov dword [rsp + 0x1808], eax
mov word [rsp + 0x180d], 0x14c
mov word [rsp + 0x1817], ax
mov qword [rsp + 0x180f], rax
mov byte [rsp + 0x1819], bl
mov byte [rsp + 0x181e], al
mov dword [rsp + 0x181a], eax
mov word [rsp + 0x181f], 0x16a
mov word [rsp + 0x1829], ax
mov qword [rsp + 0x1821], rax
mov byte [rsp + 0x182b], bl
mov byte [rsp + 0x1830], al
mov dword [rsp + 0x182c], eax
mov word [rsp + 0x1831], 0x180
mov word [rsp + 0x183b], ax
mov qword [rsp + 0x1833], rax
mov byte [rsp + 0x183d], bl
mov byte [rsp + 0x1842], al
mov dword [rsp + 0x183e], eax
mov word [rsp + 0x1843], 0x193
mov word [rsp + 0x184d], ax
mov qword [rsp + 0x1845], rax
mov byte [rsp + 0x184f], bl
mov byte [rsp + 0x1854], al
mov dword [rsp + 0x1850], eax
mov word [rsp + 0x1855], 0x1ab
mov word [rsp + 0x185f], ax
mov qword [rsp + 0x1857], rax
mov byte [rsp + 0x1861], bl
mov byte [rsp + 0x1866], al
mov dword [rsp + 0x1862], eax
mov word [rsp + 0x1867], 0x1d3
mov word [rsp + 0x1871], ax
mov qword [rsp + 0x1869], rax
mov byte [rsp + 0x1873], bl
mov byte [rsp + 0x1878], al
mov dword [rsp + 0x1874], eax
mov word [rsp + 0x1879], 0x1f1
mov word [rsp + 0x1883], ax
mov qword [rsp + 0x187b], rax
mov byte [rsp + 0x1885], bl
mov byte [rsp + 0x188a], al
mov dword [rsp + 0x1886], eax
mov word [rsp + 0x188b], 0x205
mov word [rsp + 0x1895], ax
mov qword [rsp + 0x188d], rax
mov byte [rsp + 0x1897], bl
mov byte [rsp + 0x189c], al
mov dword [rsp + 0x1898], eax
mov word [rsp + 0x189d], 0x222
mov word [rsp + 0x18a7], ax
mov qword [rsp + 0x189f], rax
mov byte [rsp + 0x18a9], bl
mov byte [rsp + 0x18ae], al
mov dword [rsp + 0x18aa], eax
mov word [rsp + 0x18af], 0x23d
mov word [rsp + 0x18b9], ax
mov qword [rsp + 0x18b1], rax
mov byte [rsp + 0x18bb], bl
mov byte [rsp + 0x18c0], al
mov dword [rsp + 0x18bc], eax
mov word [rsp + 0x18c1], 0x24f
mov word [rsp + 0x18cb], ax
mov qword [rsp + 0x18c3], rax
mov byte [rsp + 0x18cd], bl
mov byte [rsp + 0x18d2], al
mov dword [rsp + 0x18ce], eax
mov word [rsp + 0x18d3], 0x261
mov word [rsp + 0x18dd], ax
mov qword [rsp + 0x18d5], rax
mov byte [rsp + 0x18df], bl
mov byte [rsp + 0x18e4], al
mov dword [rsp + 0x18e0], eax
mov word [rsp + 0x18e5], 0x274
mov word [rsp + 0x18ef], ax
mov qword [rsp + 0x18e7], rax
mov byte [rsp + 0x18f1], bl
mov byte [rsp + 0x18f6], al
mov dword [rsp + 0x18f2], eax
mov word [rsp + 0x18f7], 0x28f
mov word [rsp + 0x1901], ax
mov qword [rsp + 0x18f9], rax
mov byte [rsp + 0x1903], bl
mov byte [rsp + 0x1908], al
mov dword [rsp + 0x1904], eax
mov word [rsp + 0x1909], 0x2ab
mov word [rsp + 0x1913], ax
mov qword [rsp + 0x190b], rax
mov byte [rsp + 0x1915], bl
mov byte [rsp + 0x191a], al
mov dword [rsp + 0x1916], eax
mov word [rsp + 0x191b], 0x2c0
mov word [rsp + 0x1925], ax
mov qword [rsp + 0x191d], rax
mov byte [rsp + 0x1927], bl
mov byte [rsp + 0x192c], al
mov dword [rsp + 0x1928], eax
mov word [rsp + 0x192d], 0x2df
mov word [rsp + 0x1937], ax
mov qword [rsp + 0x192f], rax
mov byte [rsp + 0x1939], bl
mov byte [rsp + 0x193e], al
mov dword [rsp + 0x193a], eax
mov word [rsp + 0x193f], 0x2f3
mov word [rsp + 0x1949], ax
mov qword [rsp + 0x1941], rax
mov byte [rsp + 0x194b], bl
mov byte [rsp + 0x1950], al
mov dword [rsp + 0x194c], eax
mov word [rsp + 0x1951], 0x309
mov word [rsp + 0x195b], ax
mov qword [rsp + 0x1953], rax
movaps xmm0, xmmword [0x14010a5a0]
movups xmmword [rsp + 0x195d], xmm0
movaps xmm0, xmmword [0x14010a5b0]
movups xmmword [rsp + 0x196d], xmm0
movaps xmm0, xmmword [0x14010a5c0]
movups xmmword [rsp + 0x197d], xmm0
movaps xmm0, xmmword [0x14010a5d0]
movups xmmword [rsp + 0x198d], xmm0
movaps xmm0, xmmword [0x14010a5e0]
movups xmmword [rsp + 0x199d], xmm0
movaps xmm0, xmmword [0x14010a5f0]
movups xmmword [rsp + 0x19ad], xmm0
movaps xmm0, xmmword [0x14010a600]
movups xmmword [rsp + 0x19bd], xmm0
movaps xmm0, xmmword [0x14010a610]
movups xmmword [rsp + 0x19cd], xmm0
movaps xmm0, xmmword [0x14010a620]
movups xmmword [rsp + 0x19dd], xmm0
movaps xmm0, xmmword [0x14010a630]
movups xmmword [rsp + 0x19ed], xmm0
movaps xmm0, xmmword [0x14010a640]
movups xmmword [rsp + 0x19fd], xmm0
movaps xmm0, xmmword [0x14010a650]
movups xmmword [rsp + 0x1a0d], xmm0
movaps xmm0, xmmword [0x14010a660]
movups xmmword [rsp + 0x1a1d], xmm0
movaps xmm0, xmmword [0x14010a670]
movups xmmword [rsp + 0x1a2d], xmm0
movaps xmm0, xmmword [0x14010a680]
movups xmmword [rsp + 0x1a3d], xmm0
movaps xmm0, xmmword [0x14010a690]
movups xmmword [rsp + 0x1a4d], xmm0
movaps xmm0, xmmword [0x14010a6a0]
movups xmmword [rsp + 0x1a5d], xmm0
movaps xmm0, xmmword [0x14010a6b0]
movups xmmword [rsp + 0x1a6d], xmm0
movaps xmm0, xmmword [str.__imp_KERNEL32_RegCloseKey]
movups xmmword [rsp + 0x1a7d], xmm0
movaps xmm0, xmmword [0x14010a6d0]
movups xmmword [rsp + 0x1a8d], xmm0
movaps xmm0, xmmword [0x14010a6e0]
movups xmmword [rsp + 0x1a9d], xmm0
movaps xmm0, xmmword [0x14010a6f0]
movups xmmword [rsp + 0x1aad], xmm0
movaps xmm0, xmmword [0x14010a700]
movups xmmword [rsp + 0x1abd], xmm0
movaps xmm0, xmmword [0x14010a710]
movups xmmword [rsp + 0x1acd], xmm0
movaps xmm0, xmmword [0x14010a720]
movups xmmword [rsp + 0x1add], xmm0
movaps xmm0, xmmword [0x14010a730]
movups xmmword [rsp + 0x1aed], xmm0
movaps xmm0, xmmword [0x14010a740]
movups xmmword [rsp + 0x1afd], xmm0
movaps xmm0, xmmword [0x14010a750]
movups xmmword [rsp + 0x1b0d], xmm0
movaps xmm0, xmmword [0x14010a760]
movups xmmword [rsp + 0x1b1d], xmm0
movaps xmm0, xmmword [0x14010a770]
movups xmmword [rsp + 0x1b2d], xmm0
movaps xmm0, xmmword [0x14010a780]
movups xmmword [rsp + 0x1b3d], xmm0
movaps xmm0, xmmword [0x14010a790]
movups xmmword [rsp + 0x1b4d], xmm0
movaps xmm0, xmmword [0x14010a7a0]
movups xmmword [rsp + 0x1b5d], xmm0
movaps xmm0, xmmword [0x14010a7b0]
movups xmmword [rsp + 0x1b6d], xmm0
movaps xmm0, xmmword [0x14010a7c0]
movups xmmword [rsp + 0x1b7d], xmm0
movaps xmm0, xmmword [0x14010a7d0]
movups xmmword [rsp + 0x1b8d], xmm0
movaps xmm0, xmmword [0x14010a7e0]
movups xmmword [rsp + 0x1b9d], xmm0
movaps xmm0, xmmword [0x14010a7f0]
movups xmmword [rsp + 0x1bad], xmm0
movaps xmm0, xmmword [0x14010a800]
movups xmmword [rsp + 0x1bbd], xmm0
movaps xmm0, xmmword [0x14010a810]
movups xmmword [rsp + 0x1bcd], xmm0
movaps xmm0, xmmword [0x14010a820]
movups xmmword [rsp + 0x1bdd], xmm0
movaps xmm0, xmmword [0x14010a830]
movups xmmword [rsp + 0x1bed], xmm0
movaps xmm0, xmmword [0x14010a840]
movups xmmword [rsp + 0x1bfd], xmm0
movaps xmm0, xmmword [0x14010a850]
movups xmmword [rsp + 0x1c0d], xmm0
movaps xmm0, xmmword [0x14010a860]
movups xmmword [rsp + 0x1c1d], xmm0
movaps xmm0, xmmword [0x14010a870]
movups xmmword [rsp + 0x1c2d], xmm0
movaps xmm0, xmmword [0x14010a880]
movups xmmword [rsp + 0x1c3d], xmm0
movaps xmm0, xmmword [0x14010a890]
movups xmmword [rsp + 0x1c4d], xmm0
movaps xmm0, xmmword [0x14010a8a0]
movups xmmword [rsp + 0x1c5d], xmm0
movaps xmm0, xmmword [0x14010a8b0]
movups xmmword [rsp + 0x1c6d], xmm0
mov word [rsp + 0x1c7d], 0x7463
mov byte [rsp + 0x1c7f], al
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], 1
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x68], eax
mov rdx, qword [r15 + 0x10]
cmp rdx, 1
jbe 0x14000f591
mov rax, qword [r15 + 8]
mov rdx, qword [rax + 0x10]
mov r8, qword [rax + 0x18]
lea rdi, [rsp + 0x50]
mov rcx, rdi
call fcn.14002e490
lea rbx, [rsp + 0xa0]
mov rcx, rbx
mov rdx, rdi
call fcn.14002e42b
mov r12, qword [rbx + 0x10]
mov byte [rsp + 0x2f], 1
movabs rsi, 0x8000000000000000
test r12, r12
je 0x14000f3fa
mov r13, qword [rsp + 0xa8]
lea rcx, [rsp + 0x78]
mov qword [rcx], r13
lea rax, [rsp + 0x38]
mov qword [rax], rcx
lea rcx, [0x1400017aa]
mov qword [rax + 8], rcx
mov ecx, 2
lea rbp, [rsp + 0x1c98]
mov qword [rbp], rcx
xor ebx, ebx
mov qword [rbp + 0x10], rbx
mov qword [rbp + 0x18], rcx
mov qword [rbp + 0x20], rbx
movabs rcx, 0x800000020
mov qword [rbp + 0x28], rcx
mov byte [rbp + 0x30], 3
lea rcx, [0x14019e3b8]
lea rdx, [rsp + 0x1d20]
mov qword [rdx], rcx
mov edi, 1
mov qword [rdx + 8], rdi
mov qword [rdx + 0x20], rbp
mov qword [rdx + 0x28], rdi
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rdi
lea r14, [rsp + 0x88]
mov rcx, r14
call fcn.140028220
mov rax, qword [r14]
movups xmm0, xmmword [r14 + 8]
movaps xmmword [rsp + 0x1c80], xmm0
cmp rax, rsi
je 0x14000f401
mov qword [rsp + 0x38], rax
movaps xmm0, xmmword [rsp + 0x1c80]
movups xmmword [rsp + 0x40], xmm0
cmp r12, 1
je 0x14000f3e6
inc r13
dec r12
mov esi, 2
xor edi, edi
mov ebx, 1
lea r14, [rsp + 0x38]
mov qword [rsp + 0x70], r13
lea rax, [rsp + 0x70]
mov qword [rsp + 0x78], rax
lea rax, [0x1400017aa]
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x1c98], rsi
mov qword [rsp + 0x1ca8], rdi
mov qword [rsp + 0x1cb0], rsi
mov qword [rsp + 0x1cb8], rdi
movabs rax, 0x800000020
mov qword [rsp + 0x1cc0], rax
mov byte [rsp + 0x1cc8], 3
lea rax, [0x14019e3b8]
mov qword [rsp + 0x1d20], rax
mov qword [rsp + 0x1d28], rbx
mov qword [rsp + 0x1d40], rbp
mov qword [rsp + 0x1d48], rbx
lea rax, [rsp + 0x78]
mov qword [rsp + 0x1d30], rax
mov qword [rsp + 0x1d38], rbx
lea rcx, [rsp + 0x88]
lea rdx, [rsp + 0x1d20]
call fcn.140028220
mov r15, qword [rsp + 0x90]
mov r8, qword [rsp + 0x98]
add r8, r15
mov rcx, r14
mov rdx, r15
call fcn.14006f861
cmp qword [rsp + 0x88], rdi
je 0x14000f3d0
mov rcx, qword [0x1401aa478]
xor edx, edx
mov r8, r15
call qword [sym.imp.kernel32.dll_HeapFree]
inc r13
dec r12
jne 0x14000f2ed
mov rax, qword [rsp + 0x38]
mov r15, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x40]
mov rbx, qword [rsp + 0x48]
test rax, rax
sete byte [rsp + 0x2f]
jmp 0x14000f401
mov edi, 1
xor ebx, ebx
cmp qword [rsp + 0xa0], 0
je 0x14000f423
mov r8, qword [rsp + 0xa8]
mov rcx, qword [0x1401aa478]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
lea r14, [rsp + 0x1c98]
mov rcx, r14
mov rdx, rdi
mov r8, rbx
call fcn.1400215fd
mov rsi, qword [r14]
mov rbx, qword [r14 + 8]
movabs rbp, 0x8000000000000000
cmp rsi, rbp
jne 0x14000f48d
cmp byte [rsp + 0x2f], 0
jne 0x14000f468
mov rcx, qword [0x1401aa478]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
cmp qword [rsp + 0x50], 0
je 0x14000f561
mov r8, qword [rsp + 0x58]
mov rcx, qword [0x1401aa478]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x14000f561
mov r13, r15
lea r15, [rsp + 0x1c98]
mov r14, qword [r15 + 0x10]
lea rdx, [rsp + 0xbb]
mov r8d, 0x1bc5
mov rcx, r15
call fcn.14002e4f2
cmp qword [r15], rbp
je 0x14000f5a2
lea r15, [rsp + 0x1d20]
lea r12, [rsp + 0x1c98]
mov r8d, 0x88
mov rcx, r15
mov rdx, r12
call fcn.1401035b1
mov qword [r12], rbp
lea r9, [rsp + 0x1c98]
mov rcx, r15
mov rdx, rbx
mov r8, r14
call fcn.14002f2bb
test rax, rax
je 0x14000f503
mov rdx, qword [rax]
mov rcx, rax
call qword [rdx]
lea rcx, [rsp + 0x1d20]
call fcn.140001c60
test rsi, rsi
mov r15, r13
je 0x14000f52a
mov rcx, qword [0x1401aa478]
xor edx, edx
mov r8, rbx
call qword [sym.imp.kernel32.dll_HeapFree]
cmp byte [rsp + 0x2f], 0
jne 0x14000f543
mov rcx, qword [0x1401aa478]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
cmp qword [rsp + 0x50], 0
je 0x14000f55f
mov r8, qword [rsp + 0x58]
mov rcx, qword [0x1401aa478]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
xor ebx, ebx
cmp qword [r15], 0
je 0x14000f57a
mov r8, qword [r15 + 8]
mov rcx, qword [0x1401aa478]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, rbx
add rsp, 0x1da8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, [0x140115340]
mov ecx, 1
call fcn.140104820
mov rax, qword [rsp + 0x1ca0]
lea r8, [rsp + 0x1d20]
mov qword [r8], rax
lea rax, [0x140115358]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140114770]
mov edx, 0x2b
call fcn.140104ba0
int3