Function at 0x1400dc658
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x950e65b0
pushf
not eax
add eax, 0x59834212
xor eax, 0x7931bace
rol eax, 0xee
popf
pushf
not eax
add eax, 0x194369b2
xor eax, 0x1d5dc50f
rol eax, 0xff
popf
pushf
not eax
add eax, 0x4e578d4a
xor eax, 0x7cf22d92
rol eax, 0xb5
popf
cmp eax, 0x1c
jne 0x1400dc6a8
popf
pop rax
jmp 0x1400dd74f
cmp eax, 5
jne 0x1400dc6b7
popf
pop rax
jmp 0x1400dcba1
cmp eax, 0x19
jne 0x1400dc6c6
popf
pop rax
jmp 0x1400dd599
cmp eax, 0x26
jne 0x1400dc6d5
popf
pop rax
jmp 0x1400ddc2e
cmp eax, 0x16
jne 0x1400dc6e4
popf
pop rax
jmp 0x1400dd447
cmp eax, 0xe
jne 0x1400dc6f3
popf
pop rax
jmp 0x1400dd037
cmp eax, 0x1e
jne 0x1400dc702
popf
pop rax
jmp 0x1400dd846
cmp eax, 0x24
jne 0x1400dc711
popf
pop rax
jmp 0x1400ddb4f
cmp eax, 0x12
jne 0x1400dc720
popf
pop rax
jmp 0x1400dd24a
cmp eax, 0x11
jne 0x1400dc72f
popf
pop rax
jmp 0x1400dd1da
cmp eax, 7
jne 0x1400dc73e
popf
pop rax
jmp 0x1400dcd55
cmp eax, 0x1a
jne 0x1400dc74d
popf
pop rax
jmp 0x1400dd637
cmp eax, 0
jne 0x1400dc75c
popf
pop rax
jmp 0x1400dc8e2
cmp eax, 0x21
jne 0x1400dc76b
popf
pop rax
jmp 0x1400dd982
cmp eax, 0x15
jne 0x1400dc77a
popf
pop rax
jmp 0x1400dd387
cmp eax, 4
jne 0x1400dc789
popf
pop rax
jmp 0x1400dcb0f
cmp eax, 0x1f
jne 0x1400dc798
popf
pop rax
jmp 0x1400dd899
cmp eax, 0x10
jne 0x1400dc7a7
popf
pop rax
jmp 0x1400dd15b
cmp eax, 0x22
jne 0x1400dc7b6
popf
pop rax
jmp 0x1400dda14
cmp eax, 0x25
jne 0x1400dc7c5
popf
pop rax
jmp 0x1400ddb99
cmp eax, 0x13
jne 0x1400dc7d4
popf
pop rax
jmp 0x1400dd285
cmp eax, 0x17
jne 0x1400dc7e3
popf
pop rax
jmp 0x1400dd4dd
cmp eax, 0x20
jne 0x1400dc7f2
popf
pop rax
jmp 0x1400dd942
cmp eax, 0xb
jne 0x1400dc801
popf
pop rax
jmp 0x1400dcf00
cmp eax, 6
jne 0x1400dc810
popf
pop rax
jmp 0x1400dcc3f
cmp eax, 0xc
jne 0x1400dc81f
popf
pop rax
jmp 0x1400dcf36
cmp eax, 2
jne 0x1400dc82e
popf
pop rax
jmp 0x1400dc9dc
cmp eax, 1
jne 0x1400dc83d
popf
pop rax
jmp 0x1400dc990
cmp eax, 3
jne 0x1400dc84c
popf
pop rax
jmp 0x1400dca7d
cmp eax, 8
jne 0x1400dc85b
popf
pop rax
jmp 0x1400dcdeb
cmp eax, 0xa
jne 0x1400dc86a
popf
pop rax
jmp 0x1400dceaf
cmp eax, 0x1d
jne 0x1400dc879
popf
pop rax
jmp 0x1400dd7f8
cmp eax, 0x1b
jne 0x1400dc888
popf
pop rax
jmp 0x1400dd6cc
cmp eax, 0x14
jne 0x1400dc897
popf
pop rax
jmp 0x1400dd33e
cmp eax, 0x23
jne 0x1400dc8a6
popf
pop rax
jmp 0x1400ddb01
cmp eax, 9
jne 0x1400dc8b5
popf
pop rax
jmp 0x1400dce4c
cmp eax, 0x18
jne 0x1400dc8c4
popf
pop rax
jmp 0x1400dd53a
cmp eax, 0xf
jne 0x1400dc8d3
popf
pop rax
jmp 0x1400dd099
cmp eax, 0xd
jne 0x1400dc8e2
popf
pop rax
jmp 0x1400dcff5
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rbp
mov qword [rsp + 0x20], rsi
push rdi
sub rsp, 0x50
or dword [rcx + 0x28], 0x10
mov rbx, rcx
mov eax, dword [rcx + 0x30]
test eax, eax
jns 0x1400dc94a
push rax
pushf
mov eax, 0x50c1ba70
pushf
not eax
add eax, 0x1a757fe
xor eax, 0x77db4c97
rol eax, 0x61
popf
pushf
not eax
add eax, 0x11c3f3b9
xor eax, 0x183a9fba
rol eax, 0xec
popf
pushf
not eax
add eax, 0x2a36a253
xor eax, 0x5d530899
rol eax, 0x5f
popf
jmp 0x1400dc699
push rax
pushf
mov eax, 0x5ed8c736
pushf
not eax
add eax, 0x4af2cd74
xor eax, 0x2ac9b745
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x39a576e6
xor eax, 0x1e646f81
rol eax, 0x47
popf
pushf
not eax
add eax, 0xb9283ab
xor eax, 0x372801d2
rol eax, 0xbd
popf
jmp 0x1400dc699
mov al, byte [rcx + 0x39]
sub al, 0x41
and al, 0xdf
neg al
sbb eax, eax
and eax, 0xfffffff9
add eax, 0xd
mov dword [rcx + 0x30], eax
jmp 0x1400dcc3f
jne 0x1400dca37
push rax
pushf
mov eax, 0x631cfa89
pushf
not eax
add eax, 0xa47be83
xor eax, 0x2cbe7e68
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x1d2411bf
xor eax, 0x754f7daf
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x6df1fa33
xor eax, 0x496a9568
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x321db6e7
xor eax, 0x55f15805
rol eax, 0x3d
popf
jmp 0x1400dc699
push rax
pushf
mov eax, 0xfbd950bf
pushf
not eax
add eax, 0x79726999
xor eax, 0xa6f5feb
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x635c18ac
xor eax, 0x64fa3bab
rol eax, 0x51
popf
pushf
not eax
add eax, 0x4945c693
xor eax, 0x1308d48b
rol eax, 0x1c
popf
jmp 0x1400dc699
cmp byte [rcx + 0x39], 0x67
je 0x1400dcadc
push rax
pushf
mov eax, 0x3207b89a
pushf
not eax
add eax, 0x4bbec26d
xor eax, 0x6fec7af6
rol eax, 0x36
popf
pushf
not eax
add eax, 0x5a318511
xor eax, 0x4c2cf3a6
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x11f07435
xor eax, 0x254ded3c
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x7bdba264
xor eax, 0x7d47839c
rol eax, 0x2c
popf
jmp 0x1400dc699
push rax
pushf
mov eax, 0x733d9fe0
pushf
not eax
add eax, 0x5be61d5c
xor eax, 0x5c086eb0
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x1d3526d3
xor eax, 0x42e51cbd
rol eax, 0x1c
popf
jmp 0x1400dc699
cmp byte [rcx + 0x39], 0x47
jne 0x1400dcb5b
push rax
pushf
mov eax, 0x455f5040
pushf
not eax
add eax, 0x4cbefc59
xor eax, 0x224c46e9
rol eax, 0x72
popf
pushf
not eax
add eax, 0x55116541
xor eax, 0x7847e963
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x73962362
xor eax, 0x2851f6db
rol eax, 0x5b
popf
jmp 0x1400dc699
push rax
pushf
mov eax, 0xfb593eae
pushf
not eax
add eax, 0x770b570
xor eax, 0x674da8d5
rol eax, 0x23
popf
pushf
not eax
add eax, 0x7ff0dafc
xor eax, 0x73adb723
rol eax, 0x37
popf
pushf
not eax
add eax, 0x1fe0b203
xor eax, 0x62355714
rol eax, 0x7b
popf
jmp 0x1400dc699
mov dword [rcx + 0x30], 1
mov eax, 0xdcfeae95
pushf
not eax
add eax, 0xae8c444
xor eax, 0x64b5c1aa
rol eax, 0x41
popf
pushf
not eax
add eax, 0x683c1c19
xor eax, 0x429a4e76
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x59201831
xor eax, 0x3becce3d
rol eax, 0x37
popf
push rax
pushf
mov eax, 0x86b92cfd
pushf
not eax
add eax, 0x4521f1e2
xor eax, 0x329c1784
rol eax, 0x54
popf
pushf
not eax
add eax, 0x7206cdf4
xor eax, 0x6cdf1744
rol eax, 0xff
popf
pushf
not eax
add eax, 0x74c0d62
xor eax, 0x7b58c060
rol eax, 0x45
popf
pushf
not eax
add eax, 0x5985e30c
xor eax, 0x3d39e0f7
rol eax, 0xb1
popf
jmp 0x1400dc699
mov r8, qword [rcx + 8]
lea rdi, [rcx + 0x50]
not eax
sub eax, 0x15d
not eax
mov rcx, rdi
movsxd rdx, eax
call fcn.1400b7d57
mov r8d, 0xecd180d7
pushf
not r8d
add r8d, 0x3aff761e
xor r8d, 0x57cfb8de
rol r8d, 0xe8
popf
pushf
not r8d
add r8d, 0x39ded779
xor r8d, 0x875e643
rol r8d, 0xd1
popf
pushf
not r8d
add r8d, 0x3cd31e8f
xor r8d, 0x51a7f10a
rol r8d, 0x1c
popf
pushf
not r8d
add r8d, 0x1c6dfce1
xor r8d, 0x5eba21e4
rol r8d, 0x4b
popf
test al, al
jne 0x1400dcd22
push rax
pushf
mov eax, 0x3b90fdae
pushf
not eax
add eax, 0x28f33b37
xor eax, 0x400e79da
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x40a8fc92
xor eax, 0x3b26c41
rol eax, 0x59
popf
pushf
not eax
add eax, 0x483f3180
xor eax, 0x500ba58b
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x621abfdc
xor eax, 0x2cf1318f
rol eax, 0xc
popf
jmp 0x1400dc699
push rax
pushf
mov eax, 0xad85695b
pushf
not eax
add eax, 0x4f08f30e
xor eax, 0x46b76cc2
rol eax, 0x78
popf
pushf
not eax
add eax, 0x72183538
xor eax, 0x1810052
rol eax, 0xec
popf
jmp 0x1400dc699
cmp qword [rbx + 0x458], 0
jne 0x1400dcdb8
push rax
pushf
mov eax, 0xc80e54b7
pushf
not eax
add eax, 0xe9fae3d
xor eax, 0x7b8d83d7
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x4207ded6
xor eax, 0x324efdd1
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x48aeb4c9
xor eax, 0x554b1902
rol eax, 0x23
popf
pushf
not eax
add eax, 0x1e1bdb70
xor eax, 0x2c5d0f3e
rol eax, 0x68
popf
jmp 0x1400dc699
push rax
pushf
mov eax, 0xdef6ec1f
pushf
not eax
add eax, 0x6c7316c0
xor eax, 0x32255305
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x6c4d5023
xor eax, 0x3e408455
rol eax, 0xf
popf
jmp 0x1400dc699
mov eax, r8d
jmp 0x1400dceaf
mov rax, qword [rbx + 0x450]
shr rax, 1
push rax
pushf
mov eax, 0x43e91426
pushf
not eax
add eax, 0x3f157414
xor eax, 0x21594d31
rol eax, 0x23
popf
pushf
not eax
add eax, 0x75b379cf
xor eax, 0x3e525e7f
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x4a45b36a
xor eax, 0x6b7b2ae2
rol eax, 0x67
popf
pushf
not eax
add eax, 0x14acaeb1
xor eax, 0x5dda7e81
rol eax, 0xd2
popf
jmp 0x1400dc699
lea edx, [rax - 0x15d]
mov dword [rbx + 0x30], edx
jmp 0x1400dcf36
mov edx, dword [rbx + 0x30]
push rax
pushf
mov eax, 0x8ace713c
pushf
not eax
add eax, 0x429c252b
xor eax, 0x70f5f6ca
rol eax, 0xda
popf
pushf
not eax
add eax, 0xcab0ce7
xor eax, 0x798e4bd2
rol eax, 0xd5
popf
jmp 0x1400dc699
mov rax, qword [rdi + 0x408]
test rax, rax
cmove rax, rdi
mov qword [rbx + 0x40], rax
xor eax, eax
mov rcx, qword [rbx + 0x18]
mov qword [rsp + 0x60], rax
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
mov r10, qword [rbx + 0x458]
movsd xmm0, qword [rcx]
mov r11, qword [rbx + 8]
mov rsi, qword [rbx]
movsx ebp, byte [rbx + 0x39]
movsd qword [rsp + 0x60], xmm0
test r10, r10
jne 0x1400dcfc2
push rax
pushf
mov eax, 0x120a7595
pushf
not eax
add eax, 0xafae83f
xor eax, 0x7872253d
rol eax, 0x89
popf
pushf
not eax
add eax, 0x70cf497f
xor eax, 0x29a1e930
rol eax, 0x93
popf
pushf
not eax
add eax, 0x62c6275b
xor eax, 0x155bfb4c
rol eax, 0x48
popf
jmp 0x1400dc699
push rax
pushf
mov eax, 0x33070ed
pushf
not eax
add eax, 0x338a823
xor eax, 0x3a1b8083
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x1b9fa7a4
xor eax, 0x24d864ed
rol eax, 0x1b
popf
jmp 0x1400dc699
lea r9, [rdi + 0x200]
mov rcx, r8
jmp 0x1400dd099
mov r9, qword [rdi + 0x400]
mov rdi, r10
mov rcx, qword [rbx + 0x450]
mov r8, qword [rbx + 0x450]
shr r9, 1
push r10
not r10
sub r9, r10
pop r10
sub r9, 1
shr rcx, 1
shr r8, 1
push rax
pushf
mov eax, 0xe0e87e6b
pushf
not eax
add eax, 0x3f19c1c9
xor eax, 0x64500780
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x719f7111
xor eax, 0x4ab59ef6
rol eax, 0x7c
popf
jmp 0x1400dc699
mov qword [rsp + 0x48], r11
mov dword [rsp + 0x40], 1
mov qword [rsp + 0x38], rsi
mov dword [rsp + 0x30], edx
mov rdx, rdi
mov dword [rsp + 0x28], ebp
mov qword [rsp + 0x20], rcx
lea rcx, [rsp + 0x60]
call fcn.140132eee
mov eax, dword [rbx + 0x28]
shr eax, 5
test al, 1
je 0x1400dd102
push rax
pushf
mov eax, 0xdf614332
pushf
not eax
add eax, 0x5ef9f11c
xor eax, 0x32e22058
rol eax, 0x51
popf
pushf
not eax
add eax, 0x2be9ffc5
xor eax, 0x108764ce
rol eax, 0x84
popf
jmp 0x1400dc699
push rax
pushf
mov eax, 0x3ccba0ca
pushf
not eax
add eax, 0x5a0dbc37
xor eax, 0x463b50ac
rol eax, 0x63
popf
pushf
not eax
add eax, 0x72fb5071
xor eax, 0x7b366bbf
rol eax, 0x48
popf
pushf
not eax
add eax, 0x7ee308bd
xor eax, 0xf0d15de
rol eax, 0x38
popf
pushf
not eax
add eax, 0x6c18f0e3
xor eax, 0x5da198bf
rol eax, 0x37
popf
jmp 0x1400dc699
cmp dword [rbx + 0x30], 0
jne 0x1400dd194
push rax
pushf
mov eax, 0xab185eb2
pushf
not eax
add eax, 0xae1159a
xor eax, 0x7dcaccef
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x1b526d1a
xor eax, 0x27422904
rol eax, 0xc0
popf
jmp 0x1400dc699
push rax
pushf
mov eax, 0x899fbf78
pushf
not eax
add eax, 0x8f8d46
xor eax, 0x4ba158b4
rol eax, 0x65
popf
pushf
not eax
add eax, 0x50871ec7
xor eax, 0x24183af4
rol eax, 0x44
popf
pushf
not eax
add eax, 0x413592f2
xor eax, 0x16703ab9
rol eax, 0x1a
popf
jmp 0x1400dc699
mov rdi, qword [rbx + 8]
cmp byte [rdi + 0x28], 0
jne 0x1400dd217
push rax
pushf
mov eax, 0xc7ac08a8
pushf
not eax
add eax, 0xe4c839d
xor eax, 0x34b0e040
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x1fb28a33
xor eax, 0x16074151
rol eax, 0x9b
popf
jmp 0x1400dc699
push rax
pushf
mov eax, 0xbb4eae8f
pushf
not eax
add eax, 0x2e986c6d
xor eax, 0x70240964
rol eax, 0x26
popf
pushf
not eax
add eax, 0x56e10750
xor eax, 0x7b60d90f
rol eax, 0x90
popf
jmp 0x1400dc699
mov rcx, rdi
call fcn.1400e15e8
push rax
pushf
mov eax, 0xddd7b23f
pushf
not eax
add eax, 0x84af512
xor eax, 0x7805caf1
rol eax, 0x57
popf
pushf
not eax
add eax, 0x2ddd8235
xor eax, 0x1c344490
rol eax, 0x9b
popf
jmp 0x1400dc699
mov rcx, qword [rbx + 0x40]
mov r9, qword [rdi + 0x18]
movzx r8d, byte [rcx]
mov rdx, qword [r9 + 0x110]
cmp byte [r8 + rdx], 0x65
je 0x1400dd2f8
push rax
pushf
mov eax, 0x2cc082df
pushf
not eax
add eax, 0x6d36c2e3
xor eax, 0x71aac2d7
rol eax, 0x66
popf
pushf
not eax
add eax, 0x2892b68a
xor eax, 0x3d0195a3
rol eax, 0xba
popf
pushf
not eax
add eax, 0x222100eb
xor eax, 0x250c952d
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x4ef231b2
xor eax, 0x23d4f3dd
rol eax, 0x88
popf
jmp 0x1400dc699
push rax
pushf
mov eax, 0x9a675186
pushf
not eax
add eax, 0x1d3cc7de
xor eax, 0x53c336fe
rol eax, 0x84
popf
pushf
not eax
add eax, 0x70a90998
xor eax, 0xf07b12f
rol eax, 2
popf
pushf
not eax
add eax, 0x32f376da
xor eax, 0x31e63786
rol eax, 3
popf
jmp 0x1400dc699
mov rax, qword [r9]
push rax
pushf
mov eax, 0x1db3750f
pushf
not eax
add eax, 0x7241289e
xor eax, 0x467ca24e
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xd9792bf
xor eax, 0x449678d6
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x59008d9a
xor eax, 0x4e17486
rol eax, 0x6a
popf
jmp 0x1400dc699
inc rcx
movzx r8d, byte [rcx]
test byte [rax + r8*2], 4
jne 0x1400dd3ee
push rax
pushf
mov eax, 0x8cfdd81e
pushf
not eax
add eax, 0x19cbbf72
xor eax, 0x2fb5edb5
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x36d7c861
xor eax, 0x2dac9b51
rol eax, 0xe
popf
pushf
not eax
add eax, 0x3be2aee9
xor eax, 0x1b843eb6
rol eax, 0x69
popf
pushf
not eax
add eax, 0x586e4810
xor eax, 0x15fd7c1b
rol eax, 0x41
popf
jmp 0x1400dc699
push rax
pushf
mov eax, 0x71dd2ee4
pushf
not eax
add eax, 0x3c02e202
xor eax, 0x10b668ae
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x34a87d3d
xor eax, 0x57bf24f5
rol eax, 0x81
popf
pushf
not eax
add eax, 0x240edb7e
xor eax, 0x240eb2ba
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x7e13b014
xor eax, 0x3890febf
rol eax, 0xa2
popf
jmp 0x1400dc699
movzx eax, r8b
cmp byte [rax + rdx], 0x78
jne 0x1400dd4aa
push rax
pushf
mov eax, 0x8d4408b
pushf
not eax
add eax, 0x39282aaf
xor eax, 0x6b3e4c71
rol eax, 0x40
popf
pushf
not eax
add eax, 0x1bebd2c9
xor eax, 0xf4b69a2
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x7916523a
xor eax, 0x9e43ae5
rol eax, 0x65
popf
pushf
not eax
add eax, 0x3aae1a34
xor eax, 0x293c358
rol eax, 0x6f
popf
jmp 0x1400dc699
push rax
pushf
mov eax, 0x68a99c95
pushf
not eax
add eax, 0xf479c4c
xor eax, 0x16341cc8
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x79b201d9
xor eax, 0x213d1019
rol eax, 0x8e
popf
jmp 0x1400dc699
mov r8b, byte [rcx + 2]
push rax
pushf
mov eax, 0x92c047d8
pushf
not eax
add eax, 0x2eb35dd5
xor eax, 0x71266791
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x7b263a86
xor eax, 0x54c9306
rol eax, 0x24
popf
pushf
not eax
add eax, 0x64f11686
xor eax, 0x7831df73
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x79579c23
xor eax, 0x48cca212
rol eax, 0x6e
popf
jmp 0x1400dc699
mov rax, qword [r9 + 0xf8]
lea rdx, [rcx + 2]
cmovne rdx, rcx
mov rcx, qword [rax]
mov al, byte [rcx]
mov byte [rdx], al
inc rdx
push rax
pushf
mov eax, 0x73b056dd
pushf
not eax
add eax, 0x59c398f7
xor eax, 0x3ce9e0ef
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x1b843b6a
xor eax, 0x3c02c2e6
rol eax, 0x86
popf
pushf
not eax
add eax, 0x3d0715cf
xor eax, 0x5283af7b
rol eax, 0x20
popf
jmp 0x1400dc699
mov al, byte [rdx]
mov cl, r8b
mov byte [rdx], r8b
inc rdx
mov r8b, al
test cl, cl
jne 0x1400dd5f1
push rax
pushf
mov eax, 0xdfe1e5ac
pushf
not eax
add eax, 0x7bef3897
xor eax, 0x3e640b2e
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x5a5ceb58
xor eax, 0x77149328
rol eax, 0x69
popf
pushf
not eax
add eax, 0x2eb2cc6f
xor eax, 0x52a0b46a
rol eax, 0x3d
popf
jmp 0x1400dc699
push rax
pushf
mov eax, 0xde902c52
pushf
not eax
add eax, 0x78df09df
xor eax, 0x3bde2619
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x3041add8
xor eax, 0x38f6cd0a
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x680e9e81
xor eax, 0x7408a88c
rol eax, 0x34
popf
jmp 0x1400dc699
mov al, byte [rbx + 0x39]
sub al, 0x47
test al, 0xdf
jne 0x1400dd673
push rax
pushf
mov eax, 0xc078b1d5
pushf
not eax
add eax, 0x2fa71981
xor eax, 0x31071be1
rol eax, 0x77
popf
pushf
not eax
add eax, 0x2aba490f
xor eax, 0x6eb3450
rol eax, 0xeb
popf
jmp 0x1400dc699
push rax
pushf
mov eax, 0x25037126
pushf
not eax
add eax, 0xd4f1cdc
xor eax, 0x207ac36c
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x1fbee04e
xor eax, 0x17ba0e25
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x512c155f
xor eax, 0x50453d1f
rol eax, 0x67
popf
pushf
not eax
add eax, 0x295c29d9
xor eax, 0x647ca7bc
rol eax, 0x93
popf
jmp 0x1400dc699
mov eax, dword [rbx + 0x28]
shr eax, 5
test al, 1
jne 0x1400dd709
push rax
pushf
mov eax, 0x1290b811
pushf
not eax
add eax, 0x2b2a3bd9
xor eax, 0x58aa3ab4
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x2ed29155
xor eax, 0x2d34fdba
rol eax, 0xb7
popf
jmp 0x1400dc699
push rax
pushf
mov eax, 0xae163372
pushf
not eax
add eax, 0x66e77a54
xor eax, 0x7edd05af
rol eax, 0x10
popf
pushf
not eax
add eax, 0x1e01bf11
xor eax, 0x1ed6490
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x364b1261
xor eax, 0x395e6bb8
rol eax, 0x1f
popf
jmp 0x1400dc699
mov rdi, qword [rbx + 8]
cmp byte [rdi + 0x28], 0
jne 0x1400dd79f
push rax
pushf
mov eax, 0xe5b57bf7
pushf
not eax
add eax, 0x534a9a92
xor eax, 0x679edd90
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xca8798e
xor eax, 0x2559144f
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x24215352
xor eax, 0x6c62e1e6
rol eax, 0xc1
popf
jmp 0x1400dc699
push rax
pushf
mov eax, 0xae07953a
pushf
not eax
add eax, 0x2c241c41
xor eax, 0x7e51affc
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x1c2e44ba
xor eax, 0x2b2804f6
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x228bbbf9
xor eax, 0x75a9e35e
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x5304cfb5
xor eax, 0x164836ab
rol eax, 0xdd
popf
jmp 0x1400dc699
mov rcx, rdi
call fcn.1400e15e8
push rax
pushf
mov eax, 0xca7bd024
pushf
not eax
add eax, 0x79038e70
xor eax, 0xca8719c
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x5087746b
xor eax, 0x7cf971a9
rol eax, 0xea
popf
pushf
not eax
add eax, 0x3102af56
xor eax, 0x486d23df
rol eax, 0x49
popf
jmp 0x1400dc699
mov rcx, qword [rbx + 0x40]
lea rdx, [rdi + 0x18]
call fcn.1400cc97c
push rax
pushf
mov eax, 0xe9af9564
pushf
not eax
add eax, 0x23929dfb
xor eax, 0x10f27ba2
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x2891a304
xor eax, 0x700ec4eb
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x3ce647f
xor eax, 0x5cd164bf
rol eax, 0xd
popf
jmp 0x1400dc699
mov rcx, qword [rbx + 0x40]
mov al, byte [rcx]
cmp al, 0x2d
jne 0x1400dd8e9
push rax
pushf
mov eax, 0x3a77434
pushf
not eax
add eax, 0x6ca4cd14
xor eax, 0x6b7441f4
rol eax, 0x18
popf
pushf
not eax
add eax, 0x6613fed2
xor eax, 0x625e0aeb
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x70beb492
xor eax, 0x1d656652
rol eax, 0x3f
popf
jmp 0x1400dc699
push rax
pushf
mov eax, 0xc98bef2c
pushf
not eax
add eax, 0x2f08009b
xor eax, 0x5f43a1f7
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x4ea6e12b
xor eax, 0x5f3e71c8
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x7c21d606
xor eax, 0x70860f11
rol eax, 0x83
popf
pushf
not eax
add eax, 0x930e775
xor eax, 0xd741acc
rol eax, 0x3b
popf
jmp 0x1400dc699
or dword [rbx + 0x28], 0x40
inc rcx
mov qword [rbx + 0x40], rcx
mov al, byte [rcx]
push rax
pushf
mov eax, 0xc345fd14
pushf
not eax
add eax, 0x19ca8a07
xor eax, 0x2d2f46b5
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x4c597672
xor eax, 0x633b87ca
rol eax, 0xa2
popf
jmp 0x1400dc699
sub al, 0x49
cmp al, 0x25
ja 0x1400dd9e1
push rax
pushf
mov eax, 0xfa59c2be
pushf
not eax
add eax, 0x386a6897
xor eax, 0x3bb44c28
rol eax, 0x35
popf
pushf
not eax
add eax, 0x7adfdc5b
xor eax, 0x5690497c
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x3920663
xor eax, 0x1c98f420
rol eax, 0xca
popf
pushf
not eax
add eax, 0xcacb25
xor eax, 0x62ce8792
rol eax, 0xf5
popf
jmp 0x1400dc699
push rax
pushf
mov eax, 0x3e674aa
pushf
not eax
add eax, 0x7a44d140
xor eax, 0x3e9cf5b3
rol eax, 0x73
popf
pushf
not eax
add eax, 0x73a50739
xor eax, 0x2a764123
rol eax, 0x73
popf
jmp 0x1400dc699
movabs rdx, 0xf9604542e03f450d
pushf
not rdx
add rdx, 0x3b985c69
xor rdx, 0x7d1cd82
rol rdx, 0xc0
popf
pushf
not rdx
add rdx, 0x58bdcc0f
xor rdx, 0x2bf4fabf
rol rdx, 0x8b
popf
pushf
not rdx
add rdx, 0x16e2dec6
xor rdx, 0x1f697905
rol rdx, 0x27
popf
pushf
not rdx
add rdx, 0x5b1cc6ce
xor rdx, 0x782825c8
rol rdx, 0x65
popf
bt rdx, rax
jae 0x1400ddace
push rax
pushf
mov eax, 0x19635bbb
pushf
not eax
add eax, 0x48d847ad
xor eax, 0x5c096242
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x172051b8
xor eax, 0xb8a6f47
rol eax, 0x34
popf
pushf
not eax
add eax, 0x18b08039
xor eax, 0x75d97fd4
rol eax, 0xbe
popf
jmp 0x1400dc699
push rax
pushf
mov eax, 0x3d5e2735
pushf
not eax
add eax, 0x50677f61
xor eax, 0x4acaa13c
rol eax, 0x98
popf
pushf
not eax
add eax, 0x75696a2f
xor eax, 0x5e0f8235
rol eax, 0xd8
popf
jmp 0x1400dc699
and dword [rbx + 0x28], 0xfffffff7
mov byte [rbx + 0x39], 0x73
push rax
pushf
mov eax, 0xe3b6a336
pushf
not eax
add eax, 0x45bc00aa
xor eax, 0x641957d
rol eax, 0xde
popf
pushf
not eax
add eax, 0x5b237755
xor eax, 0x2f4d1aba
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xcae2e6d
xor eax, 0x5cf8b9ed
rol eax, 0x7a
popf
jmp 0x1400dc699
or rdx, 0xffffffffffffffff
push rax
pushf
mov eax, 0xf3119009
pushf
not eax
add eax, 0x7e90633f
xor eax, 0x648fcf54
rol eax, 0x61
popf
pushf
not eax
add eax, 0x5b180e65
xor eax, 0x2a2821fc
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x7fd48a21
xor eax, 0x8035edc
rol eax, 0x77
popf
jmp 0x1400dc699
inc rdx
cmp byte [rcx + rdx], 0
jne 0x1400ddbd5
push rax
pushf
mov eax, 0x939a9d1a
pushf
not eax
add eax, 0x44c343d8
xor eax, 0x312e0afe
rol eax, 0x47
popf
pushf
not eax
add eax, 0x58b28bb0
xor eax, 0x555c606f
rol eax, 0x3a
popf
jmp 0x1400dc699
push rax
pushf
mov eax, 0x742a5467
pushf
not eax
add eax, 0x52f20d44
xor eax, 0x5f77347c
rol eax, 0x44
popf
pushf
not eax
add eax, 0x501028db
xor eax, 0x44d59510
rol eax, 0x63
popf
pushf
not eax
add eax, 0x3488e83f
xor eax, 0x25ea2e5c
rol eax, 0x90
popf
pushf
not eax
add eax, 0xe8710b1
xor eax, 0x6eaf9098
rol eax, 0x8b
popf
jmp 0x1400dc699
mov rbp, qword [rsp + 0x70]
mov al, 0x60
pushf
not al
add al, 0x1b
xor al, 0x70
rol al, 0x49
popf
pushf
not al
add al, 0x23
xor al, 0x13
rol al, 0xb4
popf
pushf
not al
add al, 0x1e
xor al, 0x30
rol al, 0x16
popf
mov rsi, qword [rsp + 0x78]
mov dword [rbx + 0x48], edx
mov rbx, qword [rsp + 0x68]
add rsp, 0x50
pop rdi
ret