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

Disassembly:
push rax
pushf
mov eax, 0x976e20ff
pushf
not eax
add eax, 0xf27d5ae9
xor eax, 0xe2865f90
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xd33f92b2
xor eax, 0x880bc4e5
rol eax, 0x41
popf
cmp eax, 0x29
jne 0x1400a1213
popf
pop rax
jmp 0x1400a28c8
cmp eax, 0
jne 0x1400a1222
popf
pop rax
jmp 0x1400a1501
cmp eax, 3
jne 0x1400a1231
popf
pop rax
jmp 0x1400a165e
cmp eax, 1
jne 0x1400a1240
popf
pop rax
jmp 0x1400a15ba
cmp eax, 0xd
jne 0x1400a124f
popf
pop rax
jmp 0x1400a1b23
cmp eax, 0x1a
jne 0x1400a125e
popf
pop rax
jmp 0x1400a21a0
cmp eax, 0xe
jne 0x1400a126d
popf
pop rax
jmp 0x1400a1b8f
cmp eax, 0x31
jne 0x1400a127c
popf
pop rax
jmp 0x1400a2b72
cmp eax, 0x19
jne 0x1400a128b
popf
pop rax
jmp 0x1400a2123
cmp eax, 8
jne 0x1400a129a
popf
pop rax
jmp 0x1400a18ec
cmp eax, 0x2a
jne 0x1400a12a9
popf
pop rax
jmp 0x1400a2945
cmp eax, 0x17
jne 0x1400a12b8
popf
pop rax
jmp 0x1400a1fe2
cmp eax, 0x1c
jne 0x1400a12c7
popf
pop rax
jmp 0x1400a2291
cmp eax, 0x2e
jne 0x1400a12d6
popf
pop rax
jmp 0x1400a2a91
cmp eax, 0x18
jne 0x1400a12e5
popf
pop rax
jmp 0x1400a2068
cmp eax, 0x2b
jne 0x1400a12f4
popf
pop rax
jmp 0x1400a299f
cmp eax, 0x1b
jne 0x1400a1303
popf
pop rax
jmp 0x1400a2248
cmp eax, 0x2d
jne 0x1400a1312
popf
pop rax
jmp 0x1400a2a1e
cmp eax, 0x23
jne 0x1400a1321
popf
pop rax
jmp 0x1400a25ff
cmp eax, 0x25
jne 0x1400a1330
popf
pop rax
jmp 0x1400a26e8
cmp eax, 0x32
jne 0x1400a133f
popf
pop rax
jmp 0x1400a2bd0
cmp eax, 0x13
jne 0x1400a134e
popf
pop rax
jmp 0x1400a1d88
cmp eax, 0x15
jne 0x1400a135d
popf
pop rax
jmp 0x1400a1eef
cmp eax, 0x24
jne 0x1400a136c
popf
pop rax
jmp 0x1400a2669
cmp eax, 0x1e
jne 0x1400a137b
popf
pop rax
jmp 0x1400a238d
cmp eax, 0xc
jne 0x1400a138a
popf
pop rax
jmp 0x1400a1a7f
cmp eax, 0x26
jne 0x1400a1399
popf
pop rax
jmp 0x1400a2766
cmp eax, 0x27
jne 0x1400a13a8
popf
pop rax
jmp 0x1400a2809
cmp eax, 0x30
jne 0x1400a13b7
popf
pop rax
jmp 0x1400a2b14
cmp eax, 0x10
jne 0x1400a13c6
popf
pop rax
jmp 0x1400a1c24
cmp eax, 0x2c
jne 0x1400a13d5
popf
pop rax
jmp 0x1400a29d6
cmp eax, 9
jne 0x1400a13e4
popf
pop rax
jmp 0x1400a1957
cmp eax, 4
jne 0x1400a13f3
popf
pop rax
jmp 0x1400a1706
cmp eax, 0x16
jne 0x1400a1402
popf
pop rax
jmp 0x1400a1f50
cmp eax, 0x28
jne 0x1400a1411
popf
pop rax
jmp 0x1400a287f
cmp eax, 0xa
jne 0x1400a1420
popf
pop rax
jmp 0x1400a19d8
cmp eax, 0x22
jne 0x1400a142f
popf
pop rax
jmp 0x1400a256a
cmp eax, 0x14
jne 0x1400a143e
popf
pop rax
jmp 0x1400a1e47
cmp eax, 7
jne 0x1400a144d
popf
pop rax
jmp 0x1400a1856
cmp eax, 5
jne 0x1400a145c
popf
pop rax
jmp 0x1400a1797
cmp eax, 2
jne 0x1400a146b
popf
pop rax
jmp 0x1400a1625
cmp eax, 0x20
jne 0x1400a147a
popf
pop rax
jmp 0x1400a2443
cmp eax, 0x1d
jne 0x1400a1489
popf
pop rax
jmp 0x1400a22fb
cmp eax, 0x11
jne 0x1400a1498
popf
pop rax
jmp 0x1400a1ccc
cmp eax, 6
jne 0x1400a14a7
popf
pop rax
jmp 0x1400a180d
cmp eax, 0x2f
jne 0x1400a14b6
popf
pop rax
jmp 0x1400a2adc
cmp eax, 0x12
jne 0x1400a14c5
popf
pop rax
jmp 0x1400a1d0a
cmp eax, 0x21
jne 0x1400a14d4
popf
pop rax
jmp 0x1400a24d4
cmp eax, 0x1f
jne 0x1400a14e3
popf
pop rax
jmp 0x1400a23e5
cmp eax, 0xb
jne 0x1400a14f2
popf
pop rax
jmp 0x1400a1a42
cmp eax, 0xf
jne 0x1400a1501
popf
pop rax
jmp 0x1400a1c15
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push r13
push r14
push r15
sub rsp, 0x30
mov r14, r9
mov rbx, r8
mov rsi, rdx
mov r13, rcx
xor edi, edi
cmp dword [r8 + 4], edi
je 0x1400a1574
push rax
pushf
mov eax, 0x2f4c4760
pushf
not eax
add eax, 0x8daa7089
xor eax, 0x90422679
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xaa5d228c
xor eax, 0xf7d90e52
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x9137670b
xor eax, 0x88040d6e
rol eax, 0x61
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0xdca5d4d5
pushf
not eax
add eax, 0xe3f9c7bc
xor eax, 0xb364a10e
rol eax, 0x43
popf
pushf
not eax
add eax, 0xb94bde13
xor eax, 0xc07d8149
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xae266915
xor eax, 0xc4f06de5
rol eax, 0x66
popf
jmp 0x1400a1204
movsxd r15, dword [r8 + 4]
call fcn.1400df03d
lea rdx, [r15 + rax]
jmp 0x1400a165e
mov rdx, rdi
mov r15d, edi
push rax
pushf
mov eax, 0x87413736
pushf
not eax
add eax, 0xfa2763e1
xor eax, 0xf9d763d9
rol eax, 0x21
popf
pushf
not eax
add eax, 0x811e0015
xor eax, 0xaabb612d
rol eax, 0x22
popf
jmp 0x1400a1204
test rdx, rdx
je 0x1400a16ad
push rax
pushf
mov eax, 0x5f2b4c40
pushf
not eax
add eax, 0x877edfd5
xor eax, 0xa11a2caa
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x99c263ab
xor eax, 0xa9fb5d53
rol eax, 0xe
popf
pushf
not eax
add eax, 0xf67d68db
xor eax, 0x8288b6da
rol eax, 0x5f
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0xfc9daf5b
pushf
not eax
add eax, 0xfd9da6ce
xor eax, 0xb3c1d3b1
rol eax, 0x94
popf
pushf
not eax
add eax, 0x82958373
xor eax, 0xfb5075f2
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xc5839fa9
xor eax, 0xd19aec9a
rol eax, 0x38
popf
pushf
not eax
add eax, 0xa77e11be
xor eax, 0xacba35c0
rol eax, 0x66
popf
jmp 0x1400a1204
test r15d, r15d
je 0x1400a1764
push rax
pushf
mov eax, 0x33ddbd53
pushf
not eax
add eax, 0xf2ce7a80
xor eax, 0xc4e20a1c
rol eax, 0xd
popf
pushf
not eax
add eax, 0x8b8cadf8
xor eax, 0xf083e088
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xef90ceaa
xor eax, 0xfbce7bd1
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x8d2c09f8
xor eax, 0xe58bce88
rol eax, 0x49
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0x26c56091
pushf
not eax
add eax, 0xede22021
xor eax, 0xf8b71e16
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xc3200c02
xor eax, 0xc865f25e
rol eax, 0x7d
popf
jmp 0x1400a1204
call fcn.1400df03d
mov rcx, rax
movsxd rax, dword [rbx + 4]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
jmp 0x1400a1856
mov rcx, rdi
push rax
pushf
mov eax, 0xfc4e96bd
pushf
not eax
add eax, 0xea8efd11
xor eax, 0xf1b78e47
rol eax, 0x35
popf
pushf
not eax
add eax, 0xaf70c41a
xor eax, 0xab81fbd3
rol eax, 0x55
popf
pushf
not eax
add eax, 0xc54649a0
xor eax, 0xeb66dbf8
rol eax, 0x71
popf
jmp 0x1400a1204
cmp byte [rcx + 0x10], dil
je 0x1400a18a6
push rax
pushf
mov eax, 0x58196be0
pushf
not eax
add eax, 0x91ae5c85
xor eax, 0xcb6f922f
rol eax, 0xad
popf
pushf
not eax
add eax, 0x8e653829
xor eax, 0xf6b9f65e
rol eax, 0x78
popf
pushf
not eax
add eax, 0x87a42f13
xor eax, 0xefcf8cc3
rol eax, 0xd8
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0xdbf02e31
pushf
not eax
add eax, 0xc7fbd526
xor eax, 0xc359d951
rol eax, 0x79
popf
pushf
not eax
add eax, 0xd65efac7
xor eax, 0x9245d468
rol eax, 0x49
popf
pushf
not eax
add eax, 0x88a72a54
xor eax, 0xfda2ac17
rol eax, 0xb5
popf
jmp 0x1400a1204
cmp dword [rbx + 8], edi
jne 0x1400a1924
push rax
pushf
mov eax, 0x843db34f
pushf
not eax
add eax, 0xf46624d7
xor eax, 0xb7975608
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xd16ac5f9
xor eax, 0xe1e8e207
rol eax, 0x6d
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0x46c6288f
pushf
not eax
add eax, 0xdba303da
xor eax, 0x8b43bffd
rol eax, 0x86
popf
pushf
not eax
add eax, 0x80820ea6
xor eax, 0x9a28e0de
rol eax, 0xea
popf
jmp 0x1400a1204
cmp dword [rbx], edi
jge 0x1400a1992
push rax
pushf
mov eax, 0xb51a620a
pushf
not eax
add eax, 0xe1e7abe4
xor eax, 0x91f40221
rol eax, 0x57
popf
pushf
not eax
add eax, 0xe3b818ad
xor eax, 0xe7597e87
rol eax, 0x1a
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0xa2212c3c
pushf
not eax
add eax, 0xcb18d97b
xor eax, 0x85bbf62c
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xd2a89c78
xor eax, 0xbb622f93
rol eax, 0x70
popf
pushf
not eax
add eax, 0xe15321d3
xor eax, 0xb7f525ac
rol eax, 0x44
popf
jmp 0x1400a1204
cmp dword [rbx], edi
jl 0x1400a1a0f
push rax
pushf
mov eax, 0xa9e7add3
pushf
not eax
add eax, 0x9c8f08e2
xor eax, 0xe55a4abd
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x9856a6a2
xor eax, 0x8059962e
rol eax, 0xba
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0xe0696fe
pushf
not eax
add eax, 0xf83161d0
xor eax, 0xba54f1dc
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xc2fe3f15
xor eax, 0x8dbc7628
rol eax, 0xf6
popf
jmp 0x1400a1204
movsxd rax, dword [rbx + 8]
add rax, qword [rsi]
mov rsi, rax
push rax
pushf
mov eax, 0xf459e22d
pushf
not eax
add eax, 0xe65518a2
xor eax, 0xd25338ea
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xd92c3683
xor eax, 0xe9288efa
rol eax, 9
popf
jmp 0x1400a1204
test byte [rbx], 0x80
je 0x1400a1aca
push rax
pushf
mov eax, 0x9b9d432d
pushf
not eax
add eax, 0xe9004530
xor eax, 0xa30ef3c1
rol eax, 0x96
popf
pushf
not eax
add eax, 0xce4edd93
xor eax, 0x9df6e4a2
rol eax, 2
popf
pushf
not eax
add eax, 0xdd36c872
xor eax, 0xdaa0fd9e
rol eax, 0x14
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0x97e430d7
pushf
not eax
add eax, 0xf6f02394
xor eax, 0xabcd41d1
rol eax, 0xe
popf
pushf
not eax
add eax, 0x975c0250
xor eax, 0x92fc6e0a
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xa9668234
xor eax, 0xe1648819
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xc185a0ad
xor eax, 0xe2b87504
rol eax, 0x7f
popf
jmp 0x1400a1204
test byte [r14], 0x10
je 0x1400a1b5c
push rax
pushf
mov eax, 0xca31bbc1
pushf
not eax
add eax, 0xf8b21878
xor eax, 0xf08d07db
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x90b3d77d
xor eax, 0xd87e69c4
rol eax, 0x23
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0xbc55582a
pushf
not eax
add eax, 0xf2a73463
xor eax, 0xb833c47e
rol eax, 0x89
popf
pushf
not eax
add eax, 0xbcabdd1f
xor eax, 0xf8335002
rol eax, 0x6e
popf
jmp 0x1400a1204
mov rax, qword [0x14005a018]
test rax, rax
je 0x1400a1bce
push rax
pushf
mov eax, 0x339e456b
pushf
not eax
add eax, 0xb2b7f107
xor eax, 0xdf55b212
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xac9d4468
xor eax, 0x8083bac6
rol eax, 0xe3
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0xbb383471
pushf
not eax
add eax, 0xf2989f99
xor eax, 0x8a515703
rol eax, 0x37
popf
pushf
not eax
add eax, 0xdaeb2c77
xor eax, 0xc63ae418
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x8cf53b86
xor eax, 0x8947b995
rol eax, 0x17
popf
jmp 0x1400a1204
call qword [0x1400413c0]
test rax, rax
je 0x1400a2a91
test rsi, rsi
je 0x1400a1c73
push rax
pushf
mov eax, 0x5dc5723b
pushf
not eax
add eax, 0xe3328eda
xor eax, 0xc0997beb
rol eax, 0x43
popf
pushf
not eax
add eax, 0x82bfea48
xor eax, 0xbe8b0e7e
rol eax, 0x41
popf
pushf
not eax
add eax, 0xbef738e0
xor eax, 0xe3c7f608
rol eax, 0xdc
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0xc6dcf429
pushf
not eax
add eax, 0xb963cebf
xor eax, 0xf0f98d5f
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xcf0fd08c
xor eax, 0xc78cf28a
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xeb615a73
xor eax, 0xab67169c
rol eax, 0x49
popf
pushf
not eax
add eax, 0xa9650713
xor eax, 0xc70eba0e
rol eax, 0x2e
popf
jmp 0x1400a1204
mov qword [rsi], rax
mov rcx, rax
jmp 0x1400a2291
test byte [rbx], 8
je 0x1400a1d55
push rax
pushf
mov eax, 0xed5acee7
pushf
not eax
add eax, 0xbc1ada56
xor eax, 0x942323a2
rol eax, 5
popf
pushf
not eax
add eax, 0xd62ffda2
xor eax, 0x9e30d636
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xc3ebeefa
xor eax, 0x841b6df2
rol eax, 0x34
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0x73067be6
pushf
not eax
add eax, 0x80339b64
xor eax, 0xe6e60b69
rol eax, 0x57
popf
pushf
not eax
add eax, 0xc7d83f23
xor eax, 0xbd633998
rol eax, 0x74
popf
jmp 0x1400a1204
mov rcx, qword [r13 + 0x28]
test rcx, rcx
je 0x1400a1dee
push rax
pushf
mov eax, 0x720e3b76
pushf
not eax
add eax, 0x855ca625
xor eax, 0xd836e43b
rol eax, 0x87
popf
pushf
not eax
add eax, 0x81c5ca0a
xor eax, 0x9731abac
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x970dffe3
xor eax, 0xad9cdc7d
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xcad54fe8
xor eax, 0x84ed0015
rol eax, 0x11
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0x30160218
pushf
not eax
add eax, 0xc6bf8ab3
xor eax, 0xd699be74
rol eax, 0x83
popf
pushf
not eax
add eax, 0xf4fea20d
xor eax, 0xcafdc981
rol eax, 6
popf
pushf
not eax
add eax, 0x8ee40437
xor eax, 0xf48c1cc2
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xdfcd1639
xor eax, 0x848a1d03
rol eax, 0xd8
popf
jmp 0x1400a1204
test rsi, rsi
je 0x1400a1ea9
push rax
pushf
mov eax, 0x175b9359
pushf
not eax
add eax, 0xbf6d0007
xor eax, 0xb8abe869
rol eax, 0x40
popf
pushf
not eax
add eax, 0xe4149993
xor eax, 0xb37fa4ed
rol eax, 0x68
popf
pushf
not eax
add eax, 0xe4ccdce5
xor eax, 0x8345b09d
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xc48430e0
xor eax, 0xa3610941
rol eax, 0x60
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0x557c4b2e
pushf
not eax
add eax, 0xdf944e99
xor eax, 0xd4902b61
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xc0d0b349
xor eax, 0xe6068aa4
rol eax, 9
popf
pushf
not eax
add eax, 0xa56954cb
xor eax, 0xc7f4c6f1
rol eax, 0x56
popf
jmp 0x1400a1204
mov qword [rsi], rcx
jmp 0x1400a2291
test byte [r14], 1
je 0x1400a1f89
push rax
pushf
mov eax, 0xe4f4d5b2
pushf
not eax
add eax, 0x96dc32ea
xor eax, 0xaea5bdc3
rol eax, 0x59
popf
pushf
not eax
add eax, 0xd0ccb70d
xor eax, 0xe836314b
rol eax, 0x2d
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0x54b75200
pushf
not eax
add eax, 0x9f4d2f5d
xor eax, 0xbc3bc252
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xbbf7a518
xor eax, 0xc939bea2
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x982365e0
xor eax, 0x8f5ed115
rol eax, 0x68
popf
pushf
not eax
add eax, 0xe64830e0
xor eax, 0x8bb7dcc4
rol eax, 0x6c
popf
jmp 0x1400a1204
mov rdx, qword [r13 + 0x28]
test rdx, rdx
je 0x1400a2022
push rax
pushf
mov eax, 0xa1b185dc
pushf
not eax
add eax, 0xdfc6b6de
xor eax, 0xb483cc4b
rol eax, 0x93
popf
pushf
not eax
add eax, 0xcac0476e
xor eax, 0xe0abf2b6
rol eax, 0xd
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0xc3a03f35
pushf
not eax
add eax, 0x8e923664
xor eax, 0xd7b3a2a2
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x9b192ba7
xor eax, 0x8b05f539
rol eax, 0xf
popf
pushf
not eax
add eax, 0xbb239f3b
xor eax, 0xa40f85b0
rol eax, 0x56
popf
jmp 0x1400a1204
test rsi, rsi
je 0x1400a20ca
push rax
pushf
mov eax, 0xa1fb10ac
pushf
not eax
add eax, 0xb9a16545
xor eax, 0xe5e7652a
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x80ca3b5a
xor eax, 0xc2af319e
rol eax, 0x29
popf
pushf
not eax
add eax, 0xb9619eff
xor eax, 0xd472c58c
rol eax, 0x96
popf
pushf
not eax
add eax, 0xc2772e85
xor eax, 0xb5056a2d
rol eax, 0x45
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0x96864e3e
pushf
not eax
add eax, 0xda5b693f
xor eax, 0x8929d79c
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x9d64f2f4
xor eax, 0xe3281607
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xa760b32d
xor eax, 0x9fce3e8d
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xc372a0cd
xor eax, 0xe375e7bc
rol eax, 0xd6
popf
jmp 0x1400a1204
movsxd r8, dword [r14 + 0x14]
mov rcx, rsi
call fcn.14001b4e0
cmp dword [r14 + 0x14], 8
jne 0x1400a216d
push rax
pushf
mov eax, 0x9219e8da
pushf
not eax
add eax, 0xdbc0ddc2
xor eax, 0xf4ec3f5f
rol eax, 2
popf
pushf
not eax
add eax, 0x993047e5
xor eax, 0x90051902
rol eax, 0x67
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0xad874029
pushf
not eax
add eax, 0xa8064ab2
xor eax, 0xb8b8ae6a
rol eax, 8
popf
pushf
not eax
add eax, 0xd0c22afb
xor eax, 0xb91d48ba
rol eax, 0x84
popf
jmp 0x1400a1204
cmp qword [rsi], rdi
je 0x1400a2202
push rax
pushf
mov eax, 0x2fcd73e4
pushf
not eax
add eax, 0xe62f29ac
xor eax, 0x8b603747
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xe86ecf7b
xor eax, 0xfb70fbd6
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xd2d6f1bd
xor eax, 0xae2eee4d
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x82e87f2b
xor eax, 0xbad616cb
rol eax, 0x24
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0x54afabf7
pushf
not eax
add eax, 0xc125a1ce
xor eax, 0xcb38c4ab
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x970caf01
xor eax, 0x9f72c0aa
rol eax, 0x88
popf
pushf
not eax
add eax, 0xb75cca88
xor eax, 0x857910c1
rol eax, 0x83
popf
jmp 0x1400a1204
mov rcx, qword [rsi]
push rax
pushf
mov eax, 0x2d461aa4
pushf
not eax
add eax, 0x8b19d692
xor eax, 0xd13ec597
rol eax, 0x18
popf
pushf
not eax
add eax, 0xefaa829a
xor eax, 0xd36b72e3
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xb454dd6f
xor eax, 0xfe95183b
rol eax, 0xb
popf
jmp 0x1400a1204
lea rdx, [r14 + 8]
call fcn.14008ae21
mov qword [rsi], rax
jmp 0x1400a299f
cmp dword [r14 + 0x18], edi
je 0x1400a235a
push rax
pushf
mov eax, 0xbf310bbc
pushf
not eax
add eax, 0xd7b612a9
xor eax, 0xc44058f1
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xc144065a
xor eax, 0xec0cc31b
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xb4fcccdd
xor eax, 0xb0ef26d4
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xd47aad12
xor eax, 0xa70e1430
rol eax, 8
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0xce86fa9d
pushf
not eax
add eax, 0xa887e55b
xor eax, 0x9697e71b
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xd3eb08a5
xor eax, 0xa6465037
rol eax, 0xea
popf
jmp 0x1400a1204
movsxd rbx, dword [r14 + 0x18]
call fcn.14016eeaf
lea rcx, [rbx + rax]
jmp 0x1400a2443
mov rcx, rdi
mov ebx, edi
push rax
pushf
mov eax, 0x6ecaf6c9
pushf
not eax
add eax, 0xac339eec
xor eax, 0xee9128fe
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xdd8a8355
xor eax, 0x8c82f617
rol eax, 0x36
popf
pushf
not eax
add eax, 0xb71f73a3
xor eax, 0xc470b4dd
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xaa92ad7f
xor eax, 0x98e1f3e3
rol eax, 0x42
popf
jmp 0x1400a1204
test rcx, rcx
jne 0x1400a247b
push rax
pushf
mov eax, 0x752f5b32
pushf
not eax
add eax, 0x8ec883a1
xor eax, 0xc6a1ce8f
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xf2202155
xor eax, 0xf058ea47
rol eax, 0xe5
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0xb37a02ac
pushf
not eax
add eax, 0xe58df013
xor eax, 0xeaae8612
rol eax, 0x52
popf
pushf
not eax
add eax, 0xb7a9552e
xor eax, 0xe3883692
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xf32c3e21
xor eax, 0xdd6e6aac
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xc7f8ea8b
xor eax, 0x960b042a
rol eax, 0xc0
popf
jmp 0x1400a1204
cmp qword [r13 + 0x28], rdi
je 0x1400a2511
push rax
pushf
mov eax, 0xbb662175
pushf
not eax
add eax, 0x9bc579ee
xor eax, 0x9752ab24
rol eax, 0xde
popf
pushf
not eax
add eax, 0xd39cfa85
xor eax, 0xb5d97d8f
rol eax, 0xa0
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0x5a02d493
pushf
not eax
add eax, 0x9f0306d2
xor eax, 0xe7346964
rol eax, 0x35
popf
pushf
not eax
add eax, 0xfee18693
xor eax, 0xce643ca5
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xb9776c67
xor eax, 0xc2e249da
rol eax, 0x85
popf
pushf
not eax
add eax, 0x935c368f
xor eax, 0xc8220718
rol eax, 0x59
popf
jmp 0x1400a1204
test rsi, rsi
je 0x1400a25cc
push rax
pushf
mov eax, 0xf6aa9761
pushf
not eax
add eax, 0x96c72e49
xor eax, 0x939bfc91
rol eax, 0xf
popf
pushf
not eax
add eax, 0xfd63fbad
xor eax, 0xeb663ed6
rol eax, 0x36
popf
pushf
not eax
add eax, 0x8d814b9a
xor eax, 0xb4aa738a
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xd4d997db
xor eax, 0x94b307b7
rol eax, 0xf0
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0x66bcbf89
pushf
not eax
add eax, 0xef691446
xor eax, 0x931a957c
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xece9fdb1
xor eax, 0xbb667d79
rol eax, 0xc6
popf
jmp 0x1400a1204
movsxd rbx, dword [r14 + 0x14]
lea rdx, [r14 + 8]
mov rcx, qword [r13 + 0x28]
call fcn.14008ae21
mov rdx, rax
mov r8, rbx
mov rcx, rsi
call fcn.14001b4e0
jmp 0x1400a299f
cmp qword [r13 + 0x28], rdi
je 0x1400a26a2
push rax
pushf
mov eax, 0x34c9861a
pushf
not eax
add eax, 0x9f271d53
xor eax, 0xf379f1e8
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xf24bbf7c
xor eax, 0xec19790e
rol eax, 0xb
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0x9c9f6d8c
pushf
not eax
add eax, 0xb0673462
xor eax, 0xf326a933
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xbd30fbbc
xor eax, 0x95ee77e2
rol eax, 0x41
popf
pushf
not eax
add eax, 0xeb98c5f1
xor eax, 0x930e22eb
rol eax, 0xba
popf
jmp 0x1400a1204
test rsi, rsi
je 0x1400a2720
push rax
pushf
mov eax, 0x75ef1719
pushf
not eax
add eax, 0x87a020fe
xor eax, 0xbfa38f95
rol eax, 0x31
popf
pushf
not eax
add eax, 0x93f2bc7b
xor eax, 0x870f6073
rol eax, 0xc0
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0x98223760
pushf
not eax
add eax, 0x97ba4f32
xor eax, 0xca82ce5f
rol eax, 0x92
popf
pushf
not eax
add eax, 0xda1e282d
xor eax, 0x9747910f
rol eax, 0x78
popf
pushf
not eax
add eax, 0x89a64cc4
xor eax, 0xfac1aa07
rol eax, 0xa3
popf
jmp 0x1400a1204
test ebx, ebx
je 0x1400a27c3
push rax
pushf
mov eax, 0xe7fcc2f5
pushf
not eax
add eax, 0xc23cdebb
xor eax, 0x9119cecb
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x85624fcc
xor eax, 0xb5947159
rol eax, 0x42
popf
pushf
not eax
add eax, 0xa70bc032
xor eax, 0x96c5c4f4
rol eax, 0x90
popf
pushf
not eax
add eax, 0xa96e9276
xor eax, 0xfe202b0b
rol eax, 0x7d
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0x5d7c64f4
pushf
not eax
add eax, 0xf71cc90f
xor eax, 0xc61992ae
rol eax, 0x63
popf
pushf
not eax
add eax, 0xec82a795
xor eax, 0x97b59ce9
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xa3cec86f
xor eax, 0xd21736b8
rol eax, 0x5d
popf
jmp 0x1400a1204
call fcn.14016eeaf
mov rcx, rax
movsxd rax, dword [r14 + 0x18]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
jmp 0x1400a28c8
mov rcx, rdi
push rax
pushf
mov eax, 0x3075af04
pushf
not eax
add eax, 0xad2dcf4b
xor eax, 0xac9b2de6
rol eax, 0x85
popf
pushf
not eax
add eax, 0xb370194b
xor eax, 0xd5f69e40
rol eax, 0x59
popf
pushf
not eax
add eax, 0xdb2ca180
xor eax, 0xb236af88
rol eax, 0xc5
popf
jmp 0x1400a1204
test rcx, rcx
je 0x1400a2912
push rax
pushf
mov eax, 0xaf77858b
pushf
not eax
add eax, 0xeab2d741
xor eax, 0xf7f85ded
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xbd8127a1
xor eax, 0xbaf6340b
rol eax, 1
popf
pushf
not eax
add eax, 0xec3bd706
xor eax, 0xd0ff52b8
rol eax, 0x5f
popf
jmp 0x1400a1204
push rax
pushf
mov eax, 0x89525b21
pushf
not eax
add eax, 0xbc825e84
xor eax, 0xcf56ef18
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xaaf5ffc6
xor eax, 0xdd1d0f8d
rol eax, 0x3b
popf
jmp 0x1400a1204
mov al, byte [r14]
and al, 4
neg al
sbb ecx, ecx
neg ecx
jmp 0x1400a2951
inc ecx
mov edi, ecx
mov dword [rsp + 0x20], ecx
push rax
pushf
mov eax, 0x489a4363
pushf
not eax
add eax, 0xed62488d
xor eax, 0xe239882a
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xb1bac685
xor eax, 0xab771128
rol eax, 0x48
popf
pushf
not eax
add eax, 0xa5b272eb
xor eax, 0xa4073eae
rol eax, 0xe9
popf
jmp 0x1400a1204
mov eax, edi
jmp 0x1400a2a1e
xor eax, eax
push rax
pushf
mov eax, 0xd2a028c8
pushf
not eax
add eax, 0xa1a4e134
xor eax, 0xcd4fdd09
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xd4a948ff
xor eax, 0x895be698
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x9b26e792
xor eax, 0xc292fb6d
rol eax, 0x7c
popf
jmp 0x1400a1204
mov rbx, qword [rsp + 0x50]
mov rsi, qword [rsp + 0x58]
mov rdi, qword [rsp + 0x60]
add rsp, 0x30
pop r15
pop r14
pop r13
ret
call fcn.1401d18d4
push rax
pushf
mov eax, 0x7fd3a745
pushf
not eax
add eax, 0xcff7a811
xor eax, 0x9c814d33
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x99559b0b
xor eax, 0xba2dcdbf
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xeaa77270
xor eax, 0x9db82c60
rol eax, 0x11
popf
jmp 0x1400a1204
call fcn.1401d18d4
push rax
pushf
mov eax, 0xf5c4514c
pushf
not eax
add eax, 0xe88e07da
xor eax, 0x834e0c72
rol eax, 0xf
popf
pushf
not eax
add eax, 0x880db233
xor eax, 0xaa8d396f
rol eax, 0x36
popf
jmp 0x1400a1204
call fcn.1401d18d4
push rax
pushf
mov eax, 0xdde39573
pushf
not eax
add eax, 0x822f2800
xor eax, 0xb14df71a
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xc03d6b01
xor eax, 0xb3ee7782
rol eax, 0x41
popf
pushf
not eax
add eax, 0xecea5f91
xor eax, 0xfeccb586
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xe5efd89e
xor eax, 0xeaadfd8b
rol eax, 0xca
popf
jmp 0x1400a1204
call fcn.1401d18d4
push rax
pushf
mov eax, 0xd8301725
pushf
not eax
add eax, 0xb7bd1def
xor eax, 0x8183b3d9
rol eax, 0x49
popf
pushf
not eax
add eax, 0x854fecff
xor eax, 0xa96c3dce
rol eax, 0x92
popf
pushf
not eax
add eax, 0xfa92e07f
xor eax, 0x87399320
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x8690f933
xor eax, 0xb39a8c6c
rol eax, 0x87
popf
jmp 0x1400a1204
call fcn.1401d18d4
nop
call fcn.1401d18d4
nop
push rax
pushf
mov eax, 0x11c79a2e
pushf
not eax
add eax, 0xcc8fe41e
xor eax, 0xd09b34b3
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x91732700
xor eax, 0xa581b7e1
rol eax, 0xea
popf
pushf
not eax
add eax, 0xc3a5b582
xor eax, 0xa026f19a
rol eax, 0xe3
popf
cmp eax, 1
jne 0x1400a2c2c
popf
pop rax
jmp 0x1400a2c50
cmp eax, 0
jne 0x1400a2c3b
popf
pop rax
jmp 0x1400a2c3b
push rbp
sub rsp, 0x20
mov rbp, rdx
xor ecx, ecx
add rsp, 0x20
pop rbp
jmp fcn.1401b1786
int3