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

Disassembly:
push rax
pushf
mov eax, 0xd93d7b49
pushf
not eax
add eax, 0xd53f6373
xor eax, 0xc4f93589
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x957ae635
xor eax, 0x8e5bca80
rol eax, 0x47
popf
cmp eax, 0x29
jne 0x14003103d
popf
pop rax
jmp 0x140032730
cmp eax, 0
jne 0x14003104c
popf
pop rax
jmp 0x140031385
cmp eax, 3
jne 0x14003105b
popf
pop rax
jmp 0x1400314f8
cmp eax, 1
jne 0x14003106a
popf
pop rax
jmp 0x14003144f
cmp eax, 0xd
jne 0x140031079
popf
pop rax
jmp 0x140031a1d
cmp eax, 0x1a
jne 0x140031088
popf
pop rax
jmp 0x1400320c2
cmp eax, 0xe
jne 0x140031097
popf
pop rax
jmp 0x140031aaf
cmp eax, 0x31
jne 0x1400310a6
popf
pop rax
jmp 0x140032b3a
cmp eax, 0x19
jne 0x1400310b5
popf
pop rax
jmp 0x14003201a
cmp eax, 8
jne 0x1400310c4
popf
pop rax
jmp 0x1400317ab
cmp eax, 0x2a
jne 0x1400310d3
popf
pop rax
jmp 0x1400327e6
cmp eax, 0x17
jne 0x1400310e2
popf
pop rax
jmp 0x140031f16
cmp eax, 0x1c
jne 0x1400310f1
popf
pop rax
jmp 0x14003217b
cmp eax, 0x2e
jne 0x140031100
popf
pop rax
jmp 0x1400329e4
cmp eax, 0x18
jne 0x14003110f
popf
pop rax
jmp 0x140031fba
cmp eax, 0x2b
jne 0x14003111e
popf
pop rax
jmp 0x140032850
cmp eax, 0x1b
jne 0x14003112d
popf
pop rax
jmp 0x1400320fb
cmp eax, 0x2d
jne 0x14003113c
popf
pop rax
jmp 0x1400329aa
cmp eax, 0x23
jne 0x14003114b
popf
pop rax
jmp 0x140032442
cmp eax, 0x25
jne 0x14003115a
popf
pop rax
jmp 0x140032547
cmp eax, 0x32
jne 0x140031169
popf
pop rax
jmp 0x140032b70
cmp eax, 0x13
jne 0x140031178
popf
pop rax
jmp 0x140031d13
cmp eax, 0x33
jne 0x140031187
popf
pop rax
jmp 0x140032bbe
cmp eax, 0x24
jne 0x140031196
popf
pop rax
jmp 0x1400324e8
cmp eax, 0x1e
jne 0x1400311a5
popf
pop rax
jmp 0x140032289
cmp eax, 0xc
jne 0x1400311b4
popf
pop rax
jmp 0x140031979
cmp eax, 0x26
jne 0x1400311c3
popf
pop rax
jmp 0x14003257d
cmp eax, 0x27
jne 0x1400311d2
popf
pop rax
jmp 0x1400325fa
cmp eax, 0x30
jne 0x1400311e1
popf
pop rax
jmp 0x140032aed
cmp eax, 0x10
jne 0x1400311f0
popf
pop rax
jmp 0x140031c0b
cmp eax, 0x37
jne 0x1400311ff
popf
pop rax
jmp 0x140032d8d
cmp eax, 9
jne 0x14003120e
popf
pop rax
jmp 0x14003183f
cmp eax, 4
jne 0x14003121d
popf
pop rax
jmp 0x140031589
cmp eax, 0x16
jne 0x14003122c
popf
pop rax
jmp 0x140031e70
cmp eax, 0x28
jne 0x14003123b
popf
pop rax
jmp 0x14003269f
cmp eax, 0xa
jne 0x14003124a
popf
pop rax
jmp 0x14003189f
cmp eax, 0x36
jne 0x140031259
popf
pop rax
jmp 0x140032ce9
cmp eax, 0x14
jne 0x140031268
popf
pop rax
jmp 0x140031d90
cmp eax, 7
jne 0x140031277
popf
pop rax
jmp 0x1400316e8
cmp eax, 0x34
jne 0x140031286
popf
pop rax
jmp 0x140032c62
cmp eax, 2
jne 0x140031295
popf
pop rax
jmp 0x1400314af
cmp eax, 0x20
jne 0x1400312a4
popf
pop rax
jmp 0x140032345
cmp eax, 0x1d
jne 0x1400312b3
popf
pop rax
jmp 0x1400321e6
cmp eax, 0x11
jne 0x1400312c2
popf
pop rax
jmp 0x140031c57
cmp eax, 0x35
jne 0x1400312d1
popf
pop rax
jmp 0x140032c9b
cmp eax, 0x2f
jne 0x1400312e0
popf
pop rax
jmp 0x140032a56
cmp eax, 0x12
jne 0x1400312ef
popf
pop rax
jmp 0x140031c8d
cmp eax, 0x21
jne 0x1400312fe
popf
pop rax
jmp 0x140032393
cmp eax, 0x38
jne 0x14003130d
popf
pop rax
jmp 0x140032dd7
cmp eax, 0xb
jne 0x14003131c
popf
pop rax
jmp 0x1400318d5
cmp eax, 0xf
jne 0x14003132b
popf
pop rax
jmp 0x140031b54
cmp eax, 0x15
jne 0x14003133a
popf
pop rax
jmp 0x140031e33
cmp eax, 5
jne 0x140031349
popf
pop rax
jmp 0x140031607
cmp eax, 6
jne 0x140031358
popf
pop rax
jmp 0x140031688
cmp eax, 0x22
jne 0x140031367
popf
pop rax
jmp 0x1400323e1
cmp eax, 0x2c
jne 0x140031376
popf
pop rax
jmp 0x1400328f3
cmp eax, 0x1f
jne 0x140031385
popf
pop rax
jmp 0x140032340
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rbp
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push r12
push r14
push r15
sub rsp, 0x20
mov r15, qword [rsp + 0x60]
mov r12, r9
mov rbx, r8
mov r14, rdx
mov rdi, rcx
and qword [r15], 0
mov qword [r9], 1
test rdx, rdx
je 0x14003141c
push rax
pushf
mov eax, 0x93346cbd
pushf
not eax
add eax, 0xc1896acf
xor eax, 0xb72e4e45
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xa82c73fa
xor eax, 0xc2df8c03
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xa20cb6fc
xor eax, 0x95426a72
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x8f1b820d
xor eax, 0xb6e14258
rol eax, 0xed
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0x9a769a34
pushf
not eax
add eax, 0xe79cf5ed
xor eax, 0xe05cf202
rol eax, 0
popf
pushf
not eax
add eax, 0xe527c0ba
xor eax, 0xb7ad16ff
rol eax, 0x42
popf
jmp 0x14003102e
mov qword [rdx], rbx
add r14, 8
push rax
pushf
mov eax, 0x36335749
pushf
not eax
add eax, 0x96c161ff
xor eax, 0xb968345a
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x9eaae6f6
xor eax, 0xbd9440a3
rol eax, 0x61
popf
pushf
not eax
add eax, 0xb3b7a201
xor eax, 0xe3c5b465
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xb69601e2
xor eax, 0xa1f69fe2
rol eax, 0x63
popf
jmp 0x14003102e
xor bpl, bpl
push rax
pushf
mov eax, 0x363fd280
pushf
not eax
add eax, 0xacb1571d
xor eax, 0x80073927
rol eax, 0x34
popf
pushf
not eax
add eax, 0xfd1d5b5f
xor eax, 0xf0580dc8
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x81d14b87
xor eax, 0x90e2076f
rol eax, 0xa5
popf
jmp 0x14003102e
cmp byte [rdi], 0x22
jne 0x140031530
push rax
pushf
mov eax, 0xe91ad405
pushf
not eax
add eax, 0xfb3a8d12
xor eax, 0xc8de5c9c
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xeb23cecc
xor eax, 0xdd77f072
rol eax, 0x14
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0x64077db5
pushf
not eax
add eax, 0xdceb5ad1
xor eax, 0x85853e85
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xe26def18
xor eax, 0xee7eaeae
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x93728427
xor eax, 0xf33a1072
rol eax, 0x11
popf
pushf
not eax
add eax, 0xe3913369
xor eax, 0xedc40b92
rol eax, 0xc6
popf
jmp 0x14003102e
test bpl, bpl
mov sil, 0x75
pushf
not sil
add sil, 0x57
xor sil, 0x94
rol sil, 0xd2
popf
pushf
not sil
add sil, 0x7a
xor sil, 0x37
rol sil, 0x77
popf
pushf
not sil
add sil, 0xbc
xor sil, 0xd0
rol sil, 0xe4
popf
sete bpl
inc rdi
jmp 0x140031979
inc qword [r15]
test rbx, rbx
je 0x140031642
push rax
pushf
mov eax, 0xa50ae546
pushf
not eax
add eax, 0x9f3f403e
xor eax, 0x88d334e4
rol eax, 0xab
popf
pushf
not eax
add eax, 0xc10fdcc9
xor eax, 0x855f4131
rol eax, 0x6b
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0x49a7f61
pushf
not eax
add eax, 0xf2e46ab6
xor eax, 0xfe8e3a16
rol eax, 0x64
popf
pushf
not eax
add eax, 0xad49f403
xor eax, 0xd5da0616
rol eax, 0x19
popf
pushf
not eax
add eax, 0x81099900
xor eax, 0x8e1f6b4c
rol eax, 0xc6
popf
jmp 0x14003102e
mov al, byte [rdi]
mov byte [rbx], al
inc rbx
push rax
pushf
mov eax, 0xe7235276
pushf
not eax
add eax, 0x952e59a4
xor eax, 0xa93be0bd
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xd145a754
xor eax, 0xa9b9c5ec
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xc762bdb1
xor eax, 0xa15ba81e
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x9f745440
xor eax, 0x8fa221b2
rol eax, 0xea
popf
jmp 0x14003102e
movsx esi, byte [rdi]
inc rdi
mov ecx, esi
call fcn.14003d859
test eax, eax
je 0x140031752
push rax
pushf
mov eax, 0x548202ac
pushf
not eax
add eax, 0xe32f3902
xor eax, 0x8ee6ded2
rol eax, 0x65
popf
pushf
not eax
add eax, 0xc3792132
xor eax, 0xad4e587d
rol eax, 0x24
popf
pushf
not eax
add eax, 0xfe5b4188
xor eax, 0xc3b5339f
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x8bb59ca1
xor eax, 0xc9a7672b
rol eax, 0xff
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0x5b3d5d19
pushf
not eax
add eax, 0xe0c31b84
xor eax, 0xe12880d8
rol eax, 0xef
popf
pushf
not eax
add eax, 0xb96a4bc7
xor eax, 0x8ff437cb
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xba75ca79
xor eax, 0xe6316ea5
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xf4e28796
xor eax, 0x91ab2187
rol eax, 0x5f
popf
jmp 0x14003102e
inc qword [r15]
test rbx, rbx
je 0x1400317e6
push rax
pushf
mov eax, 0xf260e313
pushf
not eax
add eax, 0x913fc611
xor eax, 0x95032530
rol eax, 0xda
popf
pushf
not eax
add eax, 0xd15f5fb4
xor eax, 0x9d2fe89d
rol eax, 0x40
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0x831cafd
pushf
not eax
add eax, 0xbf92a4aa
xor eax, 0x9fafbdb4
rol eax, 0x14
popf
pushf
not eax
add eax, 0xd79e5bc2
xor eax, 0xe018d0e0
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xaace792d
xor eax, 0xe4ad7d4a
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x9e122fbf
xor eax, 0xbe69d5b2
rol eax, 0x9e
popf
jmp 0x14003102e
mov al, byte [rdi]
mov byte [rbx], al
inc rbx
push rax
pushf
mov eax, 0x10e176f7
pushf
not eax
add eax, 0xf30bed42
xor eax, 0xec76c594
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x924d9e98
xor eax, 0xf3d8557d
rol eax, 0x19
popf
pushf
not eax
add eax, 0xde70f23b
xor eax, 0xedba8b3b
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xebb52da4
xor eax, 0xe325a8e3
rol eax, 0x59
popf
jmp 0x14003102e
inc rdi
push rax
pushf
mov eax, 0x6eb6463c
pushf
not eax
add eax, 0xe2704830
xor eax, 0xb981ef66
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x90ea00af
xor eax, 0xd693b7bf
rol eax, 0xf3
popf
jmp 0x14003102e
test sil, sil
je 0x140031920
push rax
pushf
mov eax, 0x6067a8b8
pushf
not eax
add eax, 0x831bf26b
xor eax, 0xab15affe
rol eax, 0x69
popf
pushf
not eax
add eax, 0xeefdd8fa
xor eax, 0xd34333cd
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x9e432c08
xor eax, 0xe6bf0b45
rol eax, 0x32
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0x3f5c06fd
pushf
not eax
add eax, 0xb9f88152
xor eax, 0xc3ccd1c7
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x906b012b
xor eax, 0xf8765787
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xaf46b6bf
xor eax, 0xb4440535
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xd11cdc82
xor eax, 0xc107101a
rol eax, 0xae
popf
jmp 0x14003102e
test bpl, bpl
jne 0x1400319d7
push rax
pushf
mov eax, 0x797216dd
pushf
not eax
add eax, 0x9c42a971
xor eax, 0xf45f854a
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xafcd997f
xor eax, 0xaa7d350b
rol eax, 0x45
popf
pushf
not eax
add eax, 0xa64bdff5
xor eax, 0x88d5ecd9
rol eax, 0x57
popf
pushf
not eax
add eax, 0xe7449d28
xor eax, 0xa7b48f1f
rol eax, 0x29
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0x361a20e6
pushf
not eax
add eax, 0x8aec9e19
xor eax, 0xee5cab7c
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xcbb1904a
xor eax, 0x8232c5b6
rol eax, 0xad
popf
pushf
not eax
add eax, 0xb64b6006
xor eax, 0xdf65eab4
rol eax, 0x5c
popf
jmp 0x14003102e
cmp sil, 0x20
je 0x140031a56
push rax
pushf
mov eax, 0xa80ef562
pushf
not eax
add eax, 0xfd19898b
xor eax, 0xf1ffac35
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xc030f593
xor eax, 0xb8c7b984
rol eax, 0xbb
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0x393a4e62
pushf
not eax
add eax, 0xb0ebde38
xor eax, 0xb33ab367
rol eax, 0x36
popf
pushf
not eax
add eax, 0xb71cd95e
xor eax, 0xd012a212
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xceb00c72
xor eax, 0xc8c015c9
rol eax, 0x82
popf
pushf
not eax
add eax, 0xb73d9b97
xor eax, 0xefa44f87
rol eax, 0x28
popf
jmp 0x14003102e
cmp sil, 9
jne 0x140031afb
push rax
pushf
mov eax, 0xc2eb6410
pushf
not eax
add eax, 0xb7612297
xor eax, 0xfbe16816
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xdbdc576b
xor eax, 0xc253f960
rol eax, 0x67
popf
pushf
not eax
add eax, 0xc851f6e6
xor eax, 0xe0b33eb9
rol eax, 0xab
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0x448c0973
pushf
not eax
add eax, 0xb7fa7d03
xor eax, 0xd80335da
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xcca3de98
xor eax, 0xd4c169d2
rol eax, 0x84
popf
pushf
not eax
add eax, 0x998b338d
xor eax, 0x9449d587
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xbc8077a6
xor eax, 0x8d971a8a
rol eax, 0xf6
popf
jmp 0x14003102e
test rbx, rbx
je 0x140031bb2
push rax
pushf
mov eax, 0xfe7d92bf
pushf
not eax
add eax, 0x9e8cc828
xor eax, 0xcf783d5a
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xb2f4baca
xor eax, 0x9613a122
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x8e289c3d
xor eax, 0xe74f53e4
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xdb554dc0
xor eax, 0xa39ff030
rol eax, 0xf8
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0x6af2f9be
pushf
not eax
add eax, 0x97cb470f
xor eax, 0xb99df7cb
rol eax, 0x55
popf
pushf
not eax
add eax, 0xb08a32bf
xor eax, 0xc9ec1e02
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xcafb1cd6
xor eax, 0xf1cd2590
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x852723d4
xor eax, 0xa9882711
rol eax, 0x8d
popf
jmp 0x14003102e
mov byte [rbx - 1], 0
jmp 0x140031c8d
dec rdi
push rax
pushf
mov eax, 0x552a0e3d
pushf
not eax
add eax, 0x95e5c32e
xor eax, 0xce26a3c8
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x8c5493cd
xor eax, 0xaa8a1f70
rol eax, 0x4d
popf
jmp 0x14003102e
xor sil, sil
mov al, byte [rdi]
test al, al
je 0x140031ce0
push rax
pushf
mov eax, 0xc47f2095
pushf
not eax
add eax, 0xc33de552
xor eax, 0xa7517fcd
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x8f5fe514
xor eax, 0xb87eadc8
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x8124f2b2
xor eax, 0xe0760482
rol eax, 0xcd
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0x197f9048
pushf
not eax
add eax, 0xa3e6ae44
xor eax, 0x9d7d3650
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xafd1378e
xor eax, 0xf6ffd7b5
rol eax, 0x5a
popf
jmp 0x14003102e
cmp al, 0x20
je 0x140031d5d
push rax
pushf
mov eax, 0xf9c07248
pushf
not eax
add eax, 0x9e1be192
xor eax, 0xfc24b4c8
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xf538cdb3
xor eax, 0xa369d7fc
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xf104b43c
xor eax, 0xaffef0d2
rol eax, 0xba
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0xba17b80d
pushf
not eax
add eax, 0xcc3bee45
xor eax, 0xbba3c88d
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x8e762e8f
xor eax, 0xa4c7842d
rol eax, 0xc7
popf
jmp 0x14003102e
cmp al, 9
jne 0x140031dda
push rax
pushf
mov eax, 0x2748469e
pushf
not eax
add eax, 0xff9aba49
xor eax, 0xd84163c9
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xae6019b7
xor eax, 0xc0f1b9b3
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x9d01ad5b
xor eax, 0xa9cd6d5a
rol eax, 0xb
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0x16a4839a
pushf
not eax
add eax, 0xaab3fe4e
xor eax, 0xe83f14d9
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xd962b63c
xor eax, 0xaef32542
rol eax, 0x98
popf
pushf
not eax
add eax, 0xcf591be8
xor eax, 0xae185457
rol eax, 0x99
popf
pushf
not eax
add eax, 0xa260d094
xor eax, 0xcbfd46e2
rol eax, 0x90
popf
jmp 0x14003102e
inc rdi
mov al, byte [rdi]
jmp 0x140031d13
test al, al
je 0x140031ed1
push rax
pushf
mov eax, 0x6e9cd36c
pushf
not eax
add eax, 0xee358d69
xor eax, 0xf0be9f5e
rol eax, 0x98
popf
pushf
not eax
add eax, 0x93297f46
xor eax, 0x9bf0b8d1
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xe5763d28
xor eax, 0xb8933ca5
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xdc55ea4d
xor eax, 0x9dff98d7
rol eax, 0xad
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0xa736af60
pushf
not eax
add eax, 0xa0d412d0
xor eax, 0xa8754f28
rol eax, 0x15
popf
pushf
not eax
add eax, 0xecf0ae4f
xor eax, 0xe536b53d
rol eax, 1
popf
pushf
not eax
add eax, 0xc6395787
xor eax, 0xc30fce9d
rol eax, 0x2e
popf
jmp 0x14003102e
test r14, r14
je 0x140031f74
push rax
pushf
mov eax, 0x498492cf
pushf
not eax
add eax, 0x9a3371a6
xor eax, 0xc31b01da
rol eax, 0x60
popf
pushf
not eax
add eax, 0x937e734c
xor eax, 0x8f3b0a54
rol eax, 0x12
popf
pushf
not eax
add eax, 0x976d444b
xor eax, 0xd8608c03
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xc3baebe5
xor eax, 0xc75cfd1d
rol eax, 0xda
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0xa39ea4c3
pushf
not eax
add eax, 0x8cde18e2
xor eax, 0x9efe0625
rol eax, 0x67
popf
pushf
not eax
add eax, 0x89bbd83b
xor eax, 0xff46b5cf
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xca995c0f
xor eax, 0xf4554c52
rol eax, 0x41
popf
jmp 0x14003102e
mov qword [r14], rbx
add r14, 8
push rax
pushf
mov eax, 0xa4e9bfde
pushf
not eax
add eax, 0xf44cd4b4
xor eax, 0xe3263f8a
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xc514af62
xor eax, 0xae9b8aac
rol eax, 0x61
popf
pushf
not eax
add eax, 0xa03c20fc
xor eax, 0xa3cec3fc
rol eax, 0x36
popf
pushf
not eax
add eax, 0x93f046c9
xor eax, 0xee98344a
rol eax, 0x4b
popf
jmp 0x14003102e
inc qword [r12]
mov edx, 0x3ed92455
pushf
not edx
add edx, 0xae1f9450
xor edx, 0xac8300ad
rol edx, 0xf
popf
pushf
not edx
add edx, 0xd88373ed
xor edx, 0xf0ef5662
rol edx, 0x80
popf
pushf
not edx
add edx, 0xce24c675
xor edx, 0xfdec028c
rol edx, 0xb9
popf
xor eax, eax
jmp 0x1400320fb
inc rdi
jmp 0x1400320c6
inc eax
push rax
pushf
mov eax, 0xac0d7f9f
pushf
not eax
add eax, 0xd068eac1
xor eax, 0xc7fb75dd
rol eax, 6
popf
pushf
not eax
add eax, 0xce8448df
xor eax, 0xe67ce5a6
rol eax, 0x76
popf
jmp 0x14003102e
mov cl, byte [rdi]
cmp cl, 0x5c
je 0x140032135
push rax
pushf
mov eax, 0x1749bc09
pushf
not eax
add eax, 0xeec245c8
xor eax, 0x9fb8892c
rol eax, 0x65
popf
pushf
not eax
add eax, 0xa047d264
xor eax, 0x8847201a
rol eax, 0xf5
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0xe0ef2a64
pushf
not eax
add eax, 0xe5e7ebd2
xor eax, 0xb70453bf
rol eax, 0x40
popf
pushf
not eax
add eax, 0x8e17c97c
xor eax, 0xd97c8174
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x9cb33522
xor eax, 0xb497f7b3
rol eax, 0x1d
popf
jmp 0x14003102e
cmp cl, 0x22
jne 0x1400321b3
push rax
pushf
mov eax, 0x1eb5a9f9
pushf
not eax
add eax, 0xb94fd815
xor eax, 0x819f76c7
rol eax, 0xb
popf
pushf
not eax
add eax, 0xbe39aecc
xor eax, 0x93731df3
rol eax, 0xb4
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0x6fff7c8a
pushf
not eax
add eax, 0x9d962ce0
xor eax, 0x8354b353
rol eax, 0x24
popf
pushf
not eax
add eax, 0x94322e6d
xor eax, 0xbb11fe02
rol eax, 0x29
popf
jmp 0x14003102e
test dl, al
jne 0x140032230
push rax
pushf
mov eax, 0xce06cfa3
pushf
not eax
add eax, 0x9df7dcb7
xor eax, 0xb887e3a3
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xc0c69058
xor eax, 0xf367358e
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x85f52d1c
xor eax, 0xf15e758b
rol eax, 0x67
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0xcbfb1b0f
pushf
not eax
add eax, 0xe90ff69c
xor eax, 0xcfc2249e
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xe215d35e
xor eax, 0xdb0029e3
rol eax, 0x83
popf
pushf
not eax
add eax, 0x8fa297fe
xor eax, 0x83349668
rol eax, 0x32
popf
pushf
not eax
add eax, 0xc5fe78c0
xor eax, 0x811ab2d6
rol eax, 0xcb
popf
jmp 0x14003102e
test sil, sil
je 0x1400322e7
push rax
pushf
mov eax, 0x8a5bb7d6
pushf
not eax
add eax, 0x9c4d045b
xor eax, 0x8650f455
rol eax, 0x71
popf
pushf
not eax
add eax, 0x8bd21c16
xor eax, 0xa12c7e75
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xf21d6d4d
xor eax, 0x9c2a837e
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xb1142c07
xor eax, 0xfddd628b
rol eax, 0xd
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0x9a707db3
pushf
not eax
add eax, 0xaf7d6626
xor eax, 0xf25bbbf0
rol eax, 0x37
popf
pushf
not eax
add eax, 0x8b7356ca
xor eax, 0xd4759053
rol eax, 0x13
popf
pushf
not eax
add eax, 0xcb348ade
xor eax, 0xbd372829
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xd31067b0
xor eax, 0xea7b01fa
rol eax, 0x47
popf
jmp 0x14003102e
cmp byte [rdi + 1], cl
jne 0x140032393
inc rdi
jmp 0x1400323e1
xor edx, edx
test sil, sil
sete sil
push rax
pushf
mov eax, 0x4a332432
pushf
not eax
add eax, 0xe89e58a4
xor eax, 0x8d760733
rol eax, 1
popf
pushf
not eax
add eax, 0x9edc6000
xor eax, 0xed5b5772
rol eax, 0x70
popf
pushf
not eax
add eax, 0xa558ba23
xor eax, 0xd54f2428
rol eax, 0xa8
popf
jmp 0x14003102e
shr eax, 1
jmp 0x14003257d
dec eax
test rbx, rbx
je 0x1400324a2
push rax
pushf
mov eax, 0x62d8c861
pushf
not eax
add eax, 0xb326c25a
xor eax, 0xb6832dca
rol eax, 0x63
popf
pushf
not eax
add eax, 0x82bdb09f
xor eax, 0xeb30f7cd
rol eax, 0xac
popf
pushf
not eax
add eax, 0xbf67779e
xor eax, 0xaa795a83
rol eax, 0x75
popf
pushf
not eax
add eax, 0xd6ab8380
xor eax, 0xe1f8c60d
rol eax, 0xba
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0x9c551b20
pushf
not eax
add eax, 0xa3d7e3de
xor eax, 0xedb23c8c
rol eax, 0xb
popf
pushf
not eax
add eax, 0x97937c3b
xor eax, 0xe2a0c9d6
rol eax, 6
popf
pushf
not eax
add eax, 0xe2242c56
xor eax, 0x8f8adc5a
rol eax, 0xc
popf
jmp 0x14003102e
mov byte [rbx], 0x5c
inc rbx
push rax
pushf
mov eax, 0xafa07500
pushf
not eax
add eax, 0x91fd2404
xor eax, 0xd8302a4d
rol eax, 0x42
popf
pushf
not eax
add eax, 0xc97fa882
xor eax, 0xa1172f27
rol eax, 0x18
popf
pushf
not eax
add eax, 0xbdc8f61b
xor eax, 0xa05c24cd
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x8c2f96a9
xor eax, 0xe5f6e4ac
rol eax, 0xea
popf
jmp 0x14003102e
inc qword [r15]
push rax
pushf
mov eax, 0x3aa8b8c9
pushf
not eax
add eax, 0x8084b3a9
xor eax, 0x8e057b1e
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x8a0972a1
xor eax, 0xa41a30f0
rol eax, 0x7d
popf
jmp 0x14003102e
test eax, eax
jne 0x1400325b4
push rax
pushf
mov eax, 0xe4800aad
pushf
not eax
add eax, 0xa3c52eee
xor eax, 0x966aec38
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x9c45ae8a
xor eax, 0xf7826ca9
rol eax, 0xf3
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0x6b469cc6
pushf
not eax
add eax, 0xe4908959
xor eax, 0x899f70be
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xd0fe9734
xor eax, 0xab51fb1e
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x86b486c7
xor eax, 0xed67c4b1
rol eax, 0xa1
popf
jmp 0x14003102e
mov al, byte [rdi]
test al, al
je 0x140032659
push rax
pushf
mov eax, 0xd404ccc1
pushf
not eax
add eax, 0xddf4547a
xor eax, 0x8d6adeb3
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xedd319c3
xor eax, 0x9661964c
rol eax, 0x60
popf
pushf
not eax
add eax, 0xd36d879f
xor eax, 0x9fbe4b07
rol eax, 0x45
popf
pushf
not eax
add eax, 0xcefefa24
xor eax, 0x8fc514da
rol eax, 0x87
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0xd7351fab
pushf
not eax
add eax, 0xba4fc490
xor eax, 0xa44285b0
rol eax, 0xce
popf
pushf
not eax
add eax, 0xe3a5d172
xor eax, 0xdea51929
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x97d5dee6
xor eax, 0xeb54077c
rol eax, 0xf7
popf
jmp 0x14003102e
test sil, sil
jne 0x1400326d7
push rax
pushf
mov eax, 0x1e1a6ae3
pushf
not eax
add eax, 0xbbbd6d2f
xor eax, 0xefd93c1a
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xb49dc888
xor eax, 0xea6fdd40
rol eax, 0xb6
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0xb6b53d04
pushf
not eax
add eax, 0xf0564cfe
xor eax, 0x88481a8b
rol eax, 0x81
popf
pushf
not eax
add eax, 0xbad153b6
xor eax, 0xdd9de616
rol eax, 0x29
popf
pushf
not eax
add eax, 0xdc5d35b1
xor eax, 0xbfb2f1f4
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xd6472831
xor eax, 0x81967b79
rol eax, 0x8f
popf
jmp 0x14003102e
cmp al, 0x20
je 0x14003278d
push rax
pushf
mov eax, 0x79e80f64
pushf
not eax
add eax, 0xc44a2550
xor eax, 0xbc4d9877
rol eax, 0x22
popf
pushf
not eax
add eax, 0xb34a825a
xor eax, 0xe9a0e102
rol eax, 0x99
popf
pushf
not eax
add eax, 0xf19cce8a
xor eax, 0x8bc54914
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xe614a368
xor eax, 0xdbe545a5
rol eax, 0x98
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0xe67d520a
pushf
not eax
add eax, 0xd72568d2
xor eax, 0xd0a1801f
rol eax, 0x42
popf
pushf
not eax
add eax, 0xafcbc090
xor eax, 0xd86a01aa
rol eax, 0
popf
pushf
not eax
add eax, 0xf59ebe8e
xor eax, 0xe0ccd65d
rol eax, 0x83
popf
pushf
not eax
add eax, 0xaccac5c9
xor eax, 0xdd2e6320
rol eax, 0x29
popf
jmp 0x14003102e
cmp al, 9
je 0x14003281d
push rax
pushf
mov eax, 0xaf8b4a61
pushf
not eax
add eax, 0xb6d7c1a0
xor eax, 0xe4e83c73
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xaec2e2d3
xor eax, 0xd0889cae
rol eax, 0x1c
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0xcb6f809d
pushf
not eax
add eax, 0xa1f350d8
xor eax, 0xce77a8a0
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xf2a0cdc4
xor eax, 0xb653c12f
rol eax, 0x1f
popf
jmp 0x14003102e
test edx, edx
je 0x14003289a
push rax
pushf
mov eax, 0xb3e2acbe
pushf
not eax
add eax, 0xd794b8e8
xor eax, 0x8a2e95e7
rol eax, 0x38
popf
pushf
not eax
add eax, 0x8e79735d
xor eax, 0xe49bff15
rol eax, 0x43
popf
pushf
not eax
add eax, 0xf727d369
xor eax, 0xac8684b6
rol eax, 0x26
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0x7de9bdf4
pushf
not eax
add eax, 0x869acda2
xor eax, 0xaa3af920
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xda522aa6
xor eax, 0xf109cbf1
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xb6ecc483
xor eax, 0xf0de77a8
rol eax, 0x65
popf
pushf
not eax
add eax, 0xe5fa7dce
xor eax, 0xfef40482
rol eax, 0x45
popf
jmp 0x14003102e
test rbx, rbx
je 0x140032951
push rax
pushf
mov eax, 0x24b8b8a3
pushf
not eax
add eax, 0xd9988c36
xor eax, 0xb101e581
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xf0fc667d
xor eax, 0xf993f0ff
rol eax, 0x49
popf
pushf
not eax
add eax, 0xedd59d19
xor eax, 0xf7656873
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xb0163ac7
xor eax, 0xef93fdfa
rol eax, 0xde
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0x26cef74b
pushf
not eax
add eax, 0xc6885151
xor eax, 0xbbeb681a
rol eax, 0x48
popf
pushf
not eax
add eax, 0xbc286dee
xor eax, 0x93f87434
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xbe9fbe67
xor eax, 0xc39a1f57
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xf0835186
xor eax, 0xd9dce60d
rol eax, 0xde
popf
jmp 0x14003102e
mov byte [rbx], al
inc rbx
mov al, byte [rdi]
push rax
pushf
mov eax, 0x84f7e1f5
pushf
not eax
add eax, 0xa4b99f53
xor eax, 0xb8184704
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x96e01fa3
xor eax, 0xd2627ffd
rol eax, 0x68
popf
jmp 0x14003102e
movsx ecx, al
call fcn.14003d859
test eax, eax
je 0x140032a23
push rax
pushf
mov eax, 0x37212749
pushf
not eax
add eax, 0xb8610598
xor eax, 0x94e945eb
rol eax, 0x48
popf
pushf
not eax
add eax, 0xb4476e07
xor eax, 0x83abc8f1
rol eax, 7
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0xae8b55b8
pushf
not eax
add eax, 0x8c85ea00
xor eax, 0xfd87e214
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xbccef7e8
xor eax, 0x89a567a8
rol eax, 0x25
popf
jmp 0x14003102e
inc qword [r15]
inc rdi
test rbx, rbx
je 0x140032aa7
push rax
pushf
mov eax, 0x51330068
pushf
not eax
add eax, 0xec305f9f
xor eax, 0xbad86372
rol eax, 0x38
popf
pushf
not eax
add eax, 0xd8bc4c88
xor eax, 0xdec2bdaa
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xdf9b53ba
xor eax, 0xb1cde314
rol eax, 0x6d
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0x14e79a81
pushf
not eax
add eax, 0xeda9bb27
xor eax, 0xba44c295
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xf9700abd
xor eax, 0xf0781a58
rol eax, 0x84
popf
pushf
not eax
add eax, 0xaab04a19
xor eax, 0xed750f45
rol eax, 0x9f
popf
jmp 0x14003102e
mov al, byte [rdi]
mov byte [rbx], al
inc rbx
push rax
pushf
mov eax, 0x38d2c533
pushf
not eax
add eax, 0xf93ce54d
xor eax, 0xd64f21e6
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xecf69fc8
xor eax, 0xf840f9cc
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xf17fd6be
xor eax, 0xa7b1cbaa
rol eax, 0xdb
popf
jmp 0x14003102e
inc qword [r15]
push rax
pushf
mov eax, 0x8718cf51
pushf
not eax
add eax, 0xdb84909e
xor eax, 0xfed07fb5
rol eax, 0x56
popf
pushf
not eax
add eax, 0xcc7fbe87
xor eax, 0x9e150f96
rol eax, 0x45
popf
jmp 0x14003102e
inc rdi
jmp 0x14003201e
test rbx, rbx
je 0x140032c09
push rax
pushf
mov eax, 0xb05da75f
pushf
not eax
add eax, 0xc40fe6d4
xor eax, 0xcfaa4c4b
rol eax, 0x42
popf
pushf
not eax
add eax, 0x9dc81754
xor eax, 0xde86cc04
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xc61024d3
xor eax, 0x82e7aaf8
rol eax, 0x61
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0x5d5f1c24
pushf
not eax
add eax, 0xd2ecb874
xor eax, 0xe5a111ae
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xf40fcc40
xor eax, 0x887954a1
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xab2a9c87
xor eax, 0xffcdb52c
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xfacd1876
xor eax, 0xa2c90c93
rol eax, 0x79
popf
jmp 0x14003102e
mov byte [rbx], 0
inc rbx
push rax
pushf
mov eax, 0xe20e4a8e
pushf
not eax
add eax, 0x8bbb4784
xor eax, 0xb01f1fa6
rol eax, 0x91
popf
pushf
not eax
add eax, 0xb0cf0161
xor eax, 0xea28cd93
rol eax, 0x5f
popf
jmp 0x14003102e
inc qword [r15]
jmp 0x140031c90
test r14, r14
je 0x140032d34
push rax
pushf
mov eax, 0xa081f059
pushf
not eax
add eax, 0xe70844b2
xor eax, 0xda2c314d
rol eax, 0x99
popf
pushf
not eax
add eax, 0xb5a83676
xor eax, 0x8120b9a5
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xee4b8a49
xor eax, 0xe2ca323a
rol eax, 0xd0
popf
jmp 0x14003102e
push rax
pushf
mov eax, 0xd0fcb41a
pushf
not eax
add eax, 0x8dfb8eb6
xor eax, 0xa2cd3de9
rol eax, 0x10
popf
pushf
not eax
add eax, 0xeb829c47
xor eax, 0xd8aa6535
rol eax, 0xac
popf
pushf
not eax
add eax, 0xaa9b5e32
xor eax, 0x8eccf13e
rol eax, 0x67
popf
pushf
not eax
add eax, 0xf7c7cccc
xor eax, 0xe5c72148
rol eax, 0xfd
popf
jmp 0x14003102e
and qword [r14], 0
push rax
pushf
mov eax, 0x8e995e32
pushf
not eax
add eax, 0xf407266a
xor eax, 0xe91183ec
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x90fb52ae
xor eax, 0xd88ad28a
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x8c0d3f48
xor eax, 0xfe6d8eec
rol eax, 6
popf
jmp 0x14003102e
inc qword [r12]
mov rbx, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x58]
add rsp, 0x20
pop r15
pop r14
pop r12
ret