Function at 0x14010c2f8
Capabilities:
Hash data using murmur3
Read file on windows

Disassembly:
push rax
pushf
mov eax, 0x4abe86fa
pushf
not eax
add eax, 0xd960895
xor eax, 0x574da3f1
rol eax, 0x25
popf
pushf
not eax
add eax, 0x3486999a
xor eax, 0x3df6c05a
rol eax, 0x77
popf
pushf
not eax
add eax, 0x72d1ec19
xor eax, 0x33f391d2
rol eax, 0xf3
popf
cmp eax, 0x1b
jne 0x14010c348
popf
pop rax
jmp 0x14010d339
cmp eax, 0x10
jne 0x14010c357
popf
pop rax
jmp 0x14010cdd5
cmp eax, 0xa
jne 0x14010c366
popf
pop rax
jmp 0x14010ca93
cmp eax, 0xc
jne 0x14010c375
popf
pop rax
jmp 0x14010cbbf
cmp eax, 0
jne 0x14010c384
popf
pop rax
jmp 0x14010c4fb
cmp eax, 1
jne 0x14010c393
popf
pop rax
jmp 0x14010c642
cmp eax, 2
jne 0x14010c3a2
popf
pop rax
jmp 0x14010c6c1
cmp eax, 0x19
jne 0x14010c3b1
popf
pop rax
jmp 0x14010d29c
cmp eax, 6
jne 0x14010c3c0
popf
pop rax
jmp 0x14010c8a8
cmp eax, 0x1d
jne 0x14010c3cf
popf
pop rax
jmp 0x14010d468
cmp eax, 0xe
jne 0x14010c3de
popf
pop rax
jmp 0x14010ccd0
cmp eax, 0x14
jne 0x14010c3ed
popf
pop rax
jmp 0x14010cfe0
cmp eax, 4
jne 0x14010c3fc
popf
pop rax
jmp 0x14010c745
cmp eax, 0x1c
jne 0x14010c40b
popf
pop rax
jmp 0x14010d3be
cmp eax, 0x12
jne 0x14010c41a
popf
pop rax
jmp 0x14010cea8
cmp eax, 0x16
jne 0x14010c429
popf
pop rax
jmp 0x14010d0c8
cmp eax, 8
jne 0x14010c438
popf
pop rax
jmp 0x14010c9c4
cmp eax, 0x17
jne 0x14010c447
popf
pop rax
jmp 0x14010d16c
cmp eax, 7
jne 0x14010c456
popf
pop rax
jmp 0x14010c92e
cmp eax, 9
jne 0x14010c465
popf
pop rax
jmp 0x14010ca28
cmp eax, 0x18
jne 0x14010c474
popf
pop rax
jmp 0x14010d213
cmp eax, 0xf
jne 0x14010c483
popf
pop rax
jmp 0x14010cd52
cmp eax, 5
jne 0x14010c492
popf
pop rax
jmp 0x14010c7e1
cmp eax, 0x1a
jne 0x14010c4a1
popf
pop rax
jmp 0x14010d2f8
cmp eax, 0xd
jne 0x14010c4b0
popf
pop rax
jmp 0x14010cbf7
cmp eax, 0x13
jne 0x14010c4bf
popf
pop rax
jmp 0x14010cf62
cmp eax, 0x11
jne 0x14010c4ce
popf
pop rax
jmp 0x14010ce59
cmp eax, 0x15
jne 0x14010c4dd
popf
pop rax
jmp 0x14010d034
cmp eax, 3
jne 0x14010c4ec
popf
pop rax
jmp 0x14010c6fa
cmp eax, 0xb
jne 0x14010c4fb
popf
pop rax
jmp 0x14010cb45
mov qword [rsp + 0x20], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x30
movsxd r15, ecx
lea r9, [0x18cd5030f]
pushf
sub r9, 0x4cd0d8df
popf
mov rax, r15
mov rbp, r15
and eax, 0x3f
sar rbp, 6
mov ecx, 0x52ca81df
pushf
not ecx
add ecx, 0x264325c5
xor ecx, 0x3451d9ff
rol ecx, 0x92
popf
pushf
not ecx
add ecx, 0x72e76e3d
xor ecx, 0x31ca11fa
rol ecx, 0x9f
popf
pushf
not ecx
add ecx, 0x1e47fe54
xor ecx, 0x406f5e1d
rol ecx, 0x54
popf
xor esi, esi
mov r14, rdx
lea rdi, [rax + rax*8]
mov rax, qword [r9 + rbp*8]
lea r13d, [rcx + 6]
mov r10, qword [rax + rdi*8 + 0x28]
test r8, r8
je 0x14010c5e9
push rax
pushf
mov eax, 0x2d38b096
pushf
not eax
add eax, 0x52994cba
xor eax, 0xd8a612
rol eax, 0x73
popf
pushf
not eax
add eax, 0x6afc5f07
xor eax, 0x1c846cb3
rol eax, 0x57
popf
pushf
not eax
add eax, 0x2f8f81bf
xor eax, 0x5a3095bc
rol eax, 0x76
popf
pushf
not eax
add eax, 0x5562412b
xor eax, 0x6a468226
rol eax, 0xd3
popf
jmp 0x14010c339
push rax
pushf
mov eax, 0x9b282db9
pushf
not eax
add eax, 0x69150218
xor eax, 0x5bcb2694
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x213a8e0a
xor eax, 0x7ddf254d
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x5db8bfb7
xor eax, 0x66802036
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x22d25705
xor eax, 0x1353db38
rol eax, 0x1e
popf
jmp 0x14010c339
cmp word [rdx], r13w
jne 0x14010c68e
push rax
pushf
mov eax, 0x44cc54b5
pushf
not eax
add eax, 0x3bbd6c34
xor eax, 0x7400899d
rol eax, 0x88
popf
pushf
not eax
add eax, 0x6158936e
xor eax, 0x28aa4b81
rol eax, 0x31
popf
pushf
not eax
add eax, 0x6fee5a2
xor eax, 0x3e0a577a
rol eax, 0xec
popf
jmp 0x14010c339
push rax
pushf
mov eax, 0xaea6bba7
pushf
not eax
add eax, 0x4f66dd83
xor eax, 0x4017308
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x1654d13c
xor eax, 0x792ec6a9
rol eax, 0x9e
popf
jmp 0x14010c339
or byte [rax + rdi*8 + 0x38], cl
jmp 0x14010c745
and byte [rax + rdi*8 + 0x38], 0xfb
push rax
pushf
mov eax, 0x2f949100
pushf
not eax
add eax, 0x1bf5c207
xor eax, 0x36aefd88
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x18b6ff0
xor eax, 0x63860c42
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x50ddebec
xor eax, 0x7b1fe1dc
rol eax, 0x63
popf
jmp 0x14010c339
lea r8, [rdx + r8*2]
mov rbx, r14
cmp r14, r8
jae 0x14010c7ae
push rax
pushf
mov eax, 0xc47e5d59
pushf
not eax
add eax, 0x30d8e4ea
xor eax, 0x5cdef19f
rol eax, 0x16
popf
pushf
not eax
add eax, 0x7939d72
xor eax, 0x65c1a226
rol eax, 0x16
popf
pushf
not eax
add eax, 0x150fff73
xor eax, 0x6d4fb2a7
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x32edab4d
xor eax, 0x6474e2a4
rol eax, 0x35
popf
jmp 0x14010c339
push rax
pushf
mov eax, 0x2422082b
pushf
not eax
add eax, 0x1064d276
xor eax, 0x19031421
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x2a11aac
xor eax, 0x16abd8c0
rol eax, 0x61
popf
jmp 0x14010c339
mov r11d, 0x6143e055
pushf
not r11d
add r11d, 0x42fa4307
xor r11d, 0x52484c27
rol r11d, 0x57
popf
pushf
not r11d
add r11d, 0x5e3c231f
xor r11d, 0x3fb78d72
rol r11d, 0xe8
popf
pushf
not r11d
add r11d, 0x6c27feb7
xor r11d, 0x5d667fb9
rol r11d, 0xbf
popf
pushf
not r11d
add r11d, 0x7c571c17
xor r11d, 0x56c9e0fe
rol r11d, 0x32
popf
lea r12d, [r11 - 0xb]
push rax
pushf
mov eax, 0x428d9d4f
pushf
not eax
add eax, 0x212f776f
xor eax, 0x5abc4a00
rol eax, 0x19
popf
pushf
not eax
add eax, 0x54cf37d2
xor eax, 0x2cf129b9
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x21f7cd5e
xor eax, 0x40b1b009
rol eax, 0xec
popf
pushf
not eax
add eax, 0x137b97f
xor eax, 0x77e567f6
rol eax, 0x11
popf
jmp 0x14010c339
movzx ecx, word [rdx]
cmp cx, 0x1a
je 0x14010c8fb
push rax
pushf
mov eax, 0xa235a4b4
pushf
not eax
add eax, 0x1e07ca85
xor eax, 0x392f4050
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x703d9764
xor eax, 0x53fbc4c0
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x7699d211
xor eax, 0x7c34c2eb
rol eax, 0xff
popf
jmp 0x14010c339
push rax
pushf
mov eax, 0x77ef7d90
pushf
not eax
add eax, 0x4fe22e9d
xor eax, 0x5513a77f
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x42f0e05e
xor eax, 0x20227701
rol eax, 0x9a
popf
jmp 0x14010c339
lea r9, [rdx + 2]
cmp cx, r11w
je 0x14010c991
push rax
pushf
mov eax, 0x91dc7033
pushf
not eax
add eax, 0x73e64301
xor eax, 0x79de4b97
rol eax, 0xc
popf
pushf
not eax
add eax, 0x74807ebb
xor eax, 0xa28f34c
rol eax, 0x11
popf
pushf
not eax
add eax, 0x30cab43
xor eax, 0x28f95301
rol eax, 0x53
popf
pushf
not eax
add eax, 0x4efbce1b
xor eax, 0x78fef18e
rol eax, 0xfa
popf
jmp 0x14010c339
push rax
pushf
mov eax, 0xc6de942f
pushf
not eax
add eax, 0x1d73a13c
xor eax, 0x9405b75
rol eax, 0x79
popf
pushf
not eax
add eax, 0x63f17928
xor eax, 0x3131ce79
rol eax, 0xe2
popf
jmp 0x14010c339
mov rdx, r9
mov word [rbx], cx
jmp 0x14010cb45
cmp r9, r8
jae 0x14010ca60
push rax
pushf
mov eax, 0x68778442
pushf
not eax
add eax, 0x30ee9b1e
xor eax, 0x421ec705
rol eax, 0x94
popf
pushf
not eax
add eax, 0x6008828f
xor eax, 0x435fdbf1
rol eax, 0xcb
popf
jmp 0x14010c339
push rax
pushf
mov eax, 0x98d3beea
pushf
not eax
add eax, 0x1299706d
xor eax, 0x245212b3
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x66979160
xor eax, 0x52e49cf9
rol eax, 0xe5
popf
jmp 0x14010c339
cmp word [r9], r13w
mov rax, r12
mov ecx, 0x1bf7b2fc
pushf
not ecx
add ecx, 0x50185690
xor ecx, 0x7b4e5109
rol ecx, 0x5c
popf
pushf
not ecx
add ecx, 0x5fb399ad
xor ecx, 0x2cefb859
rol ecx, 0xb0
popf
pushf
not ecx
add ecx, 0x7ba5f320
xor ecx, 0x546d5dbc
rol ecx, 0xfc
popf
pushf
not ecx
add ecx, 0x684076fc
xor ecx, 0x647216e4
rol ecx, 0x10
popf
cmove rax, rcx
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
mov eax, r13d
cmp word [r9], r13w
cmovne ax, r11w
mov word [rbx], ax
push rax
pushf
mov eax, 0x99a4392c
pushf
not eax
add eax, 0x5991ec86
xor eax, 0x20327724
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x64ecce3
xor eax, 0x5206f2e5
rol eax, 0xa5
popf
jmp 0x14010c339
mov rax, r12
push rax
not rax
sub rbx, rax
pop rax
sub rbx, 1
cmp rdx, r8
jb 0x14010cb8c
push rax
pushf
mov eax, 0x55f9c689
pushf
not eax
add eax, 0x6e470759
xor eax, 0x35359703
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x569ae758
xor eax, 0x733bb6a1
rol eax, 0xa2
popf
jmp 0x14010c339
push rax
pushf
mov eax, 0x6b521adc
pushf
not eax
add eax, 0x23c67d0c
xor eax, 0x3c35b30
rol eax, 0x80
popf
pushf
not eax
add eax, 0x6847af0d
xor eax, 0x2c9075ec
rol eax, 0xa2
popf
jmp 0x14010c339
jmp 0x14010d339
lea r9, [rsp + 0x80]
mov qword [rsp + 0x20], rsi
mov r8d, r12d
lea rdx, [rsp + 0x70]
mov rcx, r10
jmp 0x14010cc10
call qword [sym.imp.KERNEL32.dll_ReadFile]
test eax, eax
je 0x14010cc77
push rax
pushf
mov eax, 0xf07abdcf
pushf
not eax
add eax, 0x3f1867b7
xor eax, 0x20e5f1b0
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x5e024bb5
xor eax, 0x97e3900
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x5c5ba9b
xor eax, 0x221b04c
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x3188d5bf
xor eax, 0x5742bc0b
rol eax, 0x83
popf
jmp 0x14010c339
push rax
pushf
mov eax, 0xceee52e9
pushf
not eax
add eax, 0x7cb7dbce
xor eax, 0x50548c29
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x69dc862b
xor eax, 0x15b505a0
rol eax, 0x15
popf
pushf
not eax
add eax, 0x794f62f3
xor eax, 0x75dd2a12
rol eax, 0x21
popf
pushf
not eax
add eax, 0x1faf7579
xor eax, 0x6cf23277
rol eax, 0xb0
popf
jmp 0x14010c339
cmp dword [rsp + 0x80], esi
je 0x14010cd0c
push rax
pushf
mov eax, 0xcca3e029
pushf
not eax
add eax, 0x5efdf1fb
xor eax, 0x472a4812
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x148fb613
xor eax, 0x69af02f3
rol eax, 0xbd
popf
jmp 0x14010c339
push rax
pushf
mov eax, 0x448639f3
pushf
not eax
add eax, 0x36b1316d
xor eax, 0x5b282428
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x3575b9f2
xor eax, 0x695bdbac
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x169eb0b5
xor eax, 0x5a8b4925
rol eax, 0x51
popf
jmp 0x14010c339
lea r8, [0x1bf88de2c]
pushf
sub r8, 0x7f84b3fc
popf
mov rax, qword [r8 + rbp*8]
test byte [rax + rdi*8 + 0x38], 0x48
je 0x14010cda2
push rax
pushf
mov eax, 0xa4c15b9
pushf
not eax
add eax, 0x7202ca1b
xor eax, 0x38d1c6c8
rol eax, 0x34
popf
pushf
not eax
add eax, 0x3b821c5b
xor eax, 0x10fc25e3
rol eax, 0x50
popf
jmp 0x14010c339
push rax
pushf
mov eax, 0xfdc0eba9
pushf
not eax
add eax, 0x3bf1374d
xor eax, 0x74f83357
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x67dc8482
xor eax, 0x3fc9d263
rol eax, 0xa8
popf
jmp 0x14010c339
movzx eax, word [rsp + 0x70]
cmp ax, r13w
jne 0x14010ce26
push rax
pushf
mov eax, 0xf7819c12
pushf
not eax
add eax, 0xf09f366
xor eax, 0x63c38aaf
rol eax, 0x96
popf
pushf
not eax
add eax, 0x274b984d
xor eax, 0x78d0a93a
rol eax, 0x92
popf
pushf
not eax
add eax, 0x741ed8e1
xor eax, 0x4a5f94e8
rol eax, 0xa5
popf
jmp 0x14010c339
push rax
pushf
mov eax, 0x2dff84b2
pushf
not eax
add eax, 0x15fb17c3
xor eax, 0x357ff466
rol eax, 0x15
popf
pushf
not eax
add eax, 0x61209f7b
xor eax, 0x7246deee
rol eax, 0x75
popf
jmp 0x14010c339
mov word [rbx], r13w
jmp 0x14010d2f8
mov ecx, 0x4b32c84a
pushf
not ecx
add ecx, 0x23136dc7
xor ecx, 0x77dac5b0
rol ecx, 0xf8
popf
pushf
not ecx
add ecx, 0x24041d25
xor ecx, 0x18fad7e0
rol ecx, 0x62
popf
pushf
not ecx
add ecx, 0x5bd19a12
xor ecx, 0x753039d9
rol ecx, 0xdd
popf
pushf
not ecx
add ecx, 0x2ea289df
xor ecx, 0x1a2ea53
rol ecx, 0xae
popf
mov word [rsp + 0x78], ax
mov word [rbx], cx
push rax
pushf
mov eax, 0x88d20817
pushf
not eax
add eax, 0x6b40a8c0
xor eax, 0x5c2abbc0
rol eax, 0xf
popf
pushf
not eax
add eax, 0x9927564
xor eax, 0x6d097574
rol eax, 0x71
popf
pushf
not eax
add eax, 0x33f64221
xor eax, 0x1f5f86b4
rol eax, 0x75
popf
pushf
not eax
add eax, 0x5b25b17b
xor eax, 0x25770e8
rol eax, 0x77
popf
jmp 0x14010c339
mov rax, qword [r8 + rbp*8]
lea rcx, [rax + rdi*8]
mov al, byte [rsp + rsi + 0x78]
mov byte [rcx + rsi + 0x3a], al
inc rsi
cmp rsi, r12
jl 0x14010cfad
push rax
pushf
mov eax, 0x6fca8a43
pushf
not eax
add eax, 0x4b8fac0b
xor eax, 0x27a0dc6f
rol eax, 3
popf
pushf
not eax
add eax, 0x32fa20f7
xor eax, 0x4fc8b3af
rol eax, 0xf3
popf
jmp 0x14010c339
push rax
pushf
mov eax, 0x5df213b5
pushf
not eax
add eax, 0x77a6ef2f
xor eax, 0x53e2e061
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x5d779dc1
xor eax, 0x1116746a
rol eax, 0x63
popf
jmp 0x14010c339
mov rax, qword [r8 + rbp*8]
mov byte [rax + rdi*8 + 0x3c], r13b
jmp 0x14010d2f8
cmp word [rsp + 0x70], r13w
jne 0x14010d095
push rax
pushf
mov eax, 0x3331eb10
pushf
not eax
add eax, 0x1090284c
xor eax, 0x7193f84f
rol eax, 0x91
popf
pushf
not eax
add eax, 0x13d2c0a5
xor eax, 0x24ef0796
rol eax, 0x40
popf
pushf
not eax
add eax, 0x5528fed6
xor eax, 0xb9b531
rol eax, 0x13
popf
pushf
not eax
add eax, 0x6b5f84c5
xor eax, 0x52237eb
rol eax, 0x88
popf
jmp 0x14010c339
push rax
pushf
mov eax, 0x289df222
pushf
not eax
add eax, 0x612bb7a
xor eax, 0x5fbade56
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x84530f8
xor eax, 0x4567e09e
rol eax, 0x53
popf
jmp 0x14010c339
cmp rbx, r14
je 0x14010d113
push rax
pushf
mov eax, 0x8f51d830
pushf
not eax
add eax, 0x57631ddb
xor eax, 0x7a7999c9
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x67057bad
xor eax, 0xb2ff6de
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xf7c8e13
xor eax, 0x5333c5f4
rol eax, 0xca
popf
jmp 0x14010c339
push rax
pushf
mov eax, 0x4d7a272c
pushf
not eax
add eax, 0x2dc537bd
xor eax, 0x4b4c27a7
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x41940737
xor eax, 0x2377385a
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xbe58adc
xor eax, 0x1adc66a6
rol eax, 0x13
popf
pushf
not eax
add eax, 0x105806ce
xor eax, 0x7799aa69
rol eax, 0x8a
popf
jmp 0x14010c339
mov rdx, 0xfffffffffffffffe
mov ecx, r15d
lea r8d, [rdx + 3]
call fcn.140112295
cmp word [rsp + 0x70], r13w
je 0x14010d1cd
push rax
pushf
mov eax, 0xa4e80995
pushf
not eax
add eax, 0x2375260a
xor eax, 0x430afe10
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x610e47e
xor eax, 0x7ca22526
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xc4aef7b
xor eax, 0x137c9c
rol eax, 0xe9
popf
jmp 0x14010c339
push rax
pushf
mov eax, 0x971318f9
pushf
not eax
add eax, 0x44f249a9
xor eax, 0x11190220
rol eax, 0xb
popf
pushf
not eax
add eax, 0x108f0777
xor eax, 0x3ed4cfa6
rol eax, 0x38
popf
pushf
not eax
add eax, 0x67d43b34
xor eax, 0x302c0ced
rol eax, 0xd
popf
jmp 0x14010c339
mov ecx, 0xb256f11b
pushf
not ecx
add ecx, 0x3079aa72
xor ecx, 0x65a9db4b
rol ecx, 0x66
popf
pushf
not ecx
add ecx, 0x7de02eb2
xor ecx, 0x14d1371d
rol ecx, 0xce
popf
pushf
not ecx
add ecx, 0x3e234468
xor ecx, 0x1a05a074
rol ecx, 1
popf
push rax
pushf
mov eax, 0x3cc65d8b
pushf
not eax
add eax, 0x339eb380
xor eax, 0x24556bd1
rol eax, 0x62
popf
pushf
not eax
add eax, 0x462161e6
xor eax, 0x65ef0ccd
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x6bba69dd
xor eax, 0x1439907d
rol eax, 0xe4
popf
jmp 0x14010c339
mov word [rbx], cx
push rax
pushf
mov eax, 0x8828b09b
pushf
not eax
add eax, 0x72b482d0
xor eax, 0x5b5f0bb6
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x645d4a28
xor eax, 0x3a19be0c
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x6c7f673e
xor eax, 0x4e43fc2c
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x12b10a1f
xor eax, 0x2e2b31fb
rol eax, 0xc8
popf
jmp 0x14010c339
push r12
not r12
sub rbx, r12
pop r12
sub rbx, 1
push rax
pushf
mov eax, 0x75a64540
pushf
not eax
add eax, 0x39d1ce90
xor eax, 0x5324898f
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x5990d0a1
xor eax, 0x33cd1df0
rol eax, 0x79
popf
jmp 0x14010c339
push r14
not r14
add rbx, r14
pop r14
add rbx, 1
sar rbx, 1
lea eax, [rbx + rbx]
mov rbx, qword [rsp + 0x88]
add rsp, 0x30
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
lea r8, [0x1a1493374]
pushf
sub r8, 0x61450944
popf
mov rdx, qword [r8 + rbp*8]
mov al, byte [rdx + rdi*8 + 0x38]
test al, 0x40
jne 0x14010d40f
push rax
pushf
mov eax, 0x1c711783
pushf
not eax
add eax, 0x47b4be57
xor eax, 0x1b45bbd5
rol eax, 0x27
popf
pushf
not eax
add eax, 0x7a123908
xor eax, 0x7703b2af
rol eax, 0x7a
popf
jmp 0x14010c339
push rax
pushf
mov eax, 0xe987d83
pushf
not eax
add eax, 0x14c9ec80
xor eax, 0x2d2b0ec4
rol eax, 0x19
popf
pushf
not eax
add eax, 0x54544f83
xor eax, 0x1090b6eb
rol eax, 0x81
popf
pushf
not eax
add eax, 0x337e9e41
xor eax, 0x1bfff350
rol eax, 0xff
popf
pushf
not eax
add eax, 0xd2d0040
xor eax, 0x617da485
rol eax, 0xfe
popf
jmp 0x14010c339
or al, r12b
mov byte [rdx + rdi*8 + 0x38], al
jmp 0x14010d339