Function at 0x140078f60
Capabilities:
Hash data using murmur3

Disassembly:
mov qword [rsp + 8], rbx
nop
sub rsp, 8
mov qword [rsp], rbp
nop
sub rsp, 8
mov qword [rsp], rsi
nop
mov qword [rsp - 8], rdi
sub rsp, 8
push r12
mov rdi, rdi
nop
mov qword [rsp - 8], r13
sub rsp, 8
nop
mov qword [rsp - 8], r14
sub rsp, 8
nop
sub rsp, 8
mov qword [rsp], r15
nop
sub rsp, 0x180eb90c
add rsp, 0x180eb8dc
xchg r14, rdx
mov rdx, r14
xchg r14, rdx
mov rbp, rcx
mov edx, 0x1cc58b29
sub edx, 0x12fb0ae5
xor edx, 0x4b3ec555
xor edx, 0x500aa8fb
add edx, 0xda1e09e6
call fcn.14007f150
mov dword [rsp - 0x14], 0x44e7caa3
xor esi, esi
test rax, rax
je 0x140079069
ror rax, 2
mov r13, r13
movabs rcx, 0x25b9e3113826ecde
add rcx, 0xca22419
sub rcx, 0x12ae7c47
add rcx, 0x1e78af4d
sub rcx, 0x24e0475f
xor rax, rcx
mov dword [rsp - 0xc], edi
mov byte [rsp + 0x78], sil
rol rax, 0x31
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x339a3f892b8815b8
sub rcx, 0x1b9d5fe
xor rcx, 0x63f8caf7
add rcx, 0x1efd3250
xor rax, rcx
xchg rsi, rsi
mov qword [r14], rax
jmp 0x140079082
mov byte [rsp + 0x78], 0x3c
add byte [rsp + 0x78], 0x17
sub byte [rsp + 0x78], 0x39
add byte [rsp + 0x78], 0x5b
sub byte [rsp + 0x78], 0x74
mov edx, 0x67688e53
sub edx, 0x2de9ea9
sub edx, 0x24edfc56
xor edx, 0x6e0d0f8
add edx, 0x8c880bd8
xchg rbp, r8
mov rcx, r8
xchg rbp, r8
call fcn.14007f150
test rax, rax
mov rsp, rsp
je 0x14007916f
movabs rcx, 0xd208275e589d834e
xor rcx, 0xa6e2c5b
add rcx, 0x9071f0f
sub rcx, 0x237b31ec
add rcx, 0x4ac243b0
mov byte [rsp + 0x80], sil
mov dword [rsp - 0x3c], esp
add rax, rcx
movabs rcx, 0xfd0b067a0780b668
add rcx, 0x362a337d
add rcx, 0x38f6937e
add rcx, 0x45c12c8
xor rax, rcx
movabs rcx, 0x9398025c27f9fef7
xor rcx, 0x24dba427
xor rcx, 0x218d46a2
add rcx, 0x7fffffff
add rcx, 0x2cd8d661
ror rax, 3
ror rax, 0x1b
ror rax, 2
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
add rax, rcx
mov rdx, rdx
not rax
ror rax, 2
ror rax, 1
ror rax, 4
xchg rbp, rax
mov qword [r14 + 8], rbp
xchg rbp, rax
jmp 0x140079197
mov byte [rsp + 0x80], 0
xor byte [rsp + 0x80], 0x22
add byte [rsp + 0x80], 0xe
xor byte [rsp + 0x80], 0x55
sub byte [rsp + 0x80], 0x64
mov edx, 0x212caa74
xor edx, 0x6b0ca686
xor edx, 0x6c3df883
sub edx, 0x6121efd
add edx, 0xa92b50cf
xchg rbp, rcx
mov rbp, rcx
xchg rbp, rcx
call fcn.14007f150
mov dword [rsp - 0xc], 0x2693950f
test rax, rax
je 0x140079260
not rax
mov r12, r12
mov byte [rsp + 0x88], sil
rol rax, 0xd
rol rax, 0xc
rol rax, 6
rol rax, 1
movabs rcx, 0x706551af360eaf58
xor rcx, 0x522c8b7e
xor rcx, 0x3dfe03a1
add rcx, 0x7fffffff
xor rcx, 0x30468031
not rax
add rax, rcx
movabs rcx, 0xffc509af4aa43a4f
sub rcx, 0x11b60beb
add rcx, 0x3759ece9
sub rcx, 0x2ba7be74
xor rcx, 0x8bd33e6
ror rax, 0x22
ror rax, 1
ror rax, 1
add rax, rcx
mov qword [r14 + 0x10], rax
mov dword [rsp - 0x34], 0x136175b
jmp 0x140079280
mov byte [rsp + 0x88], 0x31
add byte [rsp + 0x88], 0x2a
sub byte [rsp + 0x88], 3
sub byte [rsp + 0x88], 0x57
mov edx, 0x4eb6da07
sub edx, 0x3877d361
sub edx, 0x929fe1d
xor edx, 0x8d3462b
xchg rbp, r13
mov rcx, r13
xchg rbp, r13
call fcn.14007f150
test rax, rax
je 0x140079376
mov rbp, rbp
not rax
mov byte [rsp + 0x20], sil
ror rax, 6
ror rax, 5
ror rax, 3
ror rax, 1
movabs rcx, 0x34ed210760e7790d
sub rcx, 0x2b01c4a8
xor rcx, 0x6d3083bd
add rcx, 0x25a62df2
add rcx, 0x5a5503d3
add rax, rcx
movabs rcx, 0x34eaf0373e9c0ef4
xor rcx, 0x634968cd
sub rcx, 0x27b154b8
xor rcx, 0x4cb5b4f7
sub rcx, 0x5838a16e
ror rax, 0xc
ror rax, 2
ror rax, 7
sub rax, rcx
mov r8, r8
movabs rcx, 0x69fbffe65419ef1d
add rcx, 0x258651b1
sub rcx, 0x654e73f8
add rcx, 0x6b7309b1
xor rcx, 0x4bf2a552
rol rax, 0x1f
rol rax, 0x10
rol rax, 2
rol rax, 2
rol rax, 2
xor rax, rcx
mov r12, r12
xchg rdi, rax
mov qword [r14 + 0x18], rdi
xchg rdi, rax
jmp 0x14007938f
mov byte [rsp + 0x20], 0x6d
add byte [rsp + 0x20], 0xe
sub byte [rsp + 0x20], 0x75
xor byte [rsp + 0x20], 0x1f
xor byte [rsp + 0x20], 0x18
mov edx, 0x37f06a49
xor edx, 0x706667cd
xor edx, 0x1984e8d8
xor edx, 0x518dc188
add edx, 0xbe360824
xchg rbp, r11
mov rcx, r11
xchg rbp, r11
call fcn.14007f150
mov rsp, rsp
test rax, rax
je 0x14007945b
movabs rcx, 0x31a1170f4a2531c3
xor rcx, 0x626e2524
add rcx, 0x53eff9a
add rcx, 0xa508433
add rcx, 0x6f14292c
mov byte [rsp + 0x21], sil
xchg rsp, rsp
add rax, rcx
movabs rcx, 0x3e79f5e40a6a99ff
add rcx, 0x744f8830
xor rcx, 0x397c4fcb
add rcx, 0x23491af5
add rcx, 0x6608e4e3
xor rax, rcx
movabs rcx, 0x5afd15954bc1218d
xor rcx, 0x3cafa58a
sub rcx, 0x6e05f
add rcx, 0x46effa89
sub rax, rcx
ror rax, 2
ror rax, 3
ror rax, 0x2b
mov qword [r14 + 0x20], rax
mov dword [rsp - 0x44], ebp
jmp 0x140079474
mov byte [rsp + 0x21], 0x7e
xor byte [rsp + 0x21], 0x70
add byte [rsp + 0x21], 0x3d
sub byte [rsp + 0x21], 0x21
sub byte [rsp + 0x21], 0x29
mov edx, 0xc20cc98
xor edx, 0x72cd11e1
sub edx, 0x5e282a9
sub edx, 0x5039644c
add edx, 0x13b9c2ae
mov rcx, rbp
call fcn.14007f150
mov rsi, rsi
test rax, rax
je 0x140079530
movabs rcx, 0x24bd722e341da096
add rcx, 0x200e2064
sub rcx, 0x1da517b3
add rcx, 0xbab3d75
sub rcx, 0x233e0204
mov byte [rsp + 0x22], sil
xchg r11, r11
add rax, rcx
movabs rcx, 0x6ace185a735e40a8
xor rcx, 0x4b31203a
add rcx, 0x2cf7286
add rcx, 0x7fffffff
add rcx, 0x136534a8
rol rax, 0xc
rol rax, 5
rol rax, 5
rol rax, 1
rol rax, 1
add rax, rcx
rol rax, 0x1a
rol rax, 4
rol rax, 1
rol rax, 6
rol rax, 1
xchg rsi, rax
mov qword [r14 + 0x28], rsi
xchg rsi, rax
jmp 0x140079549
mov byte [rsp + 0x22], 0x45
sub byte [rsp + 0x22], 0x37
add byte [rsp + 0x22], 0x52
sub byte [rsp + 0x22], 0x1b
sub byte [rsp + 0x22], 0x44
mov edx, 0x266c4152
add edx, 0x105b09eb
sub edx, 0x1305a79b
add edx, 0x515f0373
xchg r10, rcx
mov r10, rbp
xchg rcx, r10
call fcn.14007f150
mov dword [rsp - 0x20], 0x19408ee7
test rax, rax
je 0x14007961c
ror rax, 0x31
ror rax, 2
ror rax, 3
ror rax, 1
ror rax, 1
movabs rcx, 0x7653ce350ae8dbc3
add rcx, 0x4defe75d
xor rcx, 0x5ee2845f
add rcx, 0x268ac2d
xor rax, rcx
mov dword [rsp - 0x28], edi
mov byte [rsp + 0x23], sil
not rax
movabs rcx, 0x1755584a66d3011a
sub rcx, 0x3cf20d14
add rcx, 0x2ce678c7
add rcx, 0xe0159bc
add rcx, 0x7fffffff
sub rcx, 0x197b8281
ror rax, 0x29
ror rax, 0xc
ror rax, 1
ror rax, 1
add rax, rcx
rol rax, 9
rol rax, 0x24
rol rax, 1
rol rax, 2
rol rax, 1
xchg r11, rax
mov qword [r14 + 0x30], r11
xchg r11, rax
jmp 0x140079630
mov byte [rsp + 0x23], 0x5a
sub byte [rsp + 0x23], 0x1b
xor byte [rsp + 0x23], 0x29
sub byte [rsp + 0x23], 0x15
mov edx, 0x11787f7c
add edx, 0x2ba48954
sub edx, 0x31a9911c
xor edx, 0x63123efb
add edx, 0x8c1ee7dd
xchg rbp, rcx
mov rbp, rcx
xchg rcx, rbp
call fcn.14007f150
mov rcx, rcx
test rax, rax
je 0x1400796d1
movabs rcx, 0xd434dd65763ccff5
sub rcx, 0x57a8326e
xor rcx, 0x19ce3354
add rcx, 0xd9c188
mov byte [rsp + 0x24], sil
xor rax, rcx
movabs rcx, 0x32d1f24d7119bb96
xor rcx, 0x7a767581
xor rcx, 0x8c30eea
xor rcx, 0x30b1c94
rol rax, 3
rol rax, 0x20
rol rax, 1
rol rax, 3
rol rax, 1
not rax
add rax, rcx
xchg rbx, rbx
mov qword [r14 + 0x38], rax
jmp 0x1400796ea
mov byte [rsp + 0x24], 0x18
add byte [rsp + 0x24], 0x42
sub byte [rsp + 0x24], 5
sub byte [rsp + 0x24], 0x18
sub byte [rsp + 0x24], 0x3c
mov edx, 0x5ea96a01
xor edx, 0x2b2c1579
sub edx, 0x1882c044
xor edx, 0xf94568ce
mov rcx, rbp
xchg r10, r10
call fcn.14007f150
test rax, rax
je 0x1400797c6
mov dword [rsp - 0xc], ebp
not rax
mov byte [rsp + 0x25], sil
movabs rcx, 0x265495472ac83f30
xor rcx, 0x1fcc212b
sub rcx, 0x2ad0d1ab
xor rcx, 0x332f0f5f
sub rcx, 0xfc6ce10
sub rax, rcx
movabs rcx, 0x2eb006c755418f30
sub rcx, 0x34570116
add rcx, 0x3e288de
add rcx, 0x3b8c83d2
xor rcx, 0x57941cb7
xor rax, rcx
movabs rcx, 0x64002c1708fec744
xor rcx, 0x6f353afa
xor rcx, 0x7889ea33
add rcx, 0x7fffffff
add rcx, 0x3edfcffe
sub rax, rcx
mov dword [rsp - 0x38], ebp
ror rax, 0x10
ror rax, 0x10
ror rax, 8
ror rax, 2
ror rax, 1
ror rax, 5
ror rax, 1
ror rax, 1
mov qword [r14 + 0x40], rax
jmp 0x1400797df
mov byte [rsp + 0x25], 0x4a
sub byte [rsp + 0x25], 0x2f
add byte [rsp + 0x25], 0x5c
sub byte [rsp + 0x25], 0x5e
sub byte [rsp + 0x25], 0x18
mov edx, 0x599ba04d
xor edx, 0x76e4e26b
add edx, 0x19b3a6af
sub edx, 0x14d4add3
add edx, 0x297b9312
xchg rcx, rbp
mov rbp, rcx
xchg rcx, rbp
call fcn.14007f150
test rax, rax
mov dword [rsp - 0x14], edx
je 0x1400798ac
movabs rcx, 0xfcf7587724e7e407
add rcx, 0x3105975c
xor rcx, 0x5a66af9
sub rcx, 0x16333ed4
add rcx, 0x49805a30
mov r13b, sil
mov r8, r8
add rax, rcx
movabs rcx, 0x46b867fb1053289f
xor rcx, 0x1f1205f
xor rcx, 0x1b515c1c
add rcx, 0x2d2ee357
add rcx, 0x74447deb
not rax
add rax, rcx
mov dword [rsp - 0x3c], 0x69f33de9
movabs rcx, 0x71a9af08542a766f
sub rcx, 0x3cb82216
add rcx, 0x7d5cd0f
xor rcx, 0x4f09b528
not rax
sub rax, rcx
mov dword [rsp - 0x40], edi
mov qword [r14 + 0x48], rax
jmp 0x1400798bf
mov r13b, 0x59
sub r13b, 0x2b
add r13b, 0xf
xor r13b, 0x36
sub r13b, 0xa
mov edx, 0x4292808d
xor edx, 0x7ed8b39d
add edx, 0x42b41a99
xor edx, 0xc73d2c8
sub edx, 0x1d1d0c42
xchg rbp, rcx
mov rbp, rcx
xchg rbp, rcx
call fcn.14007f150
mov r15, r15
test rax, rax
je 0x140079993
movabs rcx, 0x2a610050508a682
add rcx, 0x22b141c2
add rcx, 0x19c725ef
xor rcx, 0x2ca8cbd7
mov r12b, sil
add rax, rcx
mov dword [rsp - 0x10], 0x439252d9
movabs rcx, 0xdbb945ac42cd7741
xor rcx, 0x6f7a9758
add rcx, 0xee4841e
xor rcx, 0x1d375ba4
rol rax, 0xd
rol rax, 0xe
rol rax, 1
rol rax, 4
rol rax, 2
rol rax, 1
xor rax, rcx
xchg r14, r14
movabs rcx, 0x7f28dd5e6af4f03f
sub rcx, 0x298c4862
sub rcx, 0x37aaa55c
add rcx, 0x7fffffff
xor rcx, 0x16bafacb
add rax, rcx
mov qword [r14 + 0x50], rax
xchg rbp, rbp
jmp 0x1400799a6
mov r12b, 0x77
sub r12b, 0x64
add r12b, 0x1c
add r12b, 0x3c
xor r12b, 0x6a
mov edx, 0xa70dfa1
xor edx, 0x9f6644e
add edx, 0x42a1760d
add edx, 0x459a3269
mov rcx, rbp
mov dword [rsp - 0xc], ebx
call fcn.14007f150
test rax, rax
je 0x140079aa1
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x31591dd2676ac227
add rcx, 0x16d54346
sub rcx, 0x431ee3d3
add rcx, 0x7fffffff
sub rcx, 0xd9dd197
sub rax, rcx
mov r15b, sil
mov dword [rsp - 0xc], edx
ror rax, 0x19
ror rax, 0x13
ror rax, 1
ror rax, 1
movabs rcx, 0x688934db3ce63694
add rcx, 0x3b42a63c
sub rcx, 0x79d352d
add rcx, 0x10ad9bca
add rax, rcx
mov rcx, rcx
movabs rcx, 0x1b90d1df1063ebf7
add rcx, 0x250d7ecf
add rcx, 0x30ab41be
add rcx, 0x7fffffff
xor rcx, 0x31afadf8
xor rax, rcx
movabs rcx, 0x337c1a8e36d52577
add rcx, 0x3f523e1d
xor rcx, 0x4ed45dc9
sub rcx, 0x34c16a2f
sub rax, rcx
mov dword [rsp - 0xc], edi
rol rax, 2
rol rax, 3
mov qword [r14 + 0x58], rax
mov r12, r12
jmp 0x140079ab0
mov r15b, 0x11
add r15b, 0x43
add r15b, 0x14
xor r15b, 0x69
mov edx, 0x7c61c7c4
sub edx, 0x1a7eda3e
add edx, 0x43fd633
add edx, 0x6f12f97e
xchg rbp, rcx
mov rbp, rcx
xchg rbp, rcx
call fcn.14007f150
test rax, rax
mov dword [rsp - 0x30], esp
je 0x140079b28
rol rax, 0x1e
rol rax, 0xe
rol rax, 1
not rax
rol rax, 0x12
rol rax, 6
rol rax, 0xf
rol rax, 1
rol rax, 1
not rax
rol rax, 5
rol rax, 6
rol rax, 6
rol rax, 3
rol rax, 2
rol rax, 1
mov qword [r14 + 0xe0], rax
jmp 0x140079b37
mov sil, 6
add sil, 0x62
sub sil, 0x26
sub sil, 0x41
mov rdx, r14
xchg rbp, rdx
mov rcx, rdx
xchg rbp, rdx
call fcn.140066fcc
mov dword [rsp - 0x10], esp
mov bl, al
xchg rdx, r14
mov r14, rdx
xchg rdx, r14
xchg rbp, rcx
mov rbp, rcx
xchg rcx, rbp
xor bl, 1
xchg r10, r10
call 0x140067100
mov dil, al
xchg r14, rbx
mov rdx, rbx
xchg r14, rbx
xor dil, 1
mov dword [rsp - 0x38], esp
mov rcx, rbp
or dil, bl
call fcn.140067204
mov r8, r8
mov bl, al
xchg r14, rdx
mov r14, rdx
xchg rdx, r14
xor bl, 1
mov rcx, rbp
xchg rdi, rdi
or bl, dil
call fcn.140067308
mov dil, al
mov rdx, r14
mov r11, r11
xor dil, 1
xchg rcx, r8
mov r8, rbp
xchg r8, rcx
or dil, bl
call fcn.140062bd0
xchg rdx, rdx
mov bl, al
xchg r14, rbx
mov rdx, rbx
xchg r14, rbx
xor bl, 1
xchg rcx, rdi
mov rdi, rbp
xchg rdi, rcx
or bl, dil
mov dword [rsp - 0xc], 0x7fc044c
call 0x140062cf4
mov dil, al
xchg r14, rdx
mov r14, rdx
xchg r14, rdx
xor dil, 1
mov dword [rsp - 0x10], ebp
xchg rcx, r8
mov r8, rbp
xchg rcx, r8
or dil, bl
call 0x140062e1c
mov bl, al
mov dword [rsp - 0x20], 0x57019655
xchg rdx, rdi
mov rdi, r14
xchg rdi, rdx
xor bl, 1
xchg rbp, r14
mov rcx, r14
xchg r14, rbp
or bl, dil
call fcn.140062f00
mov dil, al
mov r12, r12
xchg r9, r14
mov rdx, r9
xchg r14, r9
xor dil, 1
mov dword [rsp - 0x34], 0x15c128df
xchg rcx, r15
mov r15, rbp
xchg r15, rcx
or dil, bl
call fcn.140062fcc
mov dword [rsp - 0x44], 0x39633989
mov bl, al
xchg rsi, rdx
mov rsi, r14
xchg rdx, rsi
xor bl, 1
mov r15, r15
xchg r15, rcx
mov r15, rbp
xchg rcx, r15
or bl, dil
call fcn.1400630a4
mov dword [rsp - 0x40], ebx
mov dil, al
xchg r11, rdx
mov r11, r14
xchg rdx, r11
xor dil, 1
xchg rcx, rsi
mov rsi, rbp
xchg rsi, rcx
or dil, bl
call fcn.140063170
mov dword [rsp - 0x2c], 0x608e3aaa
mov bl, al
mov rdx, r14
xor bl, 1
mov rcx, rbp
mov dword [rsp - 0x18], esp
or bl, dil
call 0x140063260
mov dil, al
xchg r14, r10
mov rdx, r10
xchg r14, r10
xor dil, 1
mov r15, r15
xchg r9, rcx
mov r9, rbp
xchg r9, rcx
or dil, bl
mov dword [rsp - 0x24], 0x63db200b
call 0x140063340
mov bl, al
mov rdx, r14
xor bl, 1
mov dword [rsp - 0x14], edx
xchg rbp, r13
mov rcx, r13
xchg r13, rbp
or bl, dil
call 0x140063474
mov dword [rsp - 0x44], 0x579e03dc
mov dil, al
xor dil, 1
mov rdx, r14
mov dword [rsp - 0x3c], esi
xchg rcx, rbp
mov rbp, rcx
xchg rcx, rbp
or dil, bl
xchg r9, r9
call 0x140063580
mov bl, al
xchg rcx, r14
mov rdx, rcx
xchg r14, rcx
xor bl, 1
mov r13, r13
xchg rcx, rbp
mov rbp, rcx
xchg rcx, rbp
or bl, dil
mov rbx, rbx
call 0x14006365c
mov dil, al
mov rdx, r14
xor dil, 1
xchg rsi, rsi
xchg rbp, rcx
mov rbp, rcx
xchg rcx, rbp
or dil, bl
mov dword [rsp - 0x3c], ebx
call 0x140063734
mov bl, al
xchg rdx, rcx
mov rcx, r14
xchg rdx, rcx
xor bl, 1
xchg rcx, rcx
xchg rbp, r14
mov rcx, r14
xchg rbp, r14
or bl, dil
call fcn.140063800
mov dil, al
mov dword [rsp - 0x18], 0x5aa58ced
mov rdx, r14
xor dil, 1
xchg rcx, r14
mov r14, rbp
xchg rcx, r14
or dil, bl
mov dword [rsp - 0x24], 0x3f902842
call 0x140063940
mov bl, al
mov rdx, r14
xor bl, 1
mov r10, r10
xchg rcx, rbp
mov rbp, rcx
xchg rcx, rbp
or bl, dil
mov dword [rsp - 0xc], ecx
call 0x140063a54
mov dil, al
xchg r14, rcx
mov rdx, rcx
xchg r14, rcx
xor dil, 1
xchg rsi, rcx
mov rsi, rbp
xchg rcx, rsi
or dil, bl
call 0x140063b5c
mov dword [rsp - 0x44], 0x5e51145b
mov bl, al
xchg r12, r14
mov rdx, r12
xchg r12, r14
xor bl, 1
mov rbp, rbp
xchg rcx, rsi
mov rsi, rbp
xchg rcx, rsi
or bl, dil
call 0x140063c98
mov dil, al
mov rsi, rsi
xchg rdx, r14
mov r14, rdx
xchg r14, rdx
xor dil, 1
mov dword [rsp - 0xc], esp
mov rcx, rbp
or dil, bl
call fcn.140063ddc
xchg rsp, rsp
mov bl, al
xchg r10, r14
mov rdx, r10
xchg r14, r10
xor bl, 1
mov dword [rsp - 0x18], ecx
mov rcx, rbp
or bl, dil
call fcn.140063ee4
mov dword [rsp - 0x28], ebx
mov dil, al
mov rdx, r14
xor dil, 1
mov r13, r13
xchg r11, rbp
mov rcx, r11
xchg rbp, r11
or dil, bl
mov r14, r14
call 0x140063fe0
mov bl, al
xchg rdx, r14
mov r14, rdx
xchg r14, rdx
xor bl, 1
mov rcx, rcx
xchg rcx, r11
mov r11, rbp
xchg rcx, r11
or bl, dil
mov dword [rsp - 0x30], 0x2dc796cb
call 0x1400640ec
mov dil, al
mov rdx, r14
mov rsi, rsi
xor dil, 1
xchg rbp, r14
mov rcx, r14
xchg r14, rbp
or dil, bl
call fcn.1400641e0
mov dword [rsp - 0x28], 0x3e6bdbb4
mov bl, al
xchg r14, rdx
mov r14, rdx
xchg r14, rdx
xor bl, 1
or bl, dil
xchg rbp, rbx
mov rcx, rbx
xchg rbx, rbp
call fcn.140064304
mov dil, al
mov dword [rsp - 0x10], 0x1a8ec93c
mov rdx, r14
xor dil, 1
xchg rbp, r10
mov rcx, r10
xchg rbp, r10
or dil, bl
call fcn.140064418
xchg rcx, rcx
mov bl, al
xchg r14, r9
mov rdx, r9
xchg r9, r14
xor bl, 1
mov rdx, rdx
xchg r12, rcx
mov r12, rbp
xchg rcx, r12
or bl, dil
mov dword [rsp - 0x40], 0x2077427a
call 0x140064518
mov dil, al
mov rdx, r14
xor dil, 1
mov r14, r14
xchg r13, rcx
mov r13, rbp
xchg rcx, r13
or dil, bl
mov dword [rsp - 0x34], 0x59ad8e20
call fcn.1400645ec
mov bl, al
mov rdx, r14
xor bl, 1
mov rsp, rsp
xchg r12, rbp
mov rcx, r12
xchg rbp, r12
or bl, dil
call fcn.140064768
mov dword [rsp - 0x1c], esi
mov dil, al
mov rdx, r14
xor dil, 1
mov dword [rsp - 0x14], esi
xchg rbp, rcx
mov rbp, rcx
xchg rbp, rcx
or dil, bl
mov dword [rsp - 0x20], 0x149732f0
call 0x140064888
mov bl, al
xchg rsi, r14
mov rdx, rsi
xchg r14, rsi
xor bl, 1
mov rcx, rbp
or bl, dil
xchg r13, r13
call 0x1400649e8
mov dil, al
xchg rdx, r14
mov r14, rdx
xchg rdx, r14
xor dil, 1
mov rcx, rcx
xchg rcx, rbp
mov rbp, rcx
xchg rbp, rcx
or dil, bl
mov dword [rsp - 0x14], edi
call fcn.140064aec
mov bl, al
xchg rsp, r14
mov rdx, rsp
xchg rsp, r14
xor bl, 1
mov dword [rsp - 0x34], 0x300693ba
mov rcx, rbp
or bl, dil
call 0x140064bb0
mov dil, al
mov dword [rsp - 0x34], edi
xchg rsi, rdx
mov rsi, r14
xchg rdx, rsi
xor dil, 1
mov rcx, rbp
or dil, bl
mov dword [rsp - 0x2c], 0x35b65abc
call 0x140064cc8
mov bl, al
xchg rdx, r14
mov r14, rdx
xchg r14, rdx
xor bl, 1
mov rcx, rbp
mov dword [rsp - 0x3c], esi
or bl, dil
call 0x140064df8
mov dil, al
mov dword [rsp - 0x28], esp
xchg rdx, r8
mov r8, r14
xchg rdx, r8
xor dil, 1
xchg rbp, r11
mov rcx, r11
xchg r11, rbp
or dil, bl
mov rcx, rcx
call fcn.140064eb8
mov bl, al
xchg rbp, r14
mov rdx, rbp
xchg r14, rbp
xor bl, 1
xchg rsi, rbp
mov rcx, rsi
xchg rsi, rbp
or bl, dil
mov dword [rsp - 0x14], edi
call fcn.140064fcc
mov dil, al
xchg rdi, rdx
mov rdi, r14
xchg rdx, rdi
xor dil, 1
xchg rbp, rcx
mov rbp, rcx
xchg rcx, rbp
or dil, bl
call 0x140065104
xchg rbx, rbx
mov bl, al
xor bl, 1
xchg r14, rbp
mov rdx, rbp
xchg r14, rbp
xchg rcx, r14
mov r14, rbp
xchg r14, rcx
or bl, dil
call 0x14006521c
mov dil, al
xchg rsp, rsp
xchg rdx, r14
mov r14, rdx
xchg rdx, r14
xor dil, 1
mov rcx, rbp
mov dword [rsp - 0x20], 0x5f30ea8c
or dil, bl
call 0x140065330
mov bl, al
xchg r14, rdx
mov r14, rdx
xchg rdx, r14
xor bl, 1
xchg rbx, rbp
mov rcx, rbx
xchg rbp, rbx
or bl, dil
call 0x140065430
mov dword [rsp - 0x34], 0x5f8f9ae3
mov dil, al
xchg r14, rdx
mov r14, rdx
xchg rdx, r14
xor dil, 1
xchg rbp, rcx
mov rbp, rcx
xchg rcx, rbp
or dil, bl
mov dword [rsp - 0x44], 0x12390765
call 0x1400654f4
mov bl, al
mov rdx, r14
mov dword [rsp - 0x18], 0x75845767
xor bl, 1
mov rcx, rbp
or bl, dil
xchg rdx, rdx
call fcn.140065618
mov dil, al
xchg rdx, r11
mov r11, r14
xchg rdx, r11
xor dil, 1
mov dword [rsp - 0x3c], 0x4c3b60d0
xchg rcx, rbp
mov rbp, rcx
xchg rcx, rbp
or dil, bl
mov dword [rsp - 0x18], ecx
call fcn.140065714
mov bl, al
xchg rdx, r14
mov r14, rdx
xchg r14, rdx
xor bl, 1
mov rcx, rbp
xchg r14, r14
or bl, dil
call 0x14006580c
mov dil, al
xchg r14, r12
mov rdx, r12
xchg r14, r12
xor dil, 1
mov dword [rsp - 0x2c], ebp
xchg r8, rbp
mov rcx, r8
xchg rbp, r8
or dil, bl
mov dword [rsp - 0x14], 0x1cb3c30e
call fcn.140065928
mov bl, al
mov rdx, r14
xor bl, 1
xchg r15, r15
xchg rcx, rsp
mov rsp, rbp
xchg rcx, rsp
or bl, dil
mov dword [rsp - 0x18], 0x2eca6e6b
call fcn.1400659ec
mov dil, al
xchg rdx, rsp
mov rsp, r14
xchg rsp, rdx
xor dil, 1
mov rbx, rbx
mov rcx, rbp
or dil, bl
call 0x140065b0c
mov bl, al
mov dword [rsp - 0x34], 0x71a263d1
xchg r14, r15
mov rdx, r15
xchg r14, r15
xor bl, 1
mov dword [rsp - 0x40], ebx
mov rcx, rbp
or bl, dil
call 0x140065bc0
mov dword [rsp - 0x40], 0x1672bfa8
mov dil, al
xchg rdx, r14
mov r14, rdx
xchg r14, rdx
xor dil, 1
xchg rbx, rbp
mov rcx, rbx
xchg rbx, rbp
or dil, bl
call 0x140065ca8
mov dword [rsp - 0x2c], 0xddb443d
mov bl, al
xchg rsi, r14
mov rdx, rsi
xchg rsi, r14
xor bl, 1
xchg rbp, rsi
mov rcx, rsi
xchg rbp, rsi
or bl, dil
call fcn.140065d98
mov dword [rsp - 0x40], 0x10a644
mov dil, al
xchg r14, rdx
mov r14, rdx
xchg rdx, r14
xor dil, 1
or dil, bl
mov rdx, rdx
xchg rbp, r15
mov rcx, r15
xchg r15, rbp
call fcn.140065e88
mov dword [rsp - 0x3c], 0xd7e07cd
mov bl, al
xchg r14, rdx
mov r14, rdx
xchg r14, rdx
xor bl, 1
mov rcx, rbp
or bl, dil
xchg rbx, rbx
call 0x140065f40
mov dil, al
xchg r9, r14
mov rdx, r9
xchg r14, r9
xor dil, 1
mov rdx, rdx
xchg rcx, r8
mov r8, rbp
xchg rcx, r8
or dil, bl
call 0x140066060
xchg r12, r12
mov bl, al
mov rdx, r14
xor bl, 1
mov rcx, rbp
mov r9, r9
or bl, dil
call 0x140066190
mov dil, al
xchg rdi, rdi
xchg rdx, r13
mov r13, r14
xchg r13, rdx
xor dil, 1
mov dword [rsp - 0x24], 0x26240fa3
mov rcx, rbp
or dil, bl
call fcn.1400662a0
mov bl, al
mov dword [rsp - 0x28], 0x5985c391
xchg rdx, r14
mov r14, rdx
xchg rdx, r14
xor bl, 1
mov dword [rsp - 0x3c], esi
xchg r15, rcx
mov r15, rbp
xchg rcx, r15
or bl, dil
mov dword [rsp - 0x3c], ebx
call 0x1400663b4
mov dil, al
mov rdx, r14
xor dil, 1
xchg r12, r12
xchg rbp, rcx
mov rbp, rcx
xchg rcx, rbp
or dil, bl
xchg r10, r10
call fcn.1400664d8
mov bl, al
mov rdx, r14
xor bl, 1
xchg rdi, rdi
xchg rbx, rbp
mov rcx, rbx
xchg rbx, rbp
or bl, dil
call 0x1400665f4
mov dword [rsp - 0x28], ebp
mov dil, al
xchg r14, rbx
mov rdx, rbx
xchg rbx, r14
xor dil, 1
xchg rcx, rbp
mov rbp, rcx
xchg rbp, rcx
or dil, bl
mov dword [rsp - 0xc], esp
call 0x1400666dc
mov bl, al
mov rdx, r14
mov dword [rsp - 0x38], 0x48dae47e
xor bl, 1
xchg rcx, rbp
mov rbp, rcx
xchg rcx, rbp
or bl, dil
call fcn.140066818
mov dil, al
mov dword [rsp - 0x20], 0x20e29aca
xchg r15, rdx
mov r15, r14
xchg r15, rdx
xor dil, 1
mov dword [rsp - 0x20], 0x2a8ccd5b
mov rcx, rbp
or dil, bl
call 0x14006690c
mov bl, al
mov rbp, rbp
xchg rdx, r8
mov r8, r14
xchg r8, rdx
xor bl, 1
xchg rbp, rcx
mov rbp, rcx
xchg rcx, rbp
or bl, dil
call 0x140066a18
mov dil, al
mov rsp, rsp
mov rdx, r14
xor dil, 1
xchg r12, rbp
mov rcx, r12
xchg rbp, r12
or dil, bl
mov rcx, rcx
call 0x140066b58
mov bl, al
xchg rdx, rdi
mov rdi, r14
xchg rdi, rdx
xor bl, 1
mov dword [rsp - 0x34], 0x15831d3e
xchg rbp, rdx
mov rcx, rdx
xchg rbp, rdx
or bl, dil
call 0x140066c4c
mov dil, al
mov dword [rsp - 0x20], 0x6e7525b3
xor dil, 1
xchg rdx, rdi
mov rdi, r14
xchg rdi, rdx
xchg rbp, rcx
mov rbp, rcx
xchg rcx, rbp
or dil, bl
call 0x140066d58
xchg rbp, rbp
mov bl, al
xchg rdx, r14
mov r14, rdx
xchg rdx, r14
xor bl, 1
mov dword [rsp - 0xc], 0x42b0bb77
xchg rcx, rbp
mov rbp, rcx
xchg rcx, rbp
or bl, dil
mov rsp, rsp
call 0x140066e74
xor al, 1
or al, byte [rsp + 0x78]
xchg rbp, rbp
or al, bl
mov rbx, qword [rsp + 0x70]
or al, byte [rsp + 0x80]
or al, byte [rsp + 0x88]
mov dword [rsp - 0x44], esi
or al, byte [rsp + 0x20]
or al, byte [rsp + 0x21]
or al, byte [rsp + 0x22]
or al, byte [rsp + 0x23]
mov r15, r15
or al, byte [rsp + 0x24]
or al, byte [rsp + 0x25]
or al, r13b
or al, r12b
mov dword [rsp - 0x28], edi
or al, r15b
or al, sil
sete al
xchg r10, r10
neg rsp
add rsp, 0xffffffffffffffd0
neg rsp
nop
add rsp, 8
mov r15, qword [rsp - 8]
nop
mov r14, qword [rsp]
add rsp, 8
pop r13
nop
mov r12, qword [rsp]
add rsp, 8
nop
add rsp, 8
mov rdi, qword [rsp - 8]
pop rsi
nop
mov rbp, qword [rsp]
add rsp, 8
ret