Function at 0x14017ef62
Capabilities:
Read file on windows

Disassembly:
push rax
pushf
mov eax, 0xd0c5fa2c
pushf
not eax
add eax, 0xe444783d
xor eax, 0x9ff59eba
rol eax, 0x17
popf
pushf
not eax
add eax, 0xfc84c899
xor eax, 0xc98f3c64
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x91fbaa25
xor eax, 0x9c81949e
rol eax, 9
popf
pushf
not eax
add eax, 0xf2a15316
xor eax, 0xe8fcefe4
rol eax, 0x77
popf
cmp eax, 4
jne 0x14017efc5
popf
pop rax
jmp 0x14017f391
cmp eax, 0
jne 0x14017efd4
popf
pop rax
jmp 0x14017f178
cmp eax, 3
jne 0x14017efe3
popf
pop rax
jmp 0x14017f358
cmp eax, 1
jne 0x14017eff2
popf
pop rax
jmp 0x14017f28c
cmp eax, 0xd
jne 0x14017f001
popf
pop rax
jmp 0x14017f87a
cmp eax, 0x1a
jne 0x14017f010
popf
pop rax
jmp 0x14017ff66
cmp eax, 0xe
jne 0x14017f01f
popf
pop rax
jmp 0x14017f975
cmp eax, 0xb
jne 0x14017f02e
popf
pop rax
jmp 0x14017f71a
cmp eax, 0x19
jne 0x14017f03d
popf
pop rax
jmp 0x14017fea8
cmp eax, 8
jne 0x14017f04c
popf
pop rax
jmp 0x14017f5a8
cmp eax, 0x1d
jne 0x14017f05b
popf
pop rax
jmp 0x14018005f
cmp eax, 0x17
jne 0x14017f06a
popf
pop rax
jmp 0x14017fda0
cmp eax, 0x1c
jne 0x14017f079
popf
pop rax
jmp 0x140180002
cmp eax, 0x12
jne 0x14017f088
popf
pop rax
jmp 0x14017fb34
cmp eax, 0x18
jne 0x14017f097
popf
pop rax
jmp 0x14017fe59
cmp eax, 0x11
jne 0x14017f0a6
popf
pop rax
jmp 0x14017fad2
cmp eax, 0x1b
jne 0x14017f0b5
popf
pop rax
jmp 0x14017ffcb
cmp eax, 0x16
jne 0x14017f0c4
popf
pop rax
jmp 0x14017fcfc
cmp eax, 0xa
jne 0x14017f0d3
popf
pop rax
jmp 0x14017f674
cmp eax, 0x14
jne 0x14017f0e2
popf
pop rax
jmp 0x14017fc01
cmp eax, 0xf
jne 0x14017f0f1
popf
pop rax
jmp 0x14017f9fb
cmp eax, 0x13
jne 0x14017f100
popf
pop rax
jmp 0x14017fb83
cmp eax, 0x15
jne 0x14017f10f
popf
pop rax
jmp 0x14017fc68
cmp eax, 2
jne 0x14017f11e
popf
pop rax
jmp 0x14017f31e
cmp eax, 6
jne 0x14017f12d
popf
pop rax
jmp 0x14017f479
cmp eax, 0xc
jne 0x14017f13c
popf
pop rax
jmp 0x14017f842
cmp eax, 7
jne 0x14017f14b
popf
pop rax
jmp 0x14017f512
cmp eax, 5
jne 0x14017f15a
popf
pop rax
jmp 0x14017f40a
cmp eax, 9
jne 0x14017f169
popf
pop rax
jmp 0x14017f5e3
cmp eax, 0x10
jne 0x14017f178
popf
pop rax
jmp 0x14017fac7
push rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
sub rsp, 0x30
movsxd rbp, ecx
mov r9, r8
mov rax, rbp
lea rcx, [0x1b93de364]
pushf
sub rcx, 0x792b1194
popf
and eax, 0x3f
mov r10, rbp
sar r10, 6
xor edi, edi
mov rsi, rdx
mov r14, rbp
lea r8, [rax + rax*8]
mov rax, qword [rcx + r10*8]
mov ecx, 0xa7b2617c
pushf
not ecx
add ecx, 0xbe76768d
xor ecx, 0xb6badeb3
rol ecx, 0x28
popf
pushf
not ecx
add ecx, 0xcd48403d
xor ecx, 0xfcc82ed1
rol ecx, 0xe7
popf
pushf
not ecx
add ecx, 0xfe9721b1
xor ecx, 0xa43dead7
rol ecx, 0x16
popf
mov qword [rsp + 0x78], rcx
mov r11, qword [rax + r8*8 + 0x28]
lea r12d, [rcx + 6]
test r9, r9
je 0x14017f259
push rax
pushf
mov eax, 0xb048243a
pushf
not eax
add eax, 0xc1cefb7a
xor eax, 0xbfd3314c
rol eax, 0x51
popf
pushf
not eax
add eax, 0xc9ce7c99
xor eax, 0xacb6c652
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x96118196
xor eax, 0xfa1c7cf8
rol eax, 0x79
popf
jmp 0x14017efb6
push rax
pushf
mov eax, 0xa055dfcf
pushf
not eax
add eax, 0xdcf217b4
xor eax, 0x900997d7
rol eax, 0x96
popf
pushf
not eax
add eax, 0xb01c04ec
xor eax, 0xbb30df83
rol eax, 0x85
popf
jmp 0x14017efb6
cmp word [rdx], r12w
jne 0x14017f2d8
push rax
pushf
mov eax, 0xac1c6819
pushf
not eax
add eax, 0xbd4751f0
xor eax, 0x9d2619e7
rol eax, 0x35
popf
pushf
not eax
add eax, 0xd7390196
xor eax, 0xd3500d1a
rol eax, 0x26
popf
pushf
not eax
add eax, 0x937f398a
xor eax, 0xeda27e49
rol eax, 0xc5
popf
jmp 0x14017efb6
push rax
pushf
mov eax, 0xe8237596
pushf
not eax
add eax, 0xe055dba7
xor eax, 0xe512bb99
rol eax, 0x35
popf
pushf
not eax
add eax, 0x97e290cc
xor eax, 0x92e8e9a9
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xa9258f1a
xor eax, 0xeefaec8d
rol eax, 0x13
popf
jmp 0x14017efb6
or byte [rax + r8*8 + 0x38], cl
jmp 0x14017f391
and byte [rax + r8*8 + 0x38], 0xfb
push rax
pushf
mov eax, 0xfb6463c4
pushf
not eax
add eax, 0x85fb6f76
xor eax, 0x8d44fdc7
rol eax, 0x55
popf
pushf
not eax
add eax, 0x8e1b1210
xor eax, 0xbf1a1791
rol eax, 0x2c
popf
jmp 0x14017efb6
lea rdx, [rdx + r9*2]
mov rcx, rsi
mov rbx, rsi
cmp rsi, rdx
jae 0x14017f3d7
push rax
pushf
mov eax, 0x1f79dee
pushf
not eax
add eax, 0x962d0bad
xor eax, 0x88bb9834
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xb97255d4
xor eax, 0xcec11242
rol eax, 0x86
popf
jmp 0x14017efb6
push rax
pushf
mov eax, 0x280697ff
pushf
not eax
add eax, 0xf21a5e5a
xor eax, 0x8d87f684
rol eax, 0x32
popf
pushf
not eax
add eax, 0x98ffe747
xor eax, 0xd58718f6
rol eax, 0x74
popf
jmp 0x14017efb6
mov r9d, 0x902cd0e4
pushf
not r9d
add r9d, 0x9f82bd6e
xor r9d, 0xd84cf334
rol r9d, 0x8d
popf
pushf
not r9d
add r9d, 0xe5bec93d
xor r9d, 0xc1170e59
rol r9d, 0xad
popf
lea r13d, [r9 - 0xd]
push rax
pushf
mov eax, 0x6d4917ad
pushf
not eax
add eax, 0x92f9f726
xor eax, 0xa0bc96d0
rol eax, 0x81
popf
pushf
not eax
add eax, 0x8c16c76c
xor eax, 0x81fd341a
rol eax, 0x71
popf
jmp 0x14017efb6
movzx eax, word [rcx]
cmp ax, r9w
je 0x14017f4b9
push rax
pushf
mov eax, 0x4673598e
pushf
not eax
add eax, 0xbed22f31
xor eax, 0xd148829f
rol eax, 0x20
popf
pushf
not eax
add eax, 0x89c346b7
xor eax, 0xe0acf379
rol eax, 0xf6
popf
jmp 0x14017efb6
push rax
pushf
mov eax, 0x770a6130
pushf
not eax
add eax, 0xf21e4426
xor eax, 0x91238891
rol eax, 0x29
popf
pushf
not eax
add eax, 0xeb162815
xor eax, 0xa5451cac
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xb852d162
xor eax, 0xb50d72d9
rol eax, 0x11
popf
pushf
not eax
add eax, 0x837c5350
xor eax, 0xb5fa1ff1
rol eax, 0x6c
popf
jmp 0x14017efb6
lea r9, [rcx + 2]
cmp ax, r13w
je 0x14017f562
push rax
pushf
mov eax, 0xc7d8be81
pushf
not eax
add eax, 0xa32c5de9
xor eax, 0xca13a7e9
rol eax, 0x61
popf
pushf
not eax
add eax, 0xb8781a87
xor eax, 0xeabff061
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xc28e6a5c
xor eax, 0xac4b8289
rol eax, 0xf8
popf
jmp 0x14017efb6
push rax
pushf
mov eax, 0xc2a03073
pushf
not eax
add eax, 0xc7512b9d
xor eax, 0xa326c645
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xad1dc1a5
xor eax, 0xb6c34ccd
rol eax, 0x22
popf
pushf
not eax
add eax, 0xd01d09d6
xor eax, 0x9dc73661
rol eax, 0x14
popf
jmp 0x14017efb6
mov rcx, r9
jmp 0x14017f71a
cmp r9, rdx
jae 0x14017f62e
push rax
pushf
mov eax, 0xdedc6e11
pushf
not eax
add eax, 0xc60cda98
xor eax, 0xb4944b27
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xcaf4c6b4
xor eax, 0xf9a83680
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x99ff65d9
xor eax, 0x81aaa33e
rol eax, 0xa1
popf
jmp 0x14017efb6
push rax
pushf
mov eax, 0x557cc803
pushf
not eax
add eax, 0x9cc2d92e
xor eax, 0xea3b98ea
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xab91d67e
xor eax, 0x91795333
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xecf0bb4d
xor eax, 0xaee5455e
rol eax, 0xfd
popf
jmp 0x14017efb6
cmp word [r9], r12w
mov eax, 0x61d0255
pushf
not eax
add eax, 0x88d9171d
xor eax, 0xba81426c
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xb5f0101f
xor eax, 0xd02bbabd
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x9e98d9c8
xor eax, 0xad880bc6
rol eax, 0xe3
popf
cmove rax, qword [rsp + 0x78]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
mov eax, r12d
cmp word [r9], r12w
cmovne ax, r13w
push rax
pushf
mov eax, 0x750f7a45
pushf
not eax
add eax, 0xf7efb321
xor eax, 0xc2056d64
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xc291d9c9
xor eax, 0xa112829a
rol eax, 0xa
popf
pushf
not eax
add eax, 0x88f58d81
xor eax, 0xe77c0f7c
rol eax, 0x5e
popf
jmp 0x14017efb6
mov word [rbx], ax
mov r9d, 0x740c2ceb
pushf
not r9d
add r9d, 0xc450c0a3
xor r9d, 0x84150953
rol r9d, 0xaa
popf
pushf
not r9d
add r9d, 0xeacc2268
xor r9d, 0xa9091046
rol r9d, 0x38
popf
pushf
not r9d
add r9d, 0xf3788420
xor r9d, 0xfda6a9d4
rol r9d, 0x40
popf
pushf
not r9d
add r9d, 0xee030461
xor r9d, 0x8fe5510c
rol r9d, 0x8d
popf
add rbx, 2
cmp rcx, rdx
jb 0x14017f7e9
push rax
pushf
mov eax, 0x108cfa8e
pushf
not eax
add eax, 0xa782abb6
xor eax, 0xdda7c0e6
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xc92f424c
xor eax, 0x89c2a3b5
rol eax, 0x43
popf
pushf
not eax
add eax, 0xd1b9cc5d
xor eax, 0x9f8fd210
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x98570ebb
xor eax, 0xa076f312
rol eax, 0xe3
popf
jmp 0x14017efb6
push rax
pushf
mov eax, 0x5bce7cf4
pushf
not eax
add eax, 0x918e07f8
xor eax, 0xa1088011
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xf3530667
xor eax, 0xb2342037
rol eax, 0x43
popf
pushf
not eax
add eax, 0xebddb8d1
xor eax, 0xbff3150b
rol eax, 0x94
popf
pushf
not eax
add eax, 0xe13fa007
xor eax, 0xf09c11f1
rol eax, 0x45
popf
jmp 0x14017efb6
jmp 0x14018005f
lea r9, [rsp + 0x80]
mov qword [rsp + 0x20], rdi
mov r8d, 0x22cb1cb5
pushf
not r8d
add r8d, 0xc9d4f95e
xor r8d, 0xc0d2a3bb
rol r8d, 0xd8
popf
pushf
not r8d
add r8d, 0x9f2f45fd
xor r8d, 0x8bd76a7d
rol r8d, 0x6d
popf
lea rdx, [rsp + 0x70]
mov rcx, r11
jmp 0x14017f8c8
call qword [sym.imp.KERNEL32.dll_ReadFile]
test eax, eax
je 0x14017f91c
push rax
pushf
mov eax, 0x3dbec2f3
pushf
not eax
add eax, 0xf2a08bbf
xor eax, 0xe92e854b
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xa1778469
xor eax, 0xc4981e0c
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xa1f43d03
xor eax, 0xaf335f77
rol eax, 0x76
popf
jmp 0x14017efb6
push rax
pushf
mov eax, 0x85eb602e
pushf
not eax
add eax, 0xad0e5461
xor eax, 0xc157a092
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xb07d2aee
xor eax, 0xbabea7f6
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x81674d00
xor eax, 0xd5990a8d
rol eax, 0x27
popf
pushf
not eax
add eax, 0xa10f1bf4
xor eax, 0xbc121922
rol eax, 0xe
popf
jmp 0x14017efb6
cmp dword [rsp + 0x80], edi
je 0x14017f9c8
push rax
pushf
mov eax, 0xb21d3eba
pushf
not eax
add eax, 0xe084ff03
xor eax, 0xa99cbb3c
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xb35f449b
xor eax, 0xd23b7baa
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xb255f416
xor eax, 0x8220294b
rol eax, 0xc1
popf
jmp 0x14017efb6
push rax
pushf
mov eax, 0xac2e3bfe
pushf
not eax
add eax, 0x8dafb6ba
xor eax, 0xf9d733aa
rol eax, 0x38
popf
pushf
not eax
add eax, 0xdaceeab4
xor eax, 0xd1b6946a
rol eax, 0xe8
popf
jmp 0x14017efb6
mov rdx, r14
lea r11, [0x1a32c3b28]
pushf
sub r11, 0x63196958
popf
sar rdx, 6
and r14d, 0x3f
mov rax, qword [r11 + rdx*8]
lea r8, [r14 + r14*8]
test byte [rax + r8*8 + 0x38], 0x48
je 0x14017fa6e
push rax
pushf
mov eax, 0x66ad328a
pushf
not eax
add eax, 0xc566feaf
xor eax, 0xdf871a3d
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xef75fed3
xor eax, 0xd4fcd4d3
rol eax, 0x90
popf
pushf
not eax
add eax, 0xa69a7956
xor eax, 0xcef11ac8
rol eax, 0x5c
popf
jmp 0x14017efb6
push rax
pushf
mov eax, 0x2e279d74
pushf
not eax
add eax, 0xca14f313
xor eax, 0x8fdad10b
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x991c2905
xor eax, 0x93d77b08
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x8ce37299
xor eax, 0xce4b4787
rol eax, 0x88
popf
pushf
not eax
add eax, 0x8eac8445
xor eax, 0xeb03e693
rol eax, 0xa2
popf
jmp 0x14017efb6
movzx eax, word [rsp + 0x70]
cmp ax, r12w
jne 0x14017fb34
mov word [rbx], r12w
jmp 0x140180002
mov word [rbx], r13w
mov word [rsp + 0x78], ax
push rax
pushf
mov eax, 0xe8cbadba
pushf
not eax
add eax, 0x8aea0bbd
xor eax, 0xb30bf652
rol eax, 0x26
popf
pushf
not eax
add eax, 0xa37bcc59
xor eax, 0xe1ff1344
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x95d33cfa
xor eax, 0xe9903da7
rol eax, 0xbd
popf
jmp 0x14017efb6
mov rax, qword [r11 + rdx*8]
lea rcx, [rax + r8*8]
mov al, byte [rsp + rdi + 0x78]
mov byte [rcx + rdi + 0x3a], al
inc rdi
cmp rdi, 2
jl 0x14017fbcf
push rax
pushf
mov eax, 0xa52466b5
pushf
not eax
add eax, 0xe462b120
xor eax, 0xe04427b8
rol eax, 0x54
popf
pushf
not eax
add eax, 0xb54b776e
xor eax, 0xd21d7fc7
rol eax, 0xc9
popf
jmp 0x14017efb6
push rax
pushf
mov eax, 0x14268d7f
pushf
not eax
add eax, 0xdb731147
xor eax, 0xce231753
rol eax, 1
popf
pushf
not eax
add eax, 0xa8a0b796
xor eax, 0x95c0be6d
rol eax, 0x54
popf
jmp 0x14017efb6
mov rax, qword [r11 + rdx*8]
mov byte [rax + r8*8 + 0x3c], r12b
jmp 0x140180002
cmp word [rsp + 0x70], r12w
jne 0x14017fcb6
push rax
pushf
mov eax, 0x1bffae05
pushf
not eax
add eax, 0xe75e2e80
xor eax, 0xe59a25ff
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x9efc07a6
xor eax, 0xe4ee9394
rol eax, 0xf
popf
pushf
not eax
add eax, 0x982463f8
xor eax, 0xf9a00868
rol eax, 0xeb
popf
jmp 0x14017efb6
push rax
pushf
mov eax, 0xc46fa3ff
pushf
not eax
add eax, 0x995a109c
xor eax, 0xf4cdad98
rol eax, 0xef
popf
pushf
not eax
add eax, 0xabc7e441
xor eax, 0xcbfcede0
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xe44bac57
xor eax, 0xe3857289
rol eax, 0xb0
popf
jmp 0x14017efb6
cmp rbx, rsi
je 0x14017fd5a
push rax
pushf
mov eax, 0xd2853344
pushf
not eax
add eax, 0xc1367dc0
xor eax, 0xa8cea265
rol eax, 0xad
popf
pushf
not eax
add eax, 0x85b4750a
xor eax, 0x8e4d793b
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xbc1b6d62
xor eax, 0xca05615b
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xaf63975d
xor eax, 0xd386832b
rol eax, 0x12
popf
jmp 0x14017efb6
push rax
pushf
mov eax, 0x18326496
pushf
not eax
add eax, 0x8bd78cf5
xor eax, 0xe360e016
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xf57242bd
xor eax, 0x8a7721d5
rol eax, 0x34
popf
pushf
not eax
add eax, 0xb699cd56
xor eax, 0x999b7a23
rol eax, 0xeb
popf
jmp 0x14017efb6
mov rdx, 0xfffffffffffffffe
mov ecx, ebp
lea r8d, [rdx + 3]
call fcn.14023f2f9
cmp word [rsp + 0x70], r12w
je 0x14017fe00
push rax
pushf
mov eax, 0xb5ea3312
pushf
not eax
add eax, 0xc92edec5
xor eax, 0xd9466b58
rol eax, 0xa
popf
pushf
not eax
add eax, 0x961bb6cb
xor eax, 0xdd7e10bb
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xf8fdac71
xor eax, 0x92fbfadb
rol eax, 0xe
popf
jmp 0x14017efb6
push rax
pushf
mov eax, 0xa5b80745
pushf
not eax
add eax, 0xe2860c0d
xor eax, 0xf75583f2
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xc03826b0
xor eax, 0xb5a5e932
rol eax, 0x90
popf
pushf
not eax
add eax, 0x87150784
xor eax, 0xbb7bad64
rol eax, 0x57
popf
pushf
not eax
add eax, 0x8cd8c165
xor eax, 0xdbfba729
rol eax, 0x7f
popf
jmp 0x14017efb6
mov word [rbx], r13w
jmp 0x140180002
lea r11, [0x1b085500f]
pushf
sub r11, 0x70727e3f
popf
mov rcx, qword [r11 + r10*8]
mov al, byte [rcx + r8*8 + 0x38]
test al, 0x40
jne 0x14017ff20
push rax
pushf
mov eax, 0x7e346868
pushf
not eax
add eax, 0xd6cf5fb8
xor eax, 0xcedd734b
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xb91e2d20
xor eax, 0xaefc3ac1
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xee0fa060
xor eax, 0xdeef7a37
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x808ee55a
xor eax, 0xb0c3d381
rol eax, 9
popf
jmp 0x14017efb6
push rax
pushf
mov eax, 0x858f0443
pushf
not eax
add eax, 0xf80bfa06
xor eax, 0xa40a416c
rol eax, 0xae
popf
pushf
not eax
add eax, 0xac98532d
xor eax, 0xc2ef9e60
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xe3bde3c8
xor eax, 0x8353fc17
rol eax, 0x6e
popf
jmp 0x14017efb6
or al, 2
mov byte [rcx + r8*8 + 0x38], al
jmp 0x14018005f
mov word [rbx], r9w
push rax
pushf
mov eax, 0x56287122
pushf
not eax
add eax, 0xf86712a1
xor eax, 0x8dde9a8a
rol eax, 0xff
popf
pushf
not eax
add eax, 0xa7e6a0be
xor eax, 0x8ff682cd
rol eax, 0x41
popf
jmp 0x14017efb6
add rbx, 2
push rax
pushf
mov eax, 0x11c4fcf3
pushf
not eax
add eax, 0xd421e650
xor eax, 0xbfc3fd65
rol eax, 0x94
popf
pushf
not eax
add eax, 0xb0ff4ba2
xor eax, 0x9bacc37e
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xf447a63c
xor eax, 0xb00fbaf6
rol eax, 0xda
popf
pushf
not eax
add eax, 0x90c354eb
xor eax, 0xc520e734
rol eax, 0x6a
popf
jmp 0x14017efb6
sub rbx, rsi
sar rbx, 1
lea eax, [rbx + rbx]
add rsp, 0x30
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
pop rbx
ret