Function at 0x140403a77
Capabilities:
Set registry value

Disassembly:
push r15
shl r15b, cl
rol eax, cl
push r14
bsr r14w, bp
rcl r14b, cl
push r13
push r12
push rsi
add r15d, eax
bts r15, r10
btr r13d, ebx
push rdi
movzx rax, di
cdqe
push rbp
bswap si
or dil, 0x1c
xor r15d, r9d
push rbx
mov r15, 0x9e067f7
not r15b
sub rsp, 0x2f8
movzx r15d, bx
mov al, 0x21
xchg si, r15w
movabs rax, 0xe009ec3224c8fd6e
xchg r13b, r15b
mov qword [rsp + 0x2e0], rax
mov qword [rsp + 0x40], rax
movabs rax, 0x2204bcb80ebea5a3
mov qword [rsp + 0x2d8], rax
mov rdi, 0x16627b57
mov qword [rsp + 0x48], rax
mov r14b, 0xda
lahf
not r15d
movabs rax, 0xfbc9f38de01f2fa2
movsx r12w, r10b
movzx r15, dx
mov qword [rsp + 0x2d0], rax
bswap r15
sets r13b
mov qword [rsp + 0x50], rax
cwde
mov r14b, spl
movabs rax, 0x17a75ff95317a686
cmovns r15d, esp
mov qword [rsp + 0x2c8], rax
setns bpl
mov qword [rsp + 0x58], rax
movabs rax, 0xfd99d5578f55fa6f
mov qword [rsp + 0x2c0], rax
mov qword [rsp + 0x60], rax
movabs rax, 0x4b3964fdcd447246
mov bpl, 0xe
mov qword [rsp + 0x2b8], rax
mov r13, rsp
mov r15b, 0x8f
mov qword [rsp + 0x68], rax
setns r14b
movabs rax, 0xee88324679eb2227
movsx edi, r11w
mov qword [rsp + 0x2b0], rax
mov di, 0x5c8f
movsx rsi, r11w
xchg bp, r15w
mov qword [rsp + 0x70], rax
movabs rax, 0x6d7346ad6d4ffefa
not bh
movsxd r14, r13d
mov qword [rsp + 0x2a8], rax
mov qword [rsp + 0x78], rax
cdqe
jmp 0x140403bd4
movabs rax, 0xd093683aef376a76
cmovle rbx, rax
mov qword [rsp + 0x2a0], rax
movsxd rsi, r11d
cmovge r13w, r10w
movsx esi, r8w
mov qword [rsp + 0x80], rax
cmovbe di, ax
movabs rax, 0xa80f93e9d32b8c6f
not r15b
movsx rbx, r8w
mov qword [rsp + 0x298], rax
movzx r12d, sp
movzx bx, al
cmovle ebp, edx
mov qword [rsp + 0x88], rax
cdqe
movabs rax, 0x33e730243394033e
movsx edi, r14w
mov qword [rsp + 0x290], rax
movzx r15, r10w
movsx ebp, sp
mov qword [rsp + 0x90], rax
movabs rax, 0xe7e3977e114e6703
movzx ebp, bx
xchg bpl, r13b
mov qword [rsp + 0x288], rax
jmp 0x140403c76
mov qword [rsp + 0x98], rax
mov rax, 0x5360141c
movabs rax, 0xb0b65ec58a603c8
setge bpl
mov qword [rsp + 0x280], rax
cmove r12, r8
movzx r12, ax
mov qword [rsp + 0xa0], rax
cmovbe r15w, ax
mov eax, ecx
mov r13b, 0x1a
movabs rax, 0x6708be65ca8156d7
mov r15b, r15b
movzx r12w, bl
movsx r13w, r10b
mov qword [rsp + 0x278], rax
movzx rbp, bp
movsxd rsi, esi
not r13d
mov qword [rsp + 0xa8], rax
movabs rax, 0x46a7044da5524090
mov qword [rsp + 0x270], rax
mov qword [rsp + 0xb0], rax
cdqe
movabs rax, 0x4b8cb541ca050f46
mov qword [rsp + 0x268], rax
movsx bp, r12b
movzx r13d, sp
mov qword [rsp + 0xb8], rax
movabs rax, 0xe627ab41184af921
mov r15b, al
mov rbp, 0x82d5325
mov qword [rsp + 0x260], rax
xchg si, r14w
mov qword [rsp + 0xc0], rax
cdqe
movabs rax, 0x34c77b6e31b9a
movsx r13d, di
not sil
mov qword [rsp + 0x258], rax
movzx rdi, dx
bswap r12w
movzx r14w, r9b
mov qword [rsp + 0xc8], rax
movsx r13w, r9b
movsxd r13, r13d
setbe r13b
movabs rax, 0xd8cf4ec0049852bb
setbe sil
mov r12b, 0xab
jmp 0x140403d9f
mov qword [rsp + 0xd0], rax
movsx rbp, r12w
movsxd r14, r12d
movabs rax, 0xa5eac9844f8ea419
movsx r14, dx
mov qword [rsp + 0xd8], rax
movsxd rbx, ebx
movzx r15, r12w
mov qword [rsp + 0x30], 0
cmovne ax, ax
movzx r12w, dl
mov rdi, rbx
mov dword [rsp + 0x3c], 0
mov bpl, 0xb7
mov al, r11b
bswap ax
movabs rbp, 0x2eb490333e21dae3
mov qword [rsp + 0xe0], rbp
movabs r14, 0x28903e48668cb956
xchg r13, rbx
setb r13b
mov qword [rsp + 0xe8], r14
movsx r12, r15w
movabs r15, 0xe05dec612491fd3d
mov qword [rsp + 0x100], r15
movzx ebx, r15w
lahf
movabs r12, 0x2247bce40ef3a5e6
mov qword [rsp + 0x108], r12
xchg bx, r13w
movabs rsi, 0xfbacf3ffe06d2fd7
bswap rax
mov qword [rsp + 0x110], rsi
movzx r13, di
movabs rdi, 0x17c85fba5363a6e8
not rbx
mov qword [rsp + 0x118], rdi
cdqe
movsxd rax, edi
seta ah
movabs rax, 0xfdf6d5258f21fa01
not ebx
mov qword [rsp + 0x120], rax
movsx ebx, ax
not bl
mov rbx, rax
movabs rax, 0x4b4d6498cd17722a
bswap r13d
jmp 0x140403eb1
mov qword [rsp + 0x2f0], rax
cmove r13, rsp
mov qword [rsp + 0x128], rax
jmp 0x140403eca
movabs rax, 0xeefa322379b8227b
seto r13b
mov qword [rsp + 0x250], rax
setp r13b
mov r13d, 0x46b0063c
mov qword [rsp + 0x130], rax
bswap r13
cdqe
movabs rax, 0x6d1646ce6d26fe8c
mov qword [rsp + 0x248], rax
movsx r13, bp
jmp 0x140403f16
mov qword [rsp + 0x138], rax
movabs rax, 0xd0fb6869ef6b6a05
movsx r13, bp
cmovns r13w, bp
xchg r13b, r13b
mov qword [rsp + 0x240], rax
movsxd r13, r8d
mov qword [rsp + 0x140], rax
cdqe
movabs rax, 0xa86b938cd3598c0e
mov r13b, bpl
mov qword [rsp + 0x238], rax
movsx r13w, r8b
setno r13b
xchg r13w, r13w
mov qword [rsp + 0x148], rax
movsx r13d, r9w
bswap ax
setge r13b
movabs rax, 0x3382304733f7037f
movsx r13w, cl
mov qword [rsp + 0x230], rax
mov r13w, r11w
bswap r13w
mov qword [rsp + 0x150], rax
movsx r13d, bp
cbw
not r13w
movabs rax, 0xe7b39722113d6770
mov qword [rsp + 0x228], rax
mov qword [rsp + 0x158], rax
movzx eax, si
movabs rax, 0xb66658d58d403a9
bswap r13w
movsxd r13, r8d
movsx r13, sp
mov qword [rsp + 0x220], rax
mov r13, 0x46632a48
mov qword [rsp + 0x160], rax
movabs rax, 0x677abe00caf556b2
mov qword [rsp + 0x218], rax
movsx r13w, r14b
movsxd r13, eax
mov r13b, spl
mov qword [rsp + 0x168], rax
movabs rax, 0x46ce040ba50e40e3
movzx r13, sp
mov qword [rsp + 0x210], rax
not r13w
mov qword [rsp + 0x170], rax
cmovp rax, rdx
movabs rax, 0x4bedb536ca600f34
setb r13b
mov qword [rsp + 0x208], rax
mov r13b, r10b
movzx r13d, r10w
mov qword [rsp + 0x178], rax
cwde
mov ax, r8w
movabs rax, 0xe648ab111826f94d
not r13d
jmp 0x14040407f
mov qword [rsp + 0x200], rax
mov qword [rsp + 0x180], rax
movzx r13w, r9b
cmovs r13d, r14d
movabs rax, 0x7a4c14b68a1bf6
mov qword [rsp + 0x1f8], rax
not r13b
movzx r13w, r10b
mov qword [rsp + 0x188], rax
movzx eax, r8w
movabs rax, 0xd8a24eaf04dc52e7
mov qword [rsp + 0x1f0], rax
cmovb r13, r14
movsx r13d, cx
mov qword [rsp + 0x190], rax
cwde
cbw
movsxd r13, r15d
movabs rax, 0xa5bac9ea4fe7a478
mov r13b, r14b
movsxd r13, edi
movzx r13, bp
mov qword [rsp + 0x1e8], rax
mov r13, 0x20b30faa
bswap r13d
mov qword [rsp + 0x198], rax
movsx r13w, r12b
lahf
movsxd rax, r12d
movabs rax, 0x2edd90553e4eda91
mov qword [rsp + 0x1e0], rax
mov r13b, 0x90
jmp 0x140404137
mov qword [rsp + 0x1a0], rax
setp r13b
mov r13, rdx
xchg r13, r13
movabs rax, 0x28903e4866e9b93a
movsxd r13, r14d
movzx r13, bp
bswap r13
mov qword [rsp + 0x1d8], rax
movsxd r13, esp
movzx r13w, r12b
mov qword [rsp + 0x1a8], rax
movsx rax, r15w
movsxd rax, r14d
lea r13, [rsp + 0x100]
movsxd rax, r12d
mov al, 0x91
lahf
mov rax, r13
jmp 0x140404192
movaps xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x40], xmm0
jmp 0x1404041a4
movaps xmm0, xmmword [rsp + 0x50]
jmp 0x1404041ae
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x50], xmm0
movaps xmm0, xmmword [rsp + 0x60]
jmp 0x1404041c1
xorps xmm0, xmmword [rax + 0x20]
movaps xmmword [rsp + 0x60], xmm0
jmp 0x1404041cf
movaps xmm0, xmmword [rsp + 0x70]
jmp 0x1404041d9
xorps xmm0, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x70], xmm0
jmp 0x1404041e7
movaps xmm0, xmmword [rsp + 0x80]
xorps xmm0, xmmword [rax + 0x40]
movaps xmmword [rsp + 0x80], xmm0
movaps xmm0, xmmword [rsp + 0x90]
xorps xmm0, xmmword [rax + 0x50]
movaps xmmword [rsp + 0x90], xmm0
jmp 0x140404214
movaps xmm0, xmmword [rsp + 0xa0]
xorps xmm0, xmmword [rax + 0x60]
movaps xmmword [rsp + 0xa0], xmm0
movaps xmm0, xmmword [rsp + 0xb0]
jmp 0x140404235
xorps xmm0, xmmword [rax + 0x70]
movaps xmmword [rsp + 0xb0], xmm0
jmp 0x140404246
movaps xmm0, xmmword [rsp + 0xc0]
jmp 0x140404253
xorps xmm0, xmmword [rax + 0x80]
movaps xmmword [rsp + 0xc0], xmm0
movaps xmm0, xmmword [rsp + 0xd0]
jmp 0x14040426f
xorps xmm0, xmmword [rax + 0x90]
movaps xmmword [rsp + 0xd0], xmm0
jmp 0x140404283
movaps xmm0, xmmword [rsp + 0xe0]
jmp 0x140404290
xorps xmm0, xmmword [rax + 0xa0]
movaps xmmword [rsp + 0xe0], xmm0
movzx edx, r15w
movzx rdx, r11w
cmovno edx, esp
lea rdx, [rsp + 0x40]
mov cx, 0x3c63
movzx cx, r8b
lea r8, [rsp + 0x30]
mov rcx, 0xffffffff80000002
jmp 0x1404042c9
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyW]
movabs rax, 0xe03fec0024fffd78
jmp 0x1404042de
mov qword [rsp + 0x1d0], rax
mov qword [rsp + 0x40], rax
movsx eax, ax
cbw
movabs rax, 0x222ebca20e96a58a
jmp 0x1404042ff
mov qword [rsp + 0x1c8], rax
jmp 0x14040430c
mov qword [rsp + 0x48], rax
movabs rax, 0xfbcdf388e0082fa5
jmp 0x140404320
mov qword [rsp + 0x2e8], rax
jmp 0x14040432d
mov qword [rsp + 0x50], rax
movabs rax, 0x17c85fba530fa684
jmp 0x140404341
mov qword [rsp + 0x1c0], rax
jmp 0x14040434e
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x100], r15
mov al, r13b
mov qword [rsp + 0x108], r12
movsxd rax, r15d
movsx rax, sp
mov qword [rsp + 0x110], rsi
seta al
lahf
movsx eax, dx
mov qword [rsp + 0x118], rdi
mov ah, 0x6b
lahf
cdqe
mov rax, r13
jmp 0x140404392
movaps xmm0, xmmword [rsp + 0x40]
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x40], xmm0
movaps xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x50], xmm0
bt ecx, 0x3f
mov rcx, qword [rsp + 0x30]
lea rax, [rsp + 0x3c]
xadd r9b, dl
cmp r13d, 0x7e3f6de1
mov qword [rsp + 0x20], rax
shr r9, 0xc7
shr dx, cl
rol edx, cl
mov dword [rsp + 0x28], 4
cdq
not r9
test sil, r15b
lea rdx, [rsp + 0x40]
sub r8d, r8d
xchg r9w, r9w
mov r9d, 4
jmp 0x1404043fa
call qword [sym.imp.ADVAPI32.dll_RegSetValueExW]
mov rcx, qword [rsp + 0x30]
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
mov rax, qword [rsp + 0x2e0]
jmp 0x140404418
mov qword [rsp + 0x40], rax
setnp ah
mov rax, qword [rsp + 0x2d8]
jmp 0x14040442d
mov qword [rsp + 0x48], rax
cwde
cmove ax, bp
cdqe
mov rax, qword [rsp + 0x2d0]
jmp 0x140404446
mov qword [rsp + 0x50], rax
lahf
mov al, r13b
cwde
mov rax, qword [rsp + 0x2c8]
jmp 0x14040445d
mov qword [rsp + 0x58], rax
mov rax, qword [rsp + 0x2c0]
jmp 0x14040446f
mov qword [rsp + 0x60], rax
movzx ax, sil
movzx eax, si
mov rax, qword [rsp + 0x2b8]
jmp 0x140404489
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x2b0]
jmp 0x14040449b
mov qword [rsp + 0x70], rax
movzx ax, ah
mov rax, qword [rsp + 0x2a8]
jmp 0x1404044b1
mov qword [rsp + 0x78], rax
movsxd rax, r10d
cbw
mov rax, qword [rsp + 0x2a0]
jmp 0x1404044c8
mov qword [rsp + 0x80], rax
mov rax, qword [rsp + 0x298]
jmp 0x1404044dd
mov qword [rsp + 0x88], rax
movsx ax, r8b
mov rax, qword [rsp + 0x290]
mov qword [rsp + 0x90], rax
movzx rax, r13w
mov ax, 0x3034
cmove ax, r8w
mov rax, qword [rsp + 0x288]
mov qword [rsp + 0x98], rax
movsxd rax, r12d
setg ah
mov rax, qword [rsp + 0x280]
jmp 0x14040452a
mov qword [rsp + 0xa0], rax
not ah
movsx rax, ax
mov rax, qword [rsp + 0x278]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0x270]
mov qword [rsp + 0xb0], rax
setnp ah
mov rax, qword [rsp + 0x268]
jmp 0x140404568
mov qword [rsp + 0xb8], rax
jmp 0x140404575
mov rax, qword [rsp + 0x260]
jmp 0x140404582
mov qword [rsp + 0xc0], rax
cdqe
movsxd rax, r12d
mov rax, qword [rsp + 0x258]
jmp 0x14040459c
mov qword [rsp + 0xc8], rax
bswap ax
movabs rax, 0xd8c04eda048c52bb
mov qword [rsp + 0xd0], rax
movzx eax, sp
movabs rax, 0xa5eac9894f8ea414
jmp 0x1404045cb
mov qword [rsp + 0xd8], rax
mov qword [rsp + 0xe0], rbp
movzx eax, r11w
cwde
mov qword [rsp + 0xe8], r14
mov r14w, di
movzx r14d, bp
mov qword [rsp + 0x100], r15
cwde
mov qword [rsp + 0x108], r12
cdqe
mov al, 0x70
mov qword [rsp + 0x110], rsi
movzx eax, ax
mov qword [rsp + 0x118], rdi
movzx ax, bl
jmp 0x140404624
mov rbp, rbx
mov qword [rsp + 0x120], rbx
mov r14, qword [rsp + 0x2f0]
movsxd rax, r8d
xchg al, ah
mov qword [rsp + 0x128], r14
cdqe
movsx rax, sp
not eax
mov rax, qword [rsp + 0x250]
mov qword [rsp + 0x130], rax
bswap ax
mov rax, qword [rsp + 0x248]
mov qword [rsp + 0x138], rax
cdqe
lahf
mov rax, qword [rsp + 0x240]
jmp 0x14040467f
mov qword [rsp + 0x140], rax
movsx rax, r12w
movsx ax, r9b
mov rax, qword [rsp + 0x238]
jmp 0x14040469d
mov qword [rsp + 0x148], rax
movzx eax, ax
cwde
mov rax, qword [rsp + 0x230]
jmp 0x1404046b6
mov qword [rsp + 0x150], rax
mov rax, qword [rsp + 0x228]
jmp 0x1404046cb
mov qword [rsp + 0x158], rax
setge ah
movsxd rax, r10d
mov rax, qword [rsp + 0x220]
jmp 0x1404046e6
mov qword [rsp + 0x160], rax
cdqe
cwde
setae al
mov rax, qword [rsp + 0x218]
jmp 0x140404701
mov qword [rsp + 0x168], rax
xchg al, al
mov rax, qword [rsp + 0x210]
jmp 0x140404718
mov qword [rsp + 0x170], rax
mov al, r10b
mov rax, qword [rsp + 0x208]
jmp 0x140404730
mov qword [rsp + 0x178], rax
not al
lahf
mov rax, qword [rsp + 0x200]
jmp 0x140404748
mov qword [rsp + 0x180], rax
cbw
mov rax, qword [rsp + 0x1f8]
jmp 0x14040475f
mov qword [rsp + 0x188], rax
movzx rax, bp
mov rax, r13
movsx rax, r11w
mov rax, qword [rsp + 0x1f0]
jmp 0x14040477f
mov qword [rsp + 0x190], rax
mov rax, qword [rsp + 0x1e8]
jmp 0x140404794
mov qword [rsp + 0x198], rax
cmovbe ax, r11w
mov rax, r8
mov rax, qword [rsp + 0x1e0]
jmp 0x1404047b1
mov qword [rsp + 0x1a0], rax
mov ax, r13w
mov rax, qword [rsp + 0x1d8]
mov qword [rsp + 0x1a8], rax
jmp 0x1404047da
mov rax, r13
jmp 0x1404047e2
movaps xmm0, xmmword [rsp + 0x40]
jmp 0x1404047ec
movaps xmm1, xmmword [rsp + 0x50]
movaps xmm2, xmmword [rsp + 0x60]
jmp 0x1404047fb
xorps xmm0, xmmword [rax]
movaps xmm3, xmmword [rsp + 0x70]
jmp 0x140404808
movaps xmmword [rsp + 0x40], xmm0
jmp 0x140404812
xorps xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x50], xmm1
xorps xmm2, xmmword [rax + 0x20]
movaps xmmword [rsp + 0x60], xmm2
jmp 0x140404829
xorps xmm3, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x70], xmm3
movaps xmm0, xmmword [rsp + 0x80]
jmp 0x14040483f
xorps xmm0, xmmword [rax + 0x40]
movaps xmmword [rsp + 0x80], xmm0
jmp 0x140404850
movaps xmm0, xmmword [rsp + 0x90]
jmp 0x14040485d
xorps xmm0, xmmword [rax + 0x50]
movaps xmmword [rsp + 0x90], xmm0
jmp 0x14040486e
movaps xmm0, xmmword [rsp + 0xa0]
jmp 0x14040487b
xorps xmm0, xmmword [rax + 0x60]
movaps xmmword [rsp + 0xa0], xmm0
movaps xmm0, xmmword [rsp + 0xb0]
xorps xmm0, xmmword [rax + 0x70]
movaps xmmword [rsp + 0xb0], xmm0
jmp 0x1404048a0
movaps xmm0, xmmword [rsp + 0xc0]
jmp 0x1404048ad
xorps xmm0, xmmword [rax + 0x80]
movaps xmmword [rsp + 0xc0], xmm0
jmp 0x1404048c1
movaps xmm0, xmmword [rsp + 0xd0]
jmp 0x1404048ce
xorps xmm0, xmmword [rax + 0x90]
movaps xmmword [rsp + 0xd0], xmm0
jmp 0x1404048e2
movaps xmm0, xmmword [rsp + 0xe0]
jmp 0x1404048ef
xorps xmm0, xmmword [rax + 0xa0]
movaps xmmword [rsp + 0xe0], xmm0
lea rdx, [rsp + 0x40]
movzx r8w, spl
bswap cx
mov rcx, 0xffffffff80000002
movzx r8, ax
jmp 0x14040491b
lea r8, [rsp + 0x30]
call qword [sym.imp.ADVAPI32.dll_RegOpenKeyW]
mov rax, qword [rsp + 0x1d0]
xchg bh, bh
mov qword [rsp + 0x40], rax
movsx eax, bp
movzx bx, r8b
mov rax, qword [rsp + 0x1c8]
cmovo bx, bx
mov bx, 0x79d3
mov qword [rsp + 0x48], rax
mov rbx, qword [rsp + 0x2e8]
mov al, dil
movzx ax, r15b
mov qword [rsp + 0x50], rbx
sets ah
mov ax, r14w
bswap eax
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x58], rax
not ah
movsxd rax, eax
cdqe
mov qword [rsp + 0x100], r15
movzx eax, ax
cbw
cwde
mov qword [rsp + 0x108], r12
movzx eax, bp
cbw
movsx ax, ch
mov qword [rsp + 0x110], rsi
seto ah
movsx ax, bh
not ah
mov qword [rsp + 0x118], rdi
mov ax, dx
movsx eax, di
mov rax, r13
jmp 0x1404049ca
movaps xmm0, xmmword [rsp + 0x40]
jmp 0x1404049d4
xorps xmm0, xmmword [rax]
movaps xmmword [rsp + 0x40], xmm0
jmp 0x1404049e1
movaps xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x50], xmm0
mov rcx, qword [rsp + 0x30]
rcl r9w, 0xd4
neg eax
lea rax, [rsp + 0x3c]
shr dh, cl
mov qword [rsp + 0x20], rax
sar r9b, 4
setbe r9b
mov dword [rsp + 0x28], 4
shr r9b, 0x43
xchg dx, dx
lea rdx, [rsp + 0x40]
sub r8d, r8d
mov r9d, 4
jmp 0x140404a31
call qword [sym.imp.ADVAPI32.dll_RegSetValueExW]
mov rcx, qword [rsp + 0x30]
jmp 0x140404a41
call qword [sym.imp.ADVAPI32.dll_RegCloseKey]
mov rax, qword [rsp + 0x2e0]
jmp 0x140404a54
mov qword [rsp + 0x40], rax
cdqe
mov rax, qword [rsp + 0x2d8]
jmp 0x140404a68
mov qword [rsp + 0x48], rax
movzx ax, dil
movzx eax, r11w
mov rax, qword [rsp + 0x2d0]
jmp 0x140404a83
mov qword [rsp + 0x50], rax
mov al, 0xc0
cdqe
mov rax, qword [rsp + 0x2c8]
jmp 0x140404a99
mov qword [rsp + 0x58], rax
movsx rax, r10w
movzx eax, r11w
xchg al, al
mov rax, qword [rsp + 0x2c0]
jmp 0x140404ab5
mov qword [rsp + 0x60], rax
bswap ax
mov rax, qword [rsp + 0x2b8]
jmp 0x140404aca
mov qword [rsp + 0x68], rax
movzx rax, r15w
mov al, r13b
cdqe
mov rax, qword [rsp + 0x2b0]
jmp 0x140404ae5
mov qword [rsp + 0x70], rax
movzx ax, dh
cdqe
cwde
mov rax, qword [rsp + 0x2a8]
mov qword [rsp + 0x78], rax
jmp 0x140404b05
mov rax, qword [rsp + 0x2a0]
jmp 0x140404b12
mov qword [rsp + 0x80], rax
movzx eax, r11w
mov rax, qword [rsp + 0x298]
jmp 0x140404b2b
mov qword [rsp + 0x88], rax
movzx eax, r10w
movzx rax, bp
mov rax, qword [rsp + 0x290]
jmp 0x140404b48
mov qword [rsp + 0x90], rax
cwde
mov rax, qword [rsp + 0x288]
jmp 0x140404b5e
mov qword [rsp + 0x98], rax
lahf
mov rax, qword [rsp + 0x280]
mov qword [rsp + 0xa0], rax
movsxd rax, esi
mov rax, qword [rsp + 0x278]
jmp 0x140404b87
mov qword [rsp + 0xa8], rax
mov ah, 0x86
mov rax, qword [rsp + 0x270]
jmp 0x140404b9f
mov qword [rsp + 0xb0], rax
cmovne rax, rsp
mov rax, qword [rsp + 0x268]
jmp 0x140404bb8
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0x260]
jmp 0x140404bcd
mov qword [rsp + 0xc0], rax
movsx ax, bh
movsx rax, di
setle ah
mov rax, qword [rsp + 0x258]
jmp 0x140404bed
mov qword [rsp + 0xc8], rax
movabs rax, 0xd8c34edb048f52bb
jmp 0x140404c04
mov qword [rsp + 0xd0], rax
movabs rax, 0xa5c8c98b4f83a416
jmp 0x140404c1b
mov qword [rsp + 0xd8], rax
movabs rax, 0x2eb290273e1edaf5
jmp 0x140404c32
mov qword [rsp + 0xe0], rax
movabs rax, 0x28f53e246680b95c
mov qword [rsp + 0xe8], rax
cwde
mov al, 0xc6
mov qword [rsp + 0x100], r15
mov ax, r11w
mov qword [rsp + 0x108], r12
mov qword [rsp + 0x110], rsi
movzx eax, r9w
cdqe
movsx eax, sp
mov qword [rsp + 0x118], rdi
cdqe
movsx ax, dil
mov qword [rsp + 0x120], rbp
movzx eax, dx
mov ax, 0xb1d
nop
mov qword [rsp + 0x128], r14
mov ax, r14w
mov rax, qword [rsp + 0x250]
mov qword [rsp + 0x130], rax
xchg al, al
mov rax, qword [rsp + 0x248]
jmp 0x140404cbf
mov qword [rsp + 0x138], rax
movzx eax, r9w
mov rax, qword [rsp + 0x240]
mov qword [rsp + 0x140], rax
mov rax, qword [rsp + 0x238]
jmp 0x140404ce8
mov qword [rsp + 0x148], rax
movsx ax, sil
mov ax, 0x71d8
mov rax, qword [rsp + 0x230]
jmp 0x140404d06
mov qword [rsp + 0x150], rax
jmp 0x140404d17
mov rax, qword [rsp + 0x228]
jmp 0x140404d24
mov qword [rsp + 0x158], rax
mov rax, qword [rsp + 0x220]
jmp 0x140404d39
mov qword [rsp + 0x160], rax
movsx ax, bl
lahf
mov rax, qword [rsp + 0x218]
jmp 0x140404d53
mov qword [rsp + 0x168], rax
mov ax, 0x6c44
jmp 0x140404d64
mov rax, qword [rsp + 0x210]
mov qword [rsp + 0x170], rax
mov rax, qword [rsp + 0x208]
jmp 0x140404d81
mov qword [rsp + 0x178], rax
mov rax, qword [rsp + 0x200]
jmp 0x140404d96
mov qword [rsp + 0x180], rax
mov ax, 0x66f2
jmp 0x140404dab
mov rax, qword [rsp + 0x1f8]
mov qword [rsp + 0x188], rax
mov rax, qword [rsp + 0x1f0]
mov qword [rsp + 0x190], rax
cwde
setno ah
movsx ax, ch
mov rax, qword [rsp + 0x1e8]
jmp 0x140404de0
mov qword [rsp + 0x198], rax
movzx eax, r15w
movsx rax, si
not ax
mov rax, qword [rsp + 0x1e0]
jmp 0x140404e00
mov qword [rsp + 0x1a0], rax
movsx ax, r10b
jmp 0x140404e12
mov rax, qword [rsp + 0x1d8]
jmp 0x140404e1f
mov qword [rsp + 0x1a8], rax
movsx rax, r14w
movzx ax, sil
movabs rax, 0xa1410f538a85c08b
jmp 0x140404e3f
mov qword [rsp + 0xf0], rax
jmp 0x140404e4c
mov qword [rsp + 0x1b0], rax
mov ax, ax
cwde
cbw
movabs rax, 0x6078a8fe5539451c
jmp 0x140404e69
mov qword [rsp + 0xf8], rax
jmp 0x140404e76
mov qword [rsp + 0x1b8], rax
cmovs eax, r9d
cdqe
mov rax, r13
jmp 0x140404e8c
movaps xmm0, xmmword [rsp + 0x40]
jmp 0x140404e96
movaps xmm1, xmmword [rsp + 0x50]
movaps xmm2, xmmword [rsp + 0x60]
jmp 0x140404ea5
xorps xmm0, xmmword [rax]
movaps xmm3, xmmword [rsp + 0x70]
jmp 0x140404eb2