Function at 0x14009cbdc
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xae834595
pushf
not eax
add eax, 0x3ac60a2c
xor eax, 0xc16e5cb
rol eax, 0xab
popf
pushf
not eax
add eax, 0x3709b042
xor eax, 0x4149d36c
rol eax, 0x99
popf
pushf
not eax
add eax, 0x158c588c
xor eax, 0x6de2ea5d
rol eax, 0x39
popf
cmp eax, 0x30
jne 0x14009aa78
popf
pop rax
jmp 0x14009c8b4
cmp eax, 0x12
jne 0x14009aa87
popf
pop rax
jmp 0x14009b898
cmp eax, 0x1d
jne 0x14009aa96
popf
pop rax
jmp 0x14009bf0a
cmp eax, 0x22
jne 0x14009aaa5
popf
pop rax
jmp 0x14009c16a
cmp eax, 0x2d
jne 0x14009aab4
popf
pop rax
jmp 0x14009c6eb
cmp eax, 0x25
jne 0x14009aac3
popf
pop rax
jmp 0x14009c2df
cmp eax, 0x33
jne 0x14009aad2
popf
pop rax
jmp 0x14009ca55
cmp eax, 0x10
jne 0x14009aae1
popf
pop rax
jmp 0x14009b797
cmp eax, 0x2a
jne 0x14009aaf0
popf
pop rax
jmp 0x14009c59b
cmp eax, 7
jne 0x14009aaff
popf
pop rax
jmp 0x14009b242
cmp eax, 0x1b
jne 0x14009ab0e
popf
pop rax
jmp 0x14009be2a
cmp eax, 0x28
jne 0x14009ab1d
popf
pop rax
jmp 0x14009c475
cmp eax, 0xd
jne 0x14009ab2c
popf
pop rax
jmp 0x14009b62c
cmp eax, 0
jne 0x14009ab3b
popf
pop rax
jmp 0x14009adb1
cmp eax, 0x11
jne 0x14009ab4a
popf
pop rax
jmp 0x14009b828
cmp eax, 0x1f
jne 0x14009ab59
popf
pop rax
jmp 0x14009c014
cmp eax, 0x24
jne 0x14009ab68
popf
pop rax
jmp 0x14009c24d
cmp eax, 0x20
jne 0x14009ab77
popf
pop rax
jmp 0x14009c0cf
cmp eax, 0x13
jne 0x14009ab86
popf
pop rax
jmp 0x14009b926
cmp eax, 0x2c
jne 0x14009ab95
popf
pop rax
jmp 0x14009c6a3
cmp eax, 0x35
jne 0x14009aba4
popf
pop rax
jmp 0x14009cb4e
cmp eax, 4
jne 0x14009abb3
popf
pop rax
jmp 0x14009b05b
cmp eax, 0xe
jne 0x14009abc2
popf
pop rax
jmp 0x14009b6ee
cmp eax, 0x32
jne 0x14009abd1
popf
pop rax
jmp 0x14009c9d0
cmp eax, 0x2e
jne 0x14009abe0
popf
pop rax
jmp 0x14009c79a
cmp eax, 0x2f
jne 0x14009abef
popf
pop rax
jmp 0x14009c835
cmp eax, 9
jne 0x14009abfe
popf
pop rax
jmp 0x14009b38d
cmp eax, 6
jne 0x14009ac0d
popf
pop rax
jmp 0x14009b1a6
cmp eax, 0x21
jne 0x14009ac1c
popf
pop rax
jmp 0x14009c11f
cmp eax, 0xb
jne 0x14009ac2b
popf
pop rax
jmp 0x14009b4e6
cmp eax, 0x23
jne 0x14009ac3a
popf
pop rax
jmp 0x14009c1b4
cmp eax, 0x16
jne 0x14009ac49
popf
pop rax
jmp 0x14009baa3
cmp eax, 0x37
jne 0x14009ac58
popf
pop rax
jmp 0x14009cbd7
cmp eax, 0x17
jne 0x14009ac67
popf
pop rax
jmp 0x14009bb67
cmp eax, 3
jne 0x14009ac76
popf
pop rax
jmp 0x14009afb2
cmp eax, 0x2b
jne 0x14009ac85
popf
pop rax
jmp 0x14009c62d
cmp eax, 0x29
jne 0x14009ac94
popf
pop rax
jmp 0x14009c501
cmp eax, 5
jne 0x14009aca3
popf
pop rax
jmp 0x14009b10f
cmp eax, 0x36
jne 0x14009acb2
popf
pop rax
jmp 0x14009cb87
cmp eax, 0x14
jne 0x14009acc1
popf
pop rax
jmp 0x14009b996
cmp eax, 1
jne 0x14009acd0
popf
pop rax
jmp 0x14009ae98
cmp eax, 0x27
jne 0x14009acdf
popf
pop rax
jmp 0x14009c401
cmp eax, 0x26
jne 0x14009acee
popf
pop rax
jmp 0x14009c35e
cmp eax, 8
jne 0x14009acfd
popf
pop rax
jmp 0x14009b2fb
cmp eax, 0x1a
jne 0x14009ad0c
popf
pop rax
jmp 0x14009bd6d
cmp eax, 0x1c
jne 0x14009ad1b
popf
pop rax
jmp 0x14009be79
cmp eax, 0xf
jne 0x14009ad2a
popf
pop rax
jmp 0x14009b739
cmp eax, 0x19
jne 0x14009ad39
popf
pop rax
jmp 0x14009bcc9
cmp eax, 0x1e
jne 0x14009ad48
popf
pop rax
jmp 0x14009bfc5
cmp eax, 0xa
jne 0x14009ad57
popf
pop rax
jmp 0x14009b429
cmp eax, 0x15
jne 0x14009ad66
popf
pop rax
jmp 0x14009ba50
cmp eax, 0x31
jne 0x14009ad75
popf
pop rax
jmp 0x14009c973
cmp eax, 0x34
jne 0x14009ad84
popf
pop rax
jmp 0x14009cabb
cmp eax, 0x18
jne 0x14009ad93
popf
pop rax
jmp 0x14009bc05
cmp eax, 0xc
jne 0x14009ada2
popf
pop rax
jmp 0x14009b56b
cmp eax, 2
jne 0x14009adb1
popf
pop rax
jmp 0x14009af2d
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x28]
sub rsp, 0x128
mov rax, qword [0x14003e040]
xor rax, rsp
mov qword [rbp + 0x18], rax
mov rdi, qword [rbp + 0x90]
mov r12, rdx
mov r13, qword [rbp + 0xa8]
mov r15, r8
mov qword [rsp + 0x68], r8
mov rbx, rcx
mov qword [rsp + 0x78], rdx
mov r8, rdi
mov rcx, r12
mov qword [rbp - 0x60], r13
mov rdx, r9
mov byte [rsp + 0x60], 0
mov rsi, r9
call fcn.1400a01d9
mov r14d, eax
cmp eax, 0xffffffff
jl 0x14009ae52
push rax
pushf
mov eax, 0x7fdcddea
pushf
not eax
add eax, 0x6547615b
xor eax, 0x347bedc0
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x2c56a547
xor eax, 0x16347770
rol eax, 0x66
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0xf8203298
pushf
not eax
add eax, 0x1f277a01
xor eax, 0x31656503
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x7c0622bb
xor eax, 0x19ef36be
rol eax, 0x61
popf
pushf
not eax
add eax, 0x24efa2e6
xor eax, 0x9706077
rol eax, 0x68
popf
jmp 0x14009aa69
cmp eax, dword [rdi + 4]
jge 0x14009aee7
push rax
pushf
mov eax, 0x7fa343f2
pushf
not eax
add eax, 0x4e9d9e9c
xor eax, 0x245afffb
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x852c717
xor eax, 0x76b311fd
rol eax, 0x73
popf
pushf
not eax
add eax, 0x5a003dd0
xor eax, 0xd77e35b
rol eax, 0xef
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x5ef452ba
pushf
not eax
add eax, 0x30a964ad
xor eax, 0x614ae522
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x60e453b2
xor eax, 0x264a0e52
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xdbcb7ca
xor eax, 0x75b6791e
rol eax, 0xa4
popf
jmp 0x14009aa69
cmp dword [rbx], 0xe06d7363
jne 0x14009af6c
push rax
pushf
mov eax, 0x6a252aac
pushf
not eax
add eax, 0x5977c3c7
xor eax, 0x30444f61
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x4d5cf4a7
xor eax, 0x728d7bc4
rol eax, 0xf8
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x67806425
pushf
not eax
add eax, 0x6f11edce
xor eax, 0x6967e8b6
rol eax, 0xf
popf
pushf
not eax
add eax, 0x31884686
xor eax, 0xdd4b583
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x2ae86748
xor eax, 0x5e9ffdda
rol eax, 0xa9
popf
jmp 0x14009aa69
cmp dword [rbx + 0x18], 4
jne 0x14009b015
push rax
pushf
mov eax, 0xfe9d2aa4
pushf
not eax
add eax, 0x5c2859be
xor eax, 0x6e9a8641
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x1c1d4977
xor eax, 0x2afcb70f
rol eax, 0x92
popf
pushf
not eax
add eax, 0xc02353f
xor eax, 0xdb874fc
rol eax, 0xed
popf
pushf
not eax
add eax, 0x513a936e
xor eax, 0xabce353
rol eax, 0x49
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x36604f8c
pushf
not eax
add eax, 0x7e7edd8b
xor eax, 0x574bdad6
rol eax, 0x46
popf
pushf
not eax
add eax, 0x63239fd2
xor eax, 0x3e2ba4d2
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x1ff0c0ea
xor eax, 0x38df35ab
rol eax, 0xc5
popf
jmp 0x14009aa69
mov eax, dword [rbx + 0x20]
not eax
add eax, 0x19930520
not eax
cmp eax, 2
ja 0x14009b0c9
push rax
pushf
mov eax, 0x6ce38f7e
pushf
not eax
add eax, 0x5bef1ea
xor eax, 0x16c47859
rol eax, 0x57
popf
pushf
not eax
add eax, 0x1c1ecf1b
xor eax, 0x59083bb3
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x7aea28fc
xor eax, 0x6762e561
rol eax, 0x66
popf
pushf
not eax
add eax, 0xfb2400b
xor eax, 0x347fd10f
rol eax, 0x6a
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x39a16744
pushf
not eax
add eax, 0x3deadce4
xor eax, 0x7fb8d25c
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x52ce3d35
xor eax, 0x69dd2618
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x26f0822f
xor eax, 0x538566ed
rol eax, 0x79
popf
jmp 0x14009aa69
cmp qword [rbx + 0x30], 0
jne 0x14009b173
push rax
pushf
mov eax, 0xe8a40fd0
pushf
not eax
add eax, 0x68ef1903
xor eax, 0x2be6f7f3
rol eax, 0x96
popf
pushf
not eax
add eax, 0x7090bf88
xor eax, 0x7efdd7be
rol eax, 0x45
popf
pushf
not eax
add eax, 0x3cc112dd
xor eax, 0x1d9ae01e
rol eax, 0x61
popf
pushf
not eax
add eax, 0x361419d7
xor eax, 0x3d5f2190
rol eax, 0x7d
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0xb227db7
pushf
not eax
add eax, 0x10f35554
xor eax, 0x23d1f03c
rol eax, 9
popf
pushf
not eax
add eax, 0x45f85749
xor eax, 0x43a116fc
rol eax, 0x91
popf
jmp 0x14009aa69
call fcn.140093d98
cmp qword [rax + 0x20], 0
je 0x14009b1e9
push rax
pushf
mov eax, 0xb3c7025
pushf
not eax
add eax, 0x2b430892
xor eax, 0x4a9f2972
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x4d44eee6
xor eax, 0x19e2bc10
rol eax, 0x57
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x6585e24c
pushf
not eax
add eax, 0x6b07e413
xor eax, 0x764aacd2
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x44affc26
xor eax, 0x41c51808
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x55aa26b8
xor eax, 0x2bdf02ea
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x2a5ad9e2
xor eax, 0x4e38cb53
rol eax, 0x2e
popf
jmp 0x14009aa69
call fcn.140093d98
mov rbx, qword [rax + 0x20]
call fcn.140093d98
mov rcx, qword [rbx + 0x38]
mov byte [rsp + 0x60], 1
mov r15, qword [rax + 0x28]
mov qword [rsp + 0x68], r15
call fcn.140097b0b
cmp dword [rbx], 0xe06d7363
jne 0x14009b2c8
push rax
pushf
mov eax, 0x11ae3c58
pushf
not eax
add eax, 0x3c4d49bd
xor eax, 0x4f21519a
rol eax, 0x24
popf
pushf
not eax
add eax, 0x1f763c51
xor eax, 0x78a8cce4
rol eax, 3
popf
pushf
not eax
add eax, 0x367700a9
xor eax, 0x71742c27
rol eax, 0x92
popf
pushf
not eax
add eax, 0x52df3622
xor eax, 0x128e7f0e
rol eax, 0x41
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0xc4fccfb4
pushf
not eax
add eax, 0x708e56d5
xor eax, 0x3b5e681d
rol eax, 0xec
popf
pushf
not eax
add eax, 0x7514ad42
xor eax, 0x7d20d435
rol eax, 0x28
popf
jmp 0x14009aa69
cmp dword [rbx + 0x18], 4
jne 0x14009b334
push rax
pushf
mov eax, 0x6d7ac93d
pushf
not eax
add eax, 0x18780540
xor eax, 0x201de715
rol eax, 0x18
popf
pushf
not eax
add eax, 0x1b4868a8
xor eax, 0x27bd87cc
rol eax, 0x66
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0xe3bd9c9
pushf
not eax
add eax, 0x5f006ac0
xor eax, 0x61694779
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x5aa1c8f3
xor eax, 0x41b95f09
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x1b469d17
xor eax, 0x2b7cdd8
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x599a2d14
xor eax, 0x53b26f6c
rol eax, 0x16
popf
jmp 0x14009aa69
mov eax, dword [rbx + 0x20]
not eax
add eax, 0x19930520
not eax
cmp eax, 2
ja 0x14009b3e3
push rax
pushf
mov eax, 0x782694d8
pushf
not eax
add eax, 0x1ae64ca3
xor eax, 0x54cd1d62
rol eax, 0x63
popf
pushf
not eax
add eax, 0xffbb1e2
xor eax, 0x46d887ac
rol eax, 1
popf
pushf
not eax
add eax, 0x69a6e8c8
xor eax, 0x3479325b
rol eax, 0x8d
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0xf6ed1ba9
pushf
not eax
add eax, 0x39abe00
xor eax, 0x5908790e
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x5dd6bdbf
xor eax, 0x28fe07b2
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x1374f2b8
xor eax, 0x3c4a018d
rol eax, 0xcc
popf
jmp 0x14009aa69
cmp qword [rbx + 0x30], 0
je 0x14009b48d
push rax
pushf
mov eax, 0x6e490656
pushf
not eax
add eax, 0x6d05c2e
xor eax, 0xfdffc4b
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x514643ba
xor eax, 0x22ff6e63
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x61a2ce96
xor eax, 0x7c24751f
rol eax, 0x86
popf
pushf
not eax
add eax, 0x1c2547d0
xor eax, 0xb294838
rol eax, 0x76
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x8180b553
pushf
not eax
add eax, 0x70824e6b
xor eax, 0x1bbfc3f0
rol eax, 0xef
popf
pushf
not eax
add eax, 0x6693f9e7
xor eax, 0x7850aa2d
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x47de5615
xor eax, 0x36182b0c
rol eax, 0x82
popf
pushf
not eax
add eax, 0x30199b20
xor eax, 0x1b085988
rol eax, 0x74
popf
jmp 0x14009aa69
call fcn.140093d98
cmp qword [rax + 0x38], 0
je 0x14009b538
push rax
pushf
mov eax, 0xc6d9fa46
pushf
not eax
add eax, 0x390a656f
xor eax, 0xacf4875
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x7a8bbd58
xor eax, 0x1a1c2a17
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x405c6eaa
xor eax, 0x7ec61704
rol eax, 0x95
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0xadd22f2f
pushf
not eax
add eax, 0x482295e5
xor eax, 0x21518307
rol eax, 0
popf
pushf
not eax
add eax, 0x2e8ad50
xor eax, 0x47e6c71d
rol eax, 0x5d
popf
jmp 0x14009aa69
call fcn.140093d98
mov r15, qword [rax + 0x38]
call fcn.140093d98
mov rdx, r15
mov rcx, rbx
and qword [rax + 0x38], 0
call fcn.1400a0407
test al, al
jne 0x14009b5d3
push rax
pushf
mov eax, 0x13dd8ebc
pushf
not eax
add eax, 0x4b45feb7
xor eax, 0xc0a99bc
rol eax, 0x99
popf
pushf
not eax
add eax, 0x64d064f0
xor eax, 0x1dc66853
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x5a9a2a3
xor eax, 0xa013f03
rol eax, 0xdc
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0xc852104
pushf
not eax
add eax, 0x185abe11
xor eax, 0x7d59c3cd
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x64920f9
xor eax, 0x2e2058a0
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x2cec7ac2
xor eax, 0x37b21910
rol eax, 0x70
popf
pushf
not eax
add eax, 0x237b87ec
xor eax, 0x58df7bf7
rol eax, 0x17
popf
jmp 0x14009aa69
mov rcx, r15
call fcn.1400a0add
test al, al
je 0x14009b695
push rax
pushf
mov eax, 0x658903a6
pushf
not eax
add eax, 0x5b211f44
xor eax, 0x798cc4d6
rol eax, 0x84
popf
pushf
not eax
add eax, 0x6c7a7c23
xor eax, 0x7e003e6e
rol eax, 0x65
popf
pushf
not eax
add eax, 0x42313038
xor eax, 0x5d963e66
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x47c410b3
xor eax, 0x3b452061
rol eax, 0x20
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0xe6c38c90
pushf
not eax
add eax, 0x24e0c29b
xor eax, 0x16f05def
rol eax, 0x29
popf
pushf
not eax
add eax, 0x71803bfb
xor eax, 0x5ae58e62
rol eax, 0x97
popf
pushf
not eax
add eax, 0x3ec3301c
xor eax, 0x5f264e8a
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x641aa4e5
xor eax, 0xbe037c6
rol eax, 0x11
popf
jmp 0x14009aa69
jmp 0x14009cabb
mov r15, qword [rsp + 0x68]
push rax
pushf
mov eax, 0x1b012161
pushf
not eax
add eax, 0x5054c31b
xor eax, 0x30542a53
rol eax, 4
popf
pushf
not eax
add eax, 0x4aae1cf5
xor eax, 0x72d8f744
rol eax, 0x73
popf
pushf
not eax
add eax, 0x42f75e1e
xor eax, 0x45a0b3e3
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x698b02ff
xor eax, 0x6a6dd861
rol eax, 0x4d
popf
jmp 0x14009aa69
mov rax, qword [rsi + 8]
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x40], rdi
cmp dword [rbx], 0xe06d7363
jne 0x14009b7f5
push rax
pushf
mov eax, 0xe2812756
pushf
not eax
add eax, 0x18facc6b
xor eax, 0x4f97d324
rol eax, 0xa
popf
pushf
not eax
add eax, 0x30f63813
xor eax, 0x579ef582
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x6a58ca89
xor eax, 0x44685a13
rol eax, 0xcb
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x2516630e
pushf
not eax
add eax, 0x1f42964f
xor eax, 0x6cbdcbed
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x525eb43
xor eax, 0x60b03fdd
rol eax, 0xf1
popf
jmp 0x14009aa69
cmp dword [rbx + 0x18], 4
jne 0x14009b865
push rax
pushf
mov eax, 0x86315b30
pushf
not eax
add eax, 0x40a360ae
xor eax, 0x288045bd
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x5fa5c1bf
xor eax, 0x1ee52ec5
rol eax, 0x41
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x11b011b8
pushf
not eax
add eax, 0x5c012365
xor eax, 0x73293d1f
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x29f01cb3
xor eax, 0x493d440d
rol eax, 0xfa
popf
jmp 0x14009aa69
mov eax, dword [rbx + 0x20]
not eax
add eax, 0x19930520
not eax
cmp eax, 2
ja 0x14009b8e0
push rax
pushf
mov eax, 0x6746c14c
pushf
not eax
add eax, 0x3f2d90c7
xor eax, 0x7b68c609
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x661d8d9b
xor eax, 0x1be41fd
rol eax, 0x30
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x957e084c
pushf
not eax
add eax, 0x8657d5a
xor eax, 0x611e5de0
rol eax, 0xae
popf
pushf
not eax
add eax, 0x395d4382
xor eax, 0x4925e719
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x2f444172
xor eax, 0x626f4f51
rol eax, 0x37
popf
jmp 0x14009aa69
cmp dword [rdi + 0xc], 0
jbe 0x14009b963
push rax
pushf
mov eax, 0xa02ada70
pushf
not eax
add eax, 0x3935fa1d
xor eax, 0x1315c217
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x69a8a7ce
xor eax, 0x72bacb77
rol eax, 0x21
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0xed6d60ef
pushf
not eax
add eax, 0x2d40d01e
xor eax, 0x1bd1b5b8
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x196d5aca
xor eax, 0x762ed7e
rol eax, 0xf2
popf
jmp 0x14009aa69
mov eax, dword [rbp + 0xa0]
lea rdx, [rbp - 0x40]
mov dword [rsp + 0x28], eax
lea rcx, [rbp - 0x20]
mov r9, rsi
mov qword [rsp + 0x20], rdi
mov r8d, r14d
call fcn.1400967f8
movups xmm1, xmmword [rbp - 0x20]
movdqa xmm0, xmm1
psrldq xmm0, 8
movd eax, xmm0
movdqu xmmword [rbp - 0x30], xmm1
cmp eax, dword [rbp - 8]
jae 0x14009ba0a
push rax
pushf
mov eax, 0xa1f79215
pushf
not eax
add eax, 0x499e6ba
xor eax, 0x4415844d
rol eax, 0x52
popf
pushf
not eax
add eax, 0x571f897d
xor eax, 0x19faee9d
rol eax, 0xc9
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x30e9871f
pushf
not eax
add eax, 0x61c1ea03
xor eax, 0x62c6103a
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x14254251
xor eax, 0x7b4c630c
rol eax, 0x15
popf
pushf
not eax
add eax, 0x23b4d1bd
xor eax, 0x4e44dcd4
rol eax, 0xc1
popf
jmp 0x14009aa69
mov r15d, dword [rbp - 0x28]
movq r9, xmm1
mov qword [rbp - 0x78], r9
push rax
pushf
mov eax, 0x3aa1eba1
pushf
not eax
add eax, 0x82b521f
xor eax, 0x6b482d65
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x7cf281eb
xor eax, 0x7d733662
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x519aaebb
xor eax, 0x3a190102
rol eax, 0x72
popf
jmp 0x14009aa69
mov rax, qword [rbp - 0x30]
mov rax, qword [rax]
movsxd rdx, dword [rax + 0x10]
mov eax, r15d
lea rcx, [rax + rax*4]
mov rax, qword [r9 + 8]
lea r8, [rdx + rcx*4]
movups xmm0, xmmword [r8 + rax]
movsxd rcx, dword [r8 + rax + 0x10]
mov dword [rbp - 0x48], ecx
movd eax, xmm0
movups xmmword [rbp - 0x58], xmm0
cmp eax, r14d
jg 0x14009bb34
push rax
pushf
mov eax, 0x6764647b
pushf
not eax
add eax, 0x8a6b3b
xor eax, 0x7d67e436
rol eax, 0x11
popf
pushf
not eax
add eax, 0x51d29262
xor eax, 0x11671d16
rol eax, 0x76
popf
pushf
not eax
add eax, 0xabc52c3
xor eax, 0x248d5667
rol eax, 0x48
popf
pushf
not eax
add eax, 0x73a91791
xor eax, 0x5a1eecba
rol eax, 0x9f
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x6d07de97
pushf
not eax
add eax, 0x1508c41
xor eax, 0x1d0e7667
rol eax, 0xed
popf
pushf
not eax
add eax, 0x547be242
xor eax, 0x7902115f
rol eax, 0x5f
popf
jmp 0x14009aa69
movq rax, xmm0
shr rax, 0x20
cmp r14d, eax
jg 0x14009bbbf
push rax
pushf
mov eax, 0x1a7c4c1d
pushf
not eax
add eax, 0x1a38b9f
xor eax, 0x508fe141
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x44fbeadd
xor eax, 0x1af0a9a0
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x131cc8df
xor eax, 0x4b478849
rol eax, 0x40
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x12b6351a
pushf
not eax
add eax, 0x7cdddfe0
xor eax, 0x603f6df7
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x4943722e
xor eax, 0x2fb65abb
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x3e6ce9c4
xor eax, 0x9f6a33a
rol eax, 0x2c
popf
jmp 0x14009aa69
add rcx, qword [rsi + 8]
xor r12d, r12d
psrldq xmm0, 8
movq rax, xmm0
mov qword [rbp - 0x68], rcx
shr rax, 0x20
mov qword [rbp - 0x70], rax
test eax, eax
je 0x14009bc83
push rax
pushf
mov eax, 0xf4b7192a
pushf
not eax
add eax, 0x66cf3600
xor eax, 0x7daa0975
rol eax, 0x85
popf
pushf
not eax
add eax, 0x3cbc57d5
xor eax, 0x7d2db101
rol eax, 0xd
popf
pushf
not eax
add eax, 0x306133a
xor eax, 0x7ccb4a7d
rol eax, 0x71
popf
pushf
not eax
add eax, 0x4993c9be
xor eax, 0x5f2dd0fc
rol eax, 0xc8
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0xeeb13530
pushf
not eax
add eax, 0x3ba9061f
xor eax, 0x66017ab3
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x5357cb5e
xor eax, 0x561a7102
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x25cb26e9
xor eax, 0x47a54c32
rol eax, 0x4c
popf
jmp 0x14009aa69
lea rax, [r12 + r12*4]
movups xmm0, xmmword [rcx + rax*4]
movups xmmword [rbp], xmm0
mov eax, dword [rcx + rax*4 + 0x10]
mov dword [rbp + 0x10], eax
call fcn.140097a2e
mov rcx, qword [rbx + 0x30]
add rax, 4
movsxd rdx, dword [rcx + 0xc]
push rdx
not rdx
sub rax, rdx
pop rdx
sub rax, 1
mov qword [rsp + 0x70], rax
call fcn.140097a2e
mov rcx, qword [rbx + 0x30]
movsxd rdx, dword [rcx + 0xc]
mov r13d, dword [rax + rdx]
jmp 0x14009be79
call fcn.140097a2e
mov rcx, qword [rsp + 0x70]
mov r8, qword [rbx + 0x30]
movsxd rcx, dword [rcx]
push rcx
not rcx
sub rax, rcx
pop rcx
sub rax, 1
lea rcx, [rbp]
mov rdx, rax
mov qword [rbp - 0x80], rax
call fcn.14009da41
test eax, eax
jne 0x14009bdf7
push rax
pushf
mov eax, 0x5c9db775
pushf
not eax
add eax, 0x6d9e3b28
xor eax, 0x1e0e3a02
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x10feb2f4
xor eax, 0x2cd71189
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x39144996
xor eax, 0x65c5afa2
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x37304a7b
xor eax, 0x2c65f99f
rol eax, 3
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x148e850
pushf
not eax
add eax, 0x31bb5df5
xor eax, 0x36dbd87b
rol eax, 0x74
popf
pushf
not eax
add eax, 0x37e3fcf9
xor eax, 0x59ec925e
rol eax, 0x70
popf
jmp 0x14009aa69
dec r13d
add qword [rsp + 0x70], 4
push rax
pushf
mov eax, 0xe9b0edd2
pushf
not eax
add eax, 0x6aab9ef4
xor eax, 0xc6a228f
rol eax, 0x40
popf
pushf
not eax
add eax, 0x7638bc13
xor eax, 0x2e4a8ba0
rol eax, 0x82
popf
pushf
not eax
add eax, 0x1fe56bdc
xor eax, 0x5aacc8
rol eax, 0x36
popf
jmp 0x14009aa69
test r13d, r13d
jg 0x14009bed7
push rax
pushf
mov eax, 0xc231ab6
pushf
not eax
add eax, 0x71b15867
xor eax, 0x2be03dce
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x4c360de9
xor eax, 0x462db82c
rol eax, 0x70
popf
pushf
not eax
add eax, 0x1cbb5466
xor eax, 0x3cee2ad1
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x1381767c
xor eax, 0x10c7b1e9
rol eax, 0x18
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0xf4b90150
pushf
not eax
add eax, 0x61aef83e
xor eax, 0x1b7955d8
rol eax, 9
popf
pushf
not eax
add eax, 0x4abb9ca9
xor eax, 0x31753169
rol eax, 0x1d
popf
jmp 0x14009aa69
inc r12d
cmp r12d, dword [rbp - 0x70]
je 0x14009bf6c
push rax
pushf
mov eax, 0xb1f8f65
pushf
not eax
add eax, 0x43ffd4ed
xor eax, 0x3d6a31c0
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x57d0c98
xor eax, 0x57ccaa27
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x2a0d94d2
xor eax, 0x57f2be9
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x2268fde5
xor eax, 0x5127d8a2
rol eax, 0x75
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x23884def
pushf
not eax
add eax, 0x4c2a810c
xor eax, 0x130b5897
rol eax, 0x84
popf
pushf
not eax
add eax, 0x14d2b03f
xor eax, 0x2e839c1c
rol eax, 0x69
popf
pushf
not eax
add eax, 0x2c7364b3
xor eax, 0x13db9409
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x7d09eab
xor eax, 0x4278023
rol eax, 0xd
popf
jmp 0x14009aa69
mov rcx, qword [rbp - 0x68]
jmp 0x14009bcc9
mov al, byte [rbp + 0x98]
mov r9, rsi
mov r12, qword [rsp + 0x78]
mov rcx, rbx
mov r8, qword [rsp + 0x68]
mov rdx, r12
mov byte [rsp + 0x58], al
mov al, byte [rsp + 0x60]
mov byte [rsp + 0x50], al
mov rax, qword [rbp - 0x60]
mov qword [rsp + 0x48], rax
mov eax, dword [rbp + 0xa0]
mov dword [rsp + 0x40], eax
lea rax, [rbp - 0x58]
mov qword [rsp + 0x38], rax
mov rax, qword [rbp - 0x80]
mov qword [rsp + 0x30], rax
lea rax, [rbp]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdi
call fcn.14009a80e
jmp 0x14009c16a
mov r12, qword [rsp + 0x78]
jmp 0x14009c1b4
mov r12, qword [rsp + 0x78]
push rax
pushf
mov eax, 0xfc530487
pushf
not eax
add eax, 0xe8e377c
xor eax, 0x20dcb214
rol eax, 0x56
popf
pushf
not eax
add eax, 0x684200cc
xor eax, 0x98d898f
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x7cc3bf0c
xor eax, 0x62d715d4
rol eax, 0x78
popf
jmp 0x14009aa69
mov r9, qword [rbp - 0x78]
push rax
pushf
mov eax, 0x6c1c7399
pushf
not eax
add eax, 0x52eedc9b
xor eax, 0x6629aff7
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x4cbeb97
xor eax, 0x5d2af67f
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x6890bd42
xor eax, 0x1ef2ad5b
rol eax, 0xf2
popf
jmp 0x14009aa69
inc r15d
cmp r15d, dword [rbp - 8]
jb 0x14009c207
push rax
pushf
mov eax, 0xdd0cf86f
pushf
not eax
add eax, 0x185e1ee9
xor eax, 0x7779ae87
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x43a77808
xor eax, 0x1246349d
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x72db77d7
xor eax, 0x176e6d22
rol eax, 0x75
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0xc40d34e7
pushf
not eax
add eax, 0x38e5c01
xor eax, 0x44b6b9a8
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x616fdd8c
xor eax, 0x14b2d867
rol eax, 0xe
popf
pushf
not eax
add eax, 0x24e7057b
xor eax, 0x6f3ce5a5
rol eax, 0xab
popf
jmp 0x14009aa69
mov eax, dword [rdi]
not eax
xor eax, 0x1fffffff
and eax, 0x1fffffff
cmp eax, 0x19930521
jb 0x14009c299
push rax
pushf
mov eax, 0x22cf3b63
pushf
not eax
add eax, 0x455a68dc
xor eax, 0x47bc2a3e
rol eax, 0x45
popf
pushf
not eax
add eax, 0x1576d9e9
xor eax, 0x6eb0f11c
rol eax, 0x70
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x85e0a6a1
pushf
not eax
add eax, 0x1fa5db95
xor eax, 0x4312f9a5
rol eax, 0x72
popf
pushf
not eax
add eax, 0x1d5013ed
xor eax, 0x20ca2c18
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x36cd8689
xor eax, 0x1cbb2f6f
rol eax, 0x24
popf
jmp 0x14009aa69
cmp dword [rdi + 0x20], 0
je 0x14009c318
push rax
pushf
mov eax, 0x6e65c60a
pushf
not eax
add eax, 0x5eab0993
xor eax, 0x2d5b5f11
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x329a0a6
xor eax, 0x249a9258
rol eax, 0x25
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x510e39bd
pushf
not eax
add eax, 0x282924e2
xor eax, 0x2c218396
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x6ce482bd
xor eax, 0x1e4f164
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x2e774b70
xor eax, 0x6bf84da5
rol eax, 0x93
popf
jmp 0x14009aa69
call fcn.1400979cc
movsxd rcx, dword [rdi + 0x20]
push rcx
not rcx
sub rax, rcx
pop rcx
sub rax, 1
jne 0x14009c3a8
push rax
pushf
mov eax, 0xb76b201a
pushf
not eax
add eax, 0x6cdc3b7c
xor eax, 0x3f7aed0e
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x3f1b7531
xor eax, 0x417fb5ae
rol eax, 0x98
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x90e0cc8d
pushf
not eax
add eax, 0xabc5be4
xor eax, 0x7f20942e
rol eax, 0x66
popf
pushf
not eax
add eax, 0x699948e7
xor eax, 0x18de6fa6
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x359d3937
xor eax, 0x67a91687
rol eax, 0x23
popf
pushf
not eax
add eax, 0x2c294ef9
xor eax, 0x3d7ddb68
rol eax, 0x3e
popf
jmp 0x14009aa69
mov eax, dword [rdi + 0x24]
shr eax, 2
test al, 1
je 0x14009c442
push rax
pushf
mov eax, 0xf09aedd5
pushf
not eax
add eax, 0x322337d0
xor eax, 0x6d1b36b1
rol eax, 0x67
popf
pushf
not eax
add eax, 0x75328850
xor eax, 0x7b72e2b9
rol eax, 0x67
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x5d4f6dde
pushf
not eax
add eax, 0x2c6eefed
xor eax, 0x6d9806f9
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xe3d9148
xor eax, 0x20e4c38
rol eax, 0x2b
popf
jmp 0x14009aa69
mov rdx, rdi
mov rcx, rsi
call fcn.140095ea4
test al, al
jne 0x14009c4bb
push rax
pushf
mov eax, 0x4e5af2f0
pushf
not eax
add eax, 0x2b6ffb74
xor eax, 0x732a3ae6
rol eax, 0x32
popf
pushf
not eax
add eax, 0x1a132a7d
xor eax, 0x502e7180
rol eax, 0x2f
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x7e29f318
pushf
not eax
add eax, 0x5192426f
xor eax, 0x3bb5cd0c
rol eax, 0xce
popf
pushf
not eax
add eax, 0x58ca024f
xor eax, 0x55402837
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x10850fe0
xor eax, 0xb1f34de
rol eax, 0xb3
popf
jmp 0x14009aa69
mov eax, dword [rdi + 0x24]
shr eax, 2
test al, 1
jne 0x14009c555
push rax
pushf
mov eax, 0xf1e41531
pushf
not eax
add eax, 0x20d696e8
xor eax, 0x7aefdc0b
rol eax, 2
popf
pushf
not eax
add eax, 0x6c06687a
xor eax, 0x3abbd34e
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x6448945a
xor eax, 0xb325650
rol eax, 0x39
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x26024f66
pushf
not eax
add eax, 0x20269d8c
xor eax, 0x24ad5361
rol eax, 6
popf
pushf
not eax
add eax, 0x3b8741bf
xor eax, 0x2d8eef82
rol eax, 0xed
popf
pushf
not eax
add eax, 0x711383bb
xor eax, 0x4d3f4d24
rol eax, 0x32
popf
jmp 0x14009aa69
cmp dword [rdi + 0x20], 0
je 0x14009c5e7
push rax
pushf
mov eax, 0x5ec6ca80
pushf
not eax
add eax, 0x4dc32be0
xor eax, 0xbd32c2b
rol eax, 7
popf
pushf
not eax
add eax, 0x79c9fba
xor eax, 0x5df50e5d
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x1b625ef
xor eax, 0x169bf342
rol eax, 0xde
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x635fa5ab
pushf
not eax
add eax, 0x1e66b9c8
xor eax, 0x409e734e
rol eax, 0x47
popf
pushf
not eax
add eax, 0x7b766a0d
xor eax, 0x26727342
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x4115a4d
xor eax, 0x2088a999
rol eax, 0xa9
popf
jmp 0x14009aa69
call fcn.1400979cc
mov rdx, rax
movsxd rax, dword [rdi + 0x20]
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
jmp 0x14009c6eb
xor edx, edx
push rax
pushf
mov eax, 0xf6317e0c
pushf
not eax
add eax, 0x4639f336
xor eax, 0x6df3466
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x6dfb25a6
xor eax, 0x6807bf72
rol eax, 0x21
popf
pushf
not eax
add eax, 0x1115420
xor eax, 0x5219a10a
rol eax, 0x92
popf
jmp 0x14009aa69
mov rcx, rbx
call fcn.1400a0407
test al, al
jne 0x14009c741
push rax
pushf
mov eax, 0x8096748f
pushf
not eax
add eax, 0x36b913d8
xor eax, 0x21539263
rol eax, 0xb
popf
pushf
not eax
add eax, 0x3a9131b2
xor eax, 0x4b48836f
rol eax, 0x17
popf
pushf
not eax
add eax, 0x2379a570
xor eax, 0x5620edc4
rol eax, 0x4f
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0xa6b225ca
pushf
not eax
add eax, 0x19dcd1c3
xor eax, 0x7a5aa87a
rol eax, 0x12
popf
pushf
not eax
add eax, 0x4e6e4888
xor eax, 0xf186088
rol eax, 0x98
popf
pushf
not eax
add eax, 0x37a2fe5e
xor eax, 0x68ce7b59
rol eax, 0x46
popf
pushf
not eax
add eax, 0x50fb2a51
xor eax, 0x2f3c59b0
rol eax, 0xeb
popf
jmp 0x14009aa69
lea r9, [rbp - 0x80]
mov r8, rdi
mov rdx, rsi
mov rcx, r12
call fcn.14009612c
mov cl, byte [rbp + 0x98]
mov r9, rax
mov r8, qword [rsp + 0x68]
mov rdx, rbx
mov byte [rsp + 0x50], cl
or ecx, 0xffffffff
mov qword [rsp + 0x48], rsi
and qword [rsp + 0x40], 0
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x30], ecx
mov rcx, r12
mov qword [rsp + 0x28], rdi
and qword [rsp + 0x20], 0
call fcn.1400972b1
jmp 0x14009c9d0
cmp dword [rdi + 0xc], 0
jbe 0x14009c881
push rax
pushf
mov eax, 0x96c1b619
pushf
not eax
add eax, 0x6d45ed8c
xor eax, 0x28e434a8
rol eax, 0x76
popf
pushf
not eax
add eax, 0xb0b65ab
xor eax, 0x39ff97c4
rol eax, 0xab
popf
pushf
not eax
add eax, 0x1b21a3b6
xor eax, 0x784e3278
rol eax, 0xc0
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0xb87207b
pushf
not eax
add eax, 0x3936739c
xor eax, 0x2f38f8a1
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x73a9aac6
xor eax, 0x14fba59b
rol eax, 0x3c
popf
jmp 0x14009aa69
cmp byte [rbp + 0x98], 0
jne 0x14009c91a
push rax
pushf
mov eax, 0xfa482a65
pushf
not eax
add eax, 0x3a1391f3
xor eax, 0x2af0417d
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x14864307
xor eax, 0x673d3d7c
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x1b9c85e7
xor eax, 0x65cbe511
rol eax, 0x48
popf
pushf
not eax
add eax, 0x4cb9bb93
xor eax, 0x6728bf9f
rol eax, 0x8a
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x5085c7ad
pushf
not eax
add eax, 0x5be05dbb
xor eax, 0x2da152ee
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x319867bd
xor eax, 0x5754c478
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x52f1f631
xor eax, 0x60452a90
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x24d0a44e
xor eax, 0x74ac45f0
rol eax, 6
popf
jmp 0x14009aa69
mov eax, dword [rbp + 0xa0]
mov r9, rsi
mov qword [rsp + 0x38], r13
mov r8, r15
mov dword [rsp + 0x30], eax
mov rdx, r12
mov dword [rsp + 0x28], r14d
mov rcx, rbx
mov qword [rsp + 0x20], rdi
call 0x14009cbdc
push rax
pushf
mov eax, 0x215d2661
pushf
not eax
add eax, 0x4c58515
xor eax, 0x21631dab
rol eax, 0x47
popf
pushf
not eax
add eax, 0x36ef16c3
xor eax, 0x314eaa61
rol eax, 0x74
popf
jmp 0x14009aa69
call fcn.140093d98
cmp qword [rax + 0x38], 0
jne 0x14009ca22
push rax
pushf
mov eax, 0xd040e46e
pushf
not eax
add eax, 0x15b7a7a2
xor eax, 0x22cf1bbd
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x1984ad29
xor eax, 0x17af7086
rol eax, 0xb
popf
pushf
not eax
add eax, 0x3e40a4e9
xor eax, 0x440489a4
rol eax, 0xe4
popf
jmp 0x14009aa69
push rax
pushf
mov eax, 0x263ba830
pushf
not eax
add eax, 0x29fcbaf1
xor eax, 0x3518af0d
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x13ea7468
xor eax, 0x407c048b
rol eax, 0x96
popf
jmp 0x14009aa69
mov rcx, qword [rbp + 0x18]
xor rcx, rsp
call fcn.140089a05
add rsp, 0x128
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
mov dl, 0x3a
pushf
not dl
add dl, 0x64
xor dl, 0x5a
rol dl, 0x7e
popf
pushf
not dl
add dl, 0x76
xor dl, 0x19
rol dl, 0xc1
popf
mov rcx, rbx
call fcn.140092985
lea rcx, [rbp - 0x58]
call fcn.14009ed97
lea rdx, [0x1ada3bb28]
pushf
sub rdx, 0x6d9ff150
popf
lea rcx, [rbp - 0x58]
call fcn.1400a1764
int3
call fcn.1401048ae
int3
call fcn.140093d98
mov qword [rax + 0x20], rbx
call fcn.140093d98
mov rcx, qword [rsp + 0x68]
mov qword [rax + 0x28], rcx
call fcn.1401048ae
int3
call fcn.140105718
push rax
pushf
mov eax, 0x9d5f687b
pushf
not eax
add eax, 0x53a31f20
xor eax, 0x4addb3ac
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x138edf5d
xor eax, 0x63422b47
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x6b935830
xor eax, 0x7ecd9706
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x77633bab
xor eax, 0x116c5d42
rol eax, 0xa
popf
cmp eax, 4
jne 0x14009cc3f
popf
pop rax
jmp 0x14009d048
cmp eax, 0x14
jne 0x14009cc4e
popf
pop rax
jmp 0x14009d91b
cmp eax, 2
jne 0x14009cc5d
popf
pop rax
jmp 0x14009ced8
cmp eax, 0x16
jne 0x14009cc6c
popf
pop rax
jmp 0x14009da3c
cmp eax, 0
jne 0x14009cc7b
popf
pop rax
jmp 0x14009cd89
cmp eax, 3
jne 0x14009cc8a
popf
pop rax
jmp 0x14009cf8e
cmp eax, 0xc
jne 0x14009cc99
popf
pop rax
jmp 0x14009d55d
cmp eax, 0xe
jne 0x14009cca8
popf
pop rax
jmp 0x14009d65a
cmp eax, 7
jne 0x14009ccb7
popf
pop rax
jmp 0x14009d22e
cmp eax, 9
jne 0x14009ccc6
popf
pop rax
jmp 0x14009d36f
cmp eax, 0x11
jne 0x14009ccd5
popf
pop rax
jmp 0x14009d794
cmp eax, 0x12
jne 0x14009cce4
popf
pop rax
jmp 0x14009d7f5
cmp eax, 0xf
jne 0x14009ccf3
popf
pop rax
jmp 0x14009d6cd
cmp eax, 0x10
jne 0x14009cd02
popf
pop rax
jmp 0x14009d715
cmp eax, 6
jne 0x14009cd11
popf
pop rax
jmp 0x14009d18a
cmp eax, 8
jne 0x14009cd20
popf
pop rax
jmp 0x14009d32a
cmp eax, 0xd
jne 0x14009cd2f
popf
pop rax
jmp 0x14009d5ef
cmp eax, 0xa
jne 0x14009cd3e
popf
pop rax
jmp 0x14009d44f
cmp eax, 5
jne 0x14009cd4d
popf
pop rax
jmp 0x14009d0dc
cmp eax, 0x13
jne 0x14009cd5c
popf
pop rax
jmp 0x14009d873
cmp eax, 1
jne 0x14009cd6b
popf
pop rax
jmp 0x14009ce4e
cmp eax, 0xb
jne 0x14009cd7a
popf
pop rax
jmp 0x14009d4c7
cmp eax, 0x15
jne 0x14009cd89
popf
pop rax
jmp 0x14009d9db
mov qword [rsp + 0x20], rbx
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0xc0
cmp dword [rcx], 0x80000003
mov rbp, r9
mov r12, r8
mov r14, rdx
mov rsi, rcx
je 0x14009ce08
push rax
pushf
mov eax, 0xa9efaf85
pushf
not eax
add eax, 0x673f19fe
xor eax, 0x59b7e66c
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x44003701
xor eax, 0x22376604
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x5c481
xor eax, 0x2a14fa86
rol eax, 0x42
popf
jmp 0x14009cc30
push rax
pushf
mov eax, 0x8b01e32b
pushf
not eax
add eax, 0xa4faab4
xor eax, 0x25c62cad
rol eax, 0x83
popf
pushf
not eax
add eax, 0x738eb7b5
xor eax, 0x20516d1d
rol eax, 0x30
popf
pushf
not eax
add eax, 0x77693948
xor eax, 0x43c479c9
rol eax, 0x70
popf
jmp 0x14009cc30
call fcn.140093d98
mov r13d, dword [rsp + 0x130]
mov r15d, dword [rsp + 0x128]
mov rdi, qword [rsp + 0x120]
cmp qword [rax + 0x10], 0
je 0x14009cea5
push rax
pushf
mov eax, 0xb6919873
pushf
not eax
add eax, 0x1a14cd0d
xor eax, 0x72e81157
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x77ed9d55
xor eax, 0x3201061c
rol eax, 0xeb
popf
jmp 0x14009cc30
push rax
pushf
mov eax, 0x6214783e
pushf
not eax
add eax, 0x1fd994ca
xor eax, 0x5d6d9222
rol eax, 0x19
popf
pushf
not eax
add eax, 0x2d4ea179
xor eax, 0x198d505b
rol eax, 0xc3
popf
jmp 0x14009cc30
xor ecx, ecx
jmp 0x14009cedb
call qword [sym.imp.KERNEL32.dll_EncodePointer]
mov rbx, rax
call fcn.140093d98
cmp qword [rax + 0x10], rbx
je 0x14009cf35
push rax
pushf
mov eax, 0x5ba5c365
pushf
not eax
add eax, 0x2cb15e84
xor eax, 0x1b731623
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x6cbdd567
xor eax, 0x544d3107
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x2dada215
xor eax, 0x4c96e8eb
rol eax, 0x89
popf
jmp 0x14009cc30
push rax
pushf
mov eax, 0xaa266e61
pushf
not eax
add eax, 0x76754e9d
xor eax, 0x3fe7bb3c
rol eax, 0xde
popf
pushf
not eax
add eax, 0x67513e60
xor eax, 0x6e4ac683
rol eax, 0x12
popf
pushf
not eax
add eax, 0x17ad48ba
xor eax, 0x56e9b4ea
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x7fe7a8b8
xor eax, 0x77196c59
rol eax, 0x41
popf
jmp 0x14009cc30
cmp dword [rsi], 0xe0434f4d
je 0x14009cfef
push rax
pushf
mov eax, 0xb0091483
pushf
not eax
add eax, 0x54895a66
xor eax, 0x410218d3
rol eax, 0x16
popf
pushf
not eax
add eax, 0x3a280e0a
xor eax, 0x47bc0dda
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x3473f6e4
xor eax, 0x616f9878
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x461f32bb
xor eax, 0x473e9dc5
rol eax, 0xd
popf
jmp 0x14009cc30
push rax
pushf
mov eax, 0xfc412dd0
pushf
not eax
add eax, 0x10ddf9f4
xor eax, 0x7017eef1
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x11ffeeaf
xor eax, 0x7781b1b1
rol eax, 0xd
popf
pushf
not eax
add eax, 0x63f81bdc
xor eax, 0x7ac6a15e
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x7420571a
xor eax, 0x5b805625
rol eax, 0xe1
popf
jmp 0x14009cc30
cmp dword [rsi], 0xe0434352
je 0x14009d096
push rax
pushf
mov eax, 0x3e7e6842
pushf
not eax
add eax, 0x340080c0
xor eax, 0x49d20891
rol eax, 4
popf
pushf
not eax
add eax, 0x242380ed
xor eax, 0x3c57382a
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x36bbd569
xor eax, 0x49de82e6
rol eax, 0x66
popf
jmp 0x14009cc30
push rax
pushf
mov eax, 0x56f34e6f
pushf
not eax
add eax, 0x163f1ba6
xor eax, 0x4e33fd6b
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x531c093c
xor eax, 0x7347a1bb
rol eax, 0x39
popf
pushf
not eax
add eax, 0x340ef8ed
xor eax, 0x424669f5
rol eax, 0xf8
popf
jmp 0x14009cc30
mov rax, qword [rsp + 0x138]
mov r9, rbp
mov dword [rsp + 0x38], r15d
mov r8, r12
mov qword [rsp + 0x30], rax
mov rdx, r14
mov dword [rsp + 0x28], r13d
mov rcx, rsi
mov qword [rsp + 0x20], rdi
call fcn.140095a0b
test eax, eax
jne 0x14009d144
push rax
pushf
mov eax, 0x447ecca4
pushf
not eax
add eax, 0x2be17453
xor eax, 0x38c614a3
rol eax, 0x60
popf
pushf
not eax
add eax, 0x1ba1968b
xor eax, 0x3be4e37d
rol eax, 0x6e
popf
jmp 0x14009cc30
push rax
pushf
mov eax, 0x51e16d48
pushf
not eax
add eax, 0x17870875
xor eax, 0x33c5f4bb
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x2b8887be
xor eax, 0x59acfe14
rol eax, 0xac
popf
pushf
not eax
add eax, 0x874226f
xor eax, 0xfde75cb
rol eax, 0xa8
popf
jmp 0x14009cc30
mov rax, qword [rbp + 8]
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x60], rdi
cmp dword [rdi + 0xc], 0
jbe 0x14009d1fb
push rax
pushf
mov eax, 0x592e6859
pushf
not eax
add eax, 0x5df23aa3
xor eax, 0xd87f2ee
rol eax, 4
popf
pushf
not eax
add eax, 0x40c249ce
xor eax, 0x272f0dbd
rol eax, 0x26
popf
pushf
not eax
add eax, 0x3e391993
xor eax, 0x2d73e3a3
rol eax, 0x68
popf
pushf
not eax
add eax, 0x7e5cee8d
xor eax, 0x5edbdb0d
rol eax, 0x12
popf
jmp 0x14009cc30
push rax
pushf
mov eax, 0xfbdb3104
pushf
not eax
add eax, 0x5767fda0
xor eax, 0x7822ad87
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x2287e16c
xor eax, 0x10a6b0dd
rol eax, 0xb0
popf
jmp 0x14009cc30
mov dword [rsp + 0x28], r13d
lea rdx, [rsp + 0x60]
mov r9, rbp
mov qword [rsp + 0x20], rdi
mov r8d, r15d
lea rcx, [rsp + 0x98]
call fcn.1400967f8
movups xmm1, xmmword [rsp + 0x98]
movdqa xmm0, xmm1
psrldq xmm0, 8
movd eax, xmm0
movdqu xmmword [rsp + 0x70], xmm1
cmp eax, dword [rsp + 0xb0]
jae 0x14009d2d1
push rax
pushf
mov eax, 0x4c0f94d6
pushf
not eax
add eax, 0x1b34d740
xor eax, 0x196d81f7
rol eax, 0x36
popf
pushf
not eax
add eax, 0x2b98281a
xor eax, 0x3fa1dae3
rol eax, 0x16
popf
pushf
not eax
add eax, 0x26b838f2
xor eax, 0x8e7fb4
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x8fade3c
xor eax, 0x62b16cc1
rol eax, 0x59
popf
jmp 0x14009cc30
push rax
pushf
mov eax, 0x1c488c4c
pushf
not eax
add eax, 0x2d8d54e1
xor eax, 0x23204a1
rol eax, 0x49
popf
pushf
not eax
add eax, 0x72133e7e
xor eax, 0x76354ac4
rol eax, 0x38
popf
pushf
not eax
add eax, 0x6b41798b
xor eax, 0x3750d6d7
rol eax, 0xac
popf
pushf
not eax
add eax, 0x2336e82
xor eax, 0x173fb080
rol eax, 0xc8
popf
jmp 0x14009cc30
mov r14d, dword [rsp + 0x78]
movq r9, xmm1
mov qword [rsp + 0x100], r9
push rax
pushf
mov eax, 0x2fc6dd93
pushf
not eax
add eax, 0x38f33d30
xor eax, 0x77c1ca67
rol eax, 4
popf
pushf
not eax
add eax, 0x4ae39504
xor eax, 0x7c0a354d
rol eax, 0x43
popf
jmp 0x14009cc30
mov rax, qword [rsp + 0x70]
mov rax, qword [rax]
movsxd rdx, dword [rax + 0x10]
mov eax, r14d
lea rcx, [rax + rax*4]
mov rax, qword [r9 + 8]
lea r8, [rdx + rcx*4]
movups xmm0, xmmword [r8 + rax]
movsxd rdx, dword [r8 + rax + 0x10]
mov dword [rsp + 0x90], edx
movd eax, xmm0
movups xmmword [rsp + 0x80], xmm0
cmp eax, r15d
jg 0x14009d409
push rax
pushf
mov eax, 0xad81a1bf
pushf
not eax
add eax, 0x53993f1a
xor eax, 0x5283fef1
rol eax, 0xf
popf
pushf
not eax
add eax, 0x3d737e45
xor eax, 0x6dad0c1
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x678edb4d
xor eax, 0x195cd804
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x75ce9836
xor eax, 0x2bddaab6
rol eax, 0xa7
popf
jmp 0x14009cc30
push rax
pushf
mov eax, 0x49e02640
pushf
not eax
add eax, 0x1e742ba2
xor eax, 0x1867f062
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x2891f65b
xor eax, 0x7977ea1c
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x581d9bad
xor eax, 0x4f12fdfc
rol eax, 0xaf
popf
jmp 0x14009cc30
movq rax, xmm0
shr rax, 0x20
cmp r15d, eax
jg 0x14009d494
push rax
pushf
mov eax, 0xb6d6ddb9
pushf
not eax
add eax, 0x6d02e987
xor eax, 0x2494329b
rol eax, 0x73
popf
pushf
not eax
add eax, 0xed341c3
xor eax, 0x441eac17
rol eax, 0x9f
popf
jmp 0x14009cc30
push rax
pushf
mov eax, 0xd4687667
pushf
not eax
add eax, 0x4732b8c5
xor eax, 0x5d33df2c
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x5cc75975
xor eax, 0x36c82746
rol eax, 0xfb
popf
jmp 0x14009cc30
mov rbx, qword [rbp + 8]
add rbx, 0xffffffffffffffec
psrldq xmm0, 8
movq rax, xmm0
shr rax, 0x20
lea rcx, [rax + rax*4]
lea rdx, [rdx + rcx*4]
push rdx
not rdx
sub rbx, rdx
pop rdx
sub rbx, 1
cmp dword [rbx + 4], 0
je 0x14009d52a
push rax
pushf
mov eax, 0x356e0b4
pushf
not eax
add eax, 0x5eb6792
xor eax, 0x2dbd249f
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x57d2be76
xor eax, 0x11eb8a2d
rol eax, 0xf1
popf
jmp 0x14009cc30
push rax
pushf
mov eax, 0x6cbb1408
pushf
not eax
add eax, 0x2464048d
xor eax, 0x1eadde38
rol eax, 0x65
popf
pushf
not eax
add eax, 0x2adf0945
xor eax, 0xa3938af
rol eax, 0xb9
popf
jmp 0x14009cc30
movsxd r12, dword [rbx + 4]
call fcn.1400979cc
push r12
not r12
sub rax, r12
pop r12
sub rax, 1
je 0x14009d5a9
push rax
pushf
mov eax, 0xcbe4da5
pushf
not eax
add eax, 0x555b9266
xor eax, 0x3316240c
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x249d16fc
xor eax, 0x1e3fbaa0
rol eax, 0x51
popf
jmp 0x14009cc30
push rax
pushf
mov eax, 0x30e62b34
pushf
not eax
add eax, 0x7028abdd
xor eax, 0x29e438a4
rol eax, 0x47
popf
pushf
not eax
add eax, 0x94d1782
xor eax, 0x11a2046e
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x79e234b1
xor eax, 0x6755e287
rol eax, 0xe5
popf
jmp 0x14009cc30
test r12d, r12d
je 0x14009d627
push rax
pushf
mov eax, 0xfd2cd0
pushf
not eax
add eax, 0x695c77db
xor eax, 0x22f89433
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x2c493a4d
xor eax, 0x3c4c94f9
rol eax, 0x8c
popf
jmp 0x14009cc30
push rax
pushf
mov eax, 0x53575a4f
pushf
not eax
add eax, 0x25154d16
xor eax, 0x229f82f9
rol eax, 0x24
popf
pushf
not eax
add eax, 0x34c2126e
xor eax, 0x29b0f8e
rol eax, 0xdb
popf
jmp 0x14009cc30
call fcn.1400979cc
movsxd rcx, dword [rbx + 4]
push rcx
not rcx
sub rax, rcx
pop rcx
sub rax, 1
jmp 0x14009d715
xor eax, eax
push rax
pushf
mov eax, 0x4c1a7ee2
pushf
not eax
add eax, 0x258a28ee
xor eax, 0x5110c861
rol eax, 0x13
popf
pushf
not eax
add eax, 0x277f977
xor eax, 0xc1a2ade
rol eax, 0x63
popf
pushf
not eax
add eax, 0x28783424
xor eax, 0xfab36f4
rol eax, 0xac
popf
jmp 0x14009cc30
cmp byte [rax + 0x10], 0
jne 0x14009d74e
push rax
pushf
mov eax, 0x2f06417e
pushf
not eax
add eax, 0x5dbb47fe
xor eax, 0x571cd653
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x37b636dc
xor eax, 0x6f09bd32
rol eax, 0x49
popf
jmp 0x14009cc30
push rax
pushf
mov eax, 0x2b05f781
pushf
not eax
add eax, 0x677190da
xor eax, 0x524c061
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x51420ed3
xor eax, 0x16b13ca1
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x2f50becf
xor eax, 0x7cce64e4
rol eax, 0x4c
popf
jmp 0x14009cc30
mov r12, qword [rsp + 0x110]
push rax
pushf
mov eax, 0x45eeaa2d
pushf
not eax
add eax, 0x719f15e4
xor eax, 0x2e198b9b
rol eax, 0x19
popf
pushf
not eax
add eax, 0x669811d0
xor eax, 0xb66d776
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x70a62796
xor eax, 0x486ec9c2
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x5759dcd7
xor eax, 0x47e0a0e0
rol eax, 0x5f
popf
jmp 0x14009cc30
test byte [rbx], 0x40
jne 0x14009d840
push rax
pushf
mov eax, 0xaa64a2e8
pushf
not eax
add eax, 0x62328950
xor eax, 0x18091e4d
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x3cce22a8
xor eax, 0x32e740f
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x2ccd76b6
xor eax, 0x7535869b
rol eax, 0x1e
popf
jmp 0x14009cc30
push rax
pushf
mov eax, 0x4688375
pushf
not eax
add eax, 0x6b634c9
xor eax, 0x5b3b7879
rol eax, 0x43
popf
pushf
not eax
add eax, 0x4b0753a7
xor eax, 0x7f510af4
rol eax, 0xfd
popf
jmp 0x14009cc30
mov rax, qword [rsp + 0x138]
mov r9, rbp
mov rdx, qword [rsp + 0x108]
mov r8, r12
mov byte [rsp + 0x58], 0
mov rcx, rsi
mov byte [rsp + 0x50], 1
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x80]
mov dword [rsp + 0x40], r13d
mov qword [rsp + 0x38], rax
and qword [rsp + 0x30], 0
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rdi
call fcn.14009a80e
push rax
pushf
mov eax, 0x6f6e5b9c
pushf
not eax
add eax, 0x43901dc4
xor eax, 0x7cfbc03a
rol eax, 0xde
popf
pushf
not eax
add eax, 0x5df5ff71
xor eax, 0xd079f3c
rol eax, 0x33
popf
pushf
not eax
add eax, 0x1b4f0782
xor eax, 0x29302c5d
rol eax, 0x53
popf
pushf
not eax
add eax, 0x6e809bfd
xor eax, 0x7f476b83
rol eax, 0x3a
popf
jmp 0x14009cc30
mov r12, qword [rsp + 0x110]
inc r14d
mov r9, qword [rsp + 0x100]
cmp r14d, dword [rsp + 0xb0]
jb 0x14009d995
push rax
pushf
mov eax, 0x7387e380
pushf
not eax
add eax, 0x3b528124
xor eax, 0x56a98f39
rol eax, 0x12
popf
pushf
not eax
add eax, 0x3973d0cf
xor eax, 0x64511c5a
rol eax, 0x70
popf
pushf
not eax
add eax, 0xe57f137
xor eax, 0x1423c580
rol eax, 0xee
popf
pushf
not eax
add eax, 0x7f2abee1
xor eax, 0x42132619
rol eax, 0xe8
popf
jmp 0x14009cc30
push rax
pushf
mov eax, 0xdf9aaefb
pushf
not eax
add eax, 0x306be095
xor eax, 0x67a56221
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x66ae0f9c
xor eax, 0x425e10a
rol eax, 9
popf
pushf
not eax
add eax, 0x37c2eeb1
xor eax, 0x2befafb8
rol eax, 0x2b
popf
jmp 0x14009cc30
mov rbx, qword [rsp + 0x118]
add rsp, 0xc0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.140105718