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

Disassembly:
push rax
pushf
mov eax, 0x1a0944e4
pushf
not eax
add eax, 0xaf6d092c
xor eax, 0x8f046367
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xa4c679b5
xor eax, 0xf70eb47e
rol eax, 0x57
popf
pushf
not eax
add eax, 0x83e8c678
xor eax, 0x9a1e920e
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xa327f47c
xor eax, 0xad6031a8
rol eax, 0x81
popf
cmp eax, 0x29
jne 0x1400dc0bd
popf
pop rax
jmp 0x1400dd583
cmp eax, 0
jne 0x1400dc0cc
popf
pop rax
jmp 0x1400dc37e
cmp eax, 3
jne 0x1400dc0db
popf
pop rax
jmp 0x1400dc522
cmp eax, 1
jne 0x1400dc0ea
popf
pop rax
jmp 0x1400dc410
cmp eax, 0xd
jne 0x1400dc0f9
popf
pop rax
jmp 0x1400dca0d
cmp eax, 0x1a
jne 0x1400dc108
popf
pop rax
jmp 0x1400dcfae
cmp eax, 0xe
jne 0x1400dc117
popf
pop rax
jmp 0x1400dcabf
cmp eax, 0xb
jne 0x1400dc126
popf
pop rax
jmp 0x1400dc911
cmp eax, 0x19
jne 0x1400dc135
popf
pop rax
jmp 0x1400dcf05
cmp eax, 8
jne 0x1400dc144
popf
pop rax
jmp 0x1400dc781
cmp eax, 0x2a
jne 0x1400dc153
popf
pop rax
jmp 0x1400dd620
cmp eax, 0x17
jne 0x1400dc162
popf
pop rax
jmp 0x1400dce4e
cmp eax, 0x1c
jne 0x1400dc171
popf
pop rax
jmp 0x1400dd053
cmp eax, 0x2e
jne 0x1400dc180
popf
pop rax
jmp 0x1400dd79c
cmp eax, 0x18
jne 0x1400dc18f
popf
pop rax
jmp 0x1400dcec5
cmp eax, 0x2b
jne 0x1400dc19e
popf
pop rax
jmp 0x1400dd65c
cmp eax, 0x1b
jne 0x1400dc1ad
popf
pop rax
jmp 0x1400dd014
cmp eax, 0x2d
jne 0x1400dc1bc
popf
pop rax
jmp 0x1400dd73f
cmp eax, 0x23
jne 0x1400dc1cb
popf
pop rax
jmp 0x1400dd32a
cmp eax, 0x25
jne 0x1400dc1da
popf
pop rax
jmp 0x1400dd40c
cmp eax, 0xf
jne 0x1400dc1e9
popf
pop rax
jmp 0x1400dcaf6
cmp eax, 0x13
jne 0x1400dc1f8
popf
pop rax
jmp 0x1400dccb2
cmp eax, 0x15
jne 0x1400dc207
popf
pop rax
jmp 0x1400dcd36
cmp eax, 0x24
jne 0x1400dc216
popf
pop rax
jmp 0x1400dd3c0
cmp eax, 0x1e
jne 0x1400dc225
popf
pop rax
jmp 0x1400dd139
cmp eax, 0xc
jne 0x1400dc234
popf
pop rax
jmp 0x1400dc978
cmp eax, 0x26
jne 0x1400dc243
popf
pop rax
jmp 0x1400dd442
cmp eax, 0x27
jne 0x1400dc252
popf
pop rax
jmp 0x1400dd4a3
cmp eax, 0x1f
jne 0x1400dc261
popf
pop rax
jmp 0x1400dd1cd
cmp eax, 0x10
jne 0x1400dc270
popf
pop rax
jmp 0x1400dcb6d
cmp eax, 0x2c
jne 0x1400dc27f
popf
pop rax
jmp 0x1400dd6f1
cmp eax, 9
jne 0x1400dc28e
popf
pop rax
jmp 0x1400dc7db
cmp eax, 4
jne 0x1400dc29d
popf
pop rax
jmp 0x1400dc5b8
cmp eax, 0x16
jne 0x1400dc2ac
popf
pop rax
jmp 0x1400dce18
cmp eax, 0x28
jne 0x1400dc2bb
popf
pop rax
jmp 0x1400dd539
cmp eax, 0xa
jne 0x1400dc2ca
popf
pop rax
jmp 0x1400dc868
cmp eax, 0x22
jne 0x1400dc2d9
popf
pop rax
jmp 0x1400dd2c8
cmp eax, 0x14
jne 0x1400dc2e8
popf
pop rax
jmp 0x1400dccfc
cmp eax, 7
jne 0x1400dc2f7
popf
pop rax
jmp 0x1400dc6f7
cmp eax, 5
jne 0x1400dc306
popf
pop rax
jmp 0x1400dc61a
cmp eax, 2
jne 0x1400dc315
popf
pop rax
jmp 0x1400dc47d
cmp eax, 0x20
jne 0x1400dc324
popf
pop rax
jmp 0x1400dd26d
cmp eax, 0x1d
jne 0x1400dc333
popf
pop rax
jmp 0x1400dd0d2
cmp eax, 0x11
jne 0x1400dc342
popf
pop rax
jmp 0x1400dcbcf
cmp eax, 6
jne 0x1400dc351
popf
pop rax
jmp 0x1400dc6ae
cmp eax, 0x2f
jne 0x1400dc360
popf
pop rax
jmp 0x1400dd83d
cmp eax, 0x12
jne 0x1400dc36f
popf
pop rax
jmp 0x1400dcc64
cmp eax, 0x21
jne 0x1400dc37e
popf
pop rax
jmp 0x1400dd2b7
inc qword [rcx + 8]
mov r9, r8
mov r11, qword [rcx]
mov r10, rcx
mov rax, qword [rdx]
mov qword [r8 + 8], rax
cmp rax, r11
jne 0x1400dc3ca
push rax
pushf
mov eax, 0xa7a84b95
pushf
not eax
add eax, 0x84bb3833
xor eax, 0xdc7e62bb
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xb5ea7b50
xor eax, 0xd38a6486
rol eax, 0x40
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0x8e40a0d9
pushf
not eax
add eax, 0xd525e9ed
xor eax, 0xe9e00855
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xd97df444
xor eax, 0xd25ea4cf
rol eax, 0x32
popf
pushf
not eax
add eax, 0x9ec6a6b4
xor eax, 0xe0c1fc86
rol eax, 0xca
popf
jmp 0x1400dc0ae
mov qword [r11], r8
mov rax, r8
mov qword [r11 + 8], r8
mov qword [r11 + 0x10], r8
mov byte [r8 + 0x18], 1
ret
cmp dword [rdx + 8], 0
jne 0x1400dc4c9
push rax
pushf
mov eax, 0xc6e6aa2f
pushf
not eax
add eax, 0xfbcd82d5
xor eax, 0x88f61b9a
rol eax, 0x93
popf
pushf
not eax
add eax, 0xb21a896e
xor eax, 0xc579b759
rol eax, 0x53
popf
pushf
not eax
add eax, 0x8665a025
xor eax, 0x8872b57c
rol eax, 0x99
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0xe79ee2b1
pushf
not eax
add eax, 0xa1ffa643
xor eax, 0xbe37ecd2
rol eax, 0xff
popf
pushf
not eax
add eax, 0x8711091f
xor eax, 0xc90fdcc3
rol eax, 0xef
popf
pushf
not eax
add eax, 0xbc97d59c
xor eax, 0xc9faca2b
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xe2396831
xor eax, 0x9f948a84
rol eax, 0x94
popf
jmp 0x1400dc0ae
mov qword [rax + 0x10], r9
cmp rax, qword [r11 + 0x10]
jne 0x1400dc585
push rax
pushf
mov eax, 0x1b05236a
pushf
not eax
add eax, 0xe188ad85
xor eax, 0xc5e35f27
rol eax, 0x87
popf
pushf
not eax
add eax, 0xf265e954
xor eax, 0xbf75cfc8
rol eax, 0x55
popf
pushf
not eax
add eax, 0x861ac13f
xor eax, 0xb43483f6
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x97fb23b2
xor eax, 0xd556b04d
rol eax, 0x2e
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0xfa923dfa
pushf
not eax
add eax, 0xea0baaf8
xor eax, 0x92e480aa
rol eax, 0x22
popf
pushf
not eax
add eax, 0x88ddb323
xor eax, 0x926601c2
rol eax, 0xa0
popf
jmp 0x1400dc0ae
mov qword [r11 + 0x10], r9
jmp 0x1400dc6f7
mov qword [rax], r9
cmp rax, qword [r11]
jne 0x1400dc655
push rax
pushf
mov eax, 0xf9c1bebf
pushf
not eax
add eax, 0x99d2fd14
xor eax, 0xf3b26d42
rol eax, 0xf
popf
pushf
not eax
add eax, 0x95e8f5a0
xor eax, 0xec3dcbce
rol eax, 0xc
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0xf1566467
pushf
not eax
add eax, 0x82b7a7a6
xor eax, 0xf9ed2336
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xa1b47316
xor eax, 0xc702502d
rol eax, 0x30
popf
pushf
not eax
add eax, 0xeaf0712e
xor eax, 0x80d139c0
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xeaeaf5ac
xor eax, 0xb6a3731b
rol eax, 0xf6
popf
jmp 0x1400dc0ae
mov qword [r11], r9
push rax
pushf
mov eax, 0x7f00560c
pushf
not eax
add eax, 0x99df8581
xor eax, 0xa0919dd0
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xe47893b4
xor eax, 0x92809b3e
rol eax, 0x85
popf
pushf
not eax
add eax, 0xb8beace0
xor eax, 0xac1883ee
rol eax, 0x23
popf
jmp 0x1400dc0ae
mov rcx, qword [r8 + 8]
mov rax, r9
cmp byte [rcx + 0x18], 0
jne 0x1400dc74e
push rax
pushf
mov eax, 0x7cc223e4
pushf
not eax
add eax, 0xcfc2843d
xor eax, 0xc003504f
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xc1a8ef95
xor eax, 0xc2602a6d
rol eax, 0x64
popf
pushf
not eax
add eax, 0xec2429b4
xor eax, 0xc72ad8b3
rol eax, 0x7d
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0xf5067334
pushf
not eax
add eax, 0xd5e5de9b
xor eax, 0xd735c8a4
rol eax, 0x78
popf
pushf
not eax
add eax, 0xba7b6dbd
xor eax, 0xa6438319
rol eax, 0x87
popf
jmp 0x1400dc0ae
nop
push rax
pushf
mov eax, 0xc78ae005
pushf
not eax
add eax, 0xd9306a8e
xor eax, 0xb367459b
rol eax, 0x15
popf
pushf
not eax
add eax, 0x8591d7ef
xor eax, 0xf7d1b4c3
rol eax, 0x84
popf
pushf
not eax
add eax, 0x873525dd
xor eax, 0xe320b489
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xf3d923da
xor eax, 0xf87412c6
rol eax, 0x97
popf
jmp 0x1400dc0ae
mov rdx, qword [rax + 8]
mov r8, qword [rdx + 8]
mov rcx, qword [r8]
cmp rdx, rcx
jne 0x1400dc835
push rax
pushf
mov eax, 0x18d0abd4
pushf
not eax
add eax, 0xa8108c47
xor eax, 0xe43cf8d2
rol eax, 0x85
popf
pushf
not eax
add eax, 0xad7e1b38
xor eax, 0xc9d63654
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xd749cb67
xor eax, 0xe32361de
rol eax, 0xe1
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0xc4b1c81
pushf
not eax
add eax, 0xfb4318f1
xor eax, 0x9a990951
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x9f53663d
xor eax, 0xe237a8ed
rol eax, 0x85
popf
jmp 0x1400dc0ae
mov rcx, qword [r8 + 0x10]
cmp byte [rcx + 0x18], 0
jne 0x1400dc8cb
push rax
pushf
mov eax, 0xf224f8e1
pushf
not eax
add eax, 0xd17672cb
xor eax, 0xf523a9e7
rol eax, 0x55
popf
pushf
not eax
add eax, 0x8639bd01
xor eax, 0xbea67ee3
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xefdac09a
xor eax, 0xf377ff23
rol eax, 0xa
popf
pushf
not eax
add eax, 0x8291f023
xor eax, 0x92c5a76b
rol eax, 0x54
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0xbff8b6b
pushf
not eax
add eax, 0xdbd41707
xor eax, 0x92339842
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x98d4212e
xor eax, 0xce58c1ce
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x9101277c
xor eax, 0xdb482c4a
rol eax, 0xe2
popf
jmp 0x1400dc0ae
mov byte [rdx + 0x18], 1
mov byte [rcx + 0x18], 1
mov rcx, qword [rax + 8]
mov rdx, qword [rcx + 8]
mov byte [rdx + 0x18], 0
mov rcx, qword [rax + 8]
mov rax, qword [rcx + 8]
jmp 0x1400dd7a3
mov r8, qword [rdx + 0x10]
cmp rax, r8
jne 0x1400dc9c7
push rax
pushf
mov eax, 0xe499b404
pushf
not eax
add eax, 0xc5a68763
xor eax, 0xa7060e04
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x8900711d
xor eax, 0x9ef30932
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xf1491653
xor eax, 0x8248ef4e
rol eax, 0xde
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0x90172004
pushf
not eax
add eax, 0x89dfcb98
xor eax, 0xece2fea1
rol eax, 0x43
popf
pushf
not eax
add eax, 0xc83df2a1
xor eax, 0xee1a6b76
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xd2715749
xor eax, 0xa6824836
rol eax, 0x69
popf
jmp 0x1400dc0ae
mov rcx, qword [r8]
mov rax, rdx
mov qword [rdx + 0x10], rcx
mov rcx, qword [r8]
cmp byte [rcx + 0x19], 0
jne 0x1400dca79
push rax
pushf
mov eax, 0xdfb7862a
pushf
not eax
add eax, 0xbbd1970b
xor eax, 0xc1322ef5
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xd6b45b00
xor eax, 0x8c5718d7
rol eax, 0x18
popf
pushf
not eax
add eax, 0xf9e33d4b
xor eax, 0xe595f49c
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xf0291a22
xor eax, 0xd033699e
rol eax, 0xac
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0x63bda477
pushf
not eax
add eax, 0x8885a37f
xor eax, 0xe475e02b
rol eax, 0xc
popf
pushf
not eax
add eax, 0xce961c74
xor eax, 0xfcd6de80
rol eax, 0x26
popf
pushf
not eax
add eax, 0xb5823dc5
xor eax, 0x9bde83b0
rol eax, 0x6a
popf
jmp 0x1400dc0ae
mov qword [rcx + 8], rdx
push rax
pushf
mov eax, 0x6eb4393
pushf
not eax
add eax, 0xf1a00df7
xor eax, 0x81109015
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xc369621b
xor eax, 0xbe95aebd
rol eax, 0xe7
popf
jmp 0x1400dc0ae
mov rcx, qword [rdx + 8]
mov qword [r8 + 8], rcx
mov rcx, qword [r10]
cmp rdx, qword [rcx + 8]
jne 0x1400dcb3a
push rax
pushf
mov eax, 0xada8a1a
pushf
not eax
add eax, 0xef6c4232
xor eax, 0xf37f28c6
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x9befefce
xor eax, 0x9e1fd5ab
rol eax, 0x13
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0x36626f03
pushf
not eax
add eax, 0xfa14780c
xor eax, 0x8b95d35b
rol eax, 0x88
popf
pushf
not eax
add eax, 0xae26f717
xor eax, 0x864ca78e
rol eax, 0x5a
popf
jmp 0x1400dc0ae
mov qword [rcx + 8], r8
jmp 0x1400dccfc
mov rcx, qword [rdx + 8]
cmp rdx, qword [rcx]
jne 0x1400dcc0b
push rax
pushf
mov eax, 0xb01c4cd0
pushf
not eax
add eax, 0xd1ac5888
xor eax, 0xdff7cba9
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xd78bb8b8
xor eax, 0xd70fbb98
rol eax, 0xfa
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0x451784c2
pushf
not eax
add eax, 0xc83f2012
xor eax, 0xc11a6209
rol eax, 0x84
popf
pushf
not eax
add eax, 0xc45a6d54
xor eax, 0xefc74e58
rol eax, 0xca
popf
pushf
not eax
add eax, 0xabfb6a0f
xor eax, 0xcb42f538
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xc6dae68d
xor eax, 0xa4e3d2bd
rol eax, 0x67
popf
jmp 0x1400dc0ae
mov qword [rcx], r8
jmp 0x1400dccfc
mov qword [rcx + 0x10], r8
push rax
pushf
mov eax, 0x68b8c88
pushf
not eax
add eax, 0xb2320aa5
xor eax, 0xb8f85c20
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xd9125057
xor eax, 0xf0680ec1
rol eax, 0x61
popf
pushf
not eax
add eax, 0x99653e83
xor eax, 0x84350c7d
rol eax, 0xda
popf
jmp 0x1400dc0ae
mov qword [r8], rdx
mov qword [rdx + 8], r8
push rax
pushf
mov eax, 0x1bda5c48
pushf
not eax
add eax, 0x9dcd9b16
xor eax, 0x97b4b2fd
rol eax, 0x27
popf
pushf
not eax
add eax, 0xc8571ef3
xor eax, 0xa493a6e7
rol eax, 0x73
popf
jmp 0x1400dc0ae
mov rcx, qword [rax + 8]
mov byte [rcx + 0x18], 1
mov rcx, qword [rax + 8]
mov rdx, qword [rcx + 8]
mov byte [rdx + 0x18], 0
mov rcx, qword [rax + 8]
mov rdx, qword [rcx + 8]
mov r8, qword [rdx]
mov rcx, qword [r8 + 0x10]
mov qword [rdx], rcx
mov rcx, qword [r8 + 0x10]
cmp byte [rcx + 0x19], 0
jne 0x1400dcdbf
push rax
pushf
mov eax, 0x80c5bca5
pushf
not eax
add eax, 0xea315735
xor eax, 0x9bcaa982
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xaa02cae4
xor eax, 0xe37442a4
rol eax, 0x85
popf
pushf
not eax
add eax, 0xf322c761
xor eax, 0xefa6248d
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xb9610d7a
xor eax, 0xc14b0d6b
rol eax, 0xbf
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0x551597fa
pushf
not eax
add eax, 0xc5a0f877
xor eax, 0xf4f05135
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x98eaeab9
xor eax, 0xa2b8c055
rol eax, 0x77
popf
pushf
not eax
add eax, 0xa5e36715
xor eax, 0xf53759e8
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xa2d39752
xor eax, 0xc0318b2e
rol eax, 0x93
popf
jmp 0x1400dc0ae
mov qword [rcx + 8], rdx
push rax
pushf
mov eax, 0x824180c6
pushf
not eax
add eax, 0xa85defe8
xor eax, 0xd74cf09f
rol eax, 1
popf
pushf
not eax
add eax, 0xccfe34a8
xor eax, 0xea5e152a
rol eax, 0xb3
popf
jmp 0x1400dc0ae
mov rcx, qword [rdx + 8]
mov qword [r8 + 8], rcx
mov rcx, qword [r10]
cmp rdx, qword [rcx + 8]
jne 0x1400dce92
push rax
pushf
mov eax, 0x3c5afb17
pushf
not eax
add eax, 0xbf323e18
xor eax, 0x9efbec05
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xb8516d93
xor eax, 0xa3e6bad6
rol eax, 0xb2
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0xb86d40fe
pushf
not eax
add eax, 0xc7fd1a96
xor eax, 0xffd79503
rol eax, 0x66
popf
pushf
not eax
add eax, 0xef98c3e9
xor eax, 0xd9859f3c
rol eax, 0x5c
popf
jmp 0x1400dc0ae
mov qword [rcx + 8], r8
mov qword [r8 + 0x10], rdx
jmp 0x1400dd79f
mov rcx, qword [rdx + 8]
cmp rdx, qword [rcx + 0x10]
jne 0x1400dcf55
push rax
pushf
mov eax, 0xb62169e2
pushf
not eax
add eax, 0xc3c6c235
xor eax, 0xb8957c91
rol eax, 0x30
popf
pushf
not eax
add eax, 0xb0525a64
xor eax, 0xdaeaff09
rol eax, 0x68
popf
pushf
not eax
add eax, 0xfd80f1d6
xor eax, 0x9926b754
rol eax, 0xbd
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0x91acf5b5
pushf
not eax
add eax, 0x818b93bf
xor eax, 0xb9a7a470
rol eax, 0x34
popf
pushf
not eax
add eax, 0x9dae0b64
xor eax, 0x8e559f42
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xe917bb6f
xor eax, 0xa707bad8
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xae848845
xor eax, 0xba9c3afc
rol eax, 7
popf
jmp 0x1400dc0ae
mov qword [rcx + 0x10], r8
mov qword [r8 + 0x10], rdx
jmp 0x1400dd79f
mov qword [rcx], r8
mov qword [r8 + 0x10], rdx
jmp 0x1400dd79f
cmp byte [rcx + 0x18], 0
jne 0x1400dd09f
push rax
pushf
mov eax, 0x81c35667
pushf
not eax
add eax, 0xc36a0679
xor eax, 0xf0f594c4
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xca760e32
xor eax, 0xe91f3390
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xf71d271e
xor eax, 0x95dbc73e
rol eax, 0x38
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0x7be14e16
pushf
not eax
add eax, 0x87a5013a
xor eax, 0xfd516cdc
rol eax, 0xed
popf
pushf
not eax
add eax, 0xa95fe859
xor eax, 0xbd5fe986
rol eax, 0x25
popf
jmp 0x1400dc0ae
mov byte [rdx + 0x18], 1
mov byte [rcx + 0x18], 1
mov rcx, qword [rax + 8]
mov rdx, qword [rcx + 8]
mov byte [rdx + 0x18], 0
mov rcx, qword [rax + 8]
mov rax, qword [rcx + 8]
jmp 0x1400dd7a3
mov r8, qword [rdx]
cmp rax, r8
jne 0x1400dd19a
push rax
pushf
mov eax, 0x9f945e77
pushf
not eax
add eax, 0xec5b980c
xor eax, 0xaa7632e8
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x82d70dc3
xor eax, 0xa7da53a7
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xd3d2e689
xor eax, 0xa299b1e7
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xc5379c75
xor eax, 0xd0546018
rol eax, 0x2f
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0xa76dba00
pushf
not eax
add eax, 0xb23cfd58
xor eax, 0x94a09987
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x8b8d331c
xor eax, 0x9e247fe4
rol eax, 0x36
popf
jmp 0x1400dc0ae
mov rcx, qword [r8 + 0x10]
mov rax, rdx
mov qword [rdx], rcx
mov rcx, qword [r8 + 0x10]
cmp byte [rcx + 0x19], 0
jne 0x1400dd23a
push rax
pushf
mov eax, 0xdffc7101
pushf
not eax
add eax, 0xfce7530e
xor eax, 0xe2bb6732
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x95c66d81
xor eax, 0xc02b9074
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x80c594ff
xor eax, 0xa62a7207
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xde986071
xor eax, 0xee08a5e8
rol eax, 0x16
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0x152ecefc
pushf
not eax
add eax, 0x9c53ff45
xor eax, 0xb1795fb6
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x8ab5d628
xor eax, 0x990276a8
rol eax, 0x16
popf
jmp 0x1400dc0ae
mov qword [rcx + 8], rdx
push rax
pushf
mov eax, 0x66f49728
pushf
not eax
add eax, 0xe6742813
xor eax, 0xdb0ec0e9
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x9fccbfe6
xor eax, 0xb460882c
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xa34ed7c9
xor eax, 0xea2831cc
rol eax, 0xe
popf
jmp 0x1400dc0ae
mov rcx, qword [rdx + 8]
mov qword [r8 + 8], rcx
mov rcx, qword [r10]
cmp rdx, qword [rcx + 8]
jne 0x1400dd32a
mov qword [rcx + 8], r8
jmp 0x1400dd442
mov rcx, qword [rdx + 8]
cmp rdx, qword [rcx + 0x10]
jne 0x1400dd38d
push rax
pushf
mov eax, 0x75cc74a5
pushf
not eax
add eax, 0xf2b3546b
xor eax, 0x88763104
rol eax, 0xd
popf
pushf
not eax
add eax, 0xa60c699f
xor eax, 0x8d06098e
rol eax, 0x82
popf
pushf
not eax
add eax, 0x866b5b17
xor eax, 0xcef0039a
rol eax, 0x45
popf
pushf
not eax
add eax, 0xb060f8b3
xor eax, 0xc606a68b
rol eax, 0xfe
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0x49fa21a2
pushf
not eax
add eax, 0x924fea50
xor eax, 0xcb60f6c1
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xd5d48718
xor eax, 0xa2caa04f
rol eax, 0x2f
popf
jmp 0x1400dc0ae
mov qword [rcx + 0x10], r8
jmp 0x1400dd442
mov qword [rcx], r8
push rax
pushf
mov eax, 0x8b788acb
pushf
not eax
add eax, 0x8d9a63ca
xor eax, 0xe03512b7
rol eax, 0x83
popf
pushf
not eax
add eax, 0x9fcc0e97
xor eax, 0x8f25bd77
rol eax, 0xdd
popf
jmp 0x1400dc0ae
mov qword [r8 + 0x10], rdx
mov qword [rdx + 8], r8
push rax
pushf
mov eax, 0xbf3ee3d0
pushf
not eax
add eax, 0xa7787533
xor eax, 0x873b1f66
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xd646f5e6
xor eax, 0xddb5fc49
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x916588db
xor eax, 0xadf0a0ab
rol eax, 0x99
popf
pushf
not eax
add eax, 0xb5cb1140
xor eax, 0xeb0bef0b
rol eax, 0x78
popf
jmp 0x1400dc0ae
mov rcx, qword [rax + 8]
mov byte [rcx + 0x18], 1
mov rcx, qword [rax + 8]
mov rdx, qword [rcx + 8]
mov byte [rdx + 0x18], 0
mov rcx, qword [rax + 8]
mov rdx, qword [rcx + 8]
mov r8, qword [rdx + 0x10]
mov rcx, qword [r8]
mov qword [rdx + 0x10], rcx
mov rcx, qword [r8]
cmp byte [rcx + 0x19], 0
jne 0x1400dd506
push rax
pushf
mov eax, 0x4c103255
pushf
not eax
add eax, 0xf63982d7
xor eax, 0xf6cf4ef6
rol eax, 0x10
popf
pushf
not eax
add eax, 0xeea8052e
xor eax, 0x8030a847
rol eax, 0xc7
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0xa70e0a5
pushf
not eax
add eax, 0xf644510d
xor eax, 0xe76c1d17
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xa4929403
xor eax, 0xedda9923
rol eax, 0xd9
popf
jmp 0x1400dc0ae
mov qword [rcx + 8], rdx
push rax
pushf
mov eax, 0x700ff6d9
pushf
not eax
add eax, 0xdebeb266
xor eax, 0x88340f3f
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xc2c1380f
xor eax, 0xd0940518
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xb0bf1a5c
xor eax, 0xf8de543d
rol eax, 0x7d
popf
jmp 0x1400dc0ae
mov rcx, qword [rdx + 8]
mov qword [r8 + 8], rcx
mov rcx, qword [r10]
cmp rdx, qword [rcx + 8]
jne 0x1400dd5ed
push rax
pushf
mov eax, 0xc39cdb5e
pushf
not eax
add eax, 0x8a95b1b0
xor eax, 0x82fa7145
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xb6cdbbb7
xor eax, 0xf2bb1c7b
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xc3903ea2
xor eax, 0xb05cc075
rol eax, 0x44
popf
pushf
not eax
add eax, 0xcc456fed
xor eax, 0xefbf7fef
rol eax, 0x9a
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0x749b385a
pushf
not eax
add eax, 0xb693ba57
xor eax, 0xbbc74049
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xd23adea4
xor eax, 0xb7833aa7
rol eax, 0xcd
popf
jmp 0x1400dc0ae
mov qword [rcx + 8], r8
jmp 0x1400dd79c
mov rcx, qword [rdx + 8]
cmp rdx, qword [rcx]
jne 0x1400dd6ab
push rax
pushf
mov eax, 0x38244338
pushf
not eax
add eax, 0xb5f31118
xor eax, 0xda6c13b9
rol eax, 0x91
popf
pushf
not eax
add eax, 0xbdf1a457
xor eax, 0xa371e2fe
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xced1069a
xor eax, 0xd4aba9db
rol eax, 0x3c
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0xee807b76
pushf
not eax
add eax, 0xed9f74db
xor eax, 0xc23a0fc5
rol eax, 0x59
popf
pushf
not eax
add eax, 0xa4fcad3f
xor eax, 0xd7f568f0
rol eax, 0xff
popf
pushf
not eax
add eax, 0x966c0420
xor eax, 0xbbb0534f
rol eax, 0x38
popf
jmp 0x1400dc0ae
mov qword [rcx], r8
jmp 0x1400dd79c
mov qword [rcx + 0x10], r8
push rax
pushf
mov eax, 0x2401607a
pushf
not eax
add eax, 0xa0949c84
xor eax, 0xfe29a53f
rol eax, 0x40
popf
pushf
not eax
add eax, 0x9478feca
xor eax, 0xad8f35a4
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x837a991d
xor eax, 0x83a6ce5e
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xb3baa709
xor eax, 0xd4f4fb76
rol eax, 0x7b
popf
jmp 0x1400dc0ae
mov qword [r8], rdx
mov qword [rdx + 8], r8
mov rcx, qword [rax + 8]
cmp byte [rcx + 0x18], 0
je 0x1400dd7f7
push rax
pushf
mov eax, 0xe11007a5
pushf
not eax
add eax, 0xfc8fe737
xor eax, 0xc3c12cba
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xcbe4534a
xor eax, 0xd7ffd129
rol eax, 0x78
popf
pushf
not eax
add eax, 0xfc4def01
xor eax, 0xa780807a
rol eax, 0x74
popf
jmp 0x1400dc0ae
push rax
pushf
mov eax, 0xe8ca7cf9
pushf
not eax
add eax, 0xdf8cfb37
xor eax, 0xf3483d84
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xf2b5e525
xor eax, 0xe035d1ab
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x8ebd7372
xor eax, 0xf6a312f5
rol eax, 0x49
popf
jmp 0x1400dc0ae
mov rax, qword [r11 + 8]
mov byte [rax + 0x18], 1
mov rax, r9
ret