Function at 0x14022ab0a
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x1d4f8205
pushf
not eax
add eax, 0xbb3a5c61
xor eax, 0xa220eef0
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xc70d2d11
xor eax, 0xa2d8d87c
rol eax, 0x63
popf
pushf
not eax
add eax, 0x87ff2f92
xor eax, 0xd9ecf2bf
rol eax, 0x51
popf
cmp eax, 4
jne 0x14022ab5a
popf
pop rax
jmp 0x14022af76
cmp eax, 0
jne 0x14022ab69
popf
pop rax
jmp 0x14022ad2b
cmp eax, 3
jne 0x14022ab78
popf
pop rax
jmp 0x14022af0b
cmp eax, 1
jne 0x14022ab87
popf
pop rax
jmp 0x14022adf7
cmp eax, 0xd
jne 0x14022ab96
popf
pop rax
jmp 0x14022b468
cmp eax, 0x1a
jne 0x14022aba5
popf
pop rax
jmp 0x14022bb7f
cmp eax, 0xe
jne 0x14022abb4
popf
pop rax
jmp 0x14022b4de
cmp eax, 0xb
jne 0x14022abc3
popf
pop rax
jmp 0x14022b2e2
cmp eax, 0x19
jne 0x14022abd2
popf
pop rax
jmp 0x14022bac8
cmp eax, 8
jne 0x14022abe1
popf
pop rax
jmp 0x14022b1b6
cmp eax, 0x1d
jne 0x14022abf0
popf
pop rax
jmp 0x14022bd15
cmp eax, 0x17
jne 0x14022abff
popf
pop rax
jmp 0x14022b992
cmp eax, 0x1c
jne 0x14022ac0e
popf
pop rax
jmp 0x14022bcb3
cmp eax, 0x12
jne 0x14022ac1d
popf
pop rax
jmp 0x14022b6de
cmp eax, 0x18
jne 0x14022ac2c
popf
pop rax
jmp 0x14022ba49
cmp eax, 0x11
jne 0x14022ac3b
popf
pop rax
jmp 0x14022b64b
cmp eax, 0x1b
jne 0x14022ac4a
popf
pop rax
jmp 0x14022bc23
cmp eax, 0x16
jne 0x14022ac59
popf
pop rax
jmp 0x14022b900
cmp eax, 0xa
jne 0x14022ac68
popf
pop rax
jmp 0x14022b286
cmp eax, 0x14
jne 0x14022ac77
popf
pop rax
jmp 0x14022b7ce
cmp eax, 0xf
jne 0x14022ac86
popf
pop rax
jmp 0x14022b53a
cmp eax, 0x13
jne 0x14022ac95
popf
pop rax
jmp 0x14022b76e
cmp eax, 0x15
jne 0x14022aca4
popf
pop rax
jmp 0x14022b882
cmp eax, 2
jne 0x14022acb3
popf
pop rax
jmp 0x14022aea1
cmp eax, 0x1e
jne 0x14022acc2
popf
pop rax
jmp 0x14022bd75
cmp eax, 0xc
jne 0x14022acd1
popf
pop rax
jmp 0x14022b3b1
cmp eax, 7
jne 0x14022ace0
popf
pop rax
jmp 0x14022b133
cmp eax, 5
jne 0x14022acef
popf
pop rax
jmp 0x14022afd4
cmp eax, 0x1f
jne 0x14022acfe
popf
pop rax
jmp 0x14022be0c
cmp eax, 0x10
jne 0x14022ad0d
popf
pop rax
jmp 0x14022b5a0
cmp eax, 6
jne 0x14022ad1c
popf
pop rax
jmp 0x14022b07c
cmp eax, 9
jne 0x14022ad2b
popf
pop rax
jmp 0x14022b26c
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rbp
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push r14
sub rsp, 0x20
xor ebx, ebx
mov r14, r8
mov rbp, rdx
mov rdi, rcx
cmp dword [rcx + 4], ebx
je 0x14022adb1
push rax
pushf
mov eax, 0xcb04b2a1
pushf
not eax
add eax, 0xd2259f44
xor eax, 0xcae838ff
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x9132b9a0
xor eax, 0xf4497fee
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x901062a7
xor eax, 0xfc3874c2
rol eax, 0xab
popf
pushf
not eax
add eax, 0xf6ad0629
xor eax, 0xa81a2f93
rol eax, 0x7f
popf
jmp 0x14022ab4b
push rax
pushf
mov eax, 0x8e636f10
pushf
not eax
add eax, 0xc646db4b
xor eax, 0xee7246d9
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xd3d4b545
xor eax, 0xbdc87d62
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xfdfcd0e0
xor eax, 0xb5136afe
rol eax, 0xf
popf
jmp 0x14022ab4b
movsxd rsi, dword [rcx + 4]
call fcn.14017c3a9
mov r9, rax
push rsi
not rsi
sub r9, rsi
pop rsi
sub r9, 1
je 0x14022ae5b
push rax
pushf
mov eax, 0xb49f8d43
pushf
not eax
add eax, 0xce84c180
xor eax, 0xdac87ffc
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xdafc23ca
xor eax, 0xb6e54017
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xca3d9655
xor eax, 0xfc20c0d4
rol eax, 0xfd
popf
jmp 0x14022ab4b
push rax
pushf
mov eax, 0x1bf5d8e7
pushf
not eax
add eax, 0xf60411e9
xor eax, 0xa5f8335e
rol eax, 0x74
popf
pushf
not eax
add eax, 0xf5ec1e2a
xor eax, 0xe84ccc08
rol eax, 0x91
popf
pushf
not eax
add eax, 0x802019de
xor eax, 0xda9f0a6c
rol eax, 0x93
popf
jmp 0x14022ab4b
test esi, esi
je 0x14022aed8
push rax
pushf
mov eax, 0x54164ad5
pushf
not eax
add eax, 0xcb6a4147
xor eax, 0xa027e442
rol eax, 0x34
popf
pushf
not eax
add eax, 0xb081bb63
xor eax, 0x8d424421
rol eax, 0xaf
popf
jmp 0x14022ab4b
push rax
pushf
mov eax, 0x5956b190
pushf
not eax
add eax, 0xf88288a4
xor eax, 0x9cd829a0
rol eax, 0xea
popf
pushf
not eax
add eax, 0x8dd28aa1
xor eax, 0xbdd7be93
rol eax, 0x61
popf
jmp 0x14022ab4b
movsxd rsi, dword [rdi + 4]
call fcn.14017c3a9
lea rcx, [rsi + rax]
jmp 0x14022afd4
mov rcx, rbx
mov esi, ebx
push rax
pushf
mov eax, 0x1ca956f7
pushf
not eax
add eax, 0x833e8b09
xor eax, 0xa616a677
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x83dc15ef
xor eax, 0xb7936772
rol eax, 0x99
popf
pushf
not eax
add eax, 0xa624cd80
xor eax, 0x9e6c382a
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xd7bb5349
xor eax, 0xf32360cc
rol eax, 0xf4
popf
jmp 0x14022ab4b
cmp byte [rcx + 0x10], bl
je 0x14022b036
push rax
pushf
mov eax, 0x15baba2f
pushf
not eax
add eax, 0xdfbb1f72
xor eax, 0xfa455967
rol eax, 0x75
popf
pushf
not eax
add eax, 0xeb8f4932
xor eax, 0xaf9a2edb
rol eax, 0x79
popf
pushf
not eax
add eax, 0xbcd929bc
xor eax, 0xe7e55b21
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xe757f854
xor eax, 0x95caf8d7
rol eax, 0x21
popf
jmp 0x14022ab4b
push rax
pushf
mov eax, 0xdca3f8f6
pushf
not eax
add eax, 0xb7a164fc
xor eax, 0xe2a04ad3
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xfe6000bb
xor eax, 0xece23cca
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xc13fd628
xor eax, 0xbca67bb2
rol eax, 0x4c
popf
jmp 0x14022ab4b
test byte [rdi], 0x80
je 0x14022b0da
push rax
pushf
mov eax, 0x5e4a6153
pushf
not eax
add eax, 0xca6f3cc6
xor eax, 0x80bf6c7e
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xf337bd30
xor eax, 0xed52e31e
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xa6986605
xor eax, 0xad8f634e
rol eax, 0xff
popf
pushf
not eax
add eax, 0x96bf836c
xor eax, 0x94ed6f9f
rol eax, 0xe7
popf
jmp 0x14022ab4b
push rax
pushf
mov eax, 0x91080f3
pushf
not eax
add eax, 0xb56233e0
xor eax, 0xc7d06faa
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xd81b2b58
xor eax, 0x927cacd7
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xd00c5726
xor eax, 0xb17d7344
rol eax, 0x69
popf
pushf
not eax
add eax, 0xb5f3235f
xor eax, 0xc3a78508
rol eax, 0x2f
popf
jmp 0x14022ab4b
test byte [rbp], 0x10
jne 0x14022b183
push rax
pushf
mov eax, 0x752bc999
pushf
not eax
add eax, 0xd9677020
xor eax, 0x8f35a150
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xe06a032d
xor eax, 0xd3e27958
rol eax, 0x45
popf
pushf
not eax
add eax, 0xb7cbc7af
xor eax, 0xcbd57d84
rol eax, 0x7c
popf
jmp 0x14022ab4b
push rax
pushf
mov eax, 0x1fde819b
pushf
not eax
add eax, 0xfdfc2de8
xor eax, 0xe0eb43cc
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xae09b8f2
xor eax, 0x961a49f9
rol eax, 0x87
popf
jmp 0x14022ab4b
test esi, esi
je 0x14022b213
push rax
pushf
mov eax, 0x3b7cf944
pushf
not eax
add eax, 0x8999ccf6
xor eax, 0xe9c79a11
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xb3d706e9
xor eax, 0xec6e6cab
rol eax, 2
popf
pushf
not eax
add eax, 0x930bbb5e
xor eax, 0xed280438
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xbb65d595
xor eax, 0xe1f02001
rol eax, 0x73
popf
jmp 0x14022ab4b
push rax
pushf
mov eax, 0x4713a5da
pushf
not eax
add eax, 0xceb90a9f
xor eax, 0xaf122f53
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x9008f4f1
xor eax, 0xadd66234
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xfbc73d5e
xor eax, 0x96d6c1f2
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x84df5d7e
xor eax, 0xf7ba9ce3
rol eax, 0xe6
popf
jmp 0x14022ab4b
call fcn.14017c3a9
mov rsi, rax
movsxd rax, dword [rdi + 4]
push rax
not rax
sub rsi, rax
pop rax
sub rsi, 1
jmp 0x14022b2e2
mov rsi, rbx
push rax
pushf
mov eax, 0xaf924b8d
pushf
not eax
add eax, 0xf60fc4ff
xor eax, 0xf19b0a12
rol eax, 0x61
popf
pushf
not eax
add eax, 0xe6b0df5f
xor eax, 0xa673853e
rol eax, 0x19
popf
pushf
not eax
add eax, 0xb2545d36
xor eax, 0x99da958a
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x9c5b4792
xor eax, 0x9f82e3dd
rol eax, 0xa5
popf
jmp 0x14022ab4b
call fcn.14023d4ea
mov rcx, rax
movsxd rax, dword [rbp + 4]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
cmp rsi, rcx
je 0x14022b358
push rax
pushf
mov eax, 0x4d5ff0b9
pushf
not eax
add eax, 0xd59ff598
xor eax, 0x9d5f5e77
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x85d530df
xor eax, 0xf9841fa4
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xa83a9e32
xor eax, 0xf623126a
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xfc14b45c
xor eax, 0xdb979af0
rol eax, 0x89
popf
jmp 0x14022ab4b
push rax
pushf
mov eax, 0x79bc4302
pushf
not eax
add eax, 0xb3f0f5c1
xor eax, 0xc529db6d
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x9495260c
xor eax, 0xe770c2eb
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xa6cb06a5
xor eax, 0xe78d3d38
rol eax, 0xac
popf
pushf
not eax
add eax, 0xa69d0500
xor eax, 0x8f0b06fa
rol eax, 0x64
popf
jmp 0x14022ab4b
cmp dword [rdi + 4], ebx
je 0x14022b40f
push rax
pushf
mov eax, 0x99a6ce8d
pushf
not eax
add eax, 0xb3d25d3b
xor eax, 0x9d0aaaaa
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xbb56f91d
xor eax, 0x89a2ef06
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x84d50c8f
xor eax, 0x9a915801
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xb092dae5
xor eax, 0xbacbc3ee
rol eax, 0x60
popf
jmp 0x14022ab4b
push rax
pushf
mov eax, 0x2c94e4d8
pushf
not eax
add eax, 0x8a213708
xor eax, 0x9e40791a
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xd8fda6e6
xor eax, 0xaf3d2e2c
rol eax, 0x37
popf
pushf
not eax
add eax, 0xc7a58612
xor eax, 0x8146d635
rol eax, 0x37
popf
pushf
not eax
add eax, 0xbe1a82e6
xor eax, 0x8917b5d7
rol eax, 0x78
popf
jmp 0x14022ab4b
call fcn.14017c3a9
mov rsi, rax
movsxd rax, dword [rdi + 4]
push rax
not rax
sub rsi, rax
pop rax
sub rsi, 1
jmp 0x14022b53a
mov rsi, rbx
push rax
pushf
mov eax, 0x9d9c8f26
pushf
not eax
add eax, 0xf9fe3418
xor eax, 0xc3a4b9aa
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x9f8003c9
xor eax, 0xfb113591
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x80a2ba85
xor eax, 0xca4e02f5
rol eax, 0x21
popf
pushf
not eax
add eax, 0xcccf5b20
xor eax, 0xdf272f93
rol eax, 0xbf
popf
jmp 0x14022ab4b
call fcn.14023d4ea
movsxd r8, dword [rbp + 4]
add r8, 0x10
push rax
not rax
sub r8, rax
pop rax
sub r8, 1
lea rax, [rsi + 0x10]
sub r8, rax
push rax
pushf
mov eax, 0x5fe76127
pushf
not eax
add eax, 0xa42622e3
xor eax, 0x89617c33
rol eax, 0x16
popf
pushf
not eax
add eax, 0x984954bc
xor eax, 0xf537b2ce
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xe19f61ec
xor eax, 0xb56d3d0f
rol eax, 0xa2
popf
jmp 0x14022ab4b
movzx ecx, byte [rax]
movzx edx, byte [rax + r8]
sub ecx, edx
jne 0x14022b5f2
push rax
pushf
mov eax, 0xd907d521
pushf
not eax
add eax, 0x8a976387
xor eax, 0xcd4a9c46
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xab496b42
xor eax, 0x89a0e00e
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xa48c25df
xor eax, 0xfacb28b6
rol eax, 0x60
popf
jmp 0x14022ab4b
push rax
pushf
mov eax, 0x92888a14
pushf
not eax
add eax, 0xc732408f
xor eax, 0xf18d817c
rol eax, 0x27
popf
pushf
not eax
add eax, 0xe3ce6da3
xor eax, 0xba3efaba
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xedbb15dd
xor eax, 0xd0b3aa35
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x811469d3
xor eax, 0xc13a9d55
rol eax, 0xe1
popf
jmp 0x14022ab4b
inc rax
test edx, edx
jne 0x14022b698
push rax
pushf
mov eax, 0xee33611d
pushf
not eax
add eax, 0xc311a801
xor eax, 0x8ea87bcd
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xb19c2094
xor eax, 0x941b0061
rol eax, 0x80
popf
pushf
not eax
add eax, 0x846f1a86
xor eax, 0xf580895c
rol eax, 0x51
popf
jmp 0x14022ab4b
push rax
pushf
mov eax, 0xc4bab0c7
pushf
not eax
add eax, 0x8029877e
xor eax, 0xf2fb7563
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xd7ee8097
xor eax, 0xf88b0fe8
rol eax, 8
popf
pushf
not eax
add eax, 0xee147df2
xor eax, 0xfbbed541
rol eax, 0xa7
popf
jmp 0x14022ab4b
test ecx, ecx
je 0x14022b728
push rax
pushf
mov eax, 0xb121eb9a
pushf
not eax
add eax, 0x949cdea5
xor eax, 0xcdc51af6
rol eax, 0x69
popf
pushf
not eax
add eax, 0xa62ec9c6
xor eax, 0x998d8292
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xd630fb5d
xor eax, 0xdbb1a363
rol eax, 0xc4
popf
jmp 0x14022ab4b
push rax
pushf
mov eax, 0x6a487cbb
pushf
not eax
add eax, 0xa10261e9
xor eax, 0xaca82f25
rol eax, 0x54
popf
pushf
not eax
add eax, 0x90f7c631
xor eax, 0xe2adc3a4
rol eax, 0xae
popf
pushf
not eax
add eax, 0x9f5fe32a
xor eax, 0xa5e3de79
rol eax, 0xce
popf
jmp 0x14022ab4b
xor eax, eax
jmp 0x14022be0c
mov al, socket
pushf
not al
add al, 0x4f
xor al, 0xd
rol al, 0xa8
popf
pushf
not al
add al, 0xac
xor al, 0xd3
rol al, 5
popf
pushf
not al
add al, 0x7e
xor al, 0x5a
rol al, 0xb0
popf
pushf
not al
add al, 0x92
xor al, 0xfc
rol al, 0xe0
popf
test byte [rbp], al
je 0x14022b83c
push rax
pushf
mov eax, 0x234c692e
pushf
not eax
add eax, 0xef71f215
xor eax, 0xb1298a44
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xe68c6c41
xor eax, 0x9a89c9c6
rol eax, 0x22
popf
jmp 0x14022ab4b
push rax
pushf
mov eax, 0x59b610a6
pushf
not eax
add eax, 0xed083d88
xor eax, 0x8b6fa103
rol eax, 0x17
popf
pushf
not eax
add eax, 0x97857214
xor eax, 0xe9fa4735
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xfbeca0ab
xor eax, 0xf5c3b58b
rol eax, 0x7a
popf
jmp 0x14022ab4b
test byte [rdi], 8
je 0x14022b8ba
push rax
pushf
mov eax, 0xc30b90e2
pushf
not eax
add eax, 0x99fe3321
xor eax, 0x9d001c2a
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xd3338b6b
xor eax, 0xc036d0e5
rol eax, 0x59
popf
jmp 0x14022ab4b
push rax
pushf
mov eax, 0x8ccf9e9
pushf
not eax
add eax, 0xaa6c0376
xor eax, 0xed6509df
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xabb602c2
xor eax, 0x9f382cd3
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xafd50404
xor eax, 0xbf8ef349
rol eax, 0x6a
popf
jmp 0x14022ab4b
test byte [r14], 1
je 0x14022b939
push rax
pushf
mov eax, 0x5ac60c9d
pushf
not eax
add eax, 0x97cba91e
xor eax, 0xfbf966ec
rol eax, 0xb
popf
pushf
not eax
add eax, 0x800c6e3d
xor eax, 0x9ad90805
rol eax, 0x6b
popf
jmp 0x14022ab4b
push rax
pushf
mov eax, 0xece1ad3b
pushf
not eax
add eax, 0xa3b9978c
xor eax, 0xd1acd2c4
rol eax, 0xed
popf
pushf
not eax
add eax, 0xaeca22aa
xor eax, 0x820dac2b
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xac352923
xor eax, 0xc34d9d0d
rol eax, 0x95
popf
pushf
not eax
add eax, 0xfb8771ba
xor eax, 0xe8295fc6
rol eax, 0x14
popf
jmp 0x14022ab4b
test byte [rdi], 1
je 0x14022b9f0
push rax
pushf
mov eax, 0x931c9e85
pushf
not eax
add eax, 0xf59dc546
xor eax, 0xf34d9627
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xe197cc65
xor eax, 0x8e15aba2
rol eax, 0x30
popf
pushf
not eax
add eax, 0xee55cd5c
xor eax, 0xe3150499
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x8f86c13e
xor eax, 0xf602c806
rol eax, 0xad
popf
jmp 0x14022ab4b
push rax
pushf
mov eax, 0x186f666c
pushf
not eax
add eax, 0xbc2671f4
xor eax, 0x97c784b8
rol eax, 0xef
popf
pushf
not eax
add eax, 0xf0798cd0
xor eax, 0x9183e7ce
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xb19ae9dc
xor eax, 0xf3042f44
rol eax, 3
popf
pushf
not eax
add eax, 0xa444bd3d
xor eax, 0xd239dfa7
rol eax, 0x51
popf
jmp 0x14022ab4b
test byte [r14], 4
je 0x14022ba95
push rax
pushf
mov eax, 0xd97e033
pushf
not eax
add eax, 0x8237f003
xor eax, 0xfb901c13
rol eax, 0x12
popf
pushf
not eax
add eax, 0xeeba6749
xor eax, 0xb1cda4f1
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xcc46a4a4
xor eax, 0xe7800e6a
rol eax, 0x91
popf
jmp 0x14022ab4b
push rax
pushf
mov eax, 0x221b13ae
pushf
not eax
add eax, 0xa0198ee4
xor eax, 0xb2cf115d
rol eax, 0xff
popf
pushf
not eax
add eax, 0xed836805
xor eax, 0x86aab2d0
rol eax, 0xb
popf
jmp 0x14022ab4b
test byte [rdi], 4
je 0x14022bb26
push rax
pushf
mov eax, 0x29248a9
pushf
not eax
add eax, 0xcad8f785
xor eax, 0x874f106e
rol eax, 0x39
popf
pushf
not eax
add eax, 0xc83797a4
xor eax, 0xe421403d
rol eax, 0x87
popf
pushf
not eax
add eax, 0xdea83133
xor eax, 0xfc473dd5
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x985f0539
xor eax, 0x945e75f7
rol eax, 0x89
popf
jmp 0x14022ab4b
push rax
pushf
mov eax, 0xed7615a
pushf
not eax
add eax, 0x8678c6d9
xor eax, 0x9d1cdeae
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xa3fdf154
xor eax, 0x8c9443f8
rol eax, 0xd
popf
pushf
not eax
add eax, 0xa963927d
xor eax, 0xdab20c7f
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xc6dae1ab
xor eax, 0xad7e0bee
rol eax, 0x6c
popf
jmp 0x14022ab4b
test byte [r14], al
je 0x14022bbdd
push rax
pushf
mov eax, 0xd3c874f6
pushf
not eax
add eax, 0xd95c4cbe
xor eax, 0xe6753dd4
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x8efb6b1a
xor eax, 0xbf68aa5d
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xa2109f70
xor eax, 0xf68f652b
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xa2efdfd8
xor eax, 0xcdd726a6
rol eax, 0x41
popf
jmp 0x14022ab4b
push rax
pushf
mov eax, 0x40fdae1c
pushf
not eax
add eax, 0xd763dd4c
xor eax, 0xa295aea2
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xf57c72ce
xor eax, 0xa7170b82
rol eax, 0xca
popf
pushf
not eax
add eax, 0xc277baec
xor eax, 0xadb698fb
rol eax, 0x4c
popf
jmp 0x14022ab4b
test byte [rdi], al
je 0x14022bc80
push rax
pushf
mov eax, 0x52a8835
pushf
not eax
add eax, 0xb872e5b2
xor eax, 0xe4a8e430
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xa9860209
xor eax, 0xe5d10b7c
rol eax, 0x92
popf
pushf
not eax
add eax, 0xdd2b77a4
xor eax, 0xa5e80452
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xce6c8126
xor eax, 0x8cc7b2d6
rol eax, 0xbf
popf
jmp 0x14022ab4b
push rax
pushf
mov eax, 0x5eb0bf64
pushf
not eax
add eax, 0xb14208c6
xor eax, 0xba4d7095
rol eax, 0x81
popf
pushf
not eax
add eax, 0xa2b8d6ee
xor eax, 0xd10063ec
rol eax, 0xdd
popf
jmp 0x14022ab4b
mov ebx, 0x308c7fdc
pushf
not ebx
add ebx, 0xe465ac51
xor ebx, 0x961b915f
rol ebx, 0
popf
pushf
not ebx
add ebx, 0xeeace4bb
xor ebx, 0x88ea278f
rol ebx, 0x42
popf
push rax
pushf
mov eax, 0xd31fd33
pushf
not eax
add eax, 0x95af7fc0
xor eax, 0xd3ee743e
rol eax, 0x81
popf
pushf
not eax
add eax, 0x8e9604cf
xor eax, 0xd786176a
rol eax, 0xad
popf
jmp 0x14022ab4b
mov eax, ebx
jmp 0x14022be0c
mov eax, 0xb3478c1f
pushf
not eax
add eax, 0xdac163b7
xor eax, 0xe0e3f5c8
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xfd441ee9
xor eax, 0xd9410907
rol eax, 0x29
popf
pushf
not eax
add eax, 0xe5ded1d5
xor eax, 0x9539ccb7
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xf5d97345
xor eax, 0xe4f24047
rol eax, 0x9a
popf
push rax
pushf
mov eax, 0x39cfad50
pushf
not eax
add eax, 0xc9e3511e
xor eax, 0xc8ff646e
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xa0c6d23e
xor eax, 0xcaf65045
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x90631d58
xor eax, 0x8ced95e1
rol eax, 0x99
popf
jmp 0x14022ab4b
mov rbx, qword [rsp + 0x30]
mov rbp, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x40]
mov rdi, qword [rsp + 0x48]
add rsp, 0x20
pop r14
ret