Function at 0x14000fe90
Capabilities:
Hash data using murmur3

Disassembly:
xchg rbp, rbx
mov qword [rsp + 8], rbp
xchg rbx, rbp
nop
mov qword [rsp - 8], rbp
sub rsp, 8
nop
sub rsp, 8
mov qword [rsp], rsi
push rax
mov qword [rsp], rdi
nop
sub rsp, 8
mov qword [rsp], r12
nop
sub rsp, 8
mov qword [rsp], r13
nop
mov qword [rsp - 8], r14
sub rsp, 8
nop
sub rsp, 8
mov qword [rsp], r15
add rsp, 0x10e641c6
sub rsp, 0x10e64376
xchg rdx, rdi
mov rdx, rdi
xchg rdx, rdi
xchg r15, rcx
mov rbx, r15
xchg r15, rcx
mov edx, 0x68d4e06c
xor edx, 0x42767759
xor edx, 0x481e8de9
xor edx, 0xd22f0f28
call fcn.14001f9d0
mov dword [rsp - 0x40], 0x70f96079
xor esi, esi
test rax, rax
je 0x14000ffbf
mov dword [rsp - 0x40], ebx
movabs rcx, 0xc300d60b27ac41fc
add rcx, 0x5198b045
sub rcx, 0x638d52e7
add rcx, 0x7fffffff
add rcx, 0x1de43c8f
mov dword [rsp + 0x88], esi
mov dword [rsp - 0x1c], 0x45c29f41
add rax, rcx
movabs rcx, 0x2bc52f4638e69bc8
xor rcx, 0x47eee16d
sub rcx, 0x7acacf41
add rcx, 0x7fffffff
add rcx, 0x45ca6585
not rax
ror rax, 0x11
ror rax, 6
ror rax, 2
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
add rax, rcx
mov rcx, rcx
rol rax, 0x1b
rol rax, 1
mov qword [rdi], rax
xchg r8, r8
jmp 0x14000fff6
mov dword [rsp + 0x88], 0x1b3da066
add dword [rsp + 0x88], 0x32d4c866
add dword [rsp + 0x88], 0xc60afb5
add dword [rsp + 0x88], 0xaaee22b
sub dword [rsp + 0x88], 0x6521faab
mov edx, 0x1ea2899f
add edx, 0x3cb849bb
xor edx, 0x6abe48fe
add edx, 0x700b4d85
xchg rbx, rdi
mov rcx, rdi
xchg rbx, rdi
call fcn.14001f9d0
test rax, rax
je 0x1400100b4
mov r9, r9
ror rax, 0x2c
ror rax, 1
movabs rcx, 0x335b485e3c88f856
add rcx, 0x281ae9a0
add rcx, 0x7047a6
sub rcx, 0x5268d1d6
add rcx, 0x7fffffff
add rcx, 0x6ceaabed
add rax, rcx
mov dword [rsp + 0x94], esi
mov dword [rsp - 0x18], ecx
ror rax, 2
ror rax, 1
ror rax, 1
movabs rcx, 0x7d9bf58327753695
xor rcx, 0xe69b1ff
add rcx, 0x227bbc4c
add rcx, 0x1b9ec2c7
xor rcx, 0x390215fa
sub rax, rcx
ror rax, 4
ror rax, 3
ror rax, 2
ror rax, 1
mov qword [rdi + 8], rax
jmp 0x1400100eb
mov dword [rsp + 0x94], 0x7dc95324
xor dword [rsp + 0x94], 0x3c3a6aa7
xor dword [rsp + 0x94], 0x22d06f01
add dword [rsp + 0x94], 0x192a08e8
sub dword [rsp + 0x94], 0x7c4d5f69
mov edx, 0x5dbcf2fc
sub edx, 0x8c2abfd
xor edx, 0x7d755dc5
add edx, 0x7849495
add edx, 0xc439b9f9
mov rcx, rbx
call fcn.14001f9d0
mov dword [rsp - 0x20], 0x1a40eab
test rax, rax
je 0x1400101b3
movabs rcx, 0xe6f7729b490284de
add rcx, 0x9d195ab
add rcx, 0x173c89b5
xor rcx, 0x7ffd7298
add rcx, 0x7e1d0e89
mov dword [rsp + 0x98], esi
mov dword [rsp - 0x20], ecx
xor rax, rcx
movabs rcx, 0x102550e30eaa4b8b
add rcx, 0xb3d2d2d
sub rcx, 0xfa07d8f
add rcx, 0x7d537873
not rax
mov dword [rsp - 0x40], edi
sub rax, rcx
movabs rcx, 0x405a3c571951633a
add rcx, 0x5f564255
sub rcx, 0x26f9c181
xor rcx, 0x266f8021
xor rcx, 0x5f516a9
xor rax, rcx
mov qword [rdi + 0x10], rax
xchg rsi, rsi
jmp 0x1400101ea
mov dword [rsp + 0x98], 0x7754a0cf
sub dword [rsp + 0x98], 0x59cad39d
add dword [rsp + 0x98], 0x5a959fd0
xor dword [rsp + 0x98], 0x668e5b92
xor dword [rsp + 0x98], 0x1e913691
mov edx, 0x5554c577
sub edx, 0x1b996982
add edx, 0x6b89a08
xor edx, 0x40af3062
add edx, 0x296e7fe1
xchg r11, rcx
mov r11, rbx
xchg rcx, r11
call fcn.14001f9d0
mov dword [rsp - 0x44], edx
test rax, rax
je 0x1400102cb
movabs rcx, 0x4ae306f128afbcbe
add rcx, 0xe2eac36
add rcx, 0x21361710
add rcx, 0xdcac6ba
add rcx, 0x37f0d301
mov dword [rsp + 0xa0], esi
xor rax, rcx
mov dword [rsp - 0x20], 0x104ff979
movabs rcx, 0x5d255b7a14a0cc32
sub rcx, 0xa515e57
xor rcx, 0x2f0b13e4
add rcx, 0x6594f95
add rcx, 0x7fffffff
add rcx, 0x391df893
sub rax, rcx
movabs rcx, 0x611cd8bd15574b7c
sub rcx, 0x111c0597
add rcx, 0x1269edae
xor rcx, 0x296f3ab0
not rax
add rax, rcx
mov dword [rsp - 0x3c], edi
ror rax, 6
ror rax, 0xc
ror rax, 2
ror rax, 1
mov qword [rdi + 0x18], rax
jmp 0x1400102f7
mov dword [rsp + 0xa0], 0x47e0fb5a
sub dword [rsp + 0xa0], 0x1dbf6067
add dword [rsp + 0xa0], 0x1d10c2f4
sub dword [rsp + 0xa0], 0x47325de6
mov edx, 0x6ebb630c
sub edx, 0x2221e126
add edx, 0x2d6b330b
sub edx, 0x70a8b121
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.14001f9d0
test rax, rax
mov dword [rsp - 0x1c], 0x4af17f78
je 0x14001039f
movabs rcx, 0xb331b36343f071e3
sub rcx, 0x23463bed
add rcx, 0x54f7db49
xor rcx, 0x51c9b90f
mov dword [rsp + 0xc8], esi
mov dword [rsp - 0x18], 0x585f3c93
add rax, rcx
movabs rcx, 0xf3647faf429bc46a
sub rcx, 0x3d8e5a50
add rcx, 0x1938d5cb
xor rcx, 0x76b8b072
not rax
ror rax, 2
mov dword [rsp - 0x38], 0x4fa547e7
add rax, rcx
not rax
xchg rsi, rax
mov qword [rdi + 0x20], rsi
xchg rsi, rax
jmp 0x1400103cb
mov dword [rsp + 0xc8], 0x1fc4dd30
xor dword [rsp + 0xc8], 0x406e22e8
sub dword [rsp + 0xc8], 0x3d5dd7e4
sub dword [rsp + 0xc8], 0x224d27f3
mov edx, 0x317acad8
sub edx, 0x2b868a18
xor edx, 0x4c589672
xor edx, 0x5fe5ddec
xor edx, 0xdaa05d4c
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.14001f9d0
mov dword [rsp - 0x3c], edi
test rax, rax
je 0x1400104c9
movabs rcx, 0x5f988bc2355fe68d
add rcx, 0x2336d75e
xor rcx, 0x250123f4
sub rcx, 0x4a558f95
xor rcx, 0x276bd11d
mov dword [rsp + 0xa8], esi
xor rax, rcx
mov dword [rsp - 0x10], edx
movabs rcx, 0x35e8b0c3454be87e
sub rcx, 0x41563546
add rcx, 0x2a59bd14
add rcx, 0x789e6bcd
sub rax, rcx
mov dword [rsp - 0x40], 0x5c0f69f4
movabs rcx, 0x4bf9292d4a7177e9
sub rcx, 0x63b8314
sub rcx, 0xf80b9ea
add rcx, 0x780853f7
xor rax, rcx
mov dword [rsp - 0x1c], 0x561e9acf
movabs rcx, 0xe5f840a23d364b9
add rcx, 0x18227a03
xor rcx, 0x39342ba4
xor rcx, 0x7071cd7b
ror rax, 3
ror rax, 0x13
ror rax, 1
xor rax, rcx
mov qword [rdi + 0x28], rax
mov dword [rsp - 0x10], 0x4b43da34
jmp 0x140010500
mov dword [rsp + 0xa8], 0x49b69f99
xor dword [rsp + 0xa8], 0x1662bbe0
sub dword [rsp + 0xa8], 0x528680c0
add dword [rsp + 0xa8], 0x54deee14
xor dword [rsp + 0xa8], 0x622c91cc
mov edx, 0x3bf3f15a
sub edx, 0x2ab611f3
add edx, 0x16ab3796
xor edx, 0x80125798
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.14001f9d0
test rax, rax
xchg r9, r9
je 0x1400105ce
movabs rcx, 0x689ec41e4b646c91
xor rcx, 0x7b80e506
xor rcx, 0x47a9d8a9
add rcx, 0x7129e3ea
mov dword [rsp + 0x48], esi
mov dword [rsp - 0x28], esi
xor rax, rcx
movabs rcx, 0x6d55769f1d32bb13
xor rcx, 0x7ed19653
xor rcx, 0x21f89b73
add rcx, 0x7fffffff
sub rcx, 0x36e5f84b
add rax, rcx
movabs rcx, 0x607f3a8c0ffbbbb1
xor rcx, 0x2a124e69
sub rcx, 0x29a09b5
add rcx, 0x3e03f868
ror rax, 0x21
ror rax, 1
ror rax, 5
ror rax, 5
ror rax, 4
ror rax, 1
ror rax, 1
xor rax, rcx
mov rcx, rcx
not rax
mov qword [rdi + 0x30], rax
jmp 0x1400105f6
mov dword [rsp + 0x48], 0x4cfa0d6b
sub dword [rsp + 0x48], 0x458aeefb
add dword [rsp + 0x48], 0x71f762cd
sub dword [rsp + 0x48], 0x328e0fb3
sub dword [rsp + 0x48], 0x46d87189
mov edx, 0x63e6c08a
add edx, 0x1626ca43
xor edx, 0x7eaa088b
add edx, 0xeb20682e
mov rcx, rbx
call fcn.14001f9d0
xchg r13, r13
test rax, rax
je 0x14001068d
not rax
mov rsi, rsi
mov dword [rsp + 0x2c], esi
rol rax, 0x1c
rol rax, 6
rol rax, 3
rol rax, 1
movabs rcx, 0x145ed3356216e386
add rcx, 0x19fb7e3a
sub rcx, 0x338649b8
sub rcx, 0x2999a359
xor rcx, 0x17f1897e
not rax
rol rax, 0x10
rol rax, 6
rol rax, 4
rol rax, 1
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x38], 0x51e472f8
xchg r12, rax
mov qword [rdi + 0x38], r12
xchg r12, rax
jmp 0x1400106ad
mov dword [rsp + 0x2c], 0x1942ca44
xor dword [rsp + 0x2c], 0x3940207b
xor dword [rsp + 0x2c], 0x69f27f9
sub dword [rsp + 0x2c], 0x269dcdc5
mov edx, 0x442dcffb
xor edx, 0x6fbf3ced
xor edx, 0x28d6c41e
xor edx, 0x47221e17
sub edx, 0x1f4c77c5
xchg rbx, r12
mov rcx, r12
xchg r12, rbx
call fcn.14001f9d0
test rax, rax
mov dword [rsp - 0x28], 0x6ef25cb1
je 0x14001077a
ror rax, 0x11
ror rax, 5
ror rax, 1
ror rax, 1
ror rax, 1
movabs rcx, 0x272bf5f5553b7349
add rcx, 0x175d13f0
add rcx, 0xe8df0ed
sub rcx, 0x3e239282
add rcx, 0x7fffffff
add rcx, 0x36554377
xor rax, rcx
mov dword [rsp + 0x1f8], esi
mov dword [rsp - 0x10], edi
not rax
movabs rcx, 0x556fc0e4766fa1b9
xor rcx, 0x6e3e5e1b
add rcx, 0x4b23a38b
add rcx, 0x86ddaba
sub rax, rcx
mov dword [rsp - 0x44], edi
rol rax, 0x23
rol rax, 7
rol rax, 5
rol rax, 3
rol rax, 1
mov qword [rdi + 0x40], rax
jmp 0x1400107a6
mov dword [rsp + 0x1f8], 0x1dcb0b3e
xor dword [rsp + 0x1f8], 0x38e43f43
sub dword [rsp + 0x1f8], 0xce87d0e
xor dword [rsp + 0x1f8], 0x1846b76e
mov edx, 0x553a73a5
xor edx, 0x7e50deaa
add edx, 0x64545de
xor edx, 0x14cc34b2
add edx, 0xd4d96929
xchg r11, rcx
mov r11, rbx
xchg rcx, r11
call fcn.14001f9d0
mov r13, r13
test rax, rax
je 0x1400108a3
movabs rcx, 0xd280024f6192f399
add rcx, 0x8367ba7
sub rcx, 0x1146806f
sub rcx, 0x2dbdcf91
add rcx, 0x7fffffff
add rcx, 0x3bed935c
mov dword [rsp + 0xe4], esi
add rax, rcx
mov dword [rsp - 0x34], 0x5d40a605
movabs rcx, 0x203f854e50b3e26a
add rcx, 0x736f09
xor rcx, 0x6d310696
add rcx, 0x2c4edd8c
add rcx, 0x7fffffff
add rcx, 0x3a13066
rol rax, 1
rol rax, 5
rol rax, 1
rol rax, 1
add rax, rcx
movabs rcx, 0x456a09813373a257
add rcx, 0x42947bb6
sub rcx, 0x3a95eb4c
add rcx, 0x4848e6d0
rol rax, 0xe
rol rax, 3
rol rax, 4
rol rax, 4
rol rax, 2
rol rax, 1
add rax, rcx
mov dword [rsp - 0x20], edi
xchg r11, rax
mov qword [rdi + 0x48], r11
xchg r11, rax
jmp 0x1400108cf
mov dword [rsp + 0xe4], 0x228dcb29
xor dword [rsp + 0xe4], 0x43c372fb
sub dword [rsp + 0xe4], 0x568a3121
xor dword [rsp + 0xe4], 0xac488b0
mov edx, 0x517eb6d
xor edx, 0x547bfb35
sub edx, 0x2607bb0
xor edx, 0x9c9b1e9
xor edx, 0xff0245b9
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.14001f9d0
xchg rdi, rdi
test rax, rax
je 0x1400109c0
movabs rcx, 0x8a3b5b710fdad75f
add rcx, 0x1c6fb670
sub rcx, 0x3375519
add rcx, 0x3bf4b381
mov dword [rsp + 0xe0], esi
add rax, rcx
movabs rcx, 0x618355d729e3a9da
add rcx, 0x47fc86b3
add rcx, 0xbd494e9
add rcx, 0x6f9d14f1
xor rax, rcx
xchg rbx, rbx
movabs rcx, 0x3cfb3f50209d3d7
add rcx, 0x1b3fff35
add rcx, 0x224c2f88
sub rcx, 0x2fbeb432
add rcx, 0x7fffffff
xor rcx, 0x1c87b46d
sub rax, rcx
movabs rcx, 0x2f708a9d3da47db8
add rcx, 0x2945563c
sub rcx, 0x3e7f1c81
add rcx, 0x7fffffff
add rcx, 0x2d8e4196
not rax
mov r11, r11
sub rax, rcx
xchg rsp, rax
mov qword [rdi + 0x50], rsp
xchg rsp, rax
jmp 0x1400109f7
mov dword [rsp + 0xe0], 0x4cb4aae5
add dword [rsp + 0xe0], 0x41b36db
sub dword [rsp + 0xe0], 0x18ffc303
add dword [rsp + 0xe0], 0x13f7d31
xor dword [rsp + 0xe0], 0x390f9bef
mov edx, 0x55c78feb
sub edx, 0x17c92f8
xor edx, 0x74d680c1
add edx, 0xa4182d1b
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.14001f9d0
mov r11, r11
test rax, rax
je 0x140010aae
ror rax, 0xb
ror rax, 0x13
ror rax, 3
ror rax, 1
ror rax, 1
movabs rcx, 0xd334e6880406b778
add rcx, 0x2208bc9f
xor rcx, 0x43ca4f1d
sub rcx, 0x1928dbc6
sub rcx, 0x260d59f0
not rax
mov dword [rsp - 0x1c], esi
mov dword [rsp + 0x38], esi
rol rax, 0x16
rol rax, 0xb
rol rax, 3
rol rax, 1
rol rax, 1
add rax, rcx
mov r8, r8
movabs rcx, 0x7bbc616c2b84388b
add rcx, 0x27c514b1
sub rcx, 0xccffe75
sub rcx, 0x18b2b904
xor rax, rcx
mov qword [rdi + 0x58], rax
jmp 0x140010ace
mov dword [rsp + 0x38], 0x5656440d
add dword [rsp + 0x38], 0x1d9c3e82
sub dword [rsp + 0x38], 0x366519df
xor dword [rsp + 0x38], 0x3d8d68b1
mov edx, 0x1ffa8e7d
xor edx, 0x37c75901
add edx, 0x54ce44d6
xor edx, 0x9cb33e01
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.14001f9d0
mov dword [rsp - 0x18], 0x55ca53a8
test rax, rax
je 0x140010b88
not rax
mov dword [rsp + 0x30], esi
mov dword [rsp - 0x38], 0x1cef3654
rol rax, 0xd
movabs rcx, 0x196f6e5f3c8616ad
sub rcx, 0x391d92bb
xor rcx, 0x23f6b1ae
add rcx, 0x4858f4ce
add rcx, 0x4c345e37
xor rax, rcx
movabs rcx, 0x3d9bda6f58485cae
xor rcx, 0x3246d6a
xor rcx, 0x6fab9f20
add rcx, 0x147e6818
add rcx, 0x7fffffff
xor rcx, 0x291d8ef1
rol rax, 0xc
rol rax, 4
rol rax, 3
rol rax, 1
xor rax, rcx
mov qword [rdi + 0x60], rax
jmp 0x140010ba8
mov dword [rsp + 0x30], 0xdbcdaea
add dword [rsp + 0x30], 0x3be0afec
xor dword [rsp + 0x30], 0x357d5206
sub dword [rsp + 0x30], 0x7ce0d8cf
mov edx, 0x7f90ef94
sub edx, 0x676c877
xor edx, 0x230df982
sub edx, 0x1ec9722c
xor edx, 0xa0730dd3
xchg r10, rcx
mov r10, rbx
xchg rcx, r10
call fcn.14001f9d0
test rax, rax
mov dword [rsp - 0x24], 0x6b56e983
je 0x140010c5a
movabs rcx, 0x9a1d5608078b987b
add rcx, 0x74cd2f6
xor rcx, 0x30e72e8f
add rcx, 0x3326f4bf
sub rcx, 0x2970a5ec
mov dword [rsp + 0x24], esi
mov dword [rsp - 0x40], 0x3ea192d2
add rax, rcx
movabs rcx, 0xd7c8552658dbffc6
add rcx, 0x203bdc85
sub rcx, 0x55d70345
add rcx, 0x7fffffff
sub rcx, 0xf9cf5aa
xor rax, rcx
not rax
mov dword [rsp - 0x1c], ecx
rol rax, 5
rol rax, 0xf
mov qword [rdi + 0x68], rax
jmp 0x140010c82
mov dword [rsp + 0x24], 0x20dec96c
add dword [rsp + 0x24], 0x2a6e2b75
sub dword [rsp + 0x24], 0x4539147d
add dword [rsp + 0x24], 0x710769a1
sub dword [rsp + 0x24], 0x771b4a04
mov edx, 0x3292d33b
add edx, 0xbb7f400
add edx, 0x35049c24
add edx, 0x64098654
xchg rbp, rcx
mov rbp, rbx
xchg rcx, rbp
call fcn.14001f9d0
test rax, rax
mov dword [rsp - 0x18], ebp
je 0x140010d24
movabs rcx, 0x189a92970ea519bd
add rcx, 0x59d69fe3
sub rcx, 0x4e33d19b
add rcx, 0xb64a49a
mov dword [rsp + 0xf0], esi
mov dword [rsp - 0x40], ebp
add rax, rcx
movabs rcx, 0x87fdd6a3424f398f
sub rcx, 0x514fc0d
add rcx, 0xca06f9d
add rcx, 0x7fffffff
xor rcx, 0x2030d6da
not rax
rol rax, 4
rol rax, 1
add rax, rcx
not rax
xchg r9, rax
mov qword [rdi + 0x70], r9
xchg r9, rax
jmp 0x140010d50
mov dword [rsp + 0xf0], 0x777d1d7c
sub dword [rsp + 0xf0], 0x5b5574fa
xor dword [rsp + 0xf0], 0x1db7cd6f
sub dword [rsp + 0xf0], 0x19065ec
mov edx, 0x6643ad
xor edx, 0x2385236a
xor edx, 0x31f434f8
add edx, 0x1c38dfcc
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.14001f9d0
mov r11, r11
test rax, rax
je 0x140010e33
ror rax, 0x11
ror rax, 2
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
movabs rcx, 0x4fd11f6b4782a8ae
xor rcx, 0x53d97b5f
add rcx, 0x392de8d
xor rcx, 0x78f16652
sub rcx, 0x17bce478
sub rax, rcx
mov dword [rsp - 0x24], ecx
mov dword [rsp + 0xbc], esi
rol rax, 2
rol rax, 8
rol rax, 1
rol rax, 3
movabs rcx, 0xe36ed9d0287cdca
add rcx, 0x414a24f9
xor rcx, 0xa41dfcb
xor rcx, 0x7aa5b3fd
add rcx, 0x78a4c07d
add rax, rcx
movabs rcx, 0x600279d96c8d428f
xor rcx, 0x6c2a6612
xor rcx, 0x17949f63
add rcx, 0x4a14a485
xor rax, rcx
xchg r9, rax
mov qword [rdi + 0x78], r9
xchg r9, rax
jmp 0x140010e5f
mov dword [rsp + 0xbc], 0x349c6813
add dword [rsp + 0xbc], 0xf8aca06
add dword [rsp + 0xbc], 0x2dbc1a7b
xor dword [rsp + 0xbc], 0x71e34c95
mov edx, 0x2e92c2c4
sub edx, 0x4cdc2cc
add edx, 0x54a7a879
xor edx, 0x754b6f9e
xchg rbx, rsi
mov rcx, rsi
xchg rbx, rsi
call fcn.14001f9d0
test rax, rax
je 0x140010f37
mov dword [rsp - 0x40], esp
ror rax, 5
ror rax, 4
ror rax, 3
ror rax, 1
ror rax, 1
movabs rcx, 0x22b0717177f46dbd
sub rcx, 0x542cc110
add rcx, 0x770b07d
xor rcx, 0x2eebc935
add rcx, 0x7fffffff
add rcx, 0x76594c75
sub rax, rcx
mov dword [rsp + 0xb8], esi
rol rax, 7
rol rax, 0xe
rol rax, 0xe
rol rax, 1
rol rax, 2
rol rax, 1
movabs rcx, 0xddf267121e3e113
xor rcx, 0x419a638d
xor rcx, 0xbbea8a0
sub rcx, 0x4f0bda8c
add rcx, 0x7fffffff
xor rcx, 0x6b6be8ca
xor rax, rcx
not rax
mov qword [rdi + 0x80], rax
mov dword [rsp - 0x14], 0x4d20a137
jmp 0x140010f63
mov dword [rsp + 0xb8], 0x390cdd1c
xor dword [rsp + 0xb8], 0x546fca71
sub dword [rsp + 0xb8], 0x51b9e393
xor dword [rsp + 0xb8], 0x1ba933db
mov edx, 0x64e4e589
sub edx, 0x3f26814c
sub edx, 0x11c99065
add edx, 0xe8766f19
xchg r15, rbx
mov rcx, r15
xchg rbx, r15
call fcn.14001f9d0
test rax, rax
mov rbx, rbx
je 0x140011021
rol rax, 0xb
rol rax, 0x11
rol rax, 7
rol rax, 7
rol rax, 2
rol rax, 1
rol rax, 1
movabs rcx, 0x26aeedb27fa25fff
xor rcx, 0x28b8b573
add rcx, 0x12178e79
sub rcx, 0x5700b55e
xor rcx, 0x39e0ef5c
sub rax, rcx
mov dword [rsp - 0x34], esi
mov dword [rsp + 0x3c], esi
rol rax, 1
rol rax, 1
movabs rcx, 0xa839f10a0f38862f
add rcx, 0x40c49864
sub rcx, 0xc8e8242
sub rcx, 0x2471943d
add rcx, 0x7fffffff
add rcx, 0x3f003e1b
xor rax, rcx
mov qword [rdi + 0x88], rax
jmp 0x140011041
mov dword [rsp + 0x3c], 0x2dfc0f72
add dword [rsp + 0x3c], 0x31bf8f17
add dword [rsp + 0x3c], 0x1b501983
sub dword [rsp + 0x3c], 0x7b0bb80b
mov edx, 0x166cab62
add edx, 0x33bac2b9
sub edx, 0x3cec769e
add edx, 0xbe87a9e
add edx, 0xb5cf7b8d
mov rcx, rbx
mov dword [rsp - 0x28], esp
call fcn.14001f9d0
test rax, rax
je 0x140011121
xchg r8, r8
movabs rcx, 0xc2a330404b04002e
sub rcx, 0xb61d13e
add rcx, 0xf2dd8e
sub rcx, 0x2176aa40
xor rcx, 0x2fc314de
mov dword [rsp + 0x28], esi
mov rdi, rdi
add rax, rcx
movabs rcx, 0x2575be4c0c9ebb36
xor rcx, 0x1b83caea
add rcx, 0xb1cb4ab
add rcx, 0x3427b907
ror rax, 0x1e
ror rax, 9
ror rax, 1
add rax, rcx
movabs rcx, 0x5e1e2818047c0b95
add rcx, 0x6cb66e73
sub rcx, 0x45a88f1a
add rcx, 0x520931da
add rcx, 0x514f6d3d
ror rax, 7
ror rax, 6
ror rax, 5
ror rax, 6
ror rax, 1
ror rax, 1
add rax, rcx
mov qword [rdi + 0x90], rax
mov r12, r12
jmp 0x140011141
mov dword [rsp + 0x28], 0x59ab9630
xor dword [rsp + 0x28], 0x2c5e8c21
sub dword [rsp + 0x28], 0x2c63e9ba
sub dword [rsp + 0x28], 0x49913056
mov edx, 0x8028965
add edx, 0x3033cc16
add edx, 0x3a624b6d
xor edx, 0x18200e3b
add edx, 0x56758b33
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.14001f9d0
test rax, rax
je 0x140011212
mov dword [rsp - 0x10], 0x409b0bc7
movabs rcx, 0xbe228c90024f5056
add rcx, 0x4c983717
sub rcx, 0x2c5a190e
xor rcx, 0x17d275a0
add rcx, 0x2fb790a3
mov dword [rsp + 0x90], esi
xchg r8, r8
add rax, rcx
movabs rcx, 0xacf2f5931fd9521
xor rcx, 0x3fa0e321
add rcx, 0x5a8200d3
sub rcx, 0x9293dcf
not rax
rol rax, 0x13
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x3c], 0x17ee33ed
ror rax, 0x23
ror rax, 2
ror rax, 3
ror rax, 1
ror rax, 1
xchg r8, rax
mov qword [rdi + 0x98], r8
xchg r8, rax
jmp 0x140011249
mov dword [rsp + 0x90], 0x6227fc2d
xor dword [rsp + 0x90], 0x4bb16844
sub dword [rsp + 0x90], 0x1aa132bc
xor dword [rsp + 0x90], 0x409f31a7
sub dword [rsp + 0x90], 0x4e6a5009
mov edx, 0x3c1051a0
xor edx, 0xc1a7087
sub edx, 0x2d351ddd
xor edx, 0x11ef154c
add edx, 0x7b7d8f3
mov rcx, rbx
mov dword [rsp - 0x2c], 0xedf9dc3
call fcn.14001f9d0
test rax, rax
je 0x140011314
mov r15, r15
ror rax, 0xd
ror rax, 7
ror rax, 3
ror rax, 1
movabs rcx, 0x3664a7386aba1cc4
xor rcx, 0x467913f7
add rcx, 0x47b1c353
sub rcx, 0x62e71e8a
xor rcx, 0x347e6c79
add rax, rcx
mov dword [rsp - 0x18], 0x298cb552
mov dword [rsp + 0x9c], esi
ror rax, 6
ror rax, 0x14
ror rax, 6
ror rax, 3
ror rax, 1
movabs rcx, 0x7fd3318727a849b6
sub rcx, 0x2594ea23
add rcx, 0x5a34fc70
add rcx, 0x3b3f3b6d
not rax
xchg rcx, rcx
add rax, rcx
xchg r10, rax
mov qword [rdi + 0xa0], r10
xchg r10, rax
jmp 0x14001134b
mov dword [rsp + 0x9c], 0x79d2f210
sub dword [rsp + 0x9c], 0x1c12e22c
sub dword [rsp + 0x9c], 0x3181546f
sub dword [rsp + 0x9c], 0x22026534
sub dword [rsp + 0x9c], 0xa3c5640
mov edx, 0x27a2cdfe
add edx, 0x4708bd81
xor edx, 0x264918e4
add edx, 0x34fb4374
sub edx, 0x58cd3f43
xchg rcx, r12
mov r12, rbx
xchg rcx, r12
call fcn.14001f9d0
test rax, rax
xchg r12, r12
je 0x140011413
not rax
mov dword [rsp + 0xe8], esi
movabs rcx, 0x7fdc0247513f109
sub rcx, 0xcaadb5a
sub rcx, 0x39876a1d
add rcx, 0x1c5d3688
add rcx, 0x7fffffff
sub rcx, 0x42f1f020
add rax, rcx
mov r11, r11
movabs rcx, 0x263844ae2675789e
xor rcx, 0x50ea9283
sub rcx, 0x74c5c577
add rcx, 0x4c78b139
ror rax, 1
ror rax, 2
ror rax, 1
ror rax, 1
sub rax, rcx
ror rax, 0x1f
ror rax, 8
ror rax, 4
ror rax, 1
ror rax, 1
ror rax, 1
xchg rsi, rax
mov qword [rdi + 0xa8], rsi
xchg rsi, rax
jmp 0x14001144a
mov dword [rsp + 0xe8], 0x3147fba
add dword [rsp + 0xe8], 0x62edffb7
sub dword [rsp + 0xe8], 0x421dd5db
xor dword [rsp + 0xe8], 0x4fd0fe17
sub dword [rsp + 0xe8], 0x6c345780
mov edx, 0x5e23090f
sub edx, 0x1528591e
add edx, 0x2db9ee65
add edx, 0x9fac48b
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.14001f9d0
test rax, rax
xchg r15, r15
je 0x140011501
ror rax, 0x13
ror rax, 1
ror rax, 3
movabs rcx, 0x7ce91de2dfa0cf6
xor rcx, 0x21ad3fd7
xor rcx, 0x1acd637f
add rcx, 0x3e2d1d26
add rcx, 0x7fffffff
sub rcx, 0x2f42e69b
xor rax, rcx
mov dword [rsp + 0xec], esi
mov dword [rsp - 0xc], 0x2718d3a6
rol rax, 0xb
rol rax, 0x13
rol rax, 1
rol rax, 2
rol rax, 1
not rax
mov dword [rsp - 0x14], 0x1ad0dc4
ror rax, 0x13
ror rax, 0xa
ror rax, 2
ror rax, 1
xchg rbx, rax
mov qword [rdi + 0xb0], rbx
xchg rbx, rax
jmp 0x140011538
mov dword [rsp + 0xec], 0x6705b2dc
xor dword [rsp + 0xec], 0x308e79ec
xor dword [rsp + 0xec], 0x39b6548d
sub dword [rsp + 0xec], 0x3b862ab5
sub dword [rsp + 0xec], 0x32b77507
mov edx, 0x17678b4f
add edx, 0x34bf0347
xor edx, 0x3964f3a4
xor edx, 0x69882ecf
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.14001f9d0
mov rbp, rbp
test rax, rax
je 0x140011609
not rax
mov dword [rsp - 0x34], edi
mov dword [rsp + 0x134], esi
ror rax, 7
ror rax, 9
ror rax, 0x12
ror rax, 1
ror rax, 1
movabs rcx, 0x4d41ee943dbd848f
xor rcx, 0x11c4932a
add rcx, 0x476ec646
sub rcx, 0x6344ebad
xor rax, rcx
mov r12, r12
movabs rcx, 0x1fc991ee204bd903
xor rcx, 0x7a79d9e6
add rcx, 0xd9b2800
sub rcx, 0x4a286da3
add rcx, 0x31e3c502
sub rax, rcx
mov dword [rsp - 0x44], edx
movabs rcx, 0x68cc11b13bf0ba75
sub rcx, 0x18c180c1
sub rcx, 0x9ec30b9
sub rcx, 0x11fd1f90
xor rax, rcx
mov qword [rdi + 0xb8], rax
jmp 0x140011640
mov dword [rsp + 0x134], 0x3a23e468
xor dword [rsp + 0x134], 0x1a86121f
add dword [rsp + 0x134], 0x127777f5
xor dword [rsp + 0x134], 0x3dafc13c
xor dword [rsp + 0x134], 0xeb2af51
mov edx, 0x7f22374b
xor edx, 0x473f2b98
add edx, 0x35f8b76b
sub edx, 0x143d433c
xchg rsp, rcx
mov rsp, rbx
xchg rsp, rcx
call fcn.14001f9d0
mov dword [rsp - 0x28], edx
test rax, rax
je 0x140011703
movabs rcx, 0xafa3036a4a436a8a
add rcx, 0x298b7593
sub rcx, 0x3f9e3828
add rcx, 0xa5dfe5d
sub rcx, 0x2801a0ee
mov dword [rsp + 0x140], esi
mov r9, r9
add rax, rcx
movabs rcx, 0xd9f3b71f33a9a507
xor rcx, 0x1c5142b5
xor rcx, 0x14ab28e8
add rcx, 0x76aa3723
rol rax, 0xc
rol rax, 0xf
rol rax, 2
rol rax, 1
rol rax, 1
not rax
rol rax, 0x11
rol rax, 5
rol rax, 0xd
rol rax, 1
add rax, rcx
mov dword [rsp - 0x30], 0x7e813d53
xchg rsp, rax
mov qword [rdi + 0xc0], rsp
xchg rsp, rax
jmp 0x14001172f
mov dword [rsp + 0x140], 0x2f4c3e1e
add dword [rsp + 0x140], 0x1523792
sub dword [rsp + 0x140], 0x865b924
xor dword [rsp + 0x140], 0x2838bc8d
mov edx, 0x12be6937
add edx, 0x13761290
xor edx, 0x220eee6c
add edx, 0xa70629e2
xchg rcx, rdx
mov rdx, rbx
xchg rcx, rdx
call fcn.14001f9d0
xchg r12, r12
test rax, rax
je 0x1400117c6
not rax
mov dword [rsp - 0x38], 0x56c5a4b0
mov dword [rsp + 0x184], esi
ror rax, 1
ror rax, 7
ror rax, 5
ror rax, 1
movabs rcx, 0x14a53c7c5c0a6ecb
xor rcx, 0xde05134
sub rcx, 0x517eb6dc
xor rcx, 0x4c5cc8dc
add rcx, 0x16178b11
xor rax, rcx
mov rcx, rcx
not rax
rol rax, 1
rol rax, 8
xchg r10, rax
mov qword [rdi + 0xc8], r10
xchg r10, rax
jmp 0x1400117f2
mov dword [rsp + 0x184], 0x6580b2d5
sub dword [rsp + 0x184], 0x4e5c341
xor dword [rsp + 0x184], 0x25e1d9e7
sub dword [rsp + 0x184], 0x457b3672
mov edx, 0x3ab1109a
xor edx, 0x26036d96
add edx, 0x5e3bfa4b
xor edx, 0x752fdc0c
xor edx, 0x61a97127
xchg rcx, rdx
mov rdx, rbx
xchg rdx, rcx
call fcn.14001f9d0
mov rdi, rdi
test rax, rax
je 0x1400118e8
ror rax, 0xf
ror rax, 3
ror rax, 1
ror rax, 1
ror rax, 1
movabs rcx, 0x253cf3ea7f5dcfe4
sub rcx, 0x3dd012c4
xor rcx, 0x4f804ab1
add rcx, 0x7fffffff
add rcx, 0x2bceb86f
xor rax, rcx
mov dword [rsp + 0x1a0], esi
mov rbp, rbp
movabs rcx, 0x518bb9206f740c43
xor rcx, 0x51e636e1
add rcx, 0x16199886
sub rcx, 0x129d370f
add rcx, 0x7fffffff
sub rcx, 0x1b964293
sub rax, rcx
movabs rcx, 0xe20e48bd74540f3c
sub rcx, 0x2b1de5a2
add rcx, 0x257f807d
add rcx, 0x5b16f2ef
rol rax, 0x24
rol rax, 1
rol rax, 0xe
rol rax, 2
rol rax, 3
rol rax, 3
rol rax, 1
add rax, rcx
mov rsi, rsi
mov qword [rdi + 0xd0], rax
jmp 0x140011914
mov dword [rsp + 0x1a0], 0x48eb489f
xor dword [rsp + 0x1a0], 0x11429107
sub dword [rsp + 0x1a0], 0x40f1f426
sub dword [rsp + 0x1a0], 0x18b7e571
mov edx, 0x44e94da0
xor edx, 0x81e364f
sub edx, 0x48b02b21
add edx, 0xbd6c894b
mov rcx, rbx
call fcn.14001f9d0
mov r12, r12
test rax, rax
je 0x1400119f1
not rax
mov dword [rsp - 0x40], 0x1be3bda5
mov dword [rsp + 0x138], esi
rol rax, 1
rol rax, 0xd
rol rax, 4
rol rax, 4
rol rax, 1
movabs rcx, 0xf69b75874d63008f
sub rcx, 0x3eaa6004
add rcx, 0x1eb4df6f
add rcx, 0x3b95bd7
add rax, rcx
movabs rcx, 0x1e78394f61bf1fc7
sub rcx, 0x55904e0f
sub rcx, 0x669a7fb
add rcx, 0x76e34163
add rcx, 0x7fffffff
sub rcx, 0x310a9530
xor rax, rcx
mov rsi, rsi
movabs rcx, 0x77c768fe405d6313
xor rcx, 0x2e750c04
xor rcx, 0x126297bd
sub rcx, 0x1078187c
xor rcx, 0x56cad282
sub rax, rcx
xchg rdx, rax
mov qword [rdi + 0xd8], rdx
xchg rdx, rax
jmp 0x140011a1d
mov dword [rsp + 0x138], 0x5800ed89
sub dword [rsp + 0x138], 0x445cfe7f
add dword [rsp + 0x138], 0x3a960c04
xor dword [rsp + 0x138], 0x4e39fb0f
mov edx, 0x2798a639
add edx, 0x9bae005
add edx, 0x10c52158
sub edx, 0xd33a43e
mov rcx, rbx
call fcn.14001f9d0
test rax, rax
mov dword [rsp - 0x1c], 0x1d14bab6
je 0x140011b2e
movabs rcx, 0xbc2436fd0c474fc4
add rcx, 0x34cfba2d
xor rcx, 0x23e29310
sub rcx, 0x312076cd
add rcx, 0x7fffffff
xor rcx, 0x5e2ba7cd
mov dword [rsp + 0x128], esi
mov dword [rsp - 0x28], 0x23e9299e
add rax, rcx
movabs rcx, 0x43cfc6534689825b
xor rcx, 0x3cb55ea6
xor rcx, 0x140da65
add rcx, 0x7fffffff
add rcx, 0x36db47
xor rax, rcx
mov rdx, rdx
movabs rcx, 0x42d8ef0269078548
sub rcx, 0x473dd770
add rcx, 0xd7a8a59
add rcx, 0x232027fd
sub rcx, 0x462bccf7
rol rax, 1
rol rax, 5
rol rax, 1
xor rax, rcx
xchg r8, r8
movabs rcx, 0x3190caf744d0b820
xor rcx, 0x11ccea38
sub rcx, 0x546462aa
add rcx, 0x2573da07
add rcx, 0x7fffffff
xor rcx, 0x689b2d8d
add rax, rcx
xchg r12, rax
mov qword [rdi + 0xe0], r12
xchg r12, rax
jmp 0x140011b5a
mov dword [rsp + 0x128], 0x3cfeb926
xor dword [rsp + 0x128], 0x8ee8817
xor dword [rsp + 0x128], 0x3a7460c7
xor dword [rsp + 0x128], 0xe6451f7
mov edx, 0x3260631d
add edx, 0x133b32f0
add edx, 0x37b6c988
add edx, 0x14c8858b
xchg rcx, r15
mov r15, rbx
xchg r15, rcx
call fcn.14001f9d0
test rax, rax
mov r11, r11
je 0x140011c33
movabs rcx, 0xf1553d1f45baddd9
sub rcx, 0x22504cf5
xor rcx, 0x13d57d7a
add rcx, 0x7fffffff
add rcx, 0x170f838
mov dword [rsp + 0xdc], esi
mov dword [rsp - 0x1c], esi
xor rax, rcx
movabs rcx, 0x1f40a9c82c5a74d5
add rcx, 0x3b305e7
add rcx, 0x26e6de2e
sub rcx, 0x1a06b7db
add rcx, 0x7fffffff
add rcx, 0x15e1b05c
sub rax, rcx
movabs rcx, 0x3aeba0855b190ea8
xor rcx, 0x7314bea
xor rcx, 0x6500c00e
xor rcx, 0x347b9605
add rcx, 0x18297a5d
not rax
sub rax, rcx
mov dword [rsp - 0x44], 0x18d2887b
xchg r13, rax
mov qword [rdi + 0xe8], r13
xchg r13, rax
jmp 0x140011c6a
mov dword [rsp + 0xdc], 0x2aba8555
add dword [rsp + 0xdc], 0x1ea5efe0
xor dword [rsp + 0xdc], 0x4fd9b96c
add dword [rsp + 0xdc], 0x4bdbcae1
xor dword [rsp + 0xdc], 0x5295973b
mov edx, 0x5a4edeee
sub edx, 0x48da6a1c
xor edx, 0x1415619f
add edx, 0x1e3954ae
xor edx, 0x51fe75f0
mov rcx, rbx
mov r15, r15
call fcn.14001f9d0
test rax, rax
je 0x140011d3f
mov dword [rsp - 0x2c], ebp
rol rax, 0x13
rol rax, 3
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x28c5bb680255da92
xor rcx, 0x74b70acd
xor rcx, 0x451ae990
add rcx, 0x7fffffff
add rcx, 0x7e3de98
xor rax, rcx
xchg rsp, rsp
mov dword [rsp + 0xd8], esi
rol rax, 0x11
rol rax, 4
rol rax, 0xd
rol rax, 2
rol rax, 1
movabs rcx, 0x886c115a73b79789
sub rcx, 0xf861440
xor rcx, 0x39a0a259
sub rcx, 0x55c4b6f5
add rcx, 0x7fffffff
xor rcx, 0x50c929bd
add rax, rcx
not rax
xchg rdx, rax
mov qword [rdi + 0xf0], rdx
xchg rdx, rax
jmp 0x140011d6b
mov dword [rsp + 0xd8], 0x2f1c9519
add dword [rsp + 0xd8], 0x2af349a0
sub dword [rsp + 0xd8], 0x2280bff
xor dword [rsp + 0xd8], 0x57e7d2bb
mov edx, 0x6aa57e54
add edx, 0x11fd3581
sub edx, 0x7ccc0ad
sub edx, 0x3041aad4
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.14001f9d0
test rax, rax
mov rsp, rsp
je 0x140011dfe
not rax
mov dword [rsp + 0xcc], esi
mov rdi, rdi
ror rax, 0x19
ror rax, 0x11
ror rax, 9
ror rax, 1
movabs rcx, 0x505c441b2ae47096
xor rcx, 0x2348d8b3
add rcx, 0x58f6cad1
sub rcx, 0x24785c21
add rcx, 0x7fffffff
sub rcx, 0x297b0ea7
xor rax, rcx
ror rax, 7
xchg r13, r13
not rax
mov qword [rdi + 0xf8], rax
jmp 0x140011e35
mov dword [rsp + 0xcc], 0x8020b5e
xor dword [rsp + 0xcc], 0x4fbc22d0
xor dword [rsp + 0xcc], 0x6d2436c2
xor dword [rsp + 0xcc], 0x19323241
sub dword [rsp + 0xcc], 0x33a82d0c
mov edx, 0x313c6018
sub edx, 0x1f492f3e
sub edx, 0xc874936
add edx, 0x237bb6c
mov rcx, rbx
call fcn.14001f9d0
mov dword [rsp - 0x28], edx
test rax, rax
je 0x140011f2f
movabs rcx, 0xb2561033733f3f51
sub rcx, 0x75c36ad
sub rcx, 0x434d6e55
sub rcx, 0x1a9a955c
add rcx, 0x7fffffff
add rcx, 0x5eccf40b
mov dword [rsp + 0x5c], esi
add rax, rcx
mov r14, r14
movabs rcx, 0xce2fbc6c718bfa8e
sub rcx, 0x3dd73269
add rcx, 0xe2e87d1
xor rcx, 0x463c8b9c
add rcx, 0x7fffffff
add rcx, 0x7477ff91
xor rax, rcx
movabs rcx, 0x29b53fa03ff57115
xor rcx, 0x33c00667
add rcx, 0x603dc001
xor rcx, 0x761c2548
sub rax, rcx
mov dword [rsp - 0x3c], ebx
movabs rcx, 0x1e667b9c5d19a4aa
sub rcx, 0x1cc90d4
sub rcx, 0x4bc8b041
add rcx, 0x7fffffff
xor rcx, 0x3c5bf87a
xor rax, rcx
mov dword [rsp - 0x14], 0x33159c91
xchg r14, rax
mov qword [rdi + 0x100], r14
xchg r14, rax
jmp 0x140011f57
mov dword [rsp + 0x5c], 0x57568d96
add dword [rsp + 0x5c], 0x2232ec03
sub dword [rsp + 0x5c], 0x4c00ddf6
sub dword [rsp + 0x5c], 0x1635018
sub dword [rsp + 0x5c], 0x2c254b8a
mov edx, 0x3ffe7853
sub edx, 0xcef8f22
xor edx, 0x7362492b
sub edx, 0x2a0f09c1
mov rcx, rbx
xchg r8, r8
call fcn.14001f9d0
test rax, rax
je 0x140012027
mov dword [rsp - 0x24], ebx
ror rax, 0xe
ror rax, 7
ror rax, 1
ror rax, 1
ror rax, 2
ror rax, 3
ror rax, 2
ror rax, 1
movabs rcx, 0x3e96793f1e9cf123
add rcx, 0x3f0bdd6c
xor rcx, 0x4fc14252
add rcx, 0x4b11d09c
sub rax, rcx
xchg r10, r10
mov dword [rsp + 0x50], esi
ror rax, 0x23
ror rax, 8
ror rax, 1
movabs rcx, 0x403802cc7dfee95c
sub rcx, 0x4e3f3dc5
add rcx, 0x3ead96fe
sub rcx, 0x6549c639
add rcx, 0x68ed02fe
add rax, rcx
mov dword [rsp - 0x14], edx
ror rax, 6
ror rax, 4
ror rax, 0x14
ror rax, 0xb
ror rax, 1
xchg rbx, rax
mov qword [rdi + 0x108], rbx
xchg rbx, rax
jmp 0x14001204f
mov dword [rsp + 0x50], 0x712e7764
sub dword [rsp + 0x50], 0x42499162
sub dword [rsp + 0x50], 0x24657b8f
add dword [rsp + 0x50], 0x2b9678ab
xor dword [rsp + 0x50], 0x3615e31f
mov edx, 0x1d9f6a7e
add edx, 0x59e97e6a
sub edx, 0x6d0f27b2
add edx, 0x22796f1e
xchg rsi, rbx
mov rcx, rsi
xchg rsi, rbx
call fcn.14001f9d0
mov dword [rsp - 0x30], 0x714171c0
test rax, rax
je 0x140012146
movabs rcx, 0xfe25d0ef3c8a5394
add rcx, 0x34cd26b6
xor rcx, 0x28cc0fae
xor rcx, 0x1b8e7f32
mov dword [rsp + 0x144], esi
mov dword [rsp - 0x20], esp
add rax, rcx
movabs rcx, 0x4f43d6c54d0a8f63
add rcx, 0x32540cc
sub rcx, 0x23cbbc29
xor rcx, 0x4145e4c0
xor rax, rcx
xchg r13, r13
movabs rcx, 0x66852b7d5d0fbfb6
sub rcx, 0x1e2f5e21
add rcx, 0x17891fa6
add rcx, 0x2e7e9f33
sub rax, rcx
mov dword [rsp - 0x40], edi
movabs rcx, 0x349215c44688a5eb
xor rcx, 0x1a40c312
sub rcx, 0x5621c9a5
add rcx, 0x7fffffff
xor rcx, 0x55e0096e
xor rax, rcx
ror rax, 0xc
ror rax, 6
ror rax, 4
ror rax, 4
xchg rsi, rax
mov qword [rdi + 0x110], rsi
xchg rsi, rax
jmp 0x14001217d
mov dword [rsp + 0x144], 0x6a8e1e68
xor dword [rsp + 0x144], 0x7cd317ec
add dword [rsp + 0x144], 0x30d928f0
sub dword [rsp + 0x144], 0x31548dba
sub dword [rsp + 0x144], 0x15e1a4b9
mov edx, 0x1f7b88b
add edx, 0x58d91c2f
sub edx, 0x4e77c4bc
add edx, 0x9e150628
xchg rcx, r13
mov r13, rbx
xchg rcx, r13
call fcn.14001f9d0
mov r14, r14
test rax, rax
je 0x14001222e
ror rax, 6
ror rax, 1
movabs rcx, 0x29fec1ec558c9339
sub rcx, 0xb02cd5d
sub rcx, 0xe1b0d8b
sub rcx, 0x2bc94d3d
add rcx, 0x7fffffff
add rcx, 0x6ba74f6d
xor rax, rcx
mov r13, r13
mov dword [rsp + 0x118], esi
rol rax, 0x10
rol rax, 9
rol rax, 3
rol rax, 1
rol rax, 1
not rax
ror rax, 5
ror rax, 0xe
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
xchg r13, rax
mov qword [rdi + 0x118], r13
xchg r13, rax
jmp 0x14001225a
mov dword [rsp + 0x118], 0x7b7b3c55
sub dword [rsp + 0x118], 0x4d3a0c84
add dword [rsp + 0x118], 0x267c3fa9
xor dword [rsp + 0x118], 0x54bd6f7b
mov edx, 0x7942153c
xor edx, 0x6df9eb37
add edx, 0xbecb977
xor edx, 0xf24d8135
mov rcx, rbx
xchg r13, r13
call fcn.14001f9d0
test rax, rax
je 0x140012335
xchg r9, r9
not rax
mov dword [rsp + 0x110], esi
movabs rcx, 0x25302a4d099ba600
add rcx, 0x63a3a272
xor rcx, 0x3a3569e9
sub rcx, 0x40e78341
add rcx, 0x7fffffff
add rcx, 0x5710dc96
sub rax, rcx
mov dword [rsp - 0xc], 0x391f687b
movabs rcx, 0x54eb36482516c7f5
add rcx, 0x54910bb3
sub rcx, 0x121e84a2
add rcx, 0x7fffffff
xor rcx, 0x4dbc5275
not rax
sub rax, rcx
movabs rcx, 0x56e1bc3775f58840
sub rcx, 0x71920ace
add rcx, 0x70fa8386
xor rcx, 0x74caf757
add rcx, 0x7fffffff
add rcx, 0xc8f8967
xor rax, rcx
xchg r9, r9
mov qword [rdi + 0x120], rax
jmp 0x140012361
mov dword [rsp + 0x110], 0x6e6f1d60
xor dword [rsp + 0x110], 0x745975d
sub dword [rsp + 0x110], 0x17ed3b0e
xor dword [rsp + 0x110], 0x513d4f2e
mov edx, 0x41081818
xor edx, 0x5afd180c
xor edx, 0x62c00dda
sub edx, 0x219e146
add edx, 0x66e0b3ac
xchg r9, rbx
mov rcx, r9
xchg rbx, r9
call fcn.14001f9d0
xchg r10, r10
test rax, rax
je 0x14001242b
movabs rcx, 0xd8df24ac21c67a49
add rcx, 0x1370f44f
add rcx, 0x4a0334b7
sub rcx, 0x14575687
mov dword [rsp + 0x6c], esi
xor rax, rcx
mov dword [rsp - 0x24], 0x6ba390fb
movabs rcx, 0x7dde8fb3019baf2d
xor rcx, 0x23df66d8
xor rcx, 0x4df5ea8b
add rcx, 0x7fffffff
xor rcx, 0x151257fe
ror rax, 2
ror rax, 0xe
ror rax, 3
ror rax, 0x1e
ror rax, 1
ror rax, 1
add rax, rcx
xchg r8, r8
ror rax, 8
ror rax, 0xe
ror rax, 7
ror rax, 4
ror rax, 1
xchg r10, rax
mov qword [rdi + 0x128], r10
xchg r10, rax
jmp 0x14001244b
mov dword [rsp + 0x6c], 0x190d4c10
add dword [rsp + 0x6c], 0x4f8d01e4
sub dword [rsp + 0x6c], 0x43f444da
sub dword [rsp + 0x6c], 0x24a60919
mov edx, 0x2404c12f
xor edx, 0x1c51dbc5
add edx, 0x1ae72a54
add edx, 0x8ca3adb6
mov rcx, rbx
call fcn.14001f9d0
mov dword [rsp - 0x18], ecx
test rax, rax
je 0x140012514
movabs rcx, 0xff4179059b10812
xor rcx, 0x189d0922
add rcx, 0x1dfb008d
add rcx, 0x1b1962c9
mov dword [rsp + 0x4c], esi
add rax, rcx
movabs rcx, 0x30f9bd450f0f2bad
add rcx, 0x1f76fa42
add rcx, 0x2a423421
sub rcx, 0x22a75a8d
not rax
add rax, rcx
mov rsp, rsp
movabs rcx, 0x8ed7da44079a3bba
add rcx, 0x2d50f010
xor rcx, 0x18c54f1d
add rcx, 0x5ec6f73a
ror rax, 7
ror rax, 1
ror rax, 0x1b
ror rax, 3
ror rax, 1
ror rax, 3
ror rax, 1
add rax, rcx
mov dword [rsp - 0x1c], 0x6ee119ae
mov qword [rdi + 0x130], rax
jmp 0x140012534
mov dword [rsp + 0x4c], 0x5067efb6
add dword [rsp + 0x4c], 0x20fc3be3
add dword [rsp + 0x4c], 0xd720fcd
sub dword [rsp + 0x4c], 0x7ed63b65
mov edx, 0x6f251375
xor edx, 0x3eecb177
sub edx, 0x7383f97
xor edx, 0x61348a8a
xor edx, 0x216d1373
xchg r11, rcx
mov r11, rbx
xchg r11, rcx
call fcn.14001f9d0
test rax, rax
je 0x1400125ed
mov dword [rsp - 0x18], ebp
ror rax, 0xf
ror rax, 7
ror rax, 0xe
ror rax, 2
ror rax, 2
ror rax, 1
movabs rcx, 0xd67015b852449989
xor rcx, 0x355af81c
sub rcx, 0xd686db4
xor rcx, 0x18a18d8c
xor rax, rcx
mov dword [rsp + 0x44], esi
not rax
mov dword [rsp - 0x34], 0x671a5fcc
movabs rcx, 0x34fa0891974b8c7
xor rcx, 0x47813aba
xor rcx, 0x44b4b333
add rcx, 0x7fffffff
xor rcx, 0x55caf1de
sub rax, rcx
xchg r9, rax
mov qword [rdi + 0x138], r9
xchg r9, rax
jmp 0x140012615
mov dword [rsp + 0x44], 0x29fd2bd1
xor dword [rsp + 0x44], 0x50eb579a
xor dword [rsp + 0x44], 0x1aee5de5
sub dword [rsp + 0x44], 0x3e96a62e
xor dword [rsp + 0x44], 0x25617b81
mov edx, 0x1af8c1d9
add edx, 0x1b57916d
sub edx, 0x590cfe5
add edx, 0x1f89c34f
xor edx, 0xc56d3b89
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.14001f9d0
mov dword [rsp - 0x28], 0x78dfae67
test rax, rax
je 0x1400126b7
not rax
mov r15, r15
mov dword [rsp + 0x11c], esi
ror rax, 0x17
ror rax, 7
ror rax, 1
movabs rcx, 0x3503828c5138e023
sub rcx, 0x2d92ebfa
xor rcx, 0x68450231
add rcx, 0x14336929
sub rcx, 0x8a07dad
add rax, rcx
xchg r8, r8
ror rax, 0x1c
ror rax, 0x19
ror rax, 2
ror rax, 1
not rax
mov qword [rdi + 0x140], rax
mov dword [rsp - 0x20], ebx
jmp 0x1400126e3
mov dword [rsp + 0x11c], 0x721609bf
xor dword [rsp + 0x11c], 0x2270eb8c
sub dword [rsp + 0x11c], 0x11957832
sub dword [rsp + 0x11c], 0x3ed16a00
mov edx, 0x5cf69e69
xor edx, 0x67f76ef3
xor edx, 0x74a90d49
sub edx, 0x2a345036
xor edx, 0xa7eee9e7
xchg rbx, r12
mov rcx, r12
xchg rbx, r12
call fcn.14001f9d0
mov r10, r10
test rax, rax
je 0x1400127b6
movabs rcx, 0x77650e8573a72581
sub rcx, 0x12e8b0c5
xor rcx, 0x3d390639
xor rcx, 0x521f6c34
mov dword [rsp + 0xf4], esi
add rax, rcx
mov dword [rsp - 0x3c], 0x10519118
movabs rcx, 0x2c5beaf1608589ae
xor rcx, 0xcd16e53
sub rcx, 0x2d4d380a
sub rcx, 0x2c6e88ef
add rcx, 0x5e9e1d3b
xor rax, rcx
movabs rcx, 0x68c48a3d5d69fa85
sub rcx, 0x5b15a664
add rcx, 0x3c363688
sub rcx, 0x2bd61c3d
add rcx, 0xe1314e2
not rax
rol rax, 1
xor rax, rcx
xchg rbx, rbx
xchg rbp, rax
mov qword [rdi + 0x148], rbp
xchg rbp, rax
jmp 0x1400127ed
mov dword [rsp + 0xf4], 0x342b2222
xor dword [rsp + 0xf4], 0x50d0926e
add dword [rsp + 0xf4], 0xced40c2
sub dword [rsp + 0xf4], 0x3a3e970d
sub dword [rsp + 0xf4], 0x37aa5a00
mov edx, 0x15b5bd56
add edx, 0xceaec07
add edx, 0x8abb45f
add edx, 0xb73e4db
xor edx, 0x6a452ed0
mov rcx, rbx
mov dword [rsp - 0x34], 0x59bf934b
call fcn.14001f9d0
test rax, rax
je 0x1400128e2
mov dword [rsp - 0x38], esp
movabs rcx, 0x60c3aaad2f605896
sub rcx, 0x1655994b
add rcx, 0x5cdbdc6d
sub rcx, 0x3f7f5f27
mov dword [rsp + 0x58], esi
add rax, rcx
mov dword [rsp - 0x28], 0x4f309ae3
movabs rcx, 0x1dd0e4c6737a0476
sub rcx, 0x3783da6c
xor rcx, 0x29f008ba
xor rcx, 0x3f18f7e9
xor rcx, 0x1394e5b6
xor rax, rcx
mov dword [rsp - 0x44], 0x28981e91
movabs rcx, 0x3c94e664196da5d3
add rcx, 0x26a250f
sub rcx, 0xc2e82b9
sub rcx, 0x34d7441
add rax, rcx
xchg rbp, rbp
movabs rcx, 0xfc0595914b76a5fb
sub rcx, 0x4a3181c1
add rcx, 0x2c4bac00
xor rcx, 0x4c698bd3
ror rax, 1
ror rax, 1
add rax, rcx
mov rdx, rdx
mov qword [rdi + 0x150], rax
jmp 0x14001290a
mov dword [rsp + 0x58], 0x4f995033
xor dword [rsp + 0x58], 0x10050c69
sub dword [rsp + 0x58], 0x19e4607e
xor dword [rsp + 0x58], 0x70e4b231
xor dword [rsp + 0x58], 0x355349ec
mov edx, 0x25a457a
xor edx, 0xd1aeb43
add edx, 0x6bd479ea
xor edx, 0x990a4fb2
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.14001f9d0
mov r11, r11
test rax, rax
je 0x1400129d8
ror rax, 0x20
ror rax, 0xa
ror rax, 3
ror rax, 7
ror rax, 1
movabs rcx, 0x6ecc70d47e49665b
xor rcx, 0x24592dff
xor rcx, 0x6e71493a
add rcx, 0x7fffffff
add rcx, 0xdb3d875
add rax, rcx
mov dword [rsp + 0x54], esi
mov dword [rsp - 0x2c], ecx
rol rax, 2
rol rax, 0xc
rol rax, 0xb
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x4fc292f62fef14ef
add rcx, 0x39e79c3
add rcx, 0x3ad6c6c7
xor rcx, 0x481092ca
xor rcx, 0x239b5058
xor rax, rcx
ror rax, 1
ror rax, 9
ror rax, 0x10
ror rax, 7
mov qword [rdi + 0x158], rax
jmp 0x140012a00
mov dword [rsp + 0x54], 0x13743d84
add dword [rsp + 0x54], 0x5da7fe3a
sub dword [rsp + 0x54], 0x429bd087
xor dword [rsp + 0x54], 0x3e525272
sub dword [rsp + 0x54], 0x10d23944
mov edx, 0x2c96f253
add edx, 0x231592a0
sub edx, 0x44ef1067
add edx, 0x6adb8f70
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.14001f9d0
mov r8, r8
test rax, rax
je 0x140012abb
movabs rcx, 0x63cb600f6d97d6ee
xor rcx, 0x6a20f109
add rcx, 0x369f86d6
xor rcx, 0x440de09
xor rcx, 0x45e9e5f2
mov dword [rsp + 0x40], esi
add rax, rcx
movabs rcx, 0x842358df36080aea
xor rcx, 0x927f8f0
xor rcx, 0x4057f616
sub rcx, 0x2a0d4300
xor rax, rcx
movabs rcx, 0xeaf63326e10e2f1
xor rcx, 0x31a62986
xor rcx, 0x5bedfa79
add rcx, 0x1164763f
add rcx, 0x716e32fe
add rax, rcx
not rax
mov r9, r9
mov qword [rdi + 0x160], rax
jmp 0x140012adb
mov dword [rsp + 0x40], 0x1562bd9
add dword [rsp + 0x40], 0x67e67a07
xor dword [rsp + 0x40], 0x23a3e97d
sub dword [rsp + 0x40], 0x4a9f4c9c
mov edx, 0x42c3215f
add edx, 0x2b454ad6
xor edx, 0x124ad21b
add edx, 0x4aeef291
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.14001f9d0
mov rsp, rsp
test rax, rax
je 0x140012ba2
movabs rcx, 0xd2a924141bf536e
add rcx, 0x2e40631f
sub rcx, 0x8585bf2
xor rcx, 0x64eea3ea
add rcx, 0x1f4855d0
mov dword [rsp + 0x15c], esi
add rax, rcx
mov dword [rsp - 0x18], esi
movabs rcx, 0x1e1bf6f14dc054b2
xor rcx, 0x651851f5
xor rcx, 0x11317dfd
xor rcx, 0x55ebc39a
add rcx, 0x7fffffff
sub rcx, 0x12cbe4e7
rol rax, 0x1f
rol rax, 0x10
rol rax, 1
rol rax, 1
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x10], 0x11488f62
rol rax, 0x33
rol rax, 1
not rax
mov qword [rdi + 0x168], rax
xchg r8, r8
jmp 0x140012bce
mov dword [rsp + 0x15c], 0x31b60b91
xor dword [rsp + 0x15c], 0x7aee90c0
sub dword [rsp + 0x15c], 0x4e92b2b
xor dword [rsp + 0x15c], 0x466f7027
mov edx, 0x147ae05f
add edx, 0x42b9e2ec
sub edx, 0x4e0d968
xor edx, 0x20a2f7da
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.14001f9d0
mov dword [rsp - 0x18], 0x23820e0
test rax, rax
je 0x140012c5f
movabs rcx, 0x72f7b42e7b957f80
xor rcx, 0x23b6b7d1
add rcx, 0x25d63e88
add rcx, 0x598b429d
mov dword [rsp + 0x164], esi
mov rsp, rsp
add rax, rcx
not rax
ror rax, 0xb
ror rax, 1
not rax
rol rax, 2
rol rax, 1
rol rax, 3
rol rax, 4
rol rax, 1
xchg rbp, rax
mov qword [rdi + 0x170], rbp
xchg rbp, rax
jmp 0x140012c8b
mov dword [rsp + 0x164], 0x5adb89c0
sub dword [rsp + 0x164], 0x566cad82
add dword [rsp + 0x164], 0x5978503c
sub dword [rsp + 0x164], 0x5de72c79
mov edx, 0x7bbea7ef
sub edx, 0x389857a
xor edx, 0x1fc6b900
xor edx, 0x7cd38314
add edx, 0x7f60cd28
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.14001f9d0
test rax, rax
je 0x140012d7a
xchg rcx, rcx
movabs rcx, 0xe71d2d5821a798c0
xor rcx, 0x2201f0f9
xor rcx, 0x3ef53578
add rcx, 0x3e1b1ae3
sub rcx, 0x7f42d08
mov dword [rsp + 0xd0], esi
add rax, rcx
mov r10, r10
movabs rcx, 0x7c19ca131b59fd05
add rcx, 0x376f25eb
add rcx, 0x153ceab3
sub rcx, 0x2292eef0
add rcx, 0x7fffffff
xor rcx, 0x65da22a2
rol rax, 0xb
rol rax, 0x12
rol rax, 1
sub rax, rcx
xchg r9, r9
movabs rcx, 0xe99abd9f4ec70c0d
sub rcx, 0x8d7b430
add rcx, 0x173f3447
xor rcx, 0x3a52c989
rol rax, 0x12
rol rax, 1
rol rax, 6
rol rax, 1
rol rax, 1
add rax, rcx
mov dword [rsp - 0x24], edi
xchg r10, rax
mov qword [rdi + 0x178], r10
xchg r10, rax
jmp 0x140012db1
mov dword [rsp + 0xd0], 0x5ebe58a5
sub dword [rsp + 0xd0], 0x41251bc8
add dword [rsp + 0xd0], 0x5b99757c
sub dword [rsp + 0xd0], 0x1f3d9498
xor dword [rsp + 0xd0], 0x59f51dc0
mov edx, 0x7940b995
sub edx, 0x20148c56
add edx, 0x1d5323db
sub edx, 0x2827df73
xchg r11, rcx
mov r11, rbx
xchg rcx, r11
call fcn.14001f9d0
mov dword [rsp - 0x14], 0x6d1aadcd
test rax, rax
je 0x140012e8f
rol rax, 0x29
movabs rcx, 0x1db3080d191130e0
xor rcx, 0x6792a2ee
xor rcx, 0x1a829021
add rcx, 0x7fffffff
sub rcx, 0x7b6bc0
sub rax, rcx
mov dword [rsp + 0xd4], esi
xchg rsi, rsi
rol rax, 0x15
rol rax, 1
rol rax, 1
movabs rcx, 0x3fc4654218784595
add rcx, 0x8cb8b64
add rcx, 0x13923677
xor rcx, 0x70e0a94a
xor rax, rcx
mov dword [rsp - 0x1c], 0x3a0a7cad
movabs rcx, 0x3132661f61aa187e
add rcx, 0x612537
sub rcx, 0x5f858155
xor rcx, 0x7754a17e
sub rcx, 0x5f2d2218
add rax, rcx
mov qword [rdi + 0x180], rax
mov dword [rsp - 0x18], 0x26aee491
jmp 0x140012ec6
mov dword [rsp + 0xd4], 0x23c26ec3
add dword [rsp + 0xd4], 0x344a133e
sub dword [rsp + 0xd4], 0xbe53b6a
sub dword [rsp + 0xd4], 0x97f37e3
sub dword [rsp + 0xd4], 0x42a80eb3
mov edx, 0x4ae45394
add edx, 0xfd81bfc
xor edx, 0x5b795db9
sub edx, 0x78ba01
xor edx, 0x2c34e92a
mov rcx, rbx
call fcn.14001f9d0
mov dword [rsp - 0xc], 0x64d267f9
test rax, rax
je 0x140012f85
movabs rcx, 0xc96926920527fb6d
add rcx, 0x2a2c79db
xor rcx, 0xd8634a4
add rcx, 0x4c89d61f
mov dword [rsp + 0x12c], esi
mov r14, r14
xor rax, rcx
movabs rcx, 0x7c5c0ab2202db5b
add rcx, 0x51d8c85b
sub rcx, 0x28908bc0
sub rcx, 0x3a4ef21e
add rcx, 0x7fffffff
xor rcx, 0x7a2df310
ror rax, 0x24
ror rax, 0x19
ror rax, 1
xor rax, rcx
rol rax, 0x23
rol rax, 8
rol rax, 2
rol rax, 1
rol rax, 1
xchg r8, rax
mov qword [rdi + 0x188], r8
xchg r8, rax
jmp 0x140012fb1
mov dword [rsp + 0x12c], 0x3978d676
sub dword [rsp + 0x12c], 0xae0e28d
add dword [rsp + 0x12c], 0x39168af9
sub dword [rsp + 0x12c], 0x67ae7ee1
mov edx, 0x4e8938f5
xor edx, 0x1e743e01
xor edx, 0x26d10bf1
sub edx, 0x70e5fbb8
mov rcx, rbx
mov r13, r13
call fcn.14001f9d0
test rax, rax
je 0x140013097
mov dword [rsp - 0x1c], ebx
rol rax, 0xe
rol rax, 0x16
rol rax, 3
rol rax, 6
rol rax, 3
rol rax, 1
movabs rcx, 0x48862a1d026d6175
add rcx, 0x7c97c91c
sub rcx, 0x4857f21a
add rcx, 0xf286ecf
sub rax, rcx
mov dword [rsp + 0x130], esi
mov r12, r12
rol rax, 0x12
rol rax, 0x17
rol rax, 5
rol rax, 5
rol rax, 1
rol rax, 1
movabs rcx, 0x1729a789223fd35b
xor rcx, 0x402b72bc
sub rcx, 0x3f6f2397
add rcx, 0x7fffffff
add rcx, 0xb3cf16a
xor rax, rcx
mov r12, r12
movabs rcx, 0x71ba5157d6fc990
xor rcx, 0x17c137cf
xor rcx, 0x19098113
add rcx, 0x4b9e497d
add rax, rcx
xchg r13, rax
mov qword [rdi + 0x190], r13
xchg r13, rax
jmp 0x1400130c3
mov dword [rsp + 0x130], 0x212e2fa8
xor dword [rsp + 0x130], 0x5876a97d
sub dword [rsp + 0x130], 0x1f1a0f6b
xor dword [rsp + 0x130], 0x5a3e776b
mov edx, 0x327125fb
xor edx, 0x68dde6c8
xor edx, 0x7b356d41
add edx, 0xad354b36
mov rcx, rbx
call fcn.14001f9d0
test rax, rax
mov r11, r11
je 0x14001318f
movabs rcx, 0x3646ac517227edf7
add rcx, 0xb31ed24
sub rcx, 0xb3ac5e1
sub rcx, 0x2949ea17
mov dword [rsp + 0x17c], esi
add rax, rcx
mov dword [rsp - 0x1c], 0x3e9252e4
movabs rcx, 0x255c7ed649843e76
xor rcx, 0x1e2e7fd3
sub rcx, 0x1fe852f4
sub rcx, 0x8660611
xor rcx, 0x63961cd0
xor rax, rcx
mov dword [rsp - 0x34], edx
movabs rcx, 0x33bd9b086e0855d7
sub rcx, 0x4d660f31
sub rcx, 0x7c78e9b
add rcx, 0x7fffffff
xor rcx, 0x57e13ad0
not rax
add rax, rcx
mov dword [rsp - 0x34], ebp
not rax
xchg rsi, rax
mov qword [rdi + 0x198], rsi
xchg rsi, rax
jmp 0x1400131c6
mov dword [rsp + 0x17c], 0x2a718bd6
xor dword [rsp + 0x17c], 0x7ab5831e
add dword [rsp + 0x17c], 0x10c9750d
sub dword [rsp + 0x17c], 0x25570b8d
sub dword [rsp + 0x17c], 0x3c367247
mov edx, 0x79600d8b
sub edx, 0x4190fa1d
add edx, 0x1a76c7fb
xor edx, 0xb4b5a28e
xchg rsp, rcx
mov rsp, rbx
xchg rsp, rcx
call fcn.14001f9d0
test rax, rax
xchg rcx, rcx
je 0x140013286
movabs rcx, 0xecaf101e1b3d5093
xor rcx, 0x60966dde
xor rcx, 0x3cae27de
xor rcx, 0x4d101eb3
xor rcx, 0x45c48d99
mov dword [rsp + 0x180], esi
mov rsp, rsp
add rax, rcx
movabs rcx, 0x31600d7d5300242d
sub rcx, 0x260cae21
xor rcx, 0x18183cf9
xor rcx, 0x4a74e9a8
add rcx, 0x73f93d00
ror rax, 0x20
ror rax, 0x11
ror rax, 9
add rax, rcx
mov dword [rsp - 0x1c], esi
rol rax, 0x13
rol rax, 0xa
rol rax, 1
rol rax, 1
rol rax, 1
not rax
mov qword [rdi + 0x1a0], rax
xchg r15, r15
jmp 0x1400132b2
mov dword [rsp + 0x180], 0x4b8604cf
add dword [rsp + 0x180], 0x2654efd5
xor dword [rsp + 0x180], 0x6e5ac3a6
sub dword [rsp + 0x180], 0x1f803701
mov edx, 0x3233ed7c
add edx, 0x1e0684f7
add edx, 0x3297f0
sub edx, 0x3b2da5c0
add edx, 0xb6bc70c4
xchg rsp, rcx
mov rsp, rbx
xchg rcx, rsp
call fcn.14001f9d0
xchg rcx, rcx
test rax, rax
je 0x140013331
not rax
xchg r15, r15
mov dword [rsp + 0x158], esi
ror rax, 0x16
ror rax, 6
ror rax, 2
ror rax, 3
ror rax, 1
not rax
xchg r11, r11
ror rax, 0x24
ror rax, 0x11
ror rax, 2
ror rax, 1
not rax
xchg rdx, rax
mov qword [rdi + 0x1a8], rdx
xchg rdx, rax
jmp 0x14001335d
mov dword [rsp + 0x158], 0x4135e9f5
xor dword [rsp + 0x158], 0x1d07e6d9
add dword [rsp + 0x158], 0x45af6da
xor dword [rsp + 0x158], 0x608d0607
mov edx, 0x7f5fb989
xor edx, 0x195bfc7c
sub edx, 0xa776327
sub edx, 0xc133a06
xor edx, 0x50493a78
xchg rcx, rsi
mov rsi, rbx
xchg rcx, rsi
call fcn.14001f9d0
xchg r13, r13
test rax, rax
je 0x14001343a
movabs rcx, 0x31f89cf635c7aa9e
add rcx, 0x439b4a7b
sub rcx, 0x63469b05
add rcx, 0x5a5394b0
mov dword [rsp + 0x154], esi
mov r13, r13
add rax, rcx
movabs rcx, 0x661a5e500424833f
add rcx, 0x1ec14b64
xor rcx, 0x47e4ddca
sub rcx, 0x4df1604c
add rcx, 0x4b6d8fbf
xor rax, rcx
mov dword [rsp - 0x44], ebx
movabs rcx, 0xdccf828e32ac9ecf
sub rcx, 0x2517af6f
add rcx, 0x479d2392
add rcx, 0x1cc90359
add rcx, 0x68bf55fe
rol rax, 0x2f
rol rax, 5
rol rax, 1
rol rax, 1
add rax, rcx
xchg rcx, rcx
not rax
xchg r12, rax
mov qword [rdi + 0x1b0], r12
xchg r12, rax
jmp 0x140013466
mov dword [rsp + 0x154], 0x7a83e7dd
sub dword [rsp + 0x154], 0x27e1e2cc
xor dword [rsp + 0x154], 0x3aae191c
xor dword [rsp + 0x154], 0x680c1c0c
mov edx, 0x49f30312
xor edx, 0x70a70132
xor edx, 0x27bb0383
add edx, 0x5b58c088
add edx, 0x6610f91a
xchg rdi, rbx
mov rcx, rdi
xchg rbx, rdi
call fcn.14001f9d0
test rax, rax
je 0x14001355f
mov rcx, rcx
movabs rcx, 0x8a2728e4415be419
add rcx, 0xce611f4
sub rcx, 0x40d46aba
sub rcx, 0x5aa0681
mov dword [rsp + 0x13c], esi
add rax, rcx
mov r13, r13
movabs rcx, 0x2b61b529455b4b75
add rcx, 0x21736989
sub rcx, 0x35c59aa9
add rcx, 0x7fffffff
xor rcx, 0x7ae48845
ror rax, 7
ror rax, 5
ror rax, 5
ror rax, 0x17
ror rax, 3
ror rax, 7
ror rax, 1
sub rax, rcx
movabs rcx, 0xaac5ff6e61a112b3
xor rcx, 0x537cb09e
add rcx, 0x2f152eac
sub rcx, 0x41740253
add rcx, 0x7fffffff
add rcx, 0x5d4f374b
rol rax, 0x15
rol rax, 6
rol rax, 3
rol rax, 1
rol rax, 1
add rax, rcx
xchg r10, rax
mov qword [rdi + 0x1b8], r10
xchg r10, rax
jmp 0x140013596
mov dword [rsp + 0x13c], 0x40122bb9
xor dword [rsp + 0x13c], 0x698cf3d1
add dword [rsp + 0x13c], 0x16d28b58
sub dword [rsp + 0x13c], 0x1b7ac094
xor dword [rsp + 0x13c], 0x24f6a32d
mov edx, 0x1c7286c
add edx, 0x2e6333b3
add edx, 0x20a61bc8
add edx, 0x68bedcdd
xchg r9, rbx
mov rcx, r9
xchg r9, rbx
call fcn.14001f9d0
mov r12, r12
test rax, rax
je 0x14001366b
movabs rcx, 0x29f2fbd465fd7fe6
sub rcx, 0x3ccf538c
xor rcx, 0x17ac2f59
add rcx, 0x7fffffff
xor rcx, 0x553e20
mov dword [rsp + 0x104], esi
mov dword [rsp - 0x2c], esi
xor rax, rcx
movabs rcx, 0x42a98426ccfe83c
sub rcx, 0x515993f8
add rcx, 0x1987ef65
add rcx, 0x24ca23d5
rol rax, 0x29
rol rax, 3
rol rax, 1
rol rax, 1
add rax, rcx
movabs rcx, 0x1e91d1cf56444124
sub rcx, 0x3a4403b9
xor rcx, 0xe0cad0a
add rcx, 0x3c5b1ac2
rol rax, 7
rol rax, 0x1f
rol rax, 2
rol rax, 1
rol rax, 1
add rax, rcx
mov qword [rdi + 0x1c0], rax
jmp 0x140013697
mov dword [rsp + 0x104], 0x2cf77d1f
xor dword [rsp + 0x104], 0x43d2fc07
sub dword [rsp + 0x104], 0x697cd197
xor dword [rsp + 0x104], 0x5a8af80
mov edx, 0x6ae861ef
xor edx, 0x40cbce7e
xor edx, 0x2a9474e8
add edx, 0x7f0498b8
mov rcx, rbx
call fcn.14001f9d0
mov r14, r14
test rax, rax
je 0x14001375f
not rax
mov dword [rsp - 0x28], esi
mov dword [rsp + 0xfc], esi
rol rax, 0x13
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x5d06ac9e1068388b
add rcx, 0x4ffb7155
sub rcx, 0xf60ebc
sub rcx, 0x44635310
add rcx, 0x7fffffff
add rcx, 0x57b267c4
sub rax, rcx
mov dword [rsp - 0x24], edi
movabs rcx, 0x5985525e02342030
xor rcx, 0x2e989315
xor rcx, 0x3388e296
add rcx, 0x7fffffff
add rcx, 0x5fe61956
rol rax, 0x13
rol rax, 4
rol rax, 2
rol rax, 1
rol rax, 1
add rax, rcx
mov r9, r9
xchg rcx, rax
mov qword [rdi + 0x1c8], rcx
xchg rcx, rax
jmp 0x14001378b
mov dword [rsp + 0xfc], 0x1139ca5b
add dword [rsp + 0xfc], 0x1d8deafc
sub dword [rsp + 0xfc], 0xfbe5ca6
sub dword [rsp + 0xfc], 0x1f0958b0
mov edx, 0x313516b2
xor edx, 0x39a80e14
sub edx, 0x43eabf9
add edx, 0x7293340e
xor edx, 0xdf3be4e0
mov rcx, rbx
mov dword [rsp - 0x24], esi
call fcn.14001f9d0
test rax, rax
je 0x140013866
movabs rcx, 0x67bc40a8783fdb51
sub rcx, 0x2d3335c1
xor rcx, 0x8cebf13
xor rcx, 0x1f8d67be
add rcx, 0x7fffffff
sub rcx, 0x3396af59
mov dword [rsp + 0xf8], esi
add rax, rcx
movabs rcx, 0x594412c270c473ee
xor rcx, 0x2ef96e7f
add rcx, 0x1e5a4968
sub rcx, 0x356af38c
not rax
add rax, rcx
mov dword [rsp - 0x20], 0xe15a122
movabs rcx, 0x35c35a8b1c8e7c04
xor rcx, 0x73e3349
sub rcx, 0x3535271
add rcx, 0x7fffffff
add rcx, 0x582f7ee0
xor rax, rcx
rol rax, 8
rol rax, 2
rol rax, 0x11
mov qword [rdi + 0x1d0], rax
mov dword [rsp - 0xc], esp
jmp 0x140013892
mov dword [rsp + 0xf8], 0x4866e11
xor dword [rsp + 0xf8], 0x49957b1d
xor dword [rsp + 0xf8], 0x6d2a0088
sub dword [rsp + 0xf8], 0x20391583
mov edx, 0x422b6c54
xor edx, 0x4323203f
xor edx, 0x7024d3c3
add edx, 0x4a185956
xchg rbx, rdi
mov rcx, rdi
xchg rdi, rbx
call fcn.14001f9d0
test rax, rax
mov r14, r14
je 0x140013960
movabs rcx, 0xee01d6913737a697
xor rcx, 0x3f4b6233
add rcx, 0x7c90188
xor rcx, 0x4eb231c6
sub rcx, 0xc84c90a
mov dword [rsp + 0x74], esi
mov dword [rsp - 0x34], ecx
add rax, rcx
movabs rcx, 0x4c9a631134cc3195
add rcx, 0x125aae4e
sub rcx, 0x28b69b4b
add rcx, 0x3acf6a16
not rax
mov rsp, rsp
sub rax, rcx
movabs rcx, 0x9e838a5460edb47d
xor rcx, 0x4ae5c4d9
xor rcx, 0x49fd9262
sub rcx, 0x4f151fa2
ror rax, 0xd
ror rax, 5
ror rax, 8
ror rax, 1
add rax, rcx
mov r14, r14
xchg r14, rax
mov qword [rdi + 0x1d8], r14
xchg r14, rax
jmp 0x140013988
mov dword [rsp + 0x74], 0xfce676d
add dword [rsp + 0x74], 0x1dc2576
add dword [rsp + 0x74], 0x679112da
xor dword [rsp + 0x74], 0x24ac7cff
xor dword [rsp + 0x74], 0x5d97e343
mov edx, 0xebbdb89
xor edx, 0x2e46fad5
add edx, 0x50d28c91
add edx, 0x11393c6
add edx, 0x66904a14
mov rcx, rbx
mov dword [rsp - 0x14], ebx
call fcn.14001f9d0
test rax, rax
je 0x140013a3d
xchg r13, r13
ror rax, 0x14
ror rax, 3
ror rax, 9
ror rax, 1
ror rax, 8
ror rax, 1
ror rax, 1
movabs rcx, 0xc34df8da4d9b84bb
sub rcx, 0x28754f24
xor rcx, 0x31e0cab5
sub rcx, 0xac7e39e
xor rax, rcx
mov dword [rsp + 0x60], esi
rol rax, 3
rol rax, 4
rol rax, 4
rol rax, 1
movabs rcx, 0x77122d42181030c6
add rcx, 0x17c9e8f
xor rcx, 0x31e9cbc1
sub rcx, 0x1b7f750a
xor rax, rcx
xchg rcx, rax
mov qword [rdi + 0x1e0], rcx
xchg rcx, rax
jmp 0x140013a65
mov dword [rsp + 0x60], 0x1ca30ba6
add dword [rsp + 0x60], 0x20d07124
add dword [rsp + 0x60], 0x257992da
sub dword [rsp + 0x60], 0x432a4fa7
sub dword [rsp + 0x60], 0x1fc2bffc
mov edx, 0x1ccf2a7b
add edx, 0x46a6b1e1
sub edx, 0x4e14efac
xor edx, 0x2c71dd24
add edx, 0x77c8afa7
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.14001f9d0
test rax, rax
je 0x140013b2c
mov dword [rsp - 0x1c], edx
movabs rcx, 0xe2d0fb8376b4a9a9
xor rcx, 0x51a40710
add rcx, 0x549c777
add rcx, 0x63e8279d
mov dword [rsp + 0x188], esi
mov dword [rsp - 0x38], esp
add rax, rcx
movabs rcx, 0x7e2aef1559cbb82e
sub rcx, 0x3863c425
add rcx, 0x399dabbb
add rcx, 0x1fc5a358
sub rcx, 0x6de67551
rol rax, 0x23
rol rax, 4
rol rax, 5
rol rax, 2
rol rax, 3
rol rax, 2
rol rax, 1
rol rax, 1
add rcx, rax
mov dword [rsp - 0x30], ebp
not rcx
ror rcx, 4
mov qword [rdi + 0x1e8], rcx
mov dword [rsp - 0x38], edx
jmp 0x140013b63
mov dword [rsp + 0x188], 0x4434a530
xor dword [rsp + 0x188], 0x245e7d24
sub dword [rsp + 0x188], 0x4145c28
sub dword [rsp + 0x188], 0x3109b0b2
xor dword [rsp + 0x188], 0x2b4ccb3b
mov edx, 0x6906489c
sub edx, 0x5cbee727
add edx, 0x86431ec
add edx, 0x795bd1c0
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.14001f9d0
test rax, rax
xchg rsi, rsi
je 0x140013c12
movabs rcx, 0xc8894d1e37327081
xor rcx, 0x5af5b5a0
add rcx, 0x11f8d662
add rcx, 0x1af9438c
mov dword [rsp + 0x148], esi
add rax, rcx
mov dword [rsp - 0x40], edx
movabs rcx, 0x7276270578256ab5
sub rcx, 0x74c1fe12
add rcx, 0x50ce34ac
xor rcx, 0x10e3b677
add rcx, 0x4f126d58
xor rax, rcx
not rax
xchg r12, r12
rol rax, 0x22
rol rax, 4
rol rax, 1
not rax
mov dword [rsp - 0x1c], esp
xchg r8, rax
mov qword [rdi + 0x1f0], r8
xchg r8, rax
jmp 0x140013c3e
mov dword [rsp + 0x148], 0x102243b0
add dword [rsp + 0x148], 0x285ccb27
xor dword [rsp + 0x148], 0x2fd05881
sub dword [rsp + 0x148], 0x17af5655
mov edx, 0x5c573363
xor edx, 0x57d9bc53
add edx, 0x5b76294
add edx, 0x7cae93aa
xchg rsi, rcx
mov rsi, rbx
xchg rsi, rcx
call fcn.14001f9d0
test rax, rax
je 0x140013ce2
xchg r12, r12
movabs rcx, 0x875e908a3de6c7cd
xor rcx, 0x31e4c1fd
add rcx, 0x39dd0b8
add rcx, 0x7fffffff
add rcx, 0x576b77da
mov dword [rsp + 0x80], esi
mov r9, r9
xor rax, rcx
movabs rcx, 0x3957d9a8637a99a9
sub rcx, 0x2fb5f9d3
add rcx, 0x900a7cc
add rcx, 0x7fffffff
add rcx, 0x97a1fa3
add rax, rcx
mov dword [rsp - 0x30], ecx
not rax
xchg rdx, rax
mov qword [rdi + 0x1f8], rdx
xchg rdx, rax
jmp 0x140013d19
mov dword [rsp + 0x80], 0x4fa24c72
xor dword [rsp + 0x80], 0x1b22e653
sub dword [rsp + 0x80], 0x1355de8e
add dword [rsp + 0x80], 0x2d6c2341
sub dword [rsp + 0x80], 0x6e96eed3
mov edx, 0x656f2780
sub edx, 0x4e5797a0
sub edx, 0x54c3028
xor edx, 0x5fd2b4a1
add edx, 0x870c80cd
xchg rbx, rbp
mov rcx, rbp
xchg rbp, rbx
call fcn.14001f9d0
test rax, rax
je 0x140013dd1
mov dword [rsp - 0x2c], edi
not rax
mov dword [rsp + 0x7c], esi
movabs rcx, 0x1053b77c5b42bc59
sub rcx, 0x218aa205
xor rcx, 0xec1ccc5
xor rcx, 0x460a20bf
add rcx, 0x51eee43a
add rax, rcx
movabs rcx, 0x67044445216a7960
xor rcx, 0x2e2de556
add rcx, 0x4e328b89
add rcx, 0x482db194
ror rax, 0x10
ror rax, 4
ror rax, 3
ror rax, 4
ror rax, 1
xor rax, rcx
not rax
mov dword [rsp - 0x2c], 0x3acf9cd5
xchg r12, rax
mov qword [rdi + 0x200], r12
xchg r12, rax
jmp 0x140013df9
mov dword [rsp + 0x7c], 0x27126403
sub dword [rsp + 0x7c], 0x209857d0
add dword [rsp + 0x7c], 0x6184c7df
sub dword [rsp + 0x7c], 0x449c610a
sub dword [rsp + 0x7c], 0x23627307
mov edx, 0x1ca86de3
sub edx, 0x124f09a5
add edx, 0x5a0b0412
add edx, 0x54a9fee
xor edx, 0x1cfa316
xchg rcx, r14
mov r14, rbx
xchg r14, rcx
call fcn.14001f9d0
test rax, rax
je 0x140013eac
mov dword [rsp - 0x30], 0x36f9ac6d
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x7eb0ed7451739b85
add rcx, 0x1bdb7f1a
add rcx, 0xe1617b5
add rcx, 0x7fffffff
xor rcx, 0x6029cd
xor rax, rcx
xchg rdx, rdx
mov dword [rsp + 0x70], esi
not rax
movabs rcx, 0x6b456f7128dfe767
add rcx, 0x550953bf
sub rcx, 0x6063593c
add rcx, 0x7fffffff
add rcx, 0x2c887e0e
sub rax, rcx
xchg r9, r9
not rax
mov qword [rdi + 0x208], rax
jmp 0x140013ed4
mov dword [rsp + 0x70], 0x2dd8cda8
xor dword [rsp + 0x70], 0x6605ea01
sub dword [rsp + 0x70], 0x3c12d26
sub dword [rsp + 0x70], 0x42411934
xor dword [rsp + 0x70], 0x5dae14e
mov edx, 0x7c5054e0
add edx, 0xffff41
sub edx, 0x58eb2a98
add edx, 0x48965847
xor edx, 0xecf54c4
xchg rsp, rbx
mov rcx, rsp
xchg rbx, rsp
call fcn.14001f9d0
test rax, rax
mov dword [rsp - 0x44], ebp
je 0x140013ff6
movabs rcx, 0x393c47ff0f7bce54
add rcx, 0x62bb8942
sub rcx, 0x2802287c
sub rcx, 0x373126f0
add rcx, 0x7fffffff
add rcx, 0x131b6d48
mov dword [rsp + 0x190], esi
xor rax, rcx
movabs rcx, 0x3d3606d2349eb6d0
sub rcx, 0x5642579
sub rcx, 0x24695754
add rcx, 0x7fffffff
add rcx, 0x249ecea4
add rax, rcx
xchg rbp, rbp
movabs rcx, 0x66be4525596ffbc1
sub rcx, 0x35d54882
xor rcx, 0x5f44a13b
xor rcx, 0x4f106b70
add rcx, 0x4cd27e27
xor rax, rcx
movabs rcx, 0x655523d123b9b5d0
add rcx, 0x28345ca2
xor rcx, 0x6d7fddd3
xor rcx, 0x4b38d4ec
sub rax, rcx
movabs rcx, 0x59cf31e3ba5b234
sub rcx, 0x2837efc6
xor rcx, 0xee74f1e
add rcx, 0x4c65cb68
sub rcx, 0x545f2a13
xor rax, rcx
xchg r10, r10
xchg r11, rax
mov qword [rdi + 0x210], r11
xchg r11, rax
jmp 0x14001402d
mov dword [rsp + 0x190], 0xd1af867
add dword [rsp + 0x190], 0x3998ada4
add dword [rsp + 0x190], 0xe40eb14
xor dword [rsp + 0x190], 0x793bce3e
sub dword [rsp + 0x190], 0x2dcf5f20
mov edx, 0x72536f0b
xor edx, 0x6c2d4ee1
sub edx, 0x90e391a
xor edx, 0x1eb0a616
xor edx, 0x544ebe3
xchg rcx, r12
mov r12, rbx
xchg r12, rcx
call fcn.14001f9d0
mov r8, r8
test rax, rax
je 0x140014111
movabs rcx, 0xf5674ba643e73ef5
sub rcx, 0x239c58c4
add rcx, 0xdfa8589
sub rcx, 0x16f99d64
mov dword [rsp + 0x150], esi
mov dword [rsp - 0x38], edx
add rax, rcx
movabs rcx, 0x69c6c2df6a2ba1f7
sub rcx, 0x623b5154
xor rcx, 0x4d07c83d
sub rcx, 0x3045e445
add rcx, 0x60ecf466
ror rax, 2
ror rax, 0x1b
ror rax, 8
ror rax, 0xb
ror rax, 4
ror rax, 1
ror rax, 1
not rax
add rax, rcx
mov dword [rsp - 0x40], 0x1ddaae2b
movabs rcx, 0x783e8004091e92bd
add rcx, 0x37940a9
add rcx, 0x5d458096
add rcx, 0x1fe070dd
xor rax, rcx
xchg r15, rax
mov qword [rdi + 0x218], r15
xchg r15, rax
jmp 0x140014148
mov dword [rsp + 0x150], 0x2aacf18b
xor dword [rsp + 0x150], 0x688b94e
add dword [rsp + 0x150], 0x2a72df1e
add dword [rsp + 0x150], 0x9b238d4
sub dword [rsp + 0x150], 0x604960b6
mov edx, 0x6d6de3f2
sub edx, 0x3f2750d
xor edx, 0x27dcf991
xor edx, 0x29deacbd
add edx, 0x5b28a355
mov rcx, rbx
call fcn.14001f9d0
mov dword [rsp - 0x38], ebx
test rax, rax
je 0x140014226
movabs rcx, 0xc644523b450ff30f
sub rcx, 0x89522ea
add rcx, 0x2ec8fa4e
sub rcx, 0xec5a469
mov dword [rsp + 0x14c], esi
mov dword [rsp - 0x28], edx
add rax, rcx
movabs rcx, 0x115200fa4e6dbbfc
add rcx, 0x11a3ec78
add rcx, 0xf5af312
xor rcx, 0x79565f1a
xor rcx, 0x51ec37cf
rol rax, 0x1c
rol rax, 6
rol rax, 2
rol rax, 6
rol rax, 1
add rax, rcx
mov dword [rsp - 0x24], edi
movabs rcx, 0x77dced0f0c9a4772
add rcx, 0x17f343df
xor rcx, 0x37831af9
xor rcx, 0x9a45dcf
sub rcx, 0x1131b205
ror rax, 1
ror rax, 7
ror rax, 1
add rax, rcx
mov qword [rdi + 0x220], rax
jmp 0x14001425d
mov dword [rsp + 0x14c], 0x7701de27
sub dword [rsp + 0x14c], 0x1e7c6f60
add dword [rsp + 0x14c], 0xf522976
sub dword [rsp + 0x14c], 0x329bd1d
sub dword [rsp + 0x14c], 0x64addb1f
mov edx, 0x489dc837
add edx, 0x177c3e65
xor edx, 0x4cccf9d8
add edx, 0x9f5a5d6c
xchg rcx, rdi
mov rdi, rbx
xchg rcx, rdi
call fcn.14001f9d0
test rax, rax
mov dword [rsp - 0x3c], 0x456b8385
je 0x140014329
rol rax, 0x25
rol rax, 0x12
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x4a10192d12d462b0
xor rcx, 0x1fade08d
add rcx, 0xef15f41
add rcx, 0x4b009a40
sub rcx, 0x3ba3127b
not rax
mov dword [rsp + 0x120], esi
mov r15, r15
sub rax, rcx
movabs rcx, 0x47d41a945ac4f9fb
xor rcx, 0xe9e36cf
sub rcx, 0x2395d3b5
add rcx, 0x7fffffff
xor rcx, 0x762e053b
xor rax, rcx
rol rax, 0xf
rol rax, 0x19
rol rax, 1
rol rax, 3
rol rax, 2
rol rax, 1
xchg rbx, rax
mov qword [rdi + 0x228], rbx
xchg rbx, rax
jmp 0x140014355
mov dword [rsp + 0x120], 0x23218a91
xor dword [rsp + 0x120], 0x4f94c9f2
add dword [rsp + 0x120], 0x7c5980e
sub dword [rsp + 0x120], 0x747adb70
mov edx, 0x30861a25
xor edx, 0x33c1617
add edx, 0x3fb5ff7c
xor edx, 0xe822da62
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.14001f9d0
test rax, rax
xchg rdx, rdx
je 0x14001442f
movabs rcx, 0x1cb2cc9764784e97
sub rcx, 0x35241ea8
sub rcx, 0xa052b50
add rcx, 0x29fcfdbc
mov dword [rsp + 0x68], esi
xor rax, rcx
mov rdi, rdi
movabs rcx, 0x64f7c9a522f6ad01
sub rcx, 0xc87174c
add rcx, 0x3acbb682
sub rcx, 0x2fb470dd
not rax
add rax, rcx
mov dword [rsp - 0x10], 0x571d2bf3
movabs rcx, 0x6917d0dd208d9a8d
xor rcx, 0x28f086db
xor rcx, 0x7ce55a89
xor rcx, 0x58f1c342
rol rax, 0xe
rol rax, 0x15
rol rax, 1
rol rax, 1
rol rax, 2
rol rax, 6
rol rax, 3
rol rax, 7
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x38], ebx
mov qword [rdi + 0x230], rax
jmp 0x140014457
mov dword [rsp + 0x68], 0x742e02cc
xor dword [rsp + 0x68], 0x51e97ba3
add dword [rsp + 0x68], 0x22d71b9a
xor dword [rsp + 0x68], 0x7d1b6f19
sub dword [rsp + 0x68], 0x3585fa0f
mov edx, 0x2b47b886
add edx, 0x3944a24d
sub edx, 0x50f6ef6d
add edx, 0xd45863ed
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.14001f9d0
mov dword [rsp - 0x30], 0x8ead187
test rax, rax
je 0x14001453d
rol rax, 7
rol rax, 5
rol rax, 8
rol rax, 1
rol rax, 3
rol rax, 1
movabs rcx, 0x1d8bc47078c3c76d
sub rcx, 0x6a0467de
add rcx, 0x1eedae50
add rcx, 0x3c87642f
add rcx, 0x7fffffff
xor rcx, 0x5b9837d1
xor rax, rcx
mov dword [rsp - 0x2c], 0x37a757bd
mov dword [rsp + 0x64], esi
ror rax, 0x13
ror rax, 3
ror rax, 2
ror rax, 1
ror rax, 1
movabs rcx, 0x33f287ec59037b8c
sub rcx, 0xb07e9ed
sub rcx, 0x6ae593c
sub rcx, 0x44da2bfd
add rax, rcx
mov r13, r13
ror rax, 0xd
ror rax, 1
ror rax, 2
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
xchg r15, rax
mov qword [rdi + 0x238], r15
xchg r15, rax
jmp 0x14001455d
mov dword [rsp + 0x64], 0x424c88a0
xor dword [rsp + 0x64], 0x2b0381d3
xor dword [rsp + 0x64], 0x2a8a0be0
sub dword [rsp + 0x64], 0x43c50292
mov edx, 0x29a248ca
sub edx, 0x267f871b
add edx, 0x2d56f18
add edx, 0x6fc6ce0c
xchg r15, rcx
mov r15, rbx
xchg r15, rcx
call fcn.14001f9d0
mov dword [rsp - 0x3c], ecx
test rax, rax
je 0x140014648
movabs rcx, 0xf011f0a92c3ff45f
add rcx, 0x4579ad3a
sub rcx, 0x94fe789
sub rcx, 0x46f96f37
mov dword [rsp + 0x198], esi
mov r12, r12
add rax, rcx
movabs rcx, 0x18763f977444805c
sub rcx, 0x5eb3ab23
add rcx, 0x22fefdc4
xor rcx, 0x7d3e8d8d
xor rax, rcx
movabs rcx, 0x3c6633893fbe56ca
xor rcx, 0x29a62c
xor rcx, 0x13da7d83
add rcx, 0x15069054
add rcx, 0x7fffffff
xor rcx, 0x1420d4be
ror rax, 0xc
ror rax, 5
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
sub rax, rcx
mov r9, r9
rol rax, 1
rol rax, 1
rol rax, 0xe
rol rax, 1
rol rax, 5
rol rax, 1
xchg r13, rax
mov qword [rdi + 0x240], r13
xchg r13, rax
jmp 0x140014674
mov dword [rsp + 0x198], 0x58a74685
add dword [rsp + 0x198], 0x1e81149
add dword [rsp + 0x198], 0xd1ec6f1
xor dword [rsp + 0x198], 0x67ae1ebe
mov edx, 0x4ccd5ec
xor edx, 0x67f01026
add edx, 0x19b8f2c1
add edx, 0x52cbbd8f
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.14001f9d0
mov dword [rsp - 0x3c], ebp
test rax, rax
je 0x140014764
rol rax, 0x2b
rol rax, 8
rol rax, 7
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x4c3e593f3817de7a
add rcx, 0xcc40c48
xor rcx, 0x14146748
sub rcx, 0x3daa8255
add rcx, 0x7fffffff
add rcx, 0x5f5f0f14
add rax, rcx
mov dword [rsp + 0x160], esi
rol rax, 2
rol rax, 2
rol rax, 2
movabs rcx, 0x745a3cb874e2278a
sub rcx, 0x3b4d226e
sub rcx, 0x1b2f2e47
add rcx, 0x1f01ca81
add rcx, 0x371a5a3b
xor rax, rcx
movabs rcx, 0x2f78889f74959b65
sub rcx, 0x24a713db
xor rcx, 0x16dbf247
sub rcx, 0x33e76421
xor rcx, 0x1cb04334
add rax, rcx
mov qword [rdi + 0x248], rax
mov dword [rsp - 0x28], 0x433683aa
jmp 0x140014790
mov dword [rsp + 0x160], 0x786c554b
sub dword [rsp + 0x160], 0x29487197
xor dword [rsp + 0x160], 0x3d2ae884
xor dword [rsp + 0x160], 0x72090b31
mov edx, 0x6274ef4a
sub edx, 0x3eeaac1d
add edx, 0x3b6115f6
xor edx, 0x2c685f2c
mov rcx, rbx
call fcn.14001f9d0
xchg r11, r11
test rax, rax
je 0x140014843
movabs rcx, 0xb1b5025b2f4b6d19
sub rcx, 0x203aecb1
sub rcx, 0x15f9f5e
add rcx, 0x2b27a571
mov dword [rsp + 0xc0], esi
mov dword [rsp - 0x38], 0x4eca84a5
add rax, rcx
movabs rcx, 0x5aff6e7545826558
add rcx, 0x275d11cf
sub rcx, 0x355dcd8f
xor rcx, 0x111b8034
add rcx, 0x7fffffff
sub rcx, 0x18e0fbfe
ror rax, 0x2b
ror rax, 4
ror rax, 2
ror rax, 1
not rax
xchg r14, r14
add rax, rcx
not rax
mov qword [rdi + 0x250], rax
xchg r11, r11
jmp 0x14001487a
mov dword [rsp + 0xc0], 0x2ec7fe53
xor dword [rsp + 0xc0], 0x592e51c0
sub dword [rsp + 0xc0], 0x6ac5bbf4
add dword [rsp + 0xc0], 0x2ed83bdb
sub dword [rsp + 0xc0], 0x3bfc2f79
mov edx, 0x352f0cca
xor edx, 0x215b0e51
xor edx, 0x496ba5df
xor edx, 0x358ba012
xchg rcx, rbp
mov rbp, rbx
xchg rcx, rbp
call fcn.14001f9d0
xchg r11, r11
test rax, rax
je 0x140014951
not rax
mov dword [rsp + 0xc4], esi
xchg r14, r14
rol rax, 1
rol rax, 8
rol rax, 2
rol rax, 1
movabs rcx, 0x367c8c1b1ccb93ac
xor rcx, 0x417a8c92
sub rcx, 0x12dc7408
xor rcx, 0x9a3aba9
xor rax, rcx
mov dword [rsp - 0x38], 0x5d9ea3aa
movabs rcx, 0x5df583e416809535
xor rcx, 0x64b429d4
add rcx, 0xb15f4f6
add rcx, 0x46c29208
add rax, rcx
mov r8, r8
movabs rcx, 0x293a54af33a3eab8
add rcx, 0x44916abf
sub rcx, 0x53ba379c
add rcx, 0x496a3cab
xor rcx, 0x51dff3fb
xor rax, rcx
xchg rbp, rbp
xchg rbx, rax
mov qword [rdi + 0x258], rbx
xchg rbx, rax
jmp 0x14001497d
mov dword [rsp + 0xc4], 0x6f3255bf
add dword [rsp + 0xc4], 0x7624509
sub dword [rsp + 0xc4], 0x74428305
sub dword [rsp + 0xc4], 0x25217c2
mov edx, 0x69eaf85
add edx, 0x52509308
sub edx, 0x2204e67d
sub edx, 0x23a72529
add edx, 0xbedecdfd
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.14001f9d0
mov dword [rsp - 0x28], 0xf683cd2
test rax, rax
je 0x140014a5a
movabs rcx, 0xaf8f001e065d9192
xor rcx, 0xc0b2b9d
add rcx, 0x19f75778
add rcx, 0x3acd0b15
mov dword [rsp + 0x100], esi
mov dword [rsp - 0x20], 0x1e381298
add rax, rcx
movabs rcx, 0x8dd2b8df38c9c364
sub rcx, 0x209d24e3
add rcx, 0x88c280e
add rcx, 0x4ae22b65
add rcx, 0x6492b276
rol rax, 0x2e
rol rax, 0xc
rol rax, 1
xor rax, rcx
movabs rcx, 0x7c76f9f75be85fe3
sub rcx, 0x4f1586c
sub rcx, 0x2b4346bc
xor rcx, 0x2b693d1b
add rcx, 0x4f5c470e
add rax, rcx
xchg rsi, rsi
xchg rdx, rax
mov qword [rdi + 0x260], rdx
xchg rdx, rax
jmp 0x140014a86
mov dword [rsp + 0x100], 0x6bf5644
xor dword [rsp + 0x100], 0x1bb05fb6
xor dword [rsp + 0x100], 0x76ab2a4f
xor dword [rsp + 0x100], 0x6ba423bc
mov edx, 0x3f7dbaa5
sub edx, 0x1b9af6f6
xor edx, 0x4d255251
xor edx, 0xe02bfc61
xchg rbx, r11
mov rcx, r11
xchg rbx, r11
call fcn.14001f9d0
test rax, rax
je 0x140014b65
mov dword [rsp - 0x30], ebp
movabs rcx, 0x4e4db0a55f357096
add rcx, 0xc71301d
add rcx, 0x492d1b5
xor rcx, 0x25d42a7
sub rcx, 0x10c154e6
mov dword [rsp + 0x10c], esi
mov r8, r8
add rax, rcx
movabs rcx, 0x2986259a281362bb
add rcx, 0x21e55ac3
sub rcx, 0x43dd202d
add rcx, 0x3bc08578
add rcx, 0x7fffffff
add rcx, 0x2e685844
not rax
mov rbp, rbp
rol rax, 0x2f
rol rax, 3
rol rax, 4
rol rax, 2
rol rax, 1
sub rax, rcx
mov dword [rsp - 0x1c], 0x455bf4f6
rol rax, 0x15
rol rax, 1
rol rax, 0x14
rol rax, 2
rol rax, 1
rol rax, 2
rol rax, 1
xchg r15, rax
mov qword [rdi + 0x268], r15
xchg r15, rax
jmp 0x140014b91
mov dword [rsp + 0x10c], 0x7975ae2f
xor dword [rsp + 0x10c], 0x6ff7643a
xor dword [rsp + 0x10c], 0x215ae293
sub dword [rsp + 0x10c], 0x37d82885
mov edx, 0x6cc6e75f
sub edx, 0x2820a79e
xor edx, 0x4587b68a
xor edx, 0x8a142bc2
mov rcx, rbx
call fcn.14001f9d0
mov dword [rsp - 0x1c], 0x16ebf7ad
test rax, rax
je 0x140014c75
movabs rcx, 0x96cbc4964ed91bbe
add rcx, 0x1d37a518
xor rcx, 0x28944385
add rcx, 0x3120e850
add rcx, 0x306e1877
mov dword [rsp + 0x114], esi
mov r13, r13
add rax, rcx
movabs rcx, 0xfdff0bb07b9c68f6
sub rcx, 0x794860f9
add rcx, 0xeb05ebd
add rcx, 0x6ddc87ff
xor rcx, 0x41d98b7c
not rax
mov rsi, rsi
ror rax, 0x24
ror rax, 2
ror rax, 0x14
ror rax, 2
ror rax, 1
ror rax, 1
add rax, rcx
movabs rcx, 0x208a8c336dc8cbd9
sub rcx, 0x58b8db58
xor rcx, 0x3be7ef5d
add rcx, 0x38242153
sub rcx, 0x64b47614
xor rax, rcx
xchg r9, r9
xchg rbx, rax
mov qword [rdi + 0x270], rbx
xchg rbx, rax
jmp 0x140014cac
mov dword [rsp + 0x114], 0x70d61b2e
sub dword [rsp + 0x114], 0x1fe7976
xor dword [rsp + 0x114], 0x2ed98709
add dword [rsp + 0x114], 0x61d9c3f
xor dword [rsp + 0x114], 0x462bc2f1
mov edx, 0x54d3ab5a
sub edx, 0x1a32033e
sub edx, 0x347565e2
add edx, 0x44a3e061
xor edx, 0x74d8d510
mov rcx, rbx
call fcn.14001f9d0
mov dword [rsp - 0xc], 0x6f4af385
test rax, rax
je 0x140014d66
ror rax, 1
ror rax, 0x2a
ror rax, 1
ror rax, 1
ror rax, 1
movabs rcx, 0x378674dc50f18ebd
xor rcx, 0x219e7fc3
xor rcx, 0x215201b6
xor rcx, 0x358d3106
add rax, rcx
mov dword [rsp + 0x168], esi
mov dword [rsp - 0xc], ebx
movabs rcx, 0xffe8429a4a5bfff1
add rcx, 0xa00679
sub rcx, 0x2a9c94e1
add rcx, 0x4a9453a2
xor rax, rcx
rol rax, 4
rol rax, 3
rol rax, 0x1e
rol rax, 4
rol rax, 1
rol rax, 1
rol rax, 1
mov qword [rdi + 0x278], rax
jmp 0x140014d9d
mov dword [rsp + 0x168], 0x1e204101
add dword [rsp + 0x168], 0x26b81bad
xor dword [rsp + 0x168], 0xc4d01ab
add dword [rsp + 0x168], 0x4b3e928
xor dword [rsp + 0x168], 0x4d49462c
mov edx, 0x6b480b72
sub edx, 0x674510c3
xor edx, 0x152a1e8
xor edx, 0x257d76ce
xor edx, 0x51310b42
mov rcx, rbx
call fcn.14001f9d0
test rax, rax
mov rsp, rsp
je 0x140014e98
movabs rcx, 0x8d4d6cb184b4f43
sub rcx, 0x155d85ac
add rcx, 0x2f224cbc
add rcx, 0x29987c1b
add rcx, 0x3494ff72
mov dword [rsp + 0x16c], esi
mov dword [rsp - 0x38], 0x172eb390
add rax, rcx
movabs rcx, 0xf824d1b1909b94d
add rcx, 0x5e74fb3a
sub rcx, 0x2678d131
add rcx, 0x7fffffff
add rcx, 0xf4a59d9
xor rax, rcx
mov dword [rsp - 0x18], 0x695bb44f
movabs rcx, 0x4a24c4655bbaddfe
sub rcx, 0x2b2f64ad
sub rcx, 0x246b7b64
add rcx, 0x7fffffff
add rcx, 0x5c6e0da2
ror rax, 9
ror rax, 0xc
ror rax, 0x11
ror rax, 6
ror rax, 4
ror rax, 1
ror rax, 1
sub rax, rcx
mov r12, r12
rol rax, 2
rol rax, 3
rol rax, 6
rol rax, 1
mov qword [rdi + 0x280], rax
jmp 0x140014ec4
mov dword [rsp + 0x16c], 0x3ef9138c
sub dword [rsp + 0x16c], 0x1db7e756
add dword [rsp + 0x16c], 0x47c759e3
sub dword [rsp + 0x16c], 0x69088618
mov edx, 0x25703d51
sub edx, 0x32fd5ee
add edx, 0x13955744
add edx, 0x6b20148a
xchg rbx, r15
mov rcx, r15
xchg rbx, r15
call fcn.14001f9d0
mov dword [rsp - 0x30], 0x300d64b0
test rax, rax
je 0x140014f9f
movabs rcx, 0xf68ea1904c16228a
xor rcx, 0x5a7ba172
xor rcx, 0x5b020bff
sub rcx, 0x2d4b1b5a
add rcx, 0x7fffffff
xor rcx, 0x5de13e3c
mov dword [rsp + 0x178], esi
add rax, rcx
xchg rcx, rcx
movabs rcx, 0xa7dba97b236afff6
xor rcx, 0x1ed4b231
xor rcx, 0x356da6d
add rcx, 0x7fffffff
xor rcx, 0x5d6c9088
xor rax, rcx
mov r9, r9
movabs rcx, 0x5efcd9013dd7e080
sub rcx, 0x18093af9
add rcx, 0x214ca765
sub rcx, 0x2183c077
xor rcx, 0x3590908c
add rax, rcx
mov r13, r13
not rax
xchg r11, rax
mov qword [rdi + 0x288], r11
xchg r11, rax
jmp 0x140014fd6
mov dword [rsp + 0x178], 0x134c8ebb
sub dword [rsp + 0x178], 0x2ecc264
xor dword [rsp + 0x178], 0x4f065535
sub dword [rsp + 0x178], 0x5d9e9e1d
sub dword [rsp + 0x178], 0x1bafb44
mov edx, 0x56a313ea
xor edx, 0x2362533c
sub edx, 0x32e62160
sub edx, 0x40694d75
xchg r14, rcx
mov r14, rbx
xchg r14, rcx
call fcn.14001f9d0
mov dword [rsp - 0x30], ecx
test rax, rax
je 0x1400150bb
movabs rcx, 0x37ec73fb74ce8155
xor rcx, 0xb2cd1a8
sub rcx, 0x380fa0e6
sub rcx, 0x1e92aa28
mov dword [rsp + 0x1a4], esi
xor rax, rcx
mov r8, r8
movabs rcx, 0x71a7fbd45f4dc430
xor rcx, 0x6aebc2ae
sub rcx, 0x1a696148
add rcx, 0x4a49d43c
add rcx, 0x7fffffff
add rcx, 0x10546ccb
not rax
add rax, rcx
mov r11, r11
movabs rcx, 0x1615956a2bee0bea
xor rcx, 0x441cfdbd
sub rcx, 0x336d27a1
xor rcx, 0x77656546
sub rcx, 0xce6a78b
xor rax, rcx
rol rax, 5
rol rax, 7
rol rax, 1
rol rax, 3
rol rax, 1
rol rax, 1
rol rax, 1
xchg r10, rax
mov qword [rdi + 0x290], r10
xchg r10, rax
jmp 0x1400150e7
mov dword [rsp + 0x1a4], 0x4a73e75b
add dword [rsp + 0x1a4], 0xd873db6
sub dword [rsp + 0x1a4], 0x5329d1d1
sub dword [rsp + 0x1a4], 0x4d1533f
mov edx, 0x6a5f3b41
sub edx, 0xbb09323
sub edx, 0x31741de7
add edx, 0xa7f2bd13
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.14001f9d0
mov dword [rsp - 0xc], edx
test rax, rax
je 0x14001517a
movabs rcx, 0xc4fb8434d20f911
sub rcx, 0x47b1723b
add rcx, 0x10ddf912
add rcx, 0x3337234a
mov dword [rsp + 0x174], esi
mov dword [rsp - 0x1c], edx
add rax, rcx
ror rax, 3
ror rax, 0x16
ror rax, 4
ror rax, 1
ror rax, 1
not rax
ror rax, 5
ror rax, 0x11
not rax
mov qword [rdi + 0x298], rax
mov dword [rsp - 0x3c], 0xffa2788
jmp 0x1400151b1
mov dword [rsp + 0x174], 0x7aec2121
sub dword [rsp + 0x174], 0x49c9ed7d
add dword [rsp + 0x174], 0x6c0eeed
xor dword [rsp + 0x174], 0x5480ea1f
xor dword [rsp + 0x174], 0x6363c88f
mov edx, 0x27e53631
xor edx, 0x2a80e05
sub edx, 0x1b4b1bf5
xor edx, 0xc0d6c214
xchg rbx, r12
mov rcx, r12
xchg r12, rbx
call fcn.14001f9d0
mov r9, r9
test rax, rax
je 0x14001524e
ror rax, 6
ror rax, 9
movabs rcx, 0xf274f3964f09ce1b
xor rcx, 0x36f8833f
sub rcx, 0x12106dc4
xor rcx, 0x2bfc52a8
add rcx, 0x718732e9
not rax
mov dword [rsp + 0x170], esi
mov rcx, rcx
rol rax, 6
rol rax, 2
rol rax, 7
rol rax, 8
rol rax, 5
rol rax, 9
rol rax, 4
rol rax, 1
xor rax, rcx
mov qword [rdi + 0x2a0], rax
xchg r11, r11
jmp 0x14001527a
mov dword [rsp + 0x170], 0x21590c38
add dword [rsp + 0x170], 0x1667d146
sub dword [rsp + 0x170], 0x26fab234
sub dword [rsp + 0x170], 0x10c62b49
mov edx, 0x7c08a0be
sub edx, 0x4539864c
add edx, 0x26508b6c
add edx, 0x35e00251
xchg rbx, r14
mov rcx, r14
xchg rbx, r14
call fcn.14001f9d0
test rax, rax
je 0x14001534f
xchg rdx, rdx
movabs rcx, 0xa1ebbe0d0c85139a
add rcx, 0x65d54851
sub rcx, 0x666cd1f5
add rcx, 0x3d6e604d
add rcx, 0x7fffffff
add rcx, 0x17f33921
mov dword [rsp + 0x124], esi
mov rcx, rcx
xor rax, rcx
movabs rcx, 0x603dfc6d1daf8ed5
add rcx, 0x486835
sub rcx, 0x13f1d4c7
add rcx, 0x73b09a19
add rcx, 0x7fffffff
xor rcx, 0x441a3504
ror rax, 8
ror rax, 0xe
ror rax, 3
ror rax, 7
ror rax, 0xa
ror rax, 1
add rax, rcx
rol rax, 0xb
rol rax, 0x1e
rol rax, 0xc
rol rax, 2
rol rax, 1
xchg r14, rax
mov qword [rdi + 0x2a8], r14
xchg r14, rax
jmp 0x140015386
mov dword [rsp + 0x124], 0x47d4c4f4
sub dword [rsp + 0x124], 0x14e66b8b
add dword [rsp + 0x124], 0x1dc85224
add dword [rsp + 0x124], 0x12cbd47
mov ebp, 0xac81012c
and al, 0x24
add dword [rax], eax
add bl, dl
invalid
jrcxz 0x1400153d7
mov edx, 0x9135da0