Function at 0x140056160
Capabilities:
Hash data using murmur3

Disassembly:
mov rax, qword [rdx]
movabs rcx, 0xb3b401bb64564c28
xor rcx, 0x242825e7
add rcx, 0x1cc8d960
add rcx, 0x17fa8087
ror rax, 5
ror rax, 0xd
ror rax, 0x15
ror rax, 1
ror rax, 1
not rax
ror rax, 0x1e
ror rax, 2
ror rax, 1
add rax, rcx
movabs rcx, 0x2ae22de13e021d6d
xor rcx, 0x2cd3455e
add rcx, 0x1581e48a
add rcx, 0x1bc5c741
add rcx, 0x4273bab5
not rax
movzx eax, word [rax + 4]
mov dword [rsp - 0x38], ecx
mov dword [0x1404e2fa0], eax
mov rax, qword [rdx + 8]
ror rax, 2
ror rax, 0xc
ror rax, 0xd
ror rax, 3
ror rax, 7
ror rax, 5
ror rax, 1
not rax
mov rbp, rbp
add rax, rcx
movabs rcx, 0x5eb01f746d28910d
sub rcx, 0x4ec7f0e2
xor rcx, 0x2b07b6bd
xor rcx, 0x72e1c3d0
add rcx, 0x7992794c
not rax
ror rax, 0x22
ror rax, 0xc
ror rax, 1
ror rax, 2
ror rax, 1
ror rax, 1
movzx eax, word [rax + rcx]
movabs rcx, 0xc4b2aa2e384f1377
xor rcx, 0x3e9a412d
add rcx, 0x4818d68a
sub rcx, 0xc57ba1c
add rcx, 0x7e0d7b57
mov dword [0x1404e2fa4], eax
xchg rsi, rsi
mov rax, qword [rdx + 0x10]
not rax
rol rax, 0xf
rol rax, 0x17
rol rax, 1
add rcx, rax
xchg r15, r15
movabs rax, 0x3af6caee50d98c5f
add rax, 0x23972ba8
sub rax, 0x18491e1
add rax, 0x9a60891
add rax, 0x73deab94
xor rcx, rax
movabs rax, 0x98ed2e3613660af0
add rax, 0x40ea11c9
xor rax, 0x3e27b6c0
sub rax, 0x2fe3a3e
sub rax, 0x4f928269
ror rcx, 1
ror rcx, 2
ror rcx, 0xe
ror rcx, 6
ror rcx, 1
ror rcx, 1
add rax, rcx
mov rdx, rdx
movabs rcx, 0x96f7c541d141055
sub rcx, 0xa4baa49
add rcx, 0x259598e6
add rcx, 0x2fe09c39
xor rcx, 0x272fdda0
xor rax, rcx
mov dword [rsp - 0x18], edx
movabs rcx, 0x3b09c0d23c3254c8
add rcx, 0x141893b1
sub rcx, 0x4607c4d7
add rcx, 0x400647ed
add rcx, 0x7fffffff
add rcx, 0xdb55e18
movzx eax, word [rax + 4]
mov dword [0x1404e2fa8], eax
mov dword [rsp - 0x14], edx
mov rax, qword [rdx + 0x18]
xor rax, rcx
movabs rcx, 0x4e50240d70b58e26
add rcx, 0x4b42781
sub rcx, 0x3b7fcfa0
add rcx, 0x7fffffff
xor rcx, 0x7ed539d5
ror rax, 1
mov rdi, rdi
not rax
sub rax, rcx
movabs rcx, 0xd47a5062256c16f7
sub rcx, 0x2422f1c
xor rcx, 0x52f5b093
sub rcx, 0x16d44b4b
add rcx, 0x7fffffff
add rcx, 0x1af5d32c
not rax
mov dword [rsp - 0x24], esi
movzx eax, word [rax + rcx]
movabs rcx, 0x4150d070a65344e
add rcx, 0x68317853
sub rcx, 0x35f0d3ba
add rcx, 0x3662f2b1
sub rcx, 0x4d62450a
mov dword [0x1404e2fac], eax
xchg r11, r11
xchg rbx, rax
mov rbx, qword [rdx + 0x20]
xchg rbx, rax
xor rax, rcx
movabs rcx, 0x4bcb6f0d1d5eb064
xor rcx, 0x1f06b09
xor rcx, 0x6c4a58ff
sub rcx, 0x5f94c5bb
add rax, rcx
movabs rcx, 0x53c248b483e7001
xor rcx, 0x31f7f58c
xor rcx, 0x1ed0be4b
xor rcx, 0x3f742f80
add rcx, 0x7fffffff
add rcx, 0x8d61ddc
ror rax, 6
ror rax, 4
ror rax, 1
ror rax, 1
add rax, rcx
movabs rcx, 0x36b226257d2ad70d
xor rcx, 0x5450b78f
xor rcx, 0x4576d998
sub rcx, 0x1a02fddc
add rcx, 0x7fffffff
xor rcx, 0x2bfb1926
rol rax, 5
rol rax, 1
rol rax, 1
sub rax, rcx
xchg r9, r9
movabs rcx, 0xef87f1145f77f05
sub rcx, 0x1b9f4265
xor rcx, 0x73b3c565
xor rcx, 0x556c114a
add rcx, 0x7fffffff
xor rcx, 0x69bfc636
rol rax, 0x12
xchg r12, r12
movzx eax, word [rax + 4]
mov dword [0x1404e2fb0], eax
mov rax, qword [rdx + 0x28]
mov rdi, rdi
not rax
add rax, rcx
movabs rcx, 0x3542bbc21e0dec22
xor rcx, 0x1f3de7e9
add rcx, 0x79b015ab
add rcx, 0x2781bba4
xor rax, rcx
movabs rcx, 0x6eb1b0fa59a5bd0c
sub rcx, 0x31e5f2bd
xor rcx, 0x2311188b
xor rcx, 0x741bfa6
add rcx, 0x7fffffff
xor rcx, 0x75b167a2
add rax, rcx
mov r11, r11
movabs rcx, 0xf81040cb6eb8c59a
xor rcx, 0x4ee01f49
add rcx, 0x277348f6
add rcx, 0x7381fb2b
rol rax, 0x21
rol rax, 3
rol rax, 0x10
rol rax, 1
not rax
mov dword [rsp - 0x10], 0x77e88e7f
movzx eax, word [rax + rcx]
movabs rcx, 0x765945af63fd40a4
sub rcx, 0x2ac2e4c5
xor rcx, 0x6d54dee
sub rcx, 0xcfe671d
add rcx, 0x7fffffff
add rcx, 0x345ba8b7
mov dword [0x1404e2fb4], eax
mov rsi, rsi
mov rax, qword [rdx + 0x30]
rol rax, 0x10
rol rax, 2
rol rax, 3
add rcx, rax
movabs rax, 0xae28fba60dd10e7
sub rax, 0x5030c49c
sub rax, 0x36fe414
add rax, 0x54ca2f3f
not rcx
ror rcx, 0x2b
ror rcx, 0xd
ror rcx, 1
ror rcx, 1
ror rcx, 1
xor rcx, rax
movabs rax, 0x7f9b2f1b5fcf3927
xor rax, 0x4ca0ef7
sub rax, 0x3a53a5b1
add rax, 0x294bdbbc
sub rax, 0x3ff60d1d
add rcx, rax
not rcx
movzx eax, word [rcx + 4]
xchg rdi, rdi
movabs rcx, 0xf144b4ca58d71b8e
sub rcx, 0x34fde185
sub rcx, 0x1c10ed37
add rcx, 0xaef41
mov dword [0x1404e2fb8], eax
xchg rdx, rdx
mov rax, qword [rdx + 0x38]
ror rax, 8
ror rax, 0xa
ror rax, 1
ror rax, 1
add rcx, rax
xchg rdi, rdi
movabs rax, 0x33b2b7e677e1248d
xor rax, 0x1e4c6955
sub rax, 0x2095a429
add rax, 0x6b02b4cc
not rcx
add rcx, rax
mov dword [rsp - 0x30], 0x3c225f1a
ror rcx, 0x14
ror rcx, 6
ror rcx, 0xc
ror rcx, 0xb
ror rcx, 1
movzx eax, word [rcx + 4]
movabs rcx, 0x6cec44d344ac9367
xor rcx, 0x1b2b8bfd
xor rcx, 0x6be25432
add rcx, 0x3e8da8de
sub rcx, 0x6c9f1ee1
mov dword [0x1404e2fbc], eax
xchg r8, rax
mov r8, qword [rdx + 0x40]
xchg r8, rax
ror rax, 0xb
ror rax, 7
ror rax, 5
ror rax, 1
ror rax, 2
ror rax, 1
add rcx, rax
xchg r10, r10
movabs rax, 0x2f2fd7231ce7087e
add rax, 0x29e08e4a
sub rax, 0x3cd608e2
xor rax, 0xd56d4d0
xor rax, 0x55c2f059
xor rcx, rax
mov dword [rsp - 0x44], 0x3eee72f1
ror rcx, 9
ror rcx, 0x13
ror rcx, 1
ror rcx, 1
ror rcx, 1
movzx eax, word [rcx + 4]
movabs rcx, 0x66b8ced3209218d6
add rcx, 0x1d067d91
sub rcx, 0xc081954
add rcx, 0x2b280466
add rcx, 0x7fffffff
sub rcx, 0x57341737
mov dword [0x1404e2fc0], eax
mov dword [rsp - 0x34], ebx
mov rax, qword [rdx + 0x48]
not rax
sub rax, rcx
movabs rcx, 0x29772ced5cd8922c
sub rcx, 0x176f6e52
xor rcx, 0x63612764
xor rcx, 0x777de9fb
xor rcx, 0x6b95a13d
not rax
sub rax, rcx
movabs rcx, 0x49a6ed2818e34c8b
add rcx, 0x37eccfd2
add rcx, 0x1a17d3d6
add rcx, 0x7fffffff
sub rcx, 0x1a10313c
not rax
mov r8, r8
ror rax, 0xe
ror rax, 0x13
ror rax, 5
ror rax, 1
movzx eax, word [rax + 4]
mov dword [rsp - 0x40], 0x678e7902
mov dword [0x1404e2fc4], eax
mov rax, qword [rdx + 0x50]
add rax, rcx
mov dword [rsp - 0xc], 0x5047fec1
movabs rcx, 0xed82517326b32cb4
xor rcx, 0x3b22d6ee
sub rcx, 0xeb38d2
xor rcx, 0x27c1781
add rcx, 0x7fffffff
add rcx, 0x54ce2eb6
xor rax, rcx
movabs rcx, 0x5262238748099a5d
xor rcx, 0x5a200a38
add rcx, 0xc3d168e
add rcx, 0x192a0a42
add rcx, 0x555aaa3
sub rax, rcx
movabs rcx, 0x49ce838271d09145
xor rcx, 0x8c98e17
sub rcx, 0x645c2a0
sub rcx, 0x413acbc4
rol rax, 0x2e
rol rax, 5
rol rax, 3
rol rax, 3
rol rax, 1
rol rax, 1
rol rax, 1
movzx eax, word [rax + 4]
mov dword [0x1404e2fc8], eax
mov rax, qword [rdx + 0x58]
mov dword [rsp - 0x3c], 0x165a4828
rol rax, 0x17
rol rax, 0x1a
rol rax, 9
rol rax, 1
xor rax, rcx
movabs rcx, 0x7d9ed6565bec4cc5
sub rcx, 0x113fa9c
sub rcx, 0x4ae2a405
xor rcx, 0x4da384a8
add rcx, 0x7fffffff
add rcx, 0xe071cba
ror rax, 0x11
ror rax, 8
ror rax, 1
ror rax, 3
ror rax, 1
ror rax, 0xf
ror rax, 2
ror rax, 1
xor rax, rcx
mov r12, r12
movabs rcx, 0x476db1ed58cc28f1
xor rcx, 0x57d98fc4
xor rcx, 0x5bac5c71
sub rcx, 0x126fde4
add rcx, 0x20f7976
not rax
movzx eax, word [rax + 4]
mov dword [0x1404e2fcc], eax
xchg r15, r15
xchg r12, rax
mov r12, qword [rdx + 0x60]
xchg r12, rax
rol rax, 0xb
rol rax, 0xe
rol rax, 1
rol rax, 1
rol rax, 1
not rax
mov r9, r9
add rax, rcx
movabs rcx, 0x32aef6b42ca04248
add rcx, 0x4c76d134
sub rcx, 0x5fc697b2
xor rcx, 0x6cd44bf9
sub rcx, 0x225ddfc1
rol rax, 0x1e
rol rax, 6
rol rax, 2
rol rax, 2
rol rax, 1
add rax, rcx
xchg r14, r14
movabs rcx, 0x8d3cba60130a59e
xor rcx, 0x1ae3376
xor rcx, 0x30d53395
add rcx, 0x40ad7e82
not rax
ror rax, 0xb
ror rax, 0x24
ror rax, 6
ror rax, 1
ror rax, 1
movzx eax, word [rax + 4]
mov r14, r14
mov dword [0x1404e2fd0], eax
mov rax, qword [rdx + 0x68]
rol rax, 0x1f
rol rax, 0xa
add rcx, rax
mov dword [rsp - 0xc], ebx
not rcx
rol rcx, 5
rol rcx, 3
rol rcx, 1
rol rcx, 1
rol rcx, 1
movzx eax, word [rcx + 4]
mov rsi, rsi
movabs rcx, 0x379b60581e8addec
xor rcx, 0x158bc0f2
add rcx, 0x3f0f4d3e
xor rcx, 0x6c7ecd52
add rcx, 0x2982a866
mov dword [0x1404e2fd4], eax
xchg rbx, rbx
mov rax, qword [rdx + 0x70]
add rax, rcx
movabs rcx, 0xf3d2e1b132a5b676
add rcx, 0x3ff7b132
sub rcx, 0x700bb3a6
xor rcx, 0x18dda3e9
xor rcx, 0x558e1eff
rol rax, 0x15
rol rax, 8
rol rax, 0x16
rol rax, 4
rol rax, 1
add rcx, rax
mov dword [rsp - 0x14], ebx
movabs rax, 0x222872f9346b3377
add rax, 0x164546e8
xor rax, 0x257c6cf2
sub rax, 0x3e0aebc0
add rax, 0x7fffffff
add rax, 0x446b94a7
not rcx
xchg r11, r11
sub rcx, rax
movabs rax, 0x23b8d2d66d6343dd
sub rax, 0x3613e35
xor rax, 0x245bf82e
sub rax, 0x3afc4463
add rax, 0x7fffffff
xor rax, 0x2cc9214f
rol rcx, 1
rol rcx, 4
rol rcx, 0xc
rol rcx, 1
xor rcx, rax
movzx eax, word [rcx + 4]
mov dword [rsp - 0x20], esi
movabs rcx, 0x240ddfe05c682800
xor rcx, 0x14b48c40
xor rcx, 0x2f76ed31
xor rcx, 0x21da38e9
mov dword [0x1404e2fd8], eax
mov rax, qword [rdx + 0x78]
sub rax, rcx
mov dword [rsp - 0x34], ebp
movabs rcx, 0x26c3f4755f4b951b
sub rcx, 0x11dc86c5
add rcx, 0x2b17711e
add rcx, 0x7fffffff
sub rcx, 0x1ee19b7c
ror rax, 0xa
xchg rbx, rbx
not rax
add rax, rcx
movabs rcx, 0x6eff5770603ef796
xor rcx, 0x5ae61f6a
sub rcx, 0x1f3aaa7f
xor rcx, 0x2713ceaf
rol rax, 0x1e
rol rax, 1
rol rax, 0x12
rol rax, 2
rol rax, 1
movzx eax, word [rax + 4]
mov dword [rsp - 0x20], 0x3fcf67cd
mov dword [0x1404e2fdc], eax
mov rax, qword [rdx + 0x80]
xor rax, rcx
movabs rcx, 0x22ca6082720f747
add rcx, 0x5865da37
xor rcx, 0x7c0181c
sub rcx, 0x97f676e
ror rax, 0x26
ror rax, 1
not rax
mov dword [rsp - 0x40], ebx
ror rax, 0x14
ror rax, 0xa
ror rax, 1
not rax
mov dword [rsp - 0x14], ecx
movzx eax, word [rax + 4]
mov dword [0x1404e2fe0], eax
xchg rdi, rax
mov rdi, qword [rdx + 0x88]
xchg rdi, rax
ror rax, 5
ror rax, 1
ror rax, 1
not rax
xchg r8, r8
sub rax, rcx
movabs rcx, 0x5c6f7f7704f71158
xor rcx, 0x6be28208
sub rcx, 0x2d5aa905
add rcx, 0x7fffffff
add rcx, 0x2f0b9e16
ror rax, 7
ror rax, 1
movzx eax, word [rax + 4]
mov r14, r14
mov dword [0x1404e2fe4], eax
xchg r12, rax
mov r12, qword [rdx + 0x90]
xchg r12, rax
sub rax, rcx
mov r13, r13
movabs rcx, 0x1bc248252e730ad5
sub rcx, 0xd891906
xor rcx, 0x40d62a7c
xor rcx, 0x57027f38
add rcx, 0x7fffffff
xor rcx, 0x718e6f87
not rax
ror rax, 8
ror rax, 5
ror rax, 5
ror rax, 0xf
ror rax, 1
ror rax, 1
xor rax, rcx
mov rcx, rcx
movabs rcx, 0xf410c2708e52b98
xor rcx, 0x147ed78a
sub rcx, 0x16327478
add rcx, 0xb8f8ace
sub rcx, 0x79787b0
ror rax, 0x28
ror rax, 4
ror rax, 5
ror rax, 1
ror rax, 1
movzx eax, word [rax + 4]
mov r14, r14
mov dword [0x1404e2fe8], eax
xchg r11, rax
mov r11, qword [rdx + 0x98]
xchg r11, rax
add rax, rcx
movabs rcx, 0x6033368b5ced7f7d
sub rcx, 0x45365ed4
add rcx, 0x5e50ce8a
xor rcx, 0x301d10d0
xor rax, rcx
mov dword [rsp - 0x14], esi
movabs rcx, 0x9fc1c1956554ffa
sub rcx, 0x16e06695
xor rcx, 0x373658ec
add rcx, 0xcf2e947
add rcx, 0xa7777d8
ror rax, 0x16
ror rax, 0xa
ror rax, 9
ror rax, 1
ror rax, 1
xor rax, rcx
mov dword [rsp - 0xc], esi
movabs rcx, 0x14a7d1ef2f7e0de8
add rcx, 0x21ca5a7b
add rcx, 0x1b557be4
xor rcx, 0x66794f78
movzx eax, word [rax + 4]
mov dword [0x1404e2fec], eax
xchg rsp, rax
mov rsp, qword [rdx + 0xa0]
xchg rsp, rax
xor rax, rcx
movabs rcx, 0x5a8600f56078daf4
sub rcx, 0x5c6e5ed2
add rcx, 0x4a3a2ae
add rcx, 0x7fffffff
xor rcx, 0x1dbd2842
not rax
mov dword [rsp - 0x24], 0x2adebca
sub rax, rcx
movabs rcx, 0x804d21c26aec524
sub rcx, 0x1ee95928
xor rcx, 0x1f5f8e7e
xor rcx, 0x1d096e3a
add rcx, 0x7fffffff
xor rcx, 0x2529ef3b
xor rax, rcx
movabs rcx, 0x27e6ee2e352a211f
add rcx, 0x2d0b3d6c
sub rcx, 0xf5460fc
xor rcx, 0x56deec86
sub rax, rcx
mov dword [rsp - 0x2c], 0x27601ee8
movabs rcx, 0x634050767bbaf53
xor rcx, 0x42bf4eba
add rcx, 0x31257236
add rcx, 0x64c0f3ad
ror rax, 0xd
ror rax, 0x12
ror rax, 6
ror rax, 1
ror rax, 4
ror rax, 1
ror rax, 1
movzx eax, word [rax + 4]
mov dword [0x1404e2ff0], eax
xchg r10, rax
mov r10, qword [rdx + 0xa8]
xchg r10, rax
sub rax, rcx
mov dword [rsp - 0x20], 0x6eba61d6
movabs rcx, 0x6b6626d43ea6b1c1
add rcx, 0x3b77ad6b
sub rcx, 0x3f5fc66b
xor rcx, 0x67c786c9
add rcx, 0x17b45281
not rax
mov rsp, rsp
ror rax, 0xb
ror rax, 6
ror rax, 2
ror rax, 1
xor rax, rcx
mov rsi, rsi
movabs rcx, 0x1574357e50847104
add rcx, 0x20963992
sub rcx, 0x2fd8ffe0
add rcx, 0x2052d9e8
xor rcx, 0x5994c366
ror rax, 1
ror rax, 2
ror rax, 7
ror rax, 2
ror rax, 1
ror rax, 1
not rax
movzx eax, word [rax + 4]
mov dword [rsp - 0x40], 0x681d640a
mov dword [0x1404e2ff4], eax
xchg rbx, rax
mov rbx, qword [rdx + 0xb0]
xchg rbx, rax
sub rax, rcx
movabs rcx, 0x9e1a7db85bec28a3
xor rcx, 0x68ba9c01
xor rcx, 0x7d9f2b1c
add rcx, 0x15cc04d
xor rax, rcx
mov r13, r13
movabs rcx, 0xb0ee080438b7a418
sub rcx, 0x37f76e20
add rcx, 0x49bc0bf6
add rcx, 0x7fffffff
xor rcx, 0x38180534
movzx eax, word [rax + rcx]
mov dword [rsp - 0x14], ebp
movabs rcx, 0x30b1a82212c1540f
add rcx, 0x67ad4ca6
sub rcx, 0x4d5298f6
add rcx, 0x3afef945
sub rcx, 0x40e3eebe
mov dword [0x1404e2ff8], eax
mov rax, qword [rdx + 0xb8]
xchg rbp, rbp
add rax, rcx
movabs rcx, 0x6d69966964c78536
xor rcx, 0x42ef503e
add rcx, 0x4c17aefd
add rcx, 0x7541bc61
ror rax, 2
ror rax, 6
xor rax, rcx
movabs rcx, 0x461a8c9375bfdc77
sub rcx, 0x700e060
sub rcx, 0x8ae68b4
sub rcx, 0x3344a655
add rcx, 0x30307377
rol rax, 1
rol rax, 1
rol rax, 3
rol rax, 0x14
xor rax, rcx
xchg r10, r10
movabs rcx, 0x506b8b6777440a14
xor rcx, 0x4e06227c
sub rcx, 0x17d3b5f6
sub rcx, 0x21734f5
movzx eax, word [rax + rcx]
mov rsp, rsp
movabs rcx, 0x7f0e8a7751b29097
sub rcx, 0x45f4d1d7
add rcx, 0x1aca765a
add rcx, 0x21c69bc
mov dword [0x1404e2ffc], eax
mov r14, r14
xchg rsp, rax
mov rsp, qword [rdx + 0xc0]
xchg rsp, rax
add rax, rcx
movabs rcx, 0x3ffcd5ca04aec43e
xor rcx, 0x1c1c5006
add rcx, 0x9fae9dc
add rcx, 0x31b90a98
sub rcx, 0x2f35fdab
rol rax, 8
rol rax, 0xb
rol rax, 1
rol rax, 2
rol rax, 1
not rax
sub rax, rcx
movabs rcx, 0x470973b8258c8b1b
xor rcx, 0x65f84411
sub rcx, 0x2797dde1
xor rcx, 0x31cb975e
xor rax, rcx
movabs rcx, 0x5c9fbd103f885e49
sub rcx, 0x2648f1ce
add rcx, 0x61894a45
sub rcx, 0x13ca052e
add rcx, 0x58af064
not rax
mov r15, r15
movzx eax, word [rax + 4]
mov dword [0x1404e3000], eax
mov rax, qword [rdx + 0xc8]
add rax, rcx
mov dword [rsp - 0x40], ebx
movabs rcx, 0x851052b15f044393
xor rcx, 0x1e0145c5
xor rcx, 0x41562c6a
xor rcx, 0x2a9952cf
add rcx, 0x7fffffff
xor rcx, 0x4fc130ff
rol rax, 0x1a
rol rax, 7
rol rax, 3
rol rax, 1
rol rax, 1
add rax, rcx
movabs rcx, 0xd4ceb933282d4f2
add rcx, 0x2e1ea36b
xor rcx, 0x7517d694
sub rcx, 0x36349b4
not rax
mov dword [rsp - 0x24], ebx
movzx eax, word [rax + 4]
mov dword [0x1404e3004], eax
mov rax, qword [rdx + 0xd0]
xchg rbp, rbp
add rax, rcx
movabs rcx, 0x49cda5f634d9e9e0
add rcx, 0x390d0f05
sub rcx, 0x1afdfd9c
sub rcx, 0x367df735
add rcx, 0x7fffffff
add rcx, 0xa238a3
ror rax, 7
ror rax, 1
add rcx, rax
movabs rax, 0x75dd9fc77b65cc15
sub rax, 0x5ddc298f
xor rax, 0x34feb889
add rax, 0x2d687311
add rax, 0x5da28c09
not rcx
add rcx, rax
xchg r11, r11
movabs rax, 0x13d574282131974b
add rax, 0x7ae87b1
add rax, 0x34ffc78f
sub rax, 0x1791d5ef
xor rcx, rax
movabs rax, 0x83f8b0154372bdb4
add rax, 0x3288149c
sub rax, 0x30c3ff8
add rax, 0x1ebd38bf
movzx eax, word [rcx + rax]
movabs rcx, 0x779eceb034e6989d
add rcx, 0x9665286
sub rcx, 0x32f47a2f
add rcx, 0x290d1453
mov dword [0x1404e3008], eax
mov r10, r10
xchg rbx, rax
mov rbx, qword [rdx + 0xd8]
xchg rbx, rax
xor rax, rcx
mov dword [rsp - 0x24], 0x558c913
movabs rcx, 0x7fdedb521a56785c
add rcx, 0xb07e3eb
xor rcx, 0x622a57e
add rcx, 0x7fffffff
xor rcx, 0x593295b2
ror rax, 0x38
ror rax, 3
ror rax, 1
ror rax, 1
ror rax, 1
add rcx, rax
not rcx
ror rcx, 2
ror rcx, 2
not rcx
movzx eax, word [rcx + 4]
mov dword [rsp - 0x28], esp
movabs rcx, 0x57653a0b40f08800
add rcx, 0x33cc4bda
sub rcx, 0x2c5269
sub rcx, 0x4a371de4
add rcx, 0x7fffffff
add rcx, 0xb14df98
mov dword [0x1404e300c], eax
mov dword [rsp - 0x34], esi
mov rax, qword [rdx + 0xe0]
sub rax, rcx
movabs rcx, 0x91538ce8762092d6
sub rcx, 0x398ff554
add rcx, 0x283f1cef
add rcx, 0x3da25a16
ror rax, 0x17
ror rax, 8
ror rax, 1
ror rax, 1
add rcx, rax
mov r14, r14
movabs rax, 0x6a74082e0d01e6cc
xor rax, 0x3ac95c10
xor rax, 0x2e1818e7
xor rax, 0x2da8e98b
xor rcx, rax
movabs rax, 0x5084a17726cecbb4
xor rax, 0x36082929
xor rax, 0x200b3848
add rax, 0x4855bad6
sub rax, 0x58fb4b8d
ror rcx, 6
ror rcx, 5
ror rcx, 1
ror rcx, 1
ror rcx, 1
movzx eax, word [rcx + rax]
mov dword [rsp - 0x1c], ecx
movabs rcx, 0x49af43ab3110c58e
xor rcx, 0x4676d971
sub rcx, 0x6dd14bda
add rcx, 0x5e72d5d9
sub rcx, 0x2227d342
mov dword [0x1404e3010], eax
xchg rbx, rax
mov rbx, qword [rdx + 0xe8]
xchg rbx, rax
xor rax, rcx
movabs rcx, 0x6990ef1d332c35e7
sub rcx, 0x2e168808
add rcx, 0x50f0f766
add rcx, 0x682226e
not rax
mov r13, r13
add rax, rcx
not rax
movabs rcx, 0x752246963bd22d36
add rcx, 0x1d881635
sub rcx, 0x4e5cc72c
add rcx, 0x7fffffff
add rcx, 0x69e07a0c
add rax, rcx
xchg r12, r12
movabs rcx, 0x33248e78173493c4
add rcx, 0x34076662
sub rcx, 0x1a46cb0
sub rcx, 0x45a470ff
add rcx, 0x7fffffff
add rcx, 0x49eaa91b
ror rax, 0x37
ror rax, 1
ror rax, 1
movzx eax, word [rax + 4]
mov dword [0x1404e3014], eax
xchg rcx, rcx
mov rax, qword [rdx + 0xf0]
not rax
sub rax, rcx
movabs rcx, 0xc7e2e33f346c7023
sub rcx, 0x224c8987
add rcx, 0x2e26d3bd
xor rcx, 0x803fb7a
sub rcx, 0x3b508583
xor rax, rcx
movabs rcx, 0xba6382897ef31269
xor rcx, 0x5d1b88b3
sub rcx, 0x94ee939
add rcx, 0x7fffffff
add rcx, 0x298994d1
movzx eax, word [rax + rcx]
movabs rcx, 0x4e5cbded711d61dc
add rcx, 0x96d4a2b
sub rcx, 0x69c8fb5b
add rcx, 0x5c5f8325
add rcx, 0x74148cc3
mov dword [0x1404e3018], eax
mov rax, qword [rdx + 0xf8]
add rax, rcx
mov dword [rsp - 0x40], edi
movabs rcx, 0x4fbcd71163c2fc0c
sub rcx, 0x3392d49b
add rcx, 0x31bfe873
xor rcx, 0xc0421c5
sub rcx, 0x2493f9ae
xor rax, rcx
movabs rcx, 0x6da28b9a353fc866
add rcx, 0x4a599b74
xor rcx, 0x194ff6ab
xor rcx, 0x334511a0
add rcx, 0x7fffffff
xor rcx, 0x4b653132
sub rax, rcx
xchg rdi, rdi
movabs rcx, 0x4e272115214e2c39
xor rcx, 0x2871a0ef
xor rcx, 0x70d404da
sub rcx, 0x658faf38
xor rax, rcx
xchg r14, r14
movabs rcx, 0x98d9ccea24feb2ca
sub rcx, 0x184f6c16
add rcx, 0x60de4729
sub rcx, 0x3c24a298
movzx eax, word [rax + 4]
mov dword [0x1404e301c], eax
mov dword [rsp - 0x14], ecx
xchg r10, rax
mov r10, qword [rdx + 0x100]
xchg r10, rax
xor rax, rcx
movabs rcx, 0x29c68d0d3ad3391d
add rcx, 0x2f5977b3
sub rcx, 0x54c2cfb2
add rcx, 0x6587670e
sub rcx, 0x179618df
not rax
mov dword [rsp - 0x38], 0x748713ca
add rax, rcx
movabs rcx, 0x18bb44d055379741
sub rcx, 0x2a61087e
xor rcx, 0x2af25720
add rcx, 0x3652e795
rol rax, 0xa
rol rax, 3
rol rax, 1
rol rax, 0xd
rol rax, 7
rol rax, 8
rol rax, 1
movzx eax, word [rax + rcx]
movabs rcx, 0x49b4438336d54666
sub rcx, 0x30f2b220
add rcx, 0x3e0d7b7b
xor rcx, 0x22e1e925
add rcx, 0x7fffffff
sub rcx, 0x26362ceb
mov dword [0x1404e3020], eax
mov dword [rsp - 0x40], ebp
mov rax, qword [rdx + 0x108]
not rax
rol rax, 0x39
rol rax, 1
sub rax, rcx
movabs rcx, 0x7bd9fae50d7103ca
add rcx, 0x2a06aba8
sub rcx, 0x9976015
sub rcx, 0xcd4cfcb
rol rax, 3
rol rax, 0x1d
rol rax, 3
rol rax, 1
xor rax, rcx
movabs rcx, 0x1b94090533b7485b
xor rcx, 0x57fae55
add rcx, 0x3d6278df
add rcx, 0x74e2199a
sub rax, rcx
mov dword [rsp - 0x1c], ecx
movabs rcx, 0x13eafb4310bd1527
add rcx, 0x63689b35
sub rcx, 0x341f8735
sub rcx, 0xf612754
xor rcx, 0x640bd85d
not rax
movzx eax, word [rax + 4]
mov r13, r13
mov dword [0x1404e3024], eax
xchg rsp, rax
mov rsp, qword [rdx + 0x110]
xchg rsp, rax
add rax, rcx
movabs rcx, 0x9f41ee4f224c3855
xor rcx, 0x3b9dd37e
xor rcx, 0x247cf9c9
xor rcx, 0x4dfe6441
xor rcx, 0x6b8b8bbb
ror rax, 3
ror rax, 3
add rcx, rax
xchg r14, r14
movabs rax, 0x206a225059d8c18
add rax, 0x33adb0f0
xor rax, 0x68a4ffc8
xor rax, 0x64abec19
xor rcx, rax
movabs rax, 0x25bed2234351ff15
xor rax, 0xbf1f3fd
sub rax, 0x3b9c928b
xor rax, 0x58b2e459
xor rax, 0x713dd113
add rcx, rax
rol rcx, 4
rol rcx, 1
movzx eax, word [rcx + 4]
mov dword [rsp - 0x30], 0x61434e71
movabs rcx, 0xd07f71fe4bebe74a
xor rcx, 0x11b29488
sub rcx, 0x17198ae6
add rcx, 0x178f0a10
sub rcx, 0x66fb0e7
mov dword [0x1404e3028], eax
mov dword [rsp - 0x24], 0x3b15aa9d
xchg r15, rax
mov r15, qword [rdx + 0x118]
xchg r15, rax
xor rax, rcx
xchg rcx, rcx
movabs rcx, 0x2cd4f10c601a1905
xor rcx, 0x2d95b26
sub rcx, 0x4d111af0
add rcx, 0x169e4ed5
add rcx, 0x7fffffff
add rcx, 0xb21c9e
add rax, rcx
mov dword [rsp - 0xc], 0x4ca1caa0
movabs rcx, 0x292f5c850e79598d
sub rcx, 0xb14b888
add rcx, 0x19c3a0f7
add rcx, 0x70aa7e94
xor rax, rcx
xchg r12, r12
movabs rcx, 0x4933ee240f6163fc
add rcx, 0x361a669f
xor rcx, 0x1b8a03de
sub rcx, 0x5041ef61
add rcx, 0x7fffffff
xor rcx, 0x3ba3a168
add rax, rcx
movabs rcx, 0xd49b3af454f1c42
sub rcx, 0x2f874422
add rcx, 0x286dc42a
sub rcx, 0x39aa9d60
xor rax, rcx
movabs rcx, 0x4bb1a145600fcc6
add rcx, 0x23064c1
xor rcx, 0x6530c20
add rcx, 0x13dd4e36
add rcx, 0x7fffffff
sub rcx, 0x6982c356
movzx eax, word [rax + 4]
mov dword [0x1404e302c], eax
xchg r15, r15
mov rax, qword [rdx + 0x120]
rol rax, 2
rol rax, 1
sub rax, rcx
mov dword [rsp - 0x24], 0x665422c8
movabs rcx, 0xd729abe85200371e
sub rcx, 0x2aa1a485
add rcx, 0x566c7062
add rcx, 0x7fffffff
sub rcx, 0x3ad38740
ror rax, 0x19
ror rax, 0xd
ror rax, 2
ror rax, 1
movzx eax, word [rax + rcx]
mov dword [rsp - 0x3c], edi
mov dword [0x1404e3030], eax
movabs rcx, 0xb4892f9c778602cc
sub rcx, 0x75858ead
add rcx, 0x6e3824ef
sub rcx, 0x41e68366
xor rcx, 0x202e98f3
xchg r14, rax
mov r14, qword [rdx + 0x128]
xchg r14, rax
not rax
xchg rdi, rdi
rol rax, 4
rol rax, 1
rol rax, 1
xor rax, rcx
movabs rcx, 0xb37cd5f179d06f3d
xor rcx, 0x15e50a16
xor rcx, 0x610a5f0b
xor rcx, 0xc06acab
xor rcx, 0x23a0a843
ror rax, 0x10
ror rax, 0x15
ror rax, 6
ror rax, 0xa
ror rax, 1
movzx eax, word [rax + 4]
xchg r9, r9
mov dword [0x1404e3034], eax
mov rax, qword [rdx + 0x130]
rol rax, 0x16
rol rax, 0x21
rol rax, 6
xor rax, rcx
xchg rsp, rsp
movabs rcx, 0x2b86209b7b1bab9f
sub rcx, 0x1b2f01f6
xor rcx, 0x526a93e7
add rcx, 0x6a3412fe
add rcx, 0x7fffffff
xor rcx, 0x24cb2c92
movzx eax, word [rax + rcx]
movabs rcx, 0x7c881bb5204cffea
add rcx, 0x31e7534c
add rcx, 0x11da04e0
add rcx, 0x7fffffff
add rcx, 0x18d9ddd4
mov dword [0x1404e3038], eax
mov dword [rsp - 0x44], ebx
mov rax, qword [rdx + 0x138]
sub rax, rcx
movabs rcx, 0x4bdb1eca2b447d45
xor rcx, 0x995885f
xor rcx, 0x642df791
add rcx, 0x5c5d8ab6
rol rax, 6
rol rax, 2
rol rax, 3
rol rax, 1
rol rax, 3
rol rax, 7
rol rax, 1
sub rax, rcx
mov dword [rsp - 0x14], ebx
movabs rcx, 0x4d91e9691dfeb4a9
add rcx, 0x5377cfe3
sub rcx, 0x2c7f0a16
add rcx, 0x27bb010b
xor rcx, 0xf7dcb6d
rol rax, 0x1d
rol rax, 2
rol rax, 0x11
rol rax, 1
movzx eax, word [rax + rcx]
xchg rsi, rsi
movabs rcx, 0x2c946f732d2d7c0b
add rcx, 0x14f65f77
xor rcx, 0x7f396f0d
xor rcx, 0x7b90834d
xor rcx, 0x5448a374
mov dword [0x1404e303c], eax
mov rax, qword [rdx + 0x140]
mov r8, r8
xor rax, rcx
movabs rcx, 0x6f2814df285ca33e
sub rcx, 0x20de0d94
xor rcx, 0xd2daee
add rcx, 0x6c645f5
add rcx, 0xd638e14
add rax, rcx
mov r11, r11
movabs rcx, 0xc7eac45e6c0deb22
xor rcx, 0x2318e2ff
sub rcx, 0x18f59045
add rcx, 0x39c81607
add rcx, 0x7fffffff
xor rcx, 0x1eb379b5
ror rax, 4
add rax, rcx
xchg r10, r10
movabs rcx, 0x181c28325dc97bbe
add rcx, 0x3b2b826
sub rcx, 0x1a03867f
sub rcx, 0x28f35240
add rcx, 0x62c8a128
not rax
movzx eax, word [rax + rcx]
movabs rcx, 0xe01c4a99570684e6
add rcx, 0x1f181a3a
sub rcx, 0x56312e9a
add rcx, 0x7fffffff
add rcx, 0x2a5b272
mov dword [0x1404e3040], eax
mov rax, qword [rdx + 0x148]
mov r15, r15
xor rax, rcx
movabs rcx, 0x3735fc1646222a41
add rcx, 0x876d2a4
xor rcx, 0x3d962d41
add rcx, 0x3fa04ac
rol rax, 0x14
rol rax, 0xc
rol rax, 7
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
sub rax, rcx
movabs rcx, 0x71a88151b21359
xor rcx, 0x174bf48a
sub rcx, 0x105d314c
xor rcx, 0x3e3c7643
ror rax, 1
ror rax, 1
movzx eax, word [rax + rcx]
mov dword [rsp - 0x38], 0x214d0534
movabs rcx, 0x586c4ea1217d9da7
xor rcx, 0x416de587
sub rcx, 0x4b2faeac
xor rcx, 0x18306fa2
add rcx, 0x284975cc
mov dword [0x1404e3044], eax
mov dword [rsp - 0x3c], 0x570dc7c6
xchg r14, rax
mov r14, qword [rdx + 0x150]
xchg r14, rax
add rax, rcx
xchg r8, r8
movabs rcx, 0x17c870d47760be1a
sub rcx, 0x281c1475
sub rcx, 0x6cee07a
xor rcx, 0x5c1258d5
add rcx, 0x92fd1fd
not rax
mov dword [rsp - 0x28], 0x4b822bc
sub rax, rcx
movabs rcx, 0xfb690a617771dadf
xor rcx, 0x182a9b19
xor rcx, 0x4630ea21
add rcx, 0x7fffffff
xor rcx, 0x3f5f6ac4
rol rax, 1
rol rax, 0xb
movzx eax, word [rax + rcx]
movabs rcx, 0x4c5f583c552b1753
sub rcx, 0x2775a8ae
sub rcx, 0x2bf559c0
add rcx, 0x7be1fea8
sub rcx, 0x1270bcdc
mov dword [0x1404e3048], eax
xchg rbx, rax
mov rbx, qword [rdx + 0x158]
xchg rbx, rax
not rax
mov dword [rsp - 0x44], ecx
rol rax, 0x18
rol rax, 0xa
rol rax, 6
rol rax, 8
rol rax, 1
rol rax, 1
rol rax, 1
sub rax, rcx
movabs rcx, 0x3b73fe751d75650f
sub rcx, 0x1cdeb587
add rcx, 0x1a91e248
add rcx, 0x584483c1
add rcx, 0x36794662
ror rax, 5
ror rax, 4
ror rax, 2
ror rax, 4
ror rax, 1
ror rax, 1
ror rax, 1
movzx eax, word [rax + rcx]
mov rbp, rbp
movabs rcx, 0x44b7c7cb671b0532
xor rcx, 0x78e4eb65
add rcx, 0x1ab6d36a
sub rcx, 0x36a0d619
add rcx, 0x328e01d6
mov dword [0x1404e304c], eax
mov dword [rsp - 0x28], esp
mov rax, qword [rdx + 0x160]
not rax
rol rax, 3
rol rax, 1
rol rax, 1
rol rax, 1
add rcx, rax
movabs rax, 0x23004c0f37054f9d
add rax, 0x3dbc3d20
sub rax, 0x6bd0a518
xor rax, 0x45702cfd
sub rax, 0xdc27478
xor rcx, rax
mov dword [rsp - 0x34], esp
ror rcx, 6
not rcx
movzx eax, word [rcx + 4]
mov dword [rsp - 0x1c], edx
movabs rcx, 0x103172db2aa61928
add rcx, 0x3e3cee5c
xor rcx, 0x2e7f9762
xor rcx, 0x268f6db3
sub rcx, 0x27894ad7
mov dword [0x1404e3050], eax
mov rax, qword [rdx + 0x168]
mov dword [rsp - 0x10], esi
rol rax, 0x11
rol rax, 0xd
xor rax, rcx
movabs rcx, 0xb439faba280584af
xor rcx, 0x286373d1
add rcx, 0x5a102385
add rcx, 0x2bfa2365
not rax
rol rax, 0xa
rol rax, 3
rol rax, 1
movzx eax, word [rax + 4]
mov dword [0x1404e3054], eax
xchg rdx, rdx
mov rax, qword [rdx + 0x170]
xor rax, rcx
movabs rcx, 0x1edba91c527f22fe
sub rcx, 0x3cba5a1c
add rcx, 0x5210ee90
add rcx, 0x7fffffff
xor rcx, 0x101b4e01
rol rax, 0x15
rol rax, 2
rol rax, 1
add rax, rcx
movabs rcx, 0x90796b3803fce9ac
sub rcx, 0x270dd24
add rcx, 0x6e6ae50d
xor rcx, 0x2d8be0f
xor rax, rcx
xchg rdx, rdx
movabs rcx, 0x3c4b16bc4d19d3da
add rcx, 0x1a9a7a3d
xor rcx, 0x6f49a321
add rcx, 0x7fffffff
xor rcx, 0x29dfa14b
movzx eax, word [rax + rcx]
mov rdi, rdi
movabs rcx, 0x715b59443c1aa6d4
sub rcx, 0x178207a0
sub rcx, 0x152cfd33
add rcx, 0x7fffffff
sub rcx, 0x2a1d812
mov dword [0x1404e3058], eax
xchg rbx, rax
mov rbx, qword [rdx + 0x178]
xchg rbx, rax
ror rax, 1
ror rax, 1
ror rax, 0xa
ror rax, 0xb
ror rax, 2
ror rax, 1
add rax, rcx
movabs rcx, 0x39214b78320d001c
xor rcx, 0x69c7134b
sub rcx, 0x5554d090
add rcx, 0x7823192e
rol rax, 9
rol rax, 0x18
rol rax, 1
rol rax, 0x11
rol rax, 6
rol rax, 1
movzx eax, word [rax + rcx]
movabs rcx, 0x1493b5474d65505b
add rcx, 0x1e207fc4
sub rcx, 0x250a2a80
sub rcx, 0x2c928762
mov dword [0x1404e305c], eax
xchg rsi, rsi
mov rax, qword [rdx + 0x180]
sub rax, rcx
movabs rcx, 0x63b8bb0f7dd1ac0b
sub rcx, 0x1866b310
sub rcx, 0x1407acb7
add rcx, 0xef5a1f1
add rcx, 0x6c7f29a
rol rax, 1
rol rax, 1
not rax
mov rbp, rbp
add rax, rcx
movabs rcx, 0x322f2c036689db13
sub rcx, 0x571911d1
xor rcx, 0x3bd93ca3
add rcx, 0x7fffffff
add rcx, 0x41a62b97
xor rax, rcx
mov dword [rsp - 0x1c], esp
movabs rcx, 0xa869ef115a43fef3
xor rcx, 0x6fed0418
xor rcx, 0x5f9baa7e
xor rcx, 0x76b036cb
add rcx, 0x339f09cf
movzx eax, word [rax + 4]
mov r10, r10
mov dword [0x1404e3060], eax
mov rax, qword [rdx + 0x188]
ror rax, 1
ror rax, 1
add rcx, rax
mov dword [rsp - 0x28], ebp
movabs rax, 0x25b6005c52f1a53a
sub rax, 0x457d2742
add rax, 0x50701862
xor rax, 0x6b97ed44
add rax, 0x7fffffff
sub rax, 0x1b68e98c
xor rcx, rax
mov dword [rsp - 0x38], esp
movabs rax, 0x66690c0f32fb3dff
add rax, 0xb64a296
xor rax, 0x24aa7601
add rax, 0x7fffffff
sub rax, 0x1aad7e4c
sub rcx, rax
movabs rax, 0x7f6b3de2238dad18
add rax, 0xc2e50f8
add rax, 0x3771fd9e
sub rax, 0x235a73d7
add rax, 0x47947d0c
rol rcx, 0x30
rol rcx, 1
movzx eax, word [rcx + rax]
mov dword [rsp - 0x3c], edx
movabs rcx, 0xf19016185ef637fb
xor rcx, 0x183d7088
xor rcx, 0x61fe309a
sub rcx, 0x7febb0b
mov dword [0x1404e3064], eax
xchg r11, r11
xchg rbx, rax
mov rbx, qword [rdx + 0x190]
xchg rbx, rax
ror rax, 0x17
ror rax, 4
ror rax, 4
ror rax, 1
add rcx, rax
xchg rbp, rbp
movabs rax, 0x4297f4ff457f9814
xor rax, 0x734e8a1
sub rax, 0x2961ecf7
add rax, 0x7fffffff
add rax, 0x1fc84263
not rcx
ror rcx, 1
add rcx, rax
mov rdi, rdi
movabs rax, 0x428cfbe32d6df37f
sub rax, 0x19faeec1
xor rax, 0x3965cfa7
add rax, 0x7fffffff
add rax, 0x395ce1cc
ror rcx, 0xa
ror rcx, 1
ror rcx, 1
xor rcx, rax
mov dword [rsp - 0x34], 0x6ce7303a
movzx eax, word [rcx + 4]
movabs rcx, 0x492c7a0421d6be53
add rcx, 0x3244ffea
sub rcx, 0x2aae8fd7
add rcx, 0x7fffffff
add rcx, 0x4f0be01b
mov dword [0x1404e3068], eax
xchg r12, r12
xchg r12, rax
mov r12, qword [rdx + 0x198]
xchg r12, rax
ror rax, 8
ror rax, 6
ror rax, 1
ror rax, 4
ror rax, 1
ror rax, 1
add rax, rcx
movabs rcx, 0x103c0a322e324c53
xor rcx, 0x764fca1d
xor rcx, 0x7ab0cabd
add rcx, 0x2541d46b
sub rcx, 0xc57f205
rol rax, 0xc
rol rax, 1
rol rax, 8
rol rax, 4
rol rax, 2
rol rax, 1
add rax, rcx
movabs rcx, 0x9df19ecf67a13a4f
sub rcx, 0x607d999c
add rcx, 0x43867f20
sub rcx, 0xfe300fd
ror rax, 0x16
ror rax, 0x13
ror rax, 1
movzx eax, word [rax + rcx]
mov rsp, rsp
movabs rcx, 0x78daab2f414c86f2
sub rcx, 0x2369fe42
add rcx, 0x35cab49a
add rcx, 0x16715c1f
add rcx, 0x15d2fb60
mov dword [0x1404e306c], eax
mov rax, qword [rdx + 0x1a0]
rol rax, 0x17
rol rax, 0x1d
rol rax, 1
add rcx, rax
xchg r8, r8
movabs rax, 0x341a8bfb6913fe34
sub rax, 0xe920822
xor rax, 0x29b079a2
sub rax, 0x432f7e62
xor rcx, rax
movabs rax, 0x1b34d0543ba66191
add rax, 0x27e1caee
sub rax, 0x2340ede4
add rax, 0x7fffffff
add rax, 0x378c1b3c
ror rcx, 0x1e
ror rcx, 1
ror rcx, 2
ror rcx, 6
ror rcx, 2
ror rcx, 1
sub rcx, rax
ror rcx, 0x1c
ror rcx, 4
ror rcx, 5
ror rcx, 3
ror rcx, 1
ror rcx, 4
ror rcx, 1
ror rcx, 1
movzx eax, word [rcx + 4]
movabs rcx, 0xfb86c7c15949d2ff
sub rcx, 0x35d0ce92
add rcx, 0x391b06c2
sub rcx, 0x229032b1
mov dword [0x1404e3070], eax
xchg rbp, rbp
xchg r9, rax
mov r9, qword [rdx + 0x1a8]
xchg r9, rax
xor rax, rcx
mov rsp, rsp
movabs rcx, 0x576059334cafae4e
sub rcx, 0x719a9d4
xor rcx, 0x3880aacf
sub rcx, 0x38e9eb9
xor rcx, 0x694c95c2
add rax, rcx
mov dword [rsp - 0x14], ebx
movabs rcx, 0x958c804b62d7b4bf
sub rcx, 0x23ca327b
xor rcx, 0x100bb0d3
add rcx, 0x31835647
add rcx, 0x3713ca37
xor rax, rcx
xchg rdi, rdi
movabs rcx, 0x3e86fa44734931bd
xor rcx, 0x69303085
add rcx, 0x11ee7bf2
sub rcx, 0x211888e0
rol rax, 1
rol rax, 0xb
rol rax, 8
rol rax, 3
rol rax, 1
movzx eax, word [rax + 4]
mov dword [0x1404e3074], eax
mov dword [rsp - 0x34], 0x6da3240d
mov rax, qword [rdx + 0x1b0]
xor rax, rcx
movabs rcx, 0x23a3482b56c3e130
sub rcx, 0x4e730e53
xor rcx, 0x316518bc
add rcx, 0x7905b113
sub rax, rcx
movabs rcx, 0x39a53b2a0f1a2861
add rcx, 0x3187274c
sub rcx, 0xe8b7177
sub rcx, 0xade4731
add rcx, 0x6d3bd69f
not rax
add rax, rcx
movabs rcx, 0x3b85b1330440c411
xor rcx, 0x3c3623db
sub rcx, 0x1f48607a
xor rcx, 0x15335b81
ror rax, 0x15
ror rax, 5
ror rax, 0xa
ror rax, 1
movzx eax, word [rax + 4]
mov rdi, rdi
mov dword [0x1404e3078], eax
mov rax, qword [rdx + 0x1b8]
xor rax, rcx
mov r13, r13
movabs rcx, 0x336816952e44f951
xor rcx, 0x38205d9e
add rcx, 0x50157501
add rcx, 0x7fffffff
xor rcx, 0x5936a02e
ror rax, 3
xor rax, rcx
mov dword [rsp - 0x24], ebx
movabs rcx, 0x54389a9d5af74056
sub rcx, 0x3e2eee19
xor rcx, 0x3676f4cc
xor rcx, 0x6df5e7b0
sub rax, rcx
movabs rcx, 0x67233d487471b74c
sub rcx, 0x2b3451b4
sub rcx, 0x26a1c05e
sub rcx, 0x1e92df0b
add rcx, 0x7fffffff
add rcx, 0x2492096d
rol rax, 0xc
rol rax, 1
rol rax, 1
xor rax, rcx
movabs rcx, 0x3216251d7d5b2af1
sub rcx, 0x15d0ea14
add rcx, 0x173a34e
xor rcx, 0x7e97b2b5
rol rax, 0x27
rol rax, 7
rol rax, 4
rol rax, 1
movzx eax, word [rax + 4]
mov dword [0x1404e307c], eax
xchg rcx, rax
mov rcx, qword [rdx + 0x1c0]
xchg rcx, rax
sub rax, rcx
movabs rcx, 0x8afba1155634a13b
xor rcx, 0x7e655239
xor rcx, 0x23f8a715
add rcx, 0x7fffffff
add rcx, 0x6eb18a04
not rax
mov r13, r13
ror rax, 9
ror rax, 5
ror rax, 2
ror rax, 3
ror rax, 1
not rax
mov dword [rsp - 0xc], 0x742ebd71
rol rax, 0xd
rol rax, 6
rol rax, 1
rol rax, 2
rol rax, 1
rol rax, 1
movzx eax, word [rax + rcx]
movabs rcx, 0xb87486065ba8cdfc
sub rcx, 0xa21eeec
add rcx, 0x9311ac7
add rcx, 0x6bd19883
mov dword [0x1404e3080], eax
mov r14, r14
mov rax, qword [rdx + 0x1c8]
xor rax, rcx
movabs rcx, 0xed15fabe4aea931c
sub rcx, 0x2d58f41f
add rcx, 0x50c7a5e7
sub rcx, 0x1278581e
sub rcx, 0x4cb8afa4
ror rax, 0x36
ror rax, 4
ror rax, 1
ror rax, 1
xor rax, rcx
mov dword [rsp - 0x14], ebp
movabs rcx, 0x50f51d0644548325
sub rcx, 0xf2623c2
add rcx, 0x15d8c274
add rcx, 0x7fffffff
xor rcx, 0x19c78561
not rax
movzx eax, word [rax + 4]
mov dword [rsp - 0x38], 0x232f5c5f
mov dword [0x1404e3084], eax
xchg r14, rax
mov r14, qword [rdx + 0x1d0]
xchg r14, rax
rol rax, 0x29
rol rax, 2
rol rax, 1
not rax
sub rax, rcx
mov r14, r14
movabs rcx, 0x32111575470dfa9
add rcx, 0x9dd4a34
sub rcx, 0x468a546c
add rcx, 0x4f8fa3db
add rcx, 0x7fffffff
sub rcx, 0x503f0b45
rol rax, 6
rol rax, 1
rol rax, 1
movzx eax, word [rax + 4]
mov dword [0x1404e3088], eax
mov dword [rsp - 0x24], esi
xchg r12, rax
mov r12, qword [rdx + 0x1d8]
xchg r12, rax
rol rax, 4
rol rax, 1
rol rax, 1
sub rax, rcx
mov dword [rsp - 0x38], ecx
movabs rcx, 0x4f00df8521be77c0
sub rcx, 0xd5f40e
sub rcx, 0xe3b53cf
xor rcx, 0x25690770
add rcx, 0x7fffffff
xor rcx, 0x4f8146f1
rol rax, 0xa
rol rax, 0x1b
rol rax, 3
rol rax, 1
movzx eax, word [rax + rcx]
mov dword [0x1404e308c], eax
mov dword [rsp - 0x10], esp
mov al, 0x4a
xor al, 0x46
xor al, 0x1f
sub al, 0x12
ret