Function at 0x140af5ddb
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x62a55657
pushf
not eax
add eax, 0x8473d20a
xor eax, 0xe2f66795
rol eax, 0x76
popf
pushf
not eax
add eax, 0x89d30a89
xor eax, 0xef81979c
rol eax, 0xe
popf
pushf
not eax
add eax, 0xe62c7a9f
xor eax, 0xa622d2b0
rol eax, 0xf
popf
pushf
not eax
add eax, 0xd8652523
xor eax, 0xf649f67f
rol eax, 0xb8
popf
cmp eax, 0x20
jne 0x140af5e3e
popf
pop rax
jmp 0x140af708c
cmp eax, 0
jne 0x140af5e4d
popf
pop rax
jmp 0x140af605a
cmp eax, 3
jne 0x140af5e5c
popf
pop rax
jmp 0x140af6241
cmp eax, 1
jne 0x140af5e6b
popf
pop rax
jmp 0x140af610c
cmp eax, 0xd
jne 0x140af5e7a
popf
pop rax
jmp 0x140af6740
cmp eax, 0x1a
jne 0x140af5e89
popf
pop rax
jmp 0x140af6e23
cmp eax, 0xe
jne 0x140af5e98
popf
pop rax
jmp 0x140af6810
cmp eax, 0xb
jne 0x140af5ea7
popf
pop rax
jmp 0x140af6658
cmp eax, 0x19
jne 0x140af5eb6
popf
pop rax
jmp 0x140af6de7
cmp eax, 8
jne 0x140af5ec5
popf
pop rax
jmp 0x140af6509
cmp eax, 0x1d
jne 0x140af5ed4
popf
pop rax
jmp 0x140af6f50
cmp eax, 0x17
jne 0x140af5ee3
popf
pop rax
jmp 0x140af6c4f
cmp eax, 0x1c
jne 0x140af5ef2
popf
pop rax
jmp 0x140af6f06
cmp eax, 0x12
jne 0x140af5f01
popf
pop rax
jmp 0x140af69f6
cmp eax, 0x18
jne 0x140af5f10
popf
pop rax
jmp 0x140af6cdc
cmp eax, 0x11
jne 0x140af5f1f
popf
pop rax
jmp 0x140af69a6
cmp eax, 0x1b
jne 0x140af5f2e
popf
pop rax
jmp 0x140af6e5e
cmp eax, 0x21
jne 0x140af5f3d
popf
pop rax
jmp 0x140af7122
cmp eax, 0x23
jne 0x140af5f4c
popf
pop rax
jmp 0x140af71d0
cmp eax, 0x14
jne 0x140af5f5b
popf
pop rax
jmp 0x140af6aed
cmp eax, 0xf
jne 0x140af5f6a
popf
pop rax
jmp 0x140af684d
cmp eax, 0x13
jne 0x140af5f79
popf
pop rax
jmp 0x140af6a58
cmp eax, 0x15
jne 0x140af5f88
popf
pop rax
jmp 0x140af6b82
cmp eax, 0x24
jne 0x140af5f97
popf
pop rax
jmp 0x140af7238
cmp eax, 0x1e
jne 0x140af5fa6
popf
pop rax
jmp 0x140af6fec
cmp eax, 0xc
jne 0x140af5fb5
popf
pop rax
jmp 0x140af6701
cmp eax, 7
jne 0x140af5fc4
popf
pop rax
jmp 0x140af6491
cmp eax, 5
jne 0x140af5fd3
popf
pop rax
jmp 0x140af637a
cmp eax, 0x1f
jne 0x140af5fe2
popf
pop rax
jmp 0x140af702c
cmp eax, 0x10
jne 0x140af5ff1
popf
pop rax
jmp 0x140af68af
cmp eax, 6
jne 0x140af6000
popf
pop rax
jmp 0x140af6422
cmp eax, 9
jne 0x140af600f
popf
pop rax
jmp 0x140af658b
cmp eax, 4
jne 0x140af601e
popf
pop rax
jmp 0x140af62d6
cmp eax, 0x16
jne 0x140af602d
popf
pop rax
jmp 0x140af6c17
cmp eax, 2
jne 0x140af603c
popf
pop rax
jmp 0x140af61ad
cmp eax, 0xa
jne 0x140af604b
popf
pop rax
jmp 0x140af661c
cmp eax, 0x22
jne 0x140af605a
popf
pop rax
jmp 0x140af71c7
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
sub rsp, 0x30
mov rbx, rcx
mov bpl, dl
mov ecx, dword [rcx + 0x34]
cmp ecx, 5
jg 0x140af60d9
push rax
pushf
mov eax, 0xe58f0a0
pushf
not eax
add eax, 0xdab13b01
xor eax, 0xe5b85b83
rol eax, 0x84
popf
pushf
not eax
add eax, 0x960c863f
xor eax, 0xe59a60f7
rol eax, 0x12
popf
pushf
not eax
add eax, 0x8af04c0c
xor eax, 0x9545348b
rol eax, 0xab
popf
pushf
not eax
add eax, 0xc5eb45be
xor eax, 0x8ee0de0b
rol eax, 0xdb
popf
jmp 0x140af5e2f
push rax
pushf
mov eax, 0xc4106b3
pushf
not eax
add eax, 0xaf45c211
xor eax, 0xdeafb043
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xbc0ea10f
xor eax, 0xd431905d
rol eax, 0x73
popf
jmp 0x140af5e2f
je 0x140af6154
push rax
pushf
mov eax, 0x31bdaf75
pushf
not eax
add eax, 0x976aa8d3
xor eax, 0xf59fe4c0
rol eax, 5
popf
pushf
not eax
add eax, 0xd6824b73
xor eax, 0x80cfd931
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xcf322b2c
xor eax, 0xdde359dd
rol eax, 0x70
popf
jmp 0x140af5e2f
push rax
pushf
mov eax, 0x254d4ddf
pushf
not eax
add eax, 0xfbd9fb99
xor eax, 0xa2e95975
rol eax, 0x50
popf
pushf
not eax
add eax, 0xe57baf30
xor eax, 0xe2a2e55e
rol eax, 0x61
popf
pushf
not eax
add eax, 0x870d75e4
xor eax, 0xb3e8fff7
rol eax, 0xc
popf
pushf
not eax
add eax, 0x9053665d
xor eax, 0xfbb0994b
rol eax, 0xf
popf
jmp 0x140af5e2f
test ecx, ecx
je 0x140af61e8
push rax
pushf
mov eax, 0xccf9f5f8
pushf
not eax
add eax, 0xdd452b74
xor eax, 0x944ba8b8
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xa9d071bf
xor eax, 0xa8f4eab6
rol eax, 0xcb
popf
jmp 0x140af5e2f
push rax
pushf
mov eax, 0x813c8d1f
pushf
not eax
add eax, 0xf9e308c1
xor eax, 0xaf39c9aa
rol eax, 0xea
popf
pushf
not eax
add eax, 0xe14a59ed
xor eax, 0x99fe93b8
rol eax, 0xea
popf
pushf
not eax
add eax, 0x8a69473d
xor eax, 0x8af33fd4
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x89b632e0
xor eax, 0xc2589db9
rol eax, 0x55
popf
jmp 0x140af5e2f
sub ecx, 1
je 0x140af627d
push rax
pushf
mov eax, 0xcfdc1626
pushf
not eax
add eax, 0xec530176
xor eax, 0x9d18799d
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xc6a56d1e
xor eax, 0xfc23fe8b
rol eax, 7
popf
jmp 0x140af5e2f
push rax
pushf
mov eax, 0xcac14a56
pushf
not eax
add eax, 0xa845e339
xor eax, 0xccfa1f6d
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xb77c646d
xor eax, 0xbf35a665
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xb345cb6f
xor eax, 0x93c0af0c
rol eax, 0x28
popf
pushf
not eax
add eax, 0xf830f892
xor eax, 0xb95bdca2
rol eax, 0x8d
popf
jmp 0x140af5e2f
sub ecx, 1
je 0x140af6321
push rax
pushf
mov eax, 0x2b48d84a
pushf
not eax
add eax, 0xda4d6291
xor eax, 0xe4cede8f
rol eax, 0x34
popf
pushf
not eax
add eax, 0xcfe2ce35
xor eax, 0xc17d3386
rol eax, 0x15
popf
pushf
not eax
add eax, 0xf0f6f626
xor eax, 0xafceaac1
rol eax, 0x78
popf
jmp 0x140af5e2f
push rax
pushf
mov eax, 0xc12e0e1
pushf
not eax
add eax, 0x822f4279
xor eax, 0x888cea13
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xe7fa036e
xor eax, 0xa6bc0ddb
rol eax, 0x21
popf
pushf
not eax
add eax, 0x98e02fb7
xor eax, 0xf4e2f708
rol eax, 0x49
popf
pushf
not eax
add eax, 0xc0c3cbcb
xor eax, 0xc558d7d6
rol eax, 0x49
popf
jmp 0x140af5e2f
sub ecx, 1
je 0x140af63c9
push rax
pushf
mov eax, 0x88aabd46
pushf
not eax
add eax, 0xbfee4938
xor eax, 0xd9202c46
rol eax, 0x49
popf
pushf
not eax
add eax, 0xef544cc2
xor eax, 0xc2e178ae
rol eax, 0x54
popf
pushf
not eax
add eax, 0xe3bb47ad
xor eax, 0x9efc9a52
rol eax, 0x79
popf
jmp 0x140af5e2f
push rax
pushf
mov eax, 0x7638c17e
pushf
not eax
add eax, 0xad6fb604
xor eax, 0x8b1eea64
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xa5afa005
xor eax, 0xc74bc705
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xedfd600f
xor eax, 0xfaf669b9
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xde0f7253
xor eax, 0xe6ca51c0
rol eax, 0x64
popf
jmp 0x140af5e2f
cmp ecx, 1
jne 0x140af645e
push rax
pushf
mov eax, 0xb59096f7
pushf
not eax
add eax, 0x8de862d7
xor eax, 0xb5df3611
rol eax, 0x62
popf
pushf
not eax
add eax, 0xa09d0bad
xor eax, 0xea791373
rol eax, 0x98
popf
jmp 0x140af5e2f
push rax
pushf
mov eax, 0x897daf3f
pushf
not eax
add eax, 0x9b6b0111
xor eax, 0x9c1c64f9
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xed247b86
xor eax, 0x9fda5dc9
rol eax, 0x7a
popf
jmp 0x140af5e2f
mov ecx, dword [rbx + 0x28]
mov edi, 0xd3dc8f62
pushf
not edi
add edi, 0xaefafe76
xor edi, 0x84a33e90
rol edi, 0x7b
popf
pushf
not edi
add edi, 0xe0c021b8
xor edi, 0xc5c2372a
rol edi, 0xe3
popf
add qword [rbx + 0x18], rdi
mov eax, ecx
shr eax, 4
test al, 1
mov rax, qword [rbx + 0x18]
mov rsi, qword [rax - 8]
push rax
pushf
mov eax, 0x70d9bbdf
pushf
not eax
add eax, 0xe314a736
xor eax, 0x9652e974
rol eax, 0x31
popf
pushf
not eax
add eax, 0x98c1f34f
xor eax, 0x947c2a3e
rol eax, 0x3d
popf
jmp 0x140af5e2f
mov eax, ecx
shr eax, 4
test al, 1
je 0x140af6545
push rax
pushf
mov eax, 0x81f61f81
pushf
not eax
add eax, 0xc5b2bdb4
xor eax, 0xc1c2c19d
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xec6ae8c4
xor eax, 0x9c0ef2d3
rol eax, 0x2c
popf
jmp 0x140af5e2f
push rax
pushf
mov eax, 0x355e7bb3
pushf
not eax
add eax, 0xa27eac87
xor eax, 0xb93bb030
rol eax, 0x78
popf
pushf
not eax
add eax, 0xe34f0fe9
xor eax, 0x956072ff
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xaba8805d
xor eax, 0x9ff3731b
rol eax, 2
popf
jmp 0x140af5e2f
test rsi, rsi
jns 0x140af65c3
push rax
pushf
mov eax, 0x50ff97e9
pushf
not eax
add eax, 0xf30c45ed
xor eax, 0xdaf98741
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xbfba6b4f
xor eax, 0xd067e65d
rol eax, 0xa9
popf
jmp 0x140af5e2f
push rax
pushf
mov eax, 0xbcf3c6f9
pushf
not eax
add eax, 0x861e7da2
xor eax, 0x9ece8c5d
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xef820600
xor eax, 0xa3c77974
rol eax, 0x56
popf
pushf
not eax
add eax, 0xade6da48
xor eax, 0xa9634500
rol eax, 0x10
popf
pushf
not eax
add eax, 0xd079180f
xor eax, 0xa13c3125
rol eax, 0x51
popf
jmp 0x140af5e2f
neg rsi
or ecx, 0x40
mov dword [rbx + 0x28], ecx
push rax
pushf
mov eax, 0xfbf17ae8
pushf
not eax
add eax, 0xed65acfb
xor eax, 0xef578cb0
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xae467a6e
xor eax, 0x95a2bbcb
rol eax, 0x89
popf
jmp 0x140af5e2f
cmp dword [rbx + 0x30], 0
jge 0x140af66bb
push rax
pushf
mov eax, 0x42831cfb
pushf
not eax
add eax, 0xa2cb573d
xor eax, 0xa48b874f
rol eax, 0x81
popf
pushf
not eax
add eax, 0xd7abd38e
xor eax, 0xd7c47646
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xc95ed730
xor eax, 0xa988c902
rol eax, 0x31
popf
pushf
not eax
add eax, 0xa238c904
xor eax, 0xef7c7f63
rol eax, 4
popf
jmp 0x140af5e2f
push rax
pushf
mov eax, 0xcfc83ff9
pushf
not eax
add eax, 0xd4f3091b
xor eax, 0xebdf99ee
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x99e08d47
xor eax, 0x88be8ba5
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xf9b94869
xor eax, 0xd85dda79
rol eax, 0x46
popf
jmp 0x140af5e2f
mov dword [rbx + 0x30], 1
jmp 0x140af6e75
mov ecx, dword [rbx + 0x28]
mov edi, 0xb9e69622
pushf
not edi
add edi, 0xf481e4a1
xor edi, 0xdcb3c414
rol edi, 0x67
popf
pushf
not edi
add edi, 0xc32ae422
xor edi, 0xaee5ae8e
rol edi, 0x1c
popf
add qword [rbx + 0x18], 8
mov eax, ecx
shr eax, 4
test al, 1
mov rax, qword [rbx + 0x18]
je 0x140af67ca
push rax
pushf
mov eax, 0x67215e04
pushf
not eax
add eax, 0xad40f822
xor eax, 0xaa693d4a
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xfc09cbc9
xor eax, 0x98c75805
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x85356471
xor eax, 0xb3d99dbd
rol eax, 0xc7
popf
jmp 0x140af5e2f
push rax
pushf
mov eax, 0x720288f
pushf
not eax
add eax, 0x93993c16
xor eax, 0xca02f584
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xdb93b255
xor eax, 0x953b35ea
rol eax, 0x63
popf
pushf
not eax
add eax, 0xd444146c
xor eax, 0xe6f63cf8
rol eax, 0xbd
popf
jmp 0x140af5e2f
movsx rsi, word [rax - 8]
jmp 0x140af6509
movzx esi, word [rax - 8]
jmp 0x140af6509
mov ecx, dword [rbx + 0x28]
mov edi, 0xb2ec14f8
pushf
not edi
add edi, 0xec0c06fe
xor edi, 0xa3b59bec
rol edi, 0x30
popf
pushf
not edi
add edi, 0xf65a9429
xor edi, 0x8c70f97a
rol edi, 0x5e
popf
add qword [rbx + 0x18], 8
mov eax, ecx
shr eax, 4
test dil, al
mov rax, qword [rbx + 0x18]
je 0x140af694d
push rax
pushf
mov eax, 0x507f147c
pushf
not eax
add eax, 0xf5814b59
xor eax, 0x972cc44f
rol eax, 0x69
popf
pushf
not eax
add eax, 0xdc45eb95
xor eax, 0xf89c7932
rol eax, 0x10
popf
pushf
not eax
add eax, 0x95f0e5de
xor eax, 0xa55b4e6d
rol eax, 0x82
popf
pushf
not eax
add eax, 0x8643a6d8
xor eax, 0x936f6484
rol eax, 0xbf
popf
jmp 0x140af5e2f
push rax
pushf
mov eax, 0x6dc90923
pushf
not eax
add eax, 0x95e20c97
xor eax, 0xc1031083
rol eax, 0x45
popf
pushf
not eax
add eax, 0x8c47da91
xor eax, 0xd9166ee9
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xf22e1467
xor eax, 0x896a1aad
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x9cb15cca
xor eax, 0xa6dd12f3
rol eax, 0x94
popf
jmp 0x140af5e2f
movsx rsi, byte [rax - 8]
jmp 0x140af6509
movzx esi, byte [rax - 8]
jmp 0x140af6509
sub ecx, 6
je 0x140af6aa7
push rax
pushf
mov eax, 0x84c7a422
pushf
not eax
add eax, 0xc8330ce1
xor eax, 0xef1d287f
rol eax, 0xad
popf
pushf
not eax
add eax, 0xbee1ee3b
xor eax, 0x9cd0cbbf
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xa9a47795
xor eax, 0x82d04486
rol eax, 0x7f
popf
jmp 0x140af5e2f
push rax
pushf
mov eax, 0x277a2286
pushf
not eax
add eax, 0xdfdc3335
xor eax, 0xc55ad2f2
rol eax, 0x73
popf
pushf
not eax
add eax, 0x9bc59b7a
xor eax, 0x858f0081
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xb554561b
xor eax, 0xde6942fd
rol eax, 0xc0
popf
jmp 0x140af5e2f
sub ecx, 1
je 0x140af6b29
push rax
pushf
mov eax, 0x85909088
pushf
not eax
add eax, 0xb03ecc6e
xor eax, 0x896fea6a
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x986e7e9e
xor eax, 0xa3f4e46c
rol eax, 0xf3
popf
jmp 0x140af5e2f
push rax
pushf
mov eax, 0x72908b84
pushf
not eax
add eax, 0xa58a7f67
xor eax, 0xd565c172
rol eax, 0x53
popf
pushf
not eax
add eax, 0xf6edee2a
xor eax, 0xbb6c2b33
rol eax, 0x92
popf
pushf
not eax
add eax, 0xff1f1d23
xor eax, 0xd39e1f46
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xa3520535
xor eax, 0xaa373ee6
rol eax, 0x5c
popf
jmp 0x140af5e2f
sub ecx, 2
je 0x140af6bd1
push rax
pushf
mov eax, 0x5e3469aa
pushf
not eax
add eax, 0xf1bf1c8e
xor eax, 0xf36df9f5
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xdfb5d950
xor eax, 0xab1cc980
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xab608373
xor eax, 0xdcc6480e
rol eax, 0x54
popf
jmp 0x140af5e2f
push rax
pushf
mov eax, 0xf22ef7a5
pushf
not eax
add eax, 0xfb75ebb1
xor eax, 0xd7941768
rol eax, 0x92
popf
pushf
not eax
add eax, 0xf9b8c0e1
xor eax, 0x9a544a7e
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xc90f56e1
xor eax, 0x9f1b1731
rol eax, 0x64
popf
jmp 0x140af5e2f
jmp 0x140af637a
mov rax, qword [rbx + 8]
xor r9d, r9d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
mov byte [rax + 0x30], 1
mov dword [rax + 0x2c], 0x16
mov rax, qword [rbx + 8]
mov qword [rsp + 0x28], rax
and qword [rsp + 0x20], 0
call fcn.140b03fbe
xor al, al
jmp 0x140af7261
mov ecx, dword [rbx + 0x28]
mov edi, 0x16ff899e
pushf
not edi
add edi, 0x9f7b71ed
xor edi, 0xa8bcd357
rol edi, 0x46
popf
pushf
not edi
add edi, 0xd6c514de
xor edi, 0xf6d43aa2
rol edi, 0x9d
popf
pushf
not edi
add edi, 0xd38ef27a
xor edi, 0xa94aa3f3
rol edi, 0x84
popf
add qword [rbx + 0x18], 8
mov eax, ecx
shr eax, 4
test al, 1
mov rax, qword [rbx + 0x18]
je 0x140af6d8e
push rax
pushf
mov eax, 0x33131686
pushf
not eax
add eax, 0x8d1fc9c4
xor eax, 0xbb8c6cd3
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x90646f05
xor eax, 0xbcb576ea
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xeac5d168
xor eax, 0xbfe8a965
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xc907a3ca
xor eax, 0xed6b760e
rol eax, 0x3c
popf
jmp 0x140af5e2f
push rax
pushf
mov eax, 0x49c4d094
pushf
not eax
add eax, 0xaa407b0d
xor eax, 0xf7ebc9b4
rol eax, 0x66
popf
pushf
not eax
add eax, 0xad2e23d9
xor eax, 0xb6123cc1
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x9a71f443
xor eax, 0xc6b0aad4
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xc03f6334
xor eax, 0x80aa9f87
rol eax, 0xe4
popf
jmp 0x140af5e2f
movsxd rsi, dword [rax - 8]
jmp 0x140af6509
mov esi, dword [rax - 8]
jmp 0x140af6509
movsxd rdx, dword [rbx + 0x30]
and ecx, 0xfffffff7
mov r8, qword [rbx + 8]
mov dword [rbx + 0x28], ecx
lea rcx, [rbx + 0x50]
call fcn.140ae1d65
test rsi, rsi
jne 0x140af6ed3
push rax
pushf
mov eax, 0x16210f8
pushf
not eax
add eax, 0x9b2b9936
xor eax, 0x859a8034
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xa0cd0252
xor eax, 0xf74d0118
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xe97c2e54
xor eax, 0xc145ccc3
rol eax, 0x61
popf
pushf
not eax
add eax, 0xebecf1f5
xor eax, 0xa521b521
rol eax, 0x35
popf
jmp 0x140af5e2f
push rax
pushf
mov eax, 0x6034bd15
pushf
not eax
add eax, 0xf2b627bc
xor eax, 0xc863672a
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x8ec7f3ba
xor eax, 0xb7b79a57
rol eax, 0x38
popf
jmp 0x140af5e2f
and dword [rbx + 0x28], 0xffffffdf
push rax
pushf
mov eax, 0xce1b6044
pushf
not eax
add eax, 0xf6190fd6
xor eax, 0x960d33ac
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x901576bf
xor eax, 0x93cedbba
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xe660c8c3
xor eax, 0xb1386030
rol eax, 0xdc
popf
jmp 0x140af5e2f
mov byte [rbx + 0x4c], 0
mov r8b, bpl
mov rcx, rbx
cmp rdi, 8
jne 0x140af6fa6
push rax
pushf
mov eax, 0xf25ef9c6
pushf
not eax
add eax, 0x8cd26b2e
xor eax, 0x8505344b
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xbb4f1a4a
xor eax, 0x92117f16
rol eax, 0xef
popf
pushf
not eax
add eax, 0xe97fe954
xor eax, 0xd966edbc
rol eax, 0xb4
popf
jmp 0x140af5e2f
push rax
pushf
mov eax, 0xae647bbd
pushf
not eax
add eax, 0x80cd8499
xor eax, 0xfc7c6c9a
rol eax, 0x91
popf
pushf
not eax
add eax, 0xcc90608a
xor eax, 0xd3215f6d
rol eax, 0x81
popf
pushf
not eax
add eax, 0x86315801
xor eax, 0xd7d2a06b
rol eax, 0x1c
popf
jmp 0x140af5e2f
mov rdx, rsi
call fcn.140b201b3
jmp 0x140af708c
mov edx, esi
call fcn.140b315a9
push rax
pushf
mov eax, 0xb152d4c3
pushf
not eax
add eax, 0xaaa7ed81
xor eax, 0xed67ad85
rol eax, 0x50
popf
pushf
not eax
add eax, 0xca591d5e
xor eax, 0xc418ba1e
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xe0623884
xor eax, 0xffcbd2e6
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xa4930ad1
xor eax, 0xd7b0cf50
rol eax, 0xd5
popf
jmp 0x140af5e2f
mov eax, dword [rbx + 0x28]
shr eax, 7
test al, 1
je 0x140af70ef
push rax
pushf
mov eax, 0x2a8dd923
pushf
not eax
add eax, 0xc7f5d26e
xor eax, 0x9664d847
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x88005115
xor eax, 0x9fa44acc
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xd5d272ef
xor eax, 0xaf804a1a
rol eax, 0xea
popf
pushf
not eax
add eax, 0xeb7ed4a8
xor eax, 0xbf4325bb
rol eax, 0x84
popf
jmp 0x140af5e2f
push rax
pushf
mov eax, 0x21fee7e1
pushf
not eax
add eax, 0x99a9bc78
xor eax, 0xd95578e1
rol eax, 0xea
popf
pushf
not eax
add eax, 0xaed840a2
xor eax, 0xb02663a6
rol eax, 0xdc
popf
jmp 0x140af5e2f
cmp dword [rbx + 0x48], 0
je 0x140af7181
push rax
pushf
mov eax, 0x4889e857
pushf
not eax
add eax, 0x852ab86c
xor eax, 0xc87097cb
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xbb4969d5
xor eax, 0xfdeb27fa
rol eax, 0x14
popf
pushf
not eax
add eax, 0x92969b32
xor eax, 0xaa2a16e4
rol eax, 0x95
popf
pushf
not eax
add eax, 0xb273af49
xor eax, 0xb84191c9
rol eax, 0xd
popf
jmp 0x140af5e2f
push rax
pushf
mov eax, 0x18482544
pushf
not eax
add eax, 0xfe71b32f
xor eax, 0xb6eaa327
rol eax, 0xec
popf
pushf
not eax
add eax, 0xc16a5cbb
xor eax, 0xb39dd0b2
rol eax, 0x69
popf
pushf
not eax
add eax, 0x97d805e4
xor eax, 0xd7294168
rol eax, 0xd6
popf
jmp 0x140af5e2f
mov rcx, qword [rbx + 0x40]
cmp byte [rcx], 0x30
je 0x140af7238
dec qword [rbx + 0x40]
mov rcx, qword [rbx + 0x40]
mov byte [rcx], 0x30
jmp 0x140af71dc
inc dword [rbx + 0x48]
push rax
pushf
mov eax, 0xfc37a0d6
pushf
not eax
add eax, 0xdea29e26
xor eax, 0xd9f615c4
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xbcf11698
xor eax, 0x857d52e9
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xfb5d6222
xor eax, 0xcfb303e6
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xa913d71b
xor eax, 0xf53b0e34
rol eax, 0x63
popf
jmp 0x140af5e2f
mov al, 0xf6
pushf
not al
add al, 0xbd
xor al, 0x3e
rol al, 0xb
popf
pushf
not al
add al, 0xb4
xor al, 0x48
rol al, 0xde
popf
pushf
not al
add al, 5
xor al, 0xdf
rol al, 0x76
popf
mov rbx, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
add rsp, 0x30
pop rdi
ret