Function at 0x14029ab29
Capabilities:
Authenticate hmac
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xcb35a560
pushf
not eax
add eax, 0xf78aa7a3
xor eax, 0xf051815d
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xde410528
xor eax, 0xe080bcf6
rol eax, 0x4d
popf
cmp eax, 0x20
jne 0x14029ab66
popf
pop rax
jmp 0x14029be6b
cmp eax, 0
jne 0x14029ab75
popf
pop rax
jmp 0x14029ad91
cmp eax, 3
jne 0x14029ab84
popf
pop rax
jmp 0x14029af46
cmp eax, 1
jne 0x14029ab93
popf
pop rax
jmp 0x14029ae63
cmp eax, 0xd
jne 0x14029aba2
popf
pop rax
jmp 0x14029b480
cmp eax, 0x1a
jne 0x14029abb1
popf
pop rax
jmp 0x14029bb4e
cmp eax, 0xe
jne 0x14029abc0
popf
pop rax
jmp 0x14029b4ff
cmp eax, 0xb
jne 0x14029abcf
popf
pop rax
jmp 0x14029b35b
cmp eax, 0x19
jne 0x14029abde
popf
pop rax
jmp 0x14029baab
cmp eax, 8
jne 0x14029abed
popf
pop rax
jmp 0x14029b1df
cmp eax, 0x1d
jne 0x14029abfc
popf
pop rax
jmp 0x14029bcf0
cmp eax, 0x17
jne 0x14029ac0b
popf
pop rax
jmp 0x14029b9c4
cmp eax, 0x1c
jne 0x14029ac1a
popf
pop rax
jmp 0x14029bc5e
cmp eax, 0x12
jne 0x14029ac29
popf
pop rax
jmp 0x14029b779
cmp eax, 0x18
jne 0x14029ac38
popf
pop rax
jmp 0x14029ba31
cmp eax, 0x11
jne 0x14029ac47
popf
pop rax
jmp 0x14029b704
cmp eax, 0x1b
jne 0x14029ac56
popf
pop rax
jmp 0x14029bbcd
cmp eax, 0x21
jne 0x14029ac65
popf
pop rax
jmp 0x14029bf0f
cmp eax, 0x23
jne 0x14029ac74
popf
pop rax
jmp 0x14029c025
cmp eax, 0x25
jne 0x14029ac83
popf
pop rax
jmp 0x14029c142
cmp eax, 0xf
jne 0x14029ac92
popf
pop rax
jmp 0x14029b5b5
cmp eax, 0x13
jne 0x14029aca1
popf
pop rax
jmp 0x14029b81f
cmp eax, 0x15
jne 0x14029acb0
popf
pop rax
jmp 0x14029b8cb
cmp eax, 0x24
jne 0x14029acbf
popf
pop rax
jmp 0x14029c0fc
cmp eax, 0x1e
jne 0x14029acce
popf
pop rax
jmp 0x14029bd49
cmp eax, 0xc
jne 0x14029acdd
popf
pop rax
jmp 0x14029b3d5
cmp eax, 7
jne 0x14029acec
popf
pop rax
jmp 0x14029b173
cmp eax, 5
jne 0x14029acfb
popf
pop rax
jmp 0x14029b03a
cmp eax, 0x1f
jne 0x14029ad0a
popf
pop rax
jmp 0x14029be0c
cmp eax, 0x10
jne 0x14029ad19
popf
pop rax
jmp 0x14029b657
cmp eax, 6
jne 0x14029ad28
popf
pop rax
jmp 0x14029b0b1
cmp eax, 9
jne 0x14029ad37
popf
pop rax
jmp 0x14029b25c
cmp eax, 4
jne 0x14029ad46
popf
pop rax
jmp 0x14029afe5
cmp eax, 0x16
jne 0x14029ad55
popf
pop rax
jmp 0x14029b91e
cmp eax, 2
jne 0x14029ad64
popf
pop rax
jmp 0x14029aeb4
cmp eax, 0xa
jne 0x14029ad73
popf
pop rax
jmp 0x14029b2eb
cmp eax, 0x22
jne 0x14029ad82
popf
pop rax
jmp 0x14029bf81
cmp eax, 0x14
jne 0x14029ad91
popf
pop rax
jmp 0x14029b8bb
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rbp
push rdi
push r14
lea rbp, [rsp - 0x47]
sub rsp, 0x90
mov rax, qword [0x1400a21c0]
xor rax, rsp
mov qword [rbp + 0x37], rax
mov r9, qword [0x1400a77f8]
mov r10b, r8b
mov sil, dl
mov r14, rcx
movsx r8d, byte [r9]
add r8d, 0xffffffd0
cmp r8d, 9
ja 0x14029ae30
push rax
pushf
mov eax, 0x43d6ca67
pushf
not eax
add eax, 0xe6381b44
xor eax, 0xf4f4db41
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x9065bc9a
xor eax, 0x91268ba0
rol eax, 0x73
popf
pushf
not eax
add eax, 0x8b875cf9
xor eax, 0x8547af73
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xfd22fdfb
xor eax, 0xce49b405
rol eax, 0x87
popf
jmp 0x14029ab57
push rax
pushf
mov eax, 0xf56191fc
pushf
not eax
add eax, 0xa4f667dc
xor eax, 0xc60a6050
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xd7a4068b
xor eax, 0xe1f7833e
rol eax, 0x36
popf
jmp 0x14029ab57
inc r9
mov rdx, rcx
mov rcx, qword [0x1400a77e8]
mov qword [0x1400a77f8], r9
call fcn.14026f0cc
jmp 0x14029c149
cmp byte [r9], 0x3f
jne 0x14029aeed
push rax
pushf
mov eax, 0xbf32b65
pushf
not eax
add eax, 0x9d2e8a84
xor eax, 0xacec78fd
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xb065aba7
xor eax, 0xe0dfe1ae
rol eax, 0xec
popf
jmp 0x14029ab57
push rax
pushf
mov eax, 0x968c3b4b
pushf
not eax
add eax, 0xfc11964d
xor eax, 0x937afa86
rol eax, 0x90
popf
pushf
not eax
add eax, 0x868c6ca5
xor eax, 0x94b11778
rol eax, 0x21
popf
pushf
not eax
add eax, 0xbde7b619
xor eax, 0xfc780318
rol eax, 0x12
popf
pushf
not eax
add eax, 0xc632fd3d
xor eax, 0xf9026529
rol eax, 0x4e
popf
jmp 0x14029ab57
xor edx, edx
lea rcx, [rbp - 0x29]
call fcn.1402116de
mov rbx, qword [rax]
mov edi, dword [rax + 8]
mov rax, qword [0x1400a77f8]
mov qword [rbp + 0x27], rbx
mov dword [rbp + 0x2f], edi
mov cl, byte [rax]
cmp cl, 0x40
jne 0x14029afb2
push rax
pushf
mov eax, 0x8b782551
pushf
not eax
add eax, 0xae141667
xor eax, 0xb1fb3101
rol eax, 3
popf
pushf
not eax
add eax, 0xbe73d3b0
xor eax, 0xdf938002
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xc1362e05
xor eax, 0x9096561f
rol eax, 0x57
popf
jmp 0x14029ab57
push rax
pushf
mov eax, 0x30c85b29
pushf
not eax
add eax, 0xaf9e4884
xor eax, 0xf9fdfc43
rol eax, 0x90
popf
pushf
not eax
add eax, 0x95e5da0d
xor eax, 0x84cc7ae4
rol eax, 0x15
popf
jmp 0x14029ab57
inc rax
mov qword [0x1400a77f8], rax
jmp 0x14029be6b
neg cl
lea rcx, [rbp + 0x27]
sbb edx, edx
neg edx
jmp 0x14029b045
inc edx
call fcn.14030dd0b
mov edi, dword [rbp + 0x2f]
mov rbx, qword [rbp + 0x27]
jmp 0x14029be6b
lea rax, [0x1a8027ced]
pushf
sub rax, 0x67fa5555
popf
mov rcx, r9
mov r8d, 0xe3e67011
pushf
not r8d
add r8d, 0xe6f054d6
xor r8d, 0xde9398fd
rol r8d, 0xa4
popf
pushf
not r8d
add r8d, 0x9f1376d0
xor r8d, 0xce5302ed
rol r8d, 0xca
popf
pushf
not r8d
add r8d, 0xa90800d5
xor r8d, 0xcf4084a8
rol r8d, 0xc9
popf
or r11d, 0xffffffff
push rax
pushf
mov eax, 0x85d1177b
pushf
not eax
add eax, 0xcbecf85e
xor eax, 0x8edf403e
rol eax, 0xae
popf
pushf
not eax
add eax, 0xd4992d62
xor eax, 0xe3f12dda
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xdc4f5997
xor eax, 0xea26c667
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x94927ad8
xor eax, 0x9d36584a
rol eax, 0x3f
popf
jmp 0x14029ab57
mov dl, byte [rcx]
test dl, dl
je 0x14029b1ac
push rax
pushf
mov eax, 0x1fc77c10
pushf
not eax
add eax, 0x9158debd
xor eax, 0xc5de8156
rol eax, 2
popf
pushf
not eax
add eax, 0xb795ab99
xor eax, 0xe6521bae
rol eax, 0x91
popf
jmp 0x14029ab57
push rax
pushf
mov eax, 0xe30ea32f
pushf
not eax
add eax, 0xc9011e60
xor eax, 0xe913accc
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xd285cca0
xor eax, 0xd738eac8
rol eax, 0xcb
popf
jmp 0x14029ab57
cmp dl, byte [rax]
jne 0x14029b229
push rax
pushf
mov eax, 0x3104394b
pushf
not eax
add eax, 0xc8850e41
xor eax, 0x80b55a72
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x8cac2a45
xor eax, 0xc7b2d9f0
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xa95455cb
xor eax, 0x91c349f6
rol eax, 0x78
popf
jmp 0x14029ab57
push rax
pushf
mov eax, 0x61f3aae1
pushf
not eax
add eax, 0x93b6f63e
xor eax, 0xfe70e31d
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x822e6ad3
xor eax, 0xe4f85c55
rol eax, 0x4f
popf
jmp 0x14029ab57
inc rcx
inc rax
push r11
not r11d
sub r8d, r11d
pop r11
sub r8d, 1
jne 0x14029b2a5
push rax
pushf
mov eax, 0x8b34652a
pushf
not eax
add eax, 0xb25e4896
xor eax, 0xcb49b211
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xadc15791
xor eax, 0xf0354d61
rol eax, 0x44
popf
jmp 0x14029ab57
push rax
pushf
mov eax, 0x7cbf6bbb
pushf
not eax
add eax, 0xe96155cc
xor eax, 0xaccfc5d8
rol eax, 0x85
popf
pushf
not eax
add eax, 0xdca078af
xor eax, 0xc19321b9
rol eax, 0xde
popf
pushf
not eax
add eax, 0x82267e78
xor eax, 0xbe5428ec
rol eax, 0x57
popf
jmp 0x14029ab57
movzx ecx, byte [rcx]
movzx eax, byte [rax]
cmp ecx, eax
jne 0x14029b328
push rax
pushf
mov eax, 0x792022d7
pushf
not eax
add eax, 0xb8dca089
xor eax, 0x99167e29
rol eax, 0x13
popf
pushf
not eax
add eax, 0xaa2eebdf
xor eax, 0x8d6c368e
rol eax, 0x11
popf
jmp 0x14029ab57
push rax
pushf
mov eax, 0x537730fe
pushf
not eax
add eax, 0xdd9f8527
xor eax, 0xac65ba55
rol eax, 0x68
popf
pushf
not eax
add eax, 0xf51c43a8
xor eax, 0xa72dca81
rol eax, 0xb8
popf
jmp 0x14029ab57
lea rax, [0x19c3d3c16]
pushf
sub rax, 0x5c351466
popf
mov dword [rbp - 0x21], setsockopt
add r9, 0x13
jmp 0x14029b779
lea rax, [0x1852614c3]
pushf
sub rax, 0x451decfb
popf
mov rcx, r9
mov r8d, 0xd4662580
pushf
not r8d
add r8d, 0xe3c98eb9
xor r8d, 0xa376b027
rol r8d, 0x52
popf
pushf
not r8d
add r8d, 0xcc48dd09
xor r8d, 0xa154c245
rol r8d, 0x9a
popf
pushf
not r8d
add r8d, 0xbbe36648
xor r8d, 0xe8c96a8c
rol r8d, 0x13
popf
push rax
pushf
mov eax, 0xe7630897
pushf
not eax
add eax, 0xc6c3bd20
xor eax, 0xa487bec1
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xb5e2ec93
xor eax, 0xbccd558f
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xe67ada70
xor eax, 0xddc08ed6
rol eax, 0xe3
popf
jmp 0x14029ab57
mov dl, byte [rcx]
test dl, dl
je 0x14029b4cc
push rax
pushf
mov eax, 0x26cae5e6
pushf
not eax
add eax, 0xe89b135e
xor eax, 0xe79e8678
rol eax, 0x78
popf
pushf
not eax
add eax, 0xd0bdcfcd
xor eax, 0xc4ae844a
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xf48d8faa
xor eax, 0x898858a4
rol eax, 0x78
popf
jmp 0x14029ab57
push rax
pushf
mov eax, 0xd21d53fd
pushf
not eax
add eax, 0xf0114a4f
xor eax, 0xfd080983
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xcbb45e8f
xor eax, 0xc9e17d93
rol eax, 0xb
popf
jmp 0x14029ab57
cmp dl, byte [rax]
jne 0x14029b55c
push rax
pushf
mov eax, 0x4c8c0807
pushf
not eax
add eax, 0xbdc245b7
xor eax, 0xbc8a7207
rol eax, 0x14
popf
pushf
not eax
add eax, 0x9f0394f0
xor eax, 0xaba76ca1
rol eax, 0x92
popf
pushf
not eax
add eax, 0xdfc62127
xor eax, 0xe825277e
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xd2c19989
xor eax, 0xef9b1402
rol eax, 0xe
popf
jmp 0x14029ab57
push rax
pushf
mov eax, 0x5fb3915a
pushf
not eax
add eax, 0x8ca3061b
xor eax, 0xdd8a1d23
rol eax, 0xef
popf
pushf
not eax
add eax, 0xa1a3a329
xor eax, 0x8d1ab175
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xb9f0988e
xor eax, 0xde0eba04
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xf0d450e9
xor eax, 0x8bf6c96b
rol eax, 0xd0
popf
jmp 0x14029ab57
inc rcx
inc rax
push r11
not r11d
sub r8d, r11d
pop r11
sub r8d, 1
jne 0x14029b624
push rax
pushf
mov eax, 0xace9cd6a
pushf
not eax
add eax, 0x995c9318
xor eax, 0xcdfca36a
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xa6d85d61
xor eax, 0xbab6c08b
rol eax, 0xba
popf
pushf
not eax
add eax, 0xe6a35839
xor eax, 0x8da2792f
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xb7b16e03
xor eax, 0xd24d387f
rol eax, 0x7f
popf
jmp 0x14029ab57
push rax
pushf
mov eax, 0xcd36efdc
pushf
not eax
add eax, 0xce2a2c13
xor eax, 0xad8cacde
rol eax, 0x24
popf
pushf
not eax
add eax, 0xd0f899e4
xor eax, 0xfbbf8b59
rol eax, 0x2a
popf
jmp 0x14029ab57
movzx ecx, byte [rcx]
movzx eax, byte [rax]
cmp ecx, eax
jne 0x14029b6ab
push rax
pushf
mov eax, 0xda3e1109
pushf
not eax
add eax, 0x9c0d3b60
xor eax, 0x989bc2e4
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x9ea5ef0d
xor eax, 0xfe62a614
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x96ab5901
xor eax, 0xfcb151f7
rol eax, 0xdb
popf
jmp 0x14029ab57
push rax
pushf
mov eax, 0xab8c6d5a
pushf
not eax
add eax, 0xc19aa1de
xor eax, 0x8c971332
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xc17698fa
xor eax, 0xdeff10e6
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xbe2ae3da
xor eax, 0xc03f81cf
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xae26a016
xor eax, 0xe16f4477
rol eax, 0x1e
popf
jmp 0x14029ab57
lea rax, [0x199f01f2c]
pushf
sub rax, 0x59e7f754
popf
mov dword [rbp - 0x21], recv
add r9, 0xd
push rax
pushf
mov eax, 0xc4d89d8c
pushf
not eax
add eax, 0xd60a3292
xor eax, 0x86830f18
rol eax, 0x76
popf
pushf
not eax
add eax, 0xf53de743
xor eax, 0xec00ca51
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x92fc1a75
xor eax, 0xb28b3205
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xe4216cc8
xor eax, 0x9ffbce5c
rol eax, 0x9e
popf
jmp 0x14029ab57
mov qword [rbp - 0x29], rax
lea rcx, [rbp - 0x29]
movaps xmm0, xmmword [rbp - 0x29]
movdqa xmmword [rbp - 9], xmm0
mov qword [0x1400a77f8], r9
call fcn.1402db474
test dword [0x1400a7808], 0x4000
je 0x14029b7d9
push rax
pushf
mov eax, 0x1aeb524b
pushf
not eax
add eax, 0xe21820ca
xor eax, 0xd14827ea
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xb7b6378b
xor eax, 0xac1bc2c0
rol eax, 0x8d
popf
jmp 0x14029ab57
push rax
pushf
mov eax, 0xd14d0a9
pushf
not eax
add eax, 0xdc4ab754
xor eax, 0xe6f62cb1
rol eax, 0x35
popf
pushf
not eax
add eax, 0x812da30d
xor eax, 0xc952fdb2
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xc0fb0efd
xor eax, 0xc6adc376
rol eax, 0x40
popf
jmp 0x14029ab57
mov rbx, qword [0x1400a7810]
test rbx, rbx
je 0x14029b875
push rax
pushf
mov eax, 0xfe9e2e22
pushf
not eax
add eax, 0x9be2841c
xor eax, 0xe3e62180
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xf5eb5a3a
xor eax, 0x8143a09e
rol eax, 0x71
popf
pushf
not eax
add eax, 0xb8dd7c84
xor eax, 0xfdd34e83
rol eax, 0x43
popf
jmp 0x14029ab57
push rax
pushf
mov eax, 0x62050514
pushf
not eax
add eax, 0xb01804d6
xor eax, 0xd2a99abc
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xb22d63f5
xor eax, 0xb4fcd6f6
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xb22b8929
xor eax, 0x93451c30
rol eax, 0x47
popf
jmp 0x14029ab57
mov rcx, qword [rbp - 0x29]
xorps xmm0, xmm0
movups xmmword [rbp + 0x27], xmm0
test rcx, rcx
je 0x14029b91e
mov rax, qword [rcx]
lea r8, [rbp + 0x36]
lea rdx, [rbp + 0x27]
mov rax, qword [rax + 0x18]
jmp 0x14029b8db
call qword [str.px_a_]
mov byte [rax], 0
mov rbx, qword [0x1400a7810]
push rax
pushf
mov eax, 0xcce3e1c5
pushf
not eax
add eax, 0xc3cd7412
xor eax, 0xfc19eaf7
rol eax, 0x49
popf
pushf
not eax
add eax, 0xd78ddb36
xor eax, 0xf69c6590
rol eax, 0xbd
popf
jmp 0x14029ab57
lea rcx, [rbp + 0x27]
call fcn.14019e30b
mov ecx, eax
mov rax, rbx
jmp 0x14029b92d
call qword [str.px_a_]
test rax, rax
je 0x14029b991
push rax
pushf
mov eax, 0xb902196b
pushf
not eax
add eax, 0xed94e494
xor eax, 0xe64c1064
rol eax, 0x77
popf
pushf
not eax
add eax, 0xfa4030da
xor eax, 0xe64bb49e
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xab47163b
xor eax, 0xa3f54f24
rol eax, 0x52
popf
pushf
not eax
add eax, 0xc50c6e76
xor eax, 0xb40a1451
rol eax, 0xde
popf
jmp 0x14029ab57
push rax
pushf
mov eax, 0xdfd0c987
pushf
not eax
add eax, 0xd6fb4a7f
xor eax, 0xe2ad7593
rol eax, 0x32
popf
pushf
not eax
add eax, 0xcab64092
xor eax, 0xf525eab2
rol eax, 0x7d
popf
jmp 0x14029ab57
xor r8d, r8d
lea rcx, [rbp - 0x29]
mov rdx, rax
call fcn.1402d3402
jmp 0x14029be0c
lea rdx, [rbp - 9]
lea rcx, [rbp + 0x17]
call fcn.140315a19
lea r8, [rbp - 0x29]
mov rcx, rax
lea rdx, [rbp - 9]
call fcn.14021c925
lea rdx, [rbp + 7]
push rax
pushf
mov eax, 0xc4c241d3
pushf
not eax
add eax, 0xef34c0ac
xor eax, 0xb7b824e7
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xe569f034
xor eax, 0x92163c06
rol eax, 0x17
popf
pushf
not eax
add eax, 0xfa9f21e7
xor eax, 0xb899d9ee
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xfcfedaa9
xor eax, 0xb38796fb
rol eax, 0x7f
popf
jmp 0x14029ab57
mov r8b, 0x42
pushf
not r8b
add r8b, 0x19
xor r8b, 0xf6
rol r8b, 0x10
popf
pushf
not r8b
add r8b, 0x1a
xor r8b, 0xac
rol r8b, 0x19
popf
pushf
not r8b
add r8b, 0x90
xor r8b, 1
rol r8b, 0x6b
popf
lea rcx, [rbp - 9]
call fcn.14021c99e
jmp 0x14029be0c
lea rdx, [rbp - 9]
lea rcx, [rbp + 7]
call fcn.140315a19
lea r8, [rbp - 0x29]
mov rcx, rax
lea rdx, [rbp - 9]
call fcn.14021c925
lea rdx, [rbp + 0x17]
jmp 0x14029baab
test r10b, r10b
je 0x14029bc05
push rax
pushf
mov eax, 0xe62662a2
pushf
not eax
add eax, 0x97841762
xor eax, 0x923687c0
rol eax, 0x74
popf
pushf
not eax
add eax, 0xe43af019
xor eax, 0xaca8b965
rol eax, 0xcd
popf
jmp 0x14029ab57
push rax
pushf
mov eax, 0xb56ec8c1
pushf
not eax
add eax, 0xc88eea43
xor eax, 0x827256ef
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xec291430
xor eax, 0xef36db2e
rol eax, 0xac
popf
pushf
not eax
add eax, 0xfd09eec0
xor eax, 0xa4f43a3f
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xfd864a97
xor eax, 0xa3e4a33e
rol eax, 0x2f
popf
jmp 0x14029ab57
cmp byte [r9], 0x40
jne 0x14029bcbd
push rax
pushf
mov eax, 0x7c6c02b6
pushf
not eax
add eax, 0xa803ba25
xor eax, 0xa7fe519c
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x886e96c6
xor eax, 0x87a57b4c
rol eax, 0x10
popf
pushf
not eax
add eax, 0xb1f5a728
xor eax, 0xfa163905
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xc2f00caa
xor eax, 0xec6615c6
rol eax, 0xb1
popf
jmp 0x14029ab57
push rax
pushf
mov eax, 0xd21db2c6
pushf
not eax
add eax, 0xea719714
xor eax, 0x9a7e26d8
rol eax, 0x50
popf
pushf
not eax
add eax, 0x9be3e263
xor eax, 0xd9be6035
rol eax, 0xd
popf
jmp 0x14029ab57
xor ebx, ebx
xor edi, edi
inc r9
mov qword [0x1400a77f8], r9
jmp 0x14029be6b
mov r8b, 0x7e
pushf
not r8b
add r8b, 0x8c
xor r8b, 0xda
rol r8b, 0x76
popf
pushf
not r8b
add r8b, 0xe5
xor r8b, 0x7f
rol r8b, 0xec
popf
pushf
not r8b
add r8b, 0x97
xor r8b, 0x32
rol r8b, 2
popf
pushf
not r8b
add r8b, 0x8f
xor r8b, 0x80
rol r8b, 0xea
popf
lea rdx, [0x18a1d663b]
pushf
sub rdx, 0x4a12ee43
popf
lea rcx, [rbp + 7]
call fcn.140315276
push rax
pushf
mov eax, 0x9ff6764d
pushf
not eax
add eax, 0x9d831f60
xor eax, 0x8b470c35
rol eax, 0xa
popf
pushf
not eax
add eax, 0xa6b1eea6
xor eax, 0xd35c9cc1
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xe65b7ec6
xor eax, 0x989f74d3
rol eax, 0x50
popf
pushf
not eax
add eax, 0xa926a0b3
xor eax, 0xcb0e07e8
rol eax, 0xf
popf
jmp 0x14029ab57
mov edi, dword [rax + 8]
mov rbx, qword [rax]
push rax
pushf
mov eax, 0x8c2bf162
pushf
not eax
add eax, 0xa5e3bb28
xor eax, 0xf5fb8951
rol eax, 0x56
popf
pushf
not eax
add eax, 0xa8769222
xor eax, 0x8bb94a4c
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xffe15576
xor eax, 0x9460911b
rol eax, 0x23
popf
pushf
not eax
add eax, 0x9c8f6c39
xor eax, 0x8123e9f5
rol eax, 0x91
popf
jmp 0x14029ab57
test sil, sil
je 0x14029beb6
push rax
pushf
mov eax, 0x57004625
pushf
not eax
add eax, 0x8596e53b
xor eax, 0xede1afa7
rol eax, 0x19
popf
pushf
not eax
add eax, 0xbf628b40
xor eax, 0xa2dabbec
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xd364f5ad
xor eax, 0xcc059588
rol eax, 0x68
popf
jmp 0x14029ab57
push rax
pushf
mov eax, 0x3d1726aa
pushf
not eax
add eax, 0xbff34944
xor eax, 0x9c7b4470
rol eax, 0xce
popf
pushf
not eax
add eax, 0xe633c3d1
xor eax, 0xe1653161
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xb3ecbd03
xor eax, 0xd9dcf56e
rol eax, 0x68
popf
pushf
not eax
add eax, 0xfb36503c
xor eax, 0xc80c1e48
rol eax, 0x46
popf
jmp 0x14029ab57
mov rsi, qword [0x1400a77e8]
cmp dword [rsi], 9
je 0x14029bf4e
push rax
pushf
mov eax, 0xc7d3ff27
pushf
not eax
add eax, 0xb85f0804
xor eax, 0xa13ddef6
rol eax, 0x81
popf
pushf
not eax
add eax, 0xa315bd2e
xor eax, 0xfd8810d9
rol eax, 0x4c
popf
jmp 0x14029ab57
push rax
pushf
mov eax, 0x719cf775
pushf
not eax
add eax, 0xbc29d5c6
xor eax, 0xee969dcb
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xa1513df9
xor eax, 0xc0906bdc
rol eax, 0x6b
popf
jmp 0x14029ab57
test rbx, rbx
je 0x14029bfcc
push rax
pushf
mov eax, 0x436fb47d
pushf
not eax
add eax, 0xab92ff64
xor eax, 0x80fc1423
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x823b0ee1
xor eax, 0xffcc61d8
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x979cc0f9
xor eax, 0xaa898a57
rol eax, 0x48
popf
jmp 0x14029ab57
push rax
pushf
mov eax, 0xe5ba27cc
pushf
not eax
add eax, 0x87fb7768
xor eax, 0xf075b970
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xa1d03f69
xor eax, 0xc0882b40
rol eax, 0x52
popf
pushf
not eax
add eax, 0xde55622d
xor eax, 0xc91edb54
rol eax, 0xad
popf
pushf
not eax
add eax, 0x8d4fc79b
xor eax, 0xbe8b85f1
rol eax, 0xed
popf
jmp 0x14029ab57
mov edx, 0x99736b3c
pushf
not edx
add edx, 0xc23ae0b1
xor edx, 0xe28017a0
rol edx, 0xfe
popf
pushf
not edx
add edx, 0xed845e5f
xor edx, 0xbaf287a9
rol edx, 0xdb
popf
lea rcx, [0x18bfa5c5c]
pushf
sub rcx, 0x4befe43c
popf
call fcn.1401b58c1
test rax, rax
je 0x14029c0a3
push rax
pushf
mov eax, 0x8dd6956
pushf
not eax
add eax, 0xb0e61f74
xor eax, 0xfd8570b5
rol eax, 0x99
popf
pushf
not eax
add eax, 0xe02e143f
xor eax, 0x8f82b0b1
rol eax, 0xb7
popf
jmp 0x14029ab57
push rax
pushf
mov eax, 0x2b30eb5a
pushf
not eax
add eax, 0xc85d041a
xor eax, 0xdf74216b
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xf5bc25ec
xor eax, 0xd80ab929
rol eax, 0x75
popf
pushf
not eax
add eax, 0xbedd0bb0
xor eax, 0x8d273cd9
rol eax, 0x10
popf
pushf
not eax
add eax, 0x9391ee4e
xor eax, 0xe1a500b5
rol eax, 0x30
popf
jmp 0x14029ab57
mov qword [rax], rbx
mov dword [rax + 8], edi
movsxd rdx, dword [rsi]
lea ecx, [rdx + 1]
mov dword [rsi], ecx
mov qword [rsi + rdx*8 + 0x10], rax
push rax
pushf
mov eax, 0x57e826f3
pushf
not eax
add eax, 0x89c8c91a
xor eax, 0xcaa05b48
rol eax, 0xba
popf
pushf
not eax
add eax, 0x853c233e
xor eax, 0xdbcf1f58
rol eax, 0x69
popf
jmp 0x14029ab57
mov qword [r14], rbx
mov dword [r14 + 8], edi
mov rax, r14
mov rcx, qword [rbp + 0x37]
xor rcx, rsp
call fcn.14021cfd0
lea r11, [rsp + 0x90]
mov rbx, qword [r11 + 0x28]
mov rsi, qword [r11 + 0x30]
mov rsp, r11
pop r14
pop rdi
pop rbp
ret