Function at 0x14006d180
Capabilities:
Hash data using murmur3

Disassembly:
mov qword [rsp + 8], rbx
mov dword [rsp - 0x10], edi
nop
sub rsp, 8
mov qword [rsp], rbp
push rsi
xchg r10, r10
nop
mov qword [rsp - 8], rdi
sub rsp, 8
nop
sub rsp, 8
mov qword [rsp], r12
nop
push 0x2a0b8c8c
mov qword [rsp], r13
nop
mov qword [rsp - 8], r14
sub rsp, 8
nop
mov qword [rsp - 8], r15
sub rsp, 8
sub rsp, 0x150
mov dword [rsp - 0x24], 0x429c9b71
xchg rsi, r15
mov r15, rdx
xchg r15, rsi
xchg rcx, rbx
mov rcx, rbx
xchg rcx, rbx
mov edx, 0x1dc4bbba
sub edx, 0x1d7ed9e7
xor edx, 0x56197152
add edx, 0x96c0674f
call fcn.1400758b0
xor edi, edi
xchg r14, r14
test rax, rax
je 0x14006d30a
rol rax, 0x1d
rol rax, 6
rol rax, 1
rol rax, 1
movabs rcx, 0xe01c971f4de4260d
sub rcx, 0x22e80bcd
xor rcx, 0x4a6c6531
xor rcx, 0x43feccbd
add rcx, 0x7fffffff
add rcx, 0x2c2eba5
add rax, rcx
mov dword [rsp + 0xf0], edi
xchg r14, r14
movabs rcx, 0x3bd19e651ce97c42
sub rcx, 0x12f8b0
add rcx, 0x5d1410c0
xor rcx, 0x51643b00
sub rcx, 0x17b414d1
xor rax, rcx
movabs rcx, 0xbfa1d680c46d0d2
add rcx, 0x55bb7dbd
xor rcx, 0xb95c0c1
sub rcx, 0x15fa1ca5
add rcx, 0x7fffffff
xor rcx, 0x10eaa9ca
sub rax, rcx
mov dword [rsp - 0x20], 0x23f74b8d
movabs rcx, 0x7f70be4a5471a9df
add rcx, 0x13436d42
sub rcx, 0x6f4d724
add rcx, 0x7fffffff
add rcx, 0x6fff0f2
rol rax, 1
rol rax, 3
rol rax, 0x1e
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
add rax, rcx
xchg r11, r11
xchg r8, rax
mov qword [rsi], r8
xchg r8, rax
jmp 0x14006d336
mov dword [rsp + 0xf0], 0x3fbb0a13
add dword [rsp + 0xf0], 0x19d9f7e8
xor dword [rsp + 0xf0], 0x4a101cba
xor dword [rsp + 0xf0], 0x13851d40
mov edx, 0x64b0d57c
add edx, 0x11ec9ed4
sub edx, 0x3649bf8
add edx, 0x52ca572c
xchg rbx, r15
mov rcx, r15
xchg r15, rbx
call fcn.1400758b0
test rax, rax
je 0x14006d415
xchg r13, r13
movabs rcx, 0xe8ef48777806d609
sub rcx, 0x516df744
add rcx, 0x22367458
xor rcx, 0x11d816b4
add rcx, 0x7fffffff
xor rcx, 0x34fcc748
mov dword [rsp + 0xf8], edi
xchg rcx, rcx
add rax, rcx
movabs rcx, 0x4d4716a55f067e59
sub rcx, 0x10f7abf5
sub rcx, 0x2716dfbd
add rcx, 0x7fffffff
xor rcx, 0x57bff705
not rax
mov rbx, rbx
ror rax, 0x11
add rax, rcx
movabs rcx, 0x595a992e5d0632f8
add rcx, 0x114b9de
sub rcx, 0xc445d7d
add rcx, 0x159ae81f
sub rcx, 0x1628c1d7
rol rax, 0xf
rol rax, 8
rol rax, 1
add rax, rcx
xchg r9, rax
mov qword [rsi + 8], r9
xchg r9, rax
jmp 0x14006d441
mov dword [rsp + 0xf8], 0x157b8c72
xor dword [rsp + 0xf8], 0x38104f01
add dword [rsp + 0xf8], 0x15d7f9a5
sub dword [rsp + 0xf8], 0x4343bd17
mov edx, 0x1e4e53fa
add edx, 0x2d31ed5f
xor edx, 0x56dc69e5
add edx, 0xabdafd87
xchg r14, rbx
mov rcx, r14
xchg rbx, r14
call fcn.1400758b0
test rax, rax
mov dword [rsp - 0x30], 0x1546a2c2
je 0x14006d51f
movabs rcx, 0x16aa37a36e6cf61b
sub rcx, 0x3fa018fb
sub rcx, 0x8bb9489
add rcx, 0x7fffffff
add rcx, 0x34ba2126
mov dword [rsp + 0x100], edi
add rax, rcx
xchg rcx, rcx
movabs rcx, 0x33678a65574101f9
add rcx, 0xf16ba1f
sub rcx, 0x4cc3dd1b
add rcx, 0x3510b325
ror rax, 0x25
ror rax, 3
ror rax, 1
ror rax, 1
ror rax, 1
xor rax, rcx
mov rbx, rbx
movabs rcx, 0xfed59ca1df6430d
sub rcx, 0x1b82aa73
add rcx, 0x16884374
add rcx, 0x7de6f02c
ror rax, 8
ror rax, 0x13
ror rax, 1
ror rax, 1
not rax
add rax, rcx
mov qword [rsi + 0x10], rax
xchg rdx, rdx
jmp 0x14006d54b
mov dword [rsp + 0x100], 0x11294d4c
add dword [rsp + 0x100], 0x6afed158
xor dword [rsp + 0x100], 0x590695a7
sub dword [rsp + 0x100], 0x252e8b02
mov edx, 0x754ddb31
sub edx, 0x2605c555
xor edx, 0x78c7ce30
add edx, 0x1a85f3a1
xor edx, 0x57d3812f
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.1400758b0
test rax, rax
mov dword [rsp - 0x1c], 0x79a0e2ac
je 0x14006d610
not rax
mov dword [rsp + 0x118], edi
movabs rcx, 0x4ba0b216034ee15e
xor rcx, 0x19e53001
xor rcx, 0x3f9c47f0
xor rcx, 0x68df8d18
add rcx, 0x36ab4317
add rax, rcx
mov r13, r13
movabs rcx, 0x32d826722298263a
sub rcx, 0x1c5731b5
add rcx, 0x9bd126
xor rcx, 0x2aca4217
sub rcx, 0x223ac527
not rax
xchg rcx, rcx
ror rax, 0x38
ror rax, 1
ror rax, 1
ror rax, 1
xor rax, rcx
rol rax, 0xd
rol rax, 0x17
rol rax, 1
rol rax, 1
mov qword [rsi + 0x18], rax
jmp 0x14006d63c
mov dword [rsp + 0x118], 0x72dbcdb1
sub dword [rsp + 0x118], 0x3746fe01
add dword [rsp + 0x118], 0x20890b7d
sub dword [rsp + 0x118], 0x5c1ddb2c
mov edx, 0x3b60ed1e
sub edx, 0x3104cdaf
add edx, 0x6ea63a4d
xor edx, 0xb4d77544
xchg rcx, rdx
mov rdx, rbx
xchg rcx, rdx
call fcn.1400758b0
test rax, rax
mov dword [rsp - 0x38], 0x147572ec
je 0x14006d725
ror rax, 0x15
ror rax, 0xd
ror rax, 1
ror rax, 4
ror rax, 3
ror rax, 1
ror rax, 1
movabs rcx, 0xadbb01f30909a654
add rcx, 0x46f5afa4
xor rcx, 0x64a433c0
sub rcx, 0x2170b0bb
add rcx, 0x7fffffff
xor rcx, 0x2920ed80
xor rax, rcx
mov dword [rsp + 0x128], edi
mov dword [rsp - 0xc], ebx
rol rax, 8
rol rax, 0xa
rol rax, 3
rol rax, 1
movabs rcx, 0xfe1758bf58af46cb
sub rcx, 0x2d82f1c4
xor rcx, 0x6c8f5ac6
add rcx, 0x7fffffff
sub rcx, 0x2a21695e
add rax, rcx
mov dword [rsp - 0x38], 0x16c9ddb4
ror rax, 0xd
ror rax, 0xb
ror rax, 0xe
ror rax, 1
ror rax, 1
xchg rsp, rax
mov qword [rsi + 0x20], rsp
xchg rsp, rax
jmp 0x14006d75c
mov dword [rsp + 0x128], 0x60a267e1
add dword [rsp + 0x128], 0x19ce696e
xor dword [rsp + 0x128], 0x5843c922
xor dword [rsp + 0x128], 0x115cae47
sub dword [rsp + 0x128], 0x336fb629
mov edx, 0x26fa0762
xor edx, 0xa8d77aa
xor edx, 0x1390790
add edx, 0xf3d41da
xchg rbx, rsi
mov rcx, rsi
xchg rbx, rsi
call fcn.1400758b0
test rax, rax
xchg r13, r13
je 0x14006d86d
movabs rcx, 0x242c1656510307df
sub rcx, 0x212eab55
xor rcx, 0x78cb5c02
xor rcx, 0x35b6d802
add rcx, 0x654633e2
mov dword [rsp + 0x74], edi
mov dword [rsp - 0x30], 0x1c87e046
add rax, rcx
movabs rcx, 0x5d2f3d303311ac9e
sub rcx, 0xc4ec5f8
add rcx, 0x2582afc4
add rcx, 0x6736ef
xor rcx, 0x626f0f2b
xor rax, rcx
mov dword [rsp - 0xc], ecx
movabs rcx, 0xeb8e3cf202484412
xor rcx, 0x8eb7bb7
xor rcx, 0x98e0abf
xor rcx, 0xb31b680
ror rax, 2
ror rax, 0xc
ror rax, 0xf
ror rax, 2
ror rax, 2
ror rax, 2
ror rax, 1
xor rax, rcx
movabs rcx, 0x2b99a230248ce0e1
xor rcx, 0x6f98f705
add rcx, 0x5b1c5bb
add rcx, 0x1e16b300
add rcx, 0x7fffffff
xor rcx, 0x6bc44fd0
add rax, rcx
mov qword [rsi + 0x28], rax
mov dword [rsp - 0x1c], 0x1b84f903
jmp 0x14006d88d
mov dword [rsp + 0x74], 0x58818129
sub dword [rsp + 0x74], 0x2942d2c9
xor dword [rsp + 0x74], 0x59f9a0e6
sub dword [rsp + 0x74], 0x76c70e85
mov edx, 0x493f97c7
add edx, 0x30252288
sub edx, 0x1bc901c8
xor edx, 0x28bb1f92
xchg rbx, r12
mov rcx, r12
xchg r12, rbx
call fcn.1400758b0
test rax, rax
mov dword [rsp - 0x38], 0x56fd1001
je 0x14006d947
movabs rcx, 0xe9258fa95d79f4fc
xor rcx, 0x35c87e31
xor rcx, 0x288730f8
add rcx, 0x1eb73694
mov dword [rsp + 0x80], edi
add rax, rcx
mov r14, r14
movabs rcx, 0x7ca9ce4c54401033
xor rcx, 0x3db32bf1
sub rcx, 0x1f9c026e
sub rcx, 0x27563813
add rcx, 0x12b3e23d
not rax
mov dword [rsp - 0xc], ebx
add rax, rcx
ror rax, 0x1a
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
not rax
mov dword [rsp - 0x28], edi
ror rax, 0x2f
xchg r14, rax
mov qword [rsi + 0x30], r14
xchg r14, rax
jmp 0x14006d97e
mov dword [rsp + 0x80], 0x111eb22c
add dword [rsp + 0x80], 0x52446862
add dword [rsp + 0x80], 0x53dca59
sub dword [rsp + 0x80], 0x4685e4de
xor dword [rsp + 0x80], 0x221b0008
mov edx, 0x59837f3d
add edx, 0x82108ed
xor edx, 0x44b142cc
xor edx, 0x7afefcd2
xor edx, 0xab6b0718
mov rcx, rbx
call fcn.1400758b0
test rax, rax
mov dword [rsp - 0x44], 0x16642b34
je 0x14006da6c
movabs rcx, 0x938be2b10b87dba
xor rcx, 0x69e9917c
xor rcx, 0x77039077
add rcx, 0x34c2bdee
mov dword [rsp + 0x8c], edi
xor rax, rcx
xchg r11, r11
movabs rcx, 0xd90ad47e13fa7ab9
add rcx, 0x2156d448
sub rcx, 0x214ea066
add rcx, 0x4f765a9b
ror rax, 0x10
ror rax, 1
ror rax, 1
add rax, rcx
mov dword [rsp - 0x30], 0x38c0a5dd
movabs rcx, 0x5962cb682cd4f893
xor rcx, 0x1092dfc3
sub rcx, 0x13c6b1fa
add rcx, 0x77297a3c
rol rax, 8
rol rax, 2
rol rax, 1
add rax, rcx
movabs rcx, 0x560d4e35359122ca
sub rcx, 0x1dc45d65
xor rcx, 0x61513839
sub rcx, 0x204347c
xor rax, rcx
mov qword [rsi + 0x38], rax
jmp 0x14006daa3
mov dword [rsp + 0x8c], 0x5234e423
sub dword [rsp + 0x8c], 0x1ff77705
xor dword [rsp + 0x8c], 0x7c70b95d
sub dword [rsp + 0x8c], 0x28605d4d
xor dword [rsp + 0x8c], 0x25ed76f7
mov edx, 0x25a1fe0b
sub edx, 0xd90082c
add edx, 0x441cda06
xor edx, 0x527b3703
add edx, 0x95f1df14
xchg rcx, r8
mov r8, rbx
xchg r8, rcx
call fcn.1400758b0
xchg r12, r12
test rax, rax
je 0x14006dbb0
movabs rcx, 0xd4f68ff4508252e2
add rcx, 0xfc9e179
sub rcx, 0x1e527637
add rcx, 0x7fffffff
add rcx, 0x1ae39c6c
mov dword [rsp + 0xa4], edi
add rax, rcx
mov r10, r10
movabs rcx, 0x2f605df90000a429
add rcx, 0x442ea2e7
sub rcx, 0xd7f25e9
sub rcx, 0x1396226d
xor rax, rcx
mov dword [rsp - 0x2c], edx
movabs rcx, 0x4282746d29cdabd4
sub rcx, 0x1ed84040
add rcx, 0x4d3cd155
add rcx, 0x3889fef2
ror rax, 0x2f
ror rax, 4
ror rax, 2
ror rax, 1
xor rax, rcx
mov dword [rsp - 0xc], 0x63aa3b
movabs rcx, 0x21b73b2433ff3397
xor rcx, 0x5dc0595d
sub rcx, 0x43a285bd
add rcx, 0x4364bada
xor rcx, 0x22a5006
ror rax, 4
ror rax, 4
ror rax, 1
add rax, rcx
xchg r13, r13
xchg r9, rax
mov qword [rsi + 0x40], r9
xchg r9, rax
jmp 0x14006dbe7
mov dword [rsp + 0xa4], 0x42711611
sub dword [rsp + 0xa4], 0x3ee81f7f
xor dword [rsp + 0xa4], 0x39047ce
add dword [rsp + 0xa4], 0x105d1991
sub dword [rsp + 0xa4], 0x1075caec
mov edx, 0x4a6cf25e
sub edx, 0x181c16c8
add edx, 0x3e66bae5
add edx, 0xe9a5cd7
sub edx, 0x2178253e
mov rcx, rbx
mov dword [rsp - 0x34], 0x29b5f65e
call fcn.1400758b0
test rax, rax
je 0x14006dd0c
movabs rcx, 0x8a32d64a1aac4e8f
add rcx, 0x1ab46abb
sub rcx, 0xa991db
sub rcx, 0x1c84eca8
add rcx, 0x7fffffff
xor rcx, 0x578b2269
mov dword [rsp + 0xb4], edi
add rax, rcx
mov dword [rsp - 0x3c], 0x8157c46
movabs rcx, 0xcb0cbd63249ef747
add rcx, 0x2a09a3a9
sub rcx, 0x9597fac
xor rcx, 0xf78d40b
add rcx, 0x7fffffff
add rcx, 0x1f59080e
ror rax, 8
ror rax, 0xa
add rcx, rax
mov r15, r15
movabs rax, 0x1cb42fb341152750
add rax, 0x20dee0e1
xor rax, 0x6d6b0c08
add rax, 0x728cb369
xor rcx, rax
movabs rax, 0x6f9b1e2f37909c53
add rax, 0x1180a51a
xor rax, 0xfdb51d6
xor rax, 0xb5062be
add rax, 0x7fffffff
add rax, 0x27f10edb
add rcx, rax
xchg rdi, rdi
movabs rax, 0x158f84a72115995d
xor rax, 0x1ff1c719
sub rax, 0x1cd562b9
sub rax, 0x163b741e
xor rcx, rax
mov qword [rsi + 0x48], rcx
jmp 0x14006dd43
mov dword [rsp + 0xb4], 0x7fcbbb79
sub dword [rsp + 0xb4], 0x5c9f5ed1
add dword [rsp + 0xb4], 0x42a4bbed
sub dword [rsp + 0xb4], 0x5253b1a8
sub dword [rsp + 0xb4], 0x137d66ec
mov edx, 0x218ddabc
add edx, 0x278e4fe6
sub edx, 0x1fc84cc1
add edx, 0x2c1cb53e
xchg r9, rbx
mov rcx, r9
xchg r9, rbx
call fcn.1400758b0
xchg r10, r10
test rax, rax
je 0x14006ddf6
movabs rcx, 0x161e3f854a8b5082
xor rcx, 0x79cb0b2d
xor rcx, 0x646b8069
sub rcx, 0x5d24b14
sub rcx, 0x499bd6b4
mov dword [rsp + 0xc8], edi
xor rax, rcx
mov dword [rsp - 0x10], 0x44f6c116
movabs rcx, 0x7697468f60056871
sub rcx, 0x21a2bf05
sub rcx, 0x3618e8a0
xor rcx, 0x13fff3a4
rol rax, 0xe
rol rax, 1
not rax
xchg r15, r15
rol rax, 2
rol rax, 2
rol rax, 1
add rax, rcx
not rax
mov qword [rsi + 0x50], rax
mov dword [rsp - 0xc], esp
jmp 0x14006de22
mov dword [rsp + 0xc8], 0x75ebd674
sub dword [rsp + 0xc8], 0x4c57de55
xor dword [rsp + 0xc8], 0x7c096824
sub dword [rsp + 0xc8], 0x559a903a
mov edx, 0x1ea5c8e7
xor edx, 0x4dac9d33
sub edx, 0x719866a
xor edx, 0xc02dab0f
xchg r8, rcx
mov r8, rbx
xchg r8, rcx
call fcn.1400758b0
test rax, rax
mov dword [rsp - 0x20], 0x5db44ec9
je 0x14006df09
rol rax, 0x2a
rol rax, 5
rol rax, 3
rol rax, 5
movabs rcx, 0x73a040c7184811e8
add rcx, 0x37355958
add rcx, 0x18d4c201
xor rcx, 0xea0b1a
add rcx, 0x640d2b6a
xor rax, rcx
mov rbx, rbx
mov dword [rsp + 0xe0], edi
movabs rcx, 0x7628ccee4c37ffc5
add rcx, 0xdabdc25
sub rcx, 0x98b8738
sub rcx, 0x3c8c32ed
xor rcx, 0x2b8a582f
sub rax, rcx
mov dword [rsp - 0x28], 0x516ccdad
movabs rcx, 0xee8e00436261fe2f
sub rcx, 0x56b6f1c5
add rcx, 0x35a70572
xor rcx, 0x5e954203
add rcx, 0x4a6b3046
ror rax, 0x1e
add rax, rcx
mov dword [rsp - 0x10], ecx
not rax
mov qword [rsi + 0x58], rax
jmp 0x14006df40
mov dword [rsp + 0xe0], 0x2880779a
sub dword [rsp + 0xe0], 0x26fbb9b8
xor dword [rsp + 0xe0], 0x2b07fbe
add dword [rsp + 0xe0], 0x30863358
sub dword [rsp + 0xe0], 0x33baf5b3
mov edx, 0x3c6edfdd
xor edx, 0x4be809b5
sub edx, 0x66a2818d
xor edx, 0x1c864175
add edx, 0x65e7e5cf
mov rcx, rbx
call fcn.1400758b0
test rax, rax
mov dword [rsp - 0x10], ebx
je 0x14006e010
movabs rcx, 0xc619de8a13575e77
sub rcx, 0x11fa6d2a
xor rcx, 0x2de4a137
xor rcx, 0x17202ecd
sub rcx, 0x176a092f
mov dword [rsp + 0xe8], edi
xchg rcx, rcx
add rax, rcx
movabs rcx, 0x7115909367877ed7
add rcx, 0xe89a7e8
xor rcx, 0x753de784
add rcx, 0x7fffffff
xor rcx, 0x7fb7cb2d
rol rax, 0x1d
rol rax, 1
rol rax, 1
rol rax, 1
not rax
mov dword [rsp - 0x20], edi
rol rax, 0x10
rol rax, 0xd
rol rax, 1
rol rax, 0xa
rol rax, 3
rol rax, 1
xor rax, rcx
not rax
mov dword [rsp - 0x34], 0x7e94c608
xchg r8, rax
mov qword [rsi + 0x60], r8
xchg r8, rax
jmp 0x14006e047
mov dword [rsp + 0xe8], 0x5aa856b1
add dword [rsp + 0xe8], 0x160e43c
xor dword [rsp + 0xe8], 0x523cdc50
add dword [rsp + 0xe8], 0x6b8be504
sub dword [rsp + 0xe8], 0x79c1cbc0
mov edx, 0x55082a1a
xor edx, 0x678efd51
add edx, 0x32a1e558
sub edx, 0x1542a6fc
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400758b0
test rax, rax
mov r13, r13
je 0x14006e131
movabs rcx, 0xa6c59aef0f716de6
add rcx, 0x16851f45
add rcx, 0xb6e97a5
add rcx, 0x42e4efdc
sub rcx, 0x49da02ed
mov dword [rsp + 0x114], edi
xchg rcx, rcx
add rax, rcx
movabs rcx, 0xc73e9e4e2f034807
add rcx, 0x6667948
xor rcx, 0x16d09be8
sub rcx, 0x18d016e1
add rcx, 0x38270129
ror rax, 0x18
ror rax, 5
ror rax, 1
add rcx, rax
mov dword [rsp - 0x34], 0x746b5e3b
movabs rax, 0xca80b44322b814f
add rax, 0x2a3482b4
xor rax, 0x62bd720a
xor rax, 0x47d8b4f8
xor rcx, rax
ror rcx, 0x1f
ror rcx, 5
ror rcx, 1
ror rcx, 3
ror rcx, 1
ror rcx, 1
not rcx
mov dword [rsp - 0xc], esi
xchg rcx, r12
mov qword [rsi + 0x68], r12
xchg r12, rcx
jmp 0x14006e15d
mov dword [rsp + 0x114], 0x259bf18
add dword [rsp + 0x114], 0x57311154
xor dword [rsp + 0x114], 0x25071be9
sub dword [rsp + 0x114], 0x7c8dcb84
mov edx, 0x4e6f7a57
sub edx, 0x2921a8a
add edx, 0x29e178f0
sub edx, 0x3eb0e5a0
sub edx, 0x76ae22
xchg rbx, r14
mov rcx, r14
xchg rbx, r14
call fcn.1400758b0
mov dword [rsp - 0x30], edx
test rax, rax
je 0x14006e27a
movabs rcx, 0xae61b31564249af0
sub rcx, 0x38ebfa51
add rcx, 0x3a8467d9
sub rcx, 0x2ee1926a
mov dword [rsp + 0x124], edi
mov rcx, rcx
add rax, rcx
movabs rcx, 0x624dd2b624a3d58d
sub rcx, 0x11b667ea
sub rcx, 0xa4c00ef
xor rcx, 0x6032ae44
add rcx, 0x7fffffff
sub rcx, 0x2d5b3d08
xor rax, rcx
xchg rsp, rsp
movabs rcx, 0x99f55fe909222be0
add rcx, 0x1cd9b804
xor rcx, 0x5df73276
sub rcx, 0x6f098844
xor rcx, 0x7db6e5c1
rol rax, 0xc
rol rax, 9
rol rax, 0x22
rol rax, 1
rol rax, 1
add rax, rcx
mov dword [rsp - 0x10], 0x16774d48
movabs rcx, 0x9b64ed2432038118
sub rcx, 0x1b32be0b
xor rcx, 0x52edf6e
add rcx, 0x7fffffff
add rcx, 0x1a07a633
ror rax, 0x28
ror rax, 1
ror rax, 1
ror rax, 1
add rax, rcx
mov dword [rsp - 0x18], edi
mov qword [rsi + 0x70], rax
jmp 0x14006e2a6
mov dword [rsp + 0x124], 0x44927633
add dword [rsp + 0x124], 0x3693ea8d
xor dword [rsp + 0x124], 0x41316322
sub dword [rsp + 0x124], 0x3a1703e1
mov edx, 0x45461e8b
add edx, 0x18832196
sub edx, 0x1385b563
sub edx, 0x20f08da5
add edx, 0x7aa6ebc6
mov rcx, rbx
mov dword [rsp - 0x3c], ebp
call fcn.1400758b0
test rax, rax
je 0x14006e3b2
mov dword [rsp - 0x20], esi
movabs rcx, 0x7f95036020fdd17c
xor rcx, 0x5525af36
sub rcx, 0x1eb2f87c
sub rcx, 0x493b1294
add rcx, 0x7fffffff
add rcx, 0x1255c357
mov dword [rsp + 0x140], edi
add rax, rcx
movabs rcx, 0x7910b729484d917f
xor rcx, 0x35ccb9ef
sub rcx, 0x12d33581
sub rcx, 0x2b92c0ad
add rcx, 0x7328b1e9
xor rax, rcx
xchg rdx, rdx
movabs rcx, 0x6ec3696177d0e592
sub rcx, 0x58dded82
xor rcx, 0x3a411013
xor rcx, 0x68802a8a
add rcx, 0x7fffffff
xor rcx, 0x300ca07b
ror rax, 0x1d
ror rax, 0x10
ror rax, 4
ror rax, 1
xor rax, rcx
xchg r10, r10
movabs rcx, 0x1e5f23b76d6cf064
xor rcx, 0x42230a40
add rcx, 0x3dbfda4f
sub rcx, 0x182caa68
sub rax, rcx
not rax
mov qword [rsi + 0x78], rax
xchg rsi, rsi
jmp 0x14006e3e9
mov dword [rsp + 0x140], 0x52a2d095
add dword [rsp + 0x140], 0x12848b0f
xor dword [rsp + 0x140], 0x7a0a3b0
sub dword [rsp + 0x140], 0x11a5fdaf
sub dword [rsp + 0x140], 0x50e1fa64
mov edx, 0x472dec7f
sub edx, 0x92d4fd4
xor edx, 0x4a70dee1
add edx, 0x6c0c5415
mov rcx, rbx
call fcn.1400758b0
mov dword [rsp - 0x1c], 0x16bfd80f
test rax, rax
je 0x14006e4e3
movabs rcx, 0x3bb1089b49501feb
xor rcx, 0x536b7049
add rcx, 0x427f9374
sub rcx, 0x2aa02af1
add rcx, 0x34bc55fb
mov dword [rsp + 0x34], edi
add rax, rcx
mov dword [rsp - 0x2c], edx
movabs rcx, 0xeb4aeb870bf5882c
add rcx, 0x33cbaa79
sub rcx, 0x2c8ee730
add rcx, 0x542c177d
sub rcx, 0x39026ac9
rol rax, 0x14
rol rax, 0x1d
rol rax, 1
rol rax, 1
add rcx, rax
movabs rax, 0x7a391ce31864dafe
xor rax, 0x42de4950
add rax, 0x5cb1a7
sub rax, 0x1eec4d3d
sub rax, 0x1933d6c0
xor rcx, rax
movabs rax, 0x7006a2b575207f77
add rax, 0xc74e07
sub rax, 0x22a11a32
add rax, 0x7fffffff
xor rax, 0x2ba7c4f3
add rcx, rax
not rcx
mov rdi, rdi
xchg rbx, rcx
mov qword [rsi + 0x80], rbx
xchg rbx, rcx
jmp 0x14006e50b
mov dword [rsp + 0x34], 0x50a42edf
xor dword [rsp + 0x34], 0x1194bf3b
sub dword [rsp + 0x34], 0x2601594b
xor dword [rsp + 0x34], 0x709d753b
sub dword [rsp + 0x34], 0x6bb24da1
mov edx, 0x6e5e164e
sub edx, 0x4efcaded
add edx, 0x532856f2
add edx, 0x32569a07
mov rcx, rbx
mov rcx, rcx
call fcn.1400758b0
test rax, rax
je 0x14006e5bc
mov r14, r14
ror rax, 3
ror rax, 7
movabs rcx, 0x79269df75f3b3a59
xor rcx, 0x45786a9c
xor rcx, 0x37ed2b7
sub rcx, 0x993e310
add rcx, 0x7fffffff
add rcx, 0x3792119f
not rax
xchg rsi, rsi
mov dword [rsp + 0x3c], edi
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 2
add rax, rcx
movabs rcx, 0x193bf64a1a1d3613
add rcx, 0x6139cb78
sub rcx, 0x4169dfaa
xor rcx, 0x5697bfd2
xor rax, rcx
xchg rsp, rsp
not rax
mov qword [rsi + 0x88], rax
jmp 0x14006e5dc
mov dword [rsp + 0x3c], 0x11653956
add dword [rsp + 0x3c], 0x1a7ced6d
sub dword [rsp + 0x3c], 0x106a28c4
sub dword [rsp + 0x3c], 0x1b77fdfe
mov edx, 0x3709cda3
xor edx, 0x3c1efcc3
add edx, 0x9c2993c
add edx, 0xc3e590f0
mov rcx, rbx
xchg r8, r8
call fcn.1400758b0
test rax, rax
je 0x14006e6b0
xchg r13, r13
movabs rcx, 0x1b441e1f06c06d1c
add rcx, 0x4c079c94
sub rcx, 0x2d5d3ab
add rcx, 0x7fffffff
add rcx, 0x13438de7
mov dword [rsp + 0x110], edi
add rax, rcx
mov r8, r8
movabs rcx, 0x544c2ab62202bf49
add rcx, 0x4c303cd4
sub rcx, 0x356555b6
add rcx, 0x63ab7fab
ror rax, 0xe
not rax
mov dword [rsp - 0x2c], 0x54244638
add rax, rcx
movabs rcx, 0x86a826555ebfb2e5
xor rcx, 0x55caf1c5
add rcx, 0x345feb87
sub rcx, 0x1ad64e0a
add rcx, 0x5a93abd
rol rax, 0x26
rol rax, 1
rol rax, 1
add rax, rcx
mov qword [rsi + 0x90], rax
mov r13, r13
jmp 0x14006e6e7
mov dword [rsp + 0x110], 0x5acfe68c
sub dword [rsp + 0x110], 0x2c61b474
xor dword [rsp + 0x110], 0x6ad03808
xor dword [rsp + 0x110], 0x4d31e2c4
xor dword [rsp + 0x110], 0x98fe8d5
mov edx, 0x4772a46a
sub edx, 0x1d0c7dd0
add edx, 0x664b54d
add edx, 0x988c0dc9
xchg rcx, r10
mov r10, rbx
xchg r10, rcx
call fcn.1400758b0
test rax, rax
je 0x14006e7ba
mov rdi, rdi
movabs rcx, 0x4289e4cf3521cee8
sub rcx, 0x260d8495
add rcx, 0x89f86ba
sub rcx, 0xd753c4d
mov dword [rsp + 0x120], edi
xor rax, rcx
movabs rcx, 0x56d1f7df71045f58
sub rcx, 0x1672dfa1
sub rcx, 0x55090f9c
add rcx, 0x7fffffff
add rcx, 0x514b3314
rol rax, 2
rol rax, 2
xor rax, rcx
movabs rcx, 0x3b0855f126de4344
xor rcx, 0x1dafbdd
add rcx, 0xcd3ccf8
sub rcx, 0xbcde13d
rol rax, 0x38
rol rax, 1
xor rax, rcx
rol rax, 0x33
rol rax, 2
rol rax, 4
rol rax, 1
xchg rbp, rax
mov qword [rsi + 0x98], rbp
xchg rbp, rax
jmp 0x14006e7e6
mov dword [rsp + 0x120], 0x5d628637
xor dword [rsp + 0x120], 0x18a1897b
sub dword [rsp + 0x120], 0x41419e31
xor dword [rsp + 0x120], 0x481711a
mov edx, 0x2aa94637
sub edx, 0x111e1c3d
add edx, 0x15527b64
sub edx, 0xd5bcb80
sub edx, 0x557a4c4
xchg rcx, r8
mov r8, rbx
xchg r8, rcx
call fcn.1400758b0
mov dword [rsp - 0x14], 0x7a574938
test rax, rax
je 0x14006e8ce
movabs rcx, 0xd4434d4f5c98beef
xor rcx, 0x5a2349ab
add rcx, 0x3d622bbf
sub rcx, 0x38821f1
add rcx, 0x7fffffff
add rcx, 0x2f16d6b5
mov dword [rsp + 0x134], edi
add rax, rcx
xchg rdx, rdx
movabs rcx, 0x3b7fa505863eaaf
sub rcx, 0x1b937a91
add rcx, 0x300a72d
add rcx, 0x7ddc4f97
ror rax, 0x2a
ror rax, 5
ror rax, 6
ror rax, 1
ror rax, 1
xor rax, rcx
movabs rcx, 0x797994dd5b67952a
add rcx, 0x14c11084
sub rcx, 0x65ae77a2
add rcx, 0x66543bec
add rcx, 0x383abff3
not rax
sub rax, rcx
mov rdi, rdi
not rax
mov qword [rsi + 0xa0], rax
jmp 0x14006e905
mov dword [rsp + 0x134], 0x6df19842
sub dword [rsp + 0x134], 0x5fa59c11
sub dword [rsp + 0x134], 0xd3c980c
xor dword [rsp + 0x134], 0x633e832e
xor dword [rsp + 0x134], 0x6231e70a
mov edx, 0x7ee2c849
xor edx, 0x3d4f1667
xor edx, 0x4d73fda1
xor edx, 0xf7d76f9f
xchg r11, rcx
mov r11, rbx
xchg rcx, r11
call fcn.1400758b0
test rax, rax
mov r12, r12
je 0x14006e9d5
ror rax, 0xa
movabs rcx, 0x1820c3da56330951
sub rcx, 0x3f8ee0b9
sub rcx, 0x61a99a1
add rcx, 0x4556b0eb
sub rcx, 0x1a758d5
add rax, rcx
mov dword [rsp + 0x198], edi
movabs rcx, 0xe451861e2a5016a6
add rcx, 0x1081dc57
sub rcx, 0x290b7497
add rcx, 0x175a91c1
xor rax, rcx
mov dword [rsp - 0x28], 0x4b8c44bd
movabs rcx, 0xfe0da8e57e39b11e
sub rcx, 0x4ddd27b4
add rcx, 0x368c565d
xor rcx, 0x6281381a
ror rax, 0x14
ror rax, 4
ror rax, 2
ror rax, 1
add rax, rcx
mov qword [rsi + 0xa8], rax
mov dword [rsp - 0x3c], esp
jmp 0x14006ea0c
mov dword [rsp + 0x198], 0x7441dd6e
xor dword [rsp + 0x198], 0x39ceb13
add dword [rsp + 0x198], 0x6656287
xor dword [rsp + 0x198], 0x74a4839d
sub dword [rsp + 0x198], 0xae61a98
mov edx, 0x3261ea4c
xor edx, 0x153aa895
xor edx, 0x26692d12
add edx, 0x5b1d8708
add edx, 0x21d5323a
xchg r15, rcx
mov r15, rbx
xchg rcx, r15
call fcn.1400758b0
test rax, rax
mov dword [rsp - 0x2c], edx
je 0x14006eb09
movabs rcx, 0xd300a87e7af52fa1
sub rcx, 0x74946c65
add rcx, 0x66027615
sub rcx, 0x64d707dc
xor rcx, 0x7b01676e
mov dword [rsp + 0x30], edi
add rax, rcx
xchg r15, r15
movabs rcx, 0x31a180c6376d5de0
sub rcx, 0xd60da13
xor rcx, 0x1055be76
xor rcx, 0x6ccf739f
sub rcx, 0x7cc098d
xor rax, rcx
mov dword [rsp - 0x20], ecx
movabs rcx, 0x973d58783c93ee65
xor rcx, 0x18a2ef81
sub rcx, 0x22d0ba6e
add rcx, 0x1ee0cf43
add rcx, 0x7fffffff
xor rcx, 0x17c2ecd6
ror rax, 0x33
ror rax, 2
ror rax, 1
add rax, rcx
mov dword [rsp - 0xc], ebp
not rax
ror rax, 8
ror rax, 6
ror rax, 9
ror rax, 7
ror rax, 1
ror rax, 1
xchg r8, rax
mov qword [rsi + 0xb0], r8
xchg r8, rax
jmp 0x14006eb31
mov dword [rsp + 0x30], 0x533af9ab
add dword [rsp + 0x30], 0xfb3d2a9
sub dword [rsp + 0x30], 0x3c0b5809
sub dword [rsp + 0x30], 0x4869f4c
xor dword [rsp + 0x30], 0x225cd4fe
mov edx, 0x4acf6a74
xor edx, 0x38e19be3
add edx, 0x30bfcc6
xor edx, 0x3ea69926
xchg rcx, r12
mov r12, rbx
xchg r12, rcx
call fcn.1400758b0
mov dword [rsp - 0x34], 0x1ad8902a
test rax, rax
je 0x14006ec66
movabs rcx, 0x55b01dae0dc7a2c5
add rcx, 0x41c1b213
sub rcx, 0x11ea31f4
add rcx, 0x7fffffff
xor rcx, 0x6c283a95
mov dword [rsp + 0x44], edi
mov dword [rsp - 0x24], ecx
add rax, rcx
movabs rcx, 0x2def53ff5238b05c
sub rcx, 0x146b36fc
sub rcx, 0x1a015745
add rcx, 0x52d13dac
xor rcx, 0x6327f88b
xor rax, rcx
xchg rsi, rsi
movabs rcx, 0x7dac1780440c212d
add rcx, 0x6d99957
add rcx, 0x2cc242f9
sub rcx, 0x24b452a7
add rcx, 0x6626e3ad
sub rax, rcx
xchg r11, r11
movabs rcx, 0x66f61ea33d8984ef
xor rcx, 0x477187da
xor rcx, 0x645124e0
add rcx, 0x7406f9a5
xor rax, rcx
movabs rcx, 0x1b236ad3eb3e989
xor rcx, 0x57f7b8ef
sub rcx, 0x5558dd9c
add rcx, 0x4e7a52a5
rol rax, 5
rol rax, 5
rol rax, 4
rol rax, 2
rol rax, 2
rol rax, 1
rol rax, 1
add rax, rcx
mov dword [rsp - 0xc], 0x73ba3f36
xchg r9, rax
mov qword [rsi + 0xb8], r9
xchg r9, rax
jmp 0x14006ec86
mov dword [rsp + 0x44], 0x13b3f0c2
add dword [rsp + 0x44], 0x9c71103
xor dword [rsp + 0x44], 0x1556f6de
sub dword [rsp + 0x44], 0x82df71a
mov edx, 0x15400699
xor edx, 0x38b72403
add edx, 0x47b368e3
add edx, 0xea0d89a
xchg rcx, r11
mov r11, rbx
xchg r11, rcx
call fcn.1400758b0
mov r9, r9
test rax, rax
je 0x14006ed37
rol rax, 1
rol rax, 5
rol rax, 1
rol rax, 1
movabs rcx, 0x46352c374a5148a9
xor rcx, 0x34487b72
xor rcx, 0xdf84775
add rcx, 0x52abfafb
not rax
mov dword [rsp + 0x50], edi
ror rax, 0x1a
ror rax, 5
ror rax, 1
ror rax, 1
add rax, rcx
movabs rcx, 0x9d133d814f9004f5
add rcx, 0xafb150e
sub rcx, 0x35d10115
xor rcx, 0x2bfdff61
rol rax, 0x21
rol rax, 8
rol rax, 1
add rax, rcx
mov r10, r10
mov qword [rsi + 0xc0], rax
jmp 0x14006ed57
mov dword [rsp + 0x50], 0x53504fb9
xor dword [rsp + 0x50], 0x5a55b67f
sub dword [rsp + 0x50], 0x69ec3d8
xor dword [rsp + 0x50], 0x26735ef
mov edx, 0x4b70bc4d
add edx, 0x3a6c1c
sub edx, 0x391cc6cc
add edx, 0x221298f0
sub edx, 0xecaf661
xchg r8, rbx
mov rcx, r8
xchg r8, rbx
call fcn.1400758b0
mov r12, r12
test rax, rax
je 0x14006ee45
not rax
mov dword [rsp - 0x40], 0x1a352c1d
mov dword [rsp + 0x5c], edi
movabs rcx, 0x3c06094a703a4e5b
add rcx, 0x1087c3f
sub rcx, 0x4d4ab1e7
add rcx, 0x10ee3f2f
sub rcx, 0x2a5b5b15
sub rax, rcx
mov dword [rsp - 0x10], 0x1e15a117
movabs rcx, 0x182298775a1c61ca
sub rcx, 0x877e59e
sub rcx, 0x11bc6ddb
add rcx, 0x53ad0efc
ror rax, 0xb
ror rax, 1
ror rax, 4
ror rax, 1
ror rax, 1
xor rax, rcx
movabs rcx, 0x3f3ec48066f5b03a
sub rcx, 0x1073be1c
xor rcx, 0x5eda975b
xor rcx, 0x1667af43
add rcx, 0x7fffffff
xor rcx, 0x71d68e79
sub rax, rcx
rol rax, 2
mov dword [rsp - 0x20], esi
mov qword [rsi + 0xc8], rax
jmp 0x14006ee65
mov dword [rsp + 0x5c], 0x328e6d9f
xor dword [rsp + 0x5c], 0x7ce5f35d
xor dword [rsp + 0x5c], 0x59483e0d
sub dword [rsp + 0x5c], 0x1723a0ce
mov edx, 0x776be649
sub edx, 0x58a8a96b
add edx, 0x34d1ec02
xor edx, 0x4e8508e8
add edx, 0xdd2bc2d7
mov rcx, rbx
call fcn.1400758b0
test rax, rax
mov r15, r15
je 0x14006ef43
rol rax, 3
movabs rcx, 0x1bfdbb4979a4751c
sub rcx, 0x5328652f
add rcx, 0x1507bdb1
add rcx, 0x1c589909
add rcx, 0x69aa7b01
xor rax, rcx
mov dword [rsp + 0x64], edi
movabs rcx, 0x1a30524a0a6ecb5a
xor rcx, 0x5a50b5b1
xor rcx, 0x10d2ef1a
sub rcx, 0x1b676601
add rcx, 0x7fffffff
add rcx, 0x1043611f
sub rax, rcx
mov dword [rsp - 0x34], edi
movabs rcx, 0x9056f9e19067ec6
add rcx, 0xe2322cb
add rcx, 0x380a3c8b
sub rcx, 0x389dfb21
ror rax, 0x29
ror rax, 6
ror rax, 2
ror rax, 1
xor rax, rcx
not rax
mov dword [rsp - 0x28], edi
xchg rcx, rax
mov qword [rsi + 0xd0], rcx
xchg rcx, rax
jmp 0x14006ef63
mov dword [rsp + 0x64], 0xd9bab21
add dword [rsp + 0x64], 0x5eab5d8
add dword [rsp + 0x64], 0x244d438c
xor dword [rsp + 0x64], 0x37d3a484
mov edx, 0x4e7fc18d
xor edx, 0x1b50f1d0
sub edx, 0x4dbe67ae
add edx, 0x44123d75
xchg rbx, r12
mov rcx, r12
xchg rbx, r12
call fcn.1400758b0
mov r15, r15
test rax, rax
je 0x14006efd4
movabs rcx, 0xcdf91e6013078889
sub rcx, 0xd059940
xor rcx, 0x2b863917
add rcx, 0x227684e5
sub rcx, 0x3f117119
mov dword [rsp + 0x70], edi
xor rax, rcx
mov rsi, rsi
xchg r13, rax
mov qword [rsi + 0xd8], r13
xchg r13, rax
jmp 0x14006eff4
mov dword [rsp + 0x70], 0x2e7446e
xor dword [rsp + 0x70], 0x3968b967
xor dword [rsp + 0x70], 0x13d7d5b5
xor dword [rsp + 0x70], 0x285828bd
mov edx, 0x67d54941
sub edx, 0x27bf3d56
xor edx, 0x30bc06b3
sub edx, 0x241cb5b5
add edx, 0x6240994f
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.1400758b0
mov r9, r9
test rax, rax
je 0x14006f0de
rol rax, 0x23
rol rax, 2
rol rax, 1
rol rax, 2
movabs rcx, 0x18dac38a188d96bb
add rcx, 0x3c8dfb0e
sub rcx, 0x32bbfcf9
xor rcx, 0x2010a503
add rcx, 0x7fffffff
add rcx, 0x6ae332ad
xor rax, rcx
mov dword [rsp + 0x88], edi
movabs rcx, 0x16f2b2bf11a39aa6
sub rcx, 0x97dca29
sub rcx, 0x8205591
add rcx, 0x905eee6
add rax, rcx
mov dword [rsp - 0xc], ebp
movabs rcx, 0x600f200e0756c703
add rcx, 0x1770f202
xor rcx, 0x51bff2d9
add rcx, 0x266db7da
add rcx, 0x2b600c22
xor rax, rcx
mov dword [rsp - 0x38], esp
ror rax, 0xc
ror rax, 1
not rax
mov dword [rsp - 0x2c], ebx
mov qword [rsi + 0xe0], rax
jmp 0x14006f115
mov dword [rsp + 0x88], 0x6f22821a
xor dword [rsp + 0x88], 0x8d18280
xor dword [rsp + 0x88], 0x1282e11e
xor dword [rsp + 0x88], 0xd5a1bf
xor dword [rsp + 0x88], 0x75a4403a
mov edx, 0x5c290148
sub edx, 0xc5825a8
sub edx, 0x3d9b5679
xor edx, 0xc7003810
xchg rbx, rsi
mov rcx, rsi
xchg rsi, rbx
call fcn.1400758b0
test rax, rax
mov dword [rsp - 0x18], 0x2e70457f
je 0x14006f1e0
ror rax, 0xf
ror rax, 5
movabs rcx, 0x3a3d8351097ba25c
sub rcx, 0x50a424b
add rcx, 0x38f7aea8
add rcx, 0x48245670
not rax
mov dword [rsp + 0x94], edi
mov rdx, rdx
ror rax, 0x2c
ror rax, 0xa
ror rax, 1
ror rax, 1
ror rax, 1
xor rax, rcx
mov r8, r8
movabs rcx, 0x31f130fe1e0bacee
add rcx, 0x34826441
xor rcx, 0x88bf1af
xor rcx, 0x6ad55f8
sub rcx, 0x5622c165
add rax, rcx
ror rax, 0xf
ror rax, 0x21
ror rax, 1
ror rax, 1
ror rax, 1
xchg r13, rax
mov qword [rsi + 0xe8], r13
xchg r13, rax
jmp 0x14006f217
mov dword [rsp + 0x94], 0x16ea4181
sub dword [rsp + 0x94], 0x107a4327
add dword [rsp + 0x94], 0x5b9b1115
sub dword [rsp + 0x94], 0x5ecd997e
sub dword [rsp + 0x94], 0x33d75f0
mov edx, 0x7f9a03ec
xor edx, 0x6fa052b8
sub edx, 0x8426f37
add edx, 0x49402fce
xor edx, 0x2db5122e
xchg r15, rcx
mov r15, rbx
xchg r15, rcx
call fcn.1400758b0
test rax, rax
mov rdx, rdx
je 0x14006f2e7
movabs rcx, 0x61127efe038db554
add rcx, 0x25b2cab5
sub rcx, 0x3c87a35
xor rcx, 0x14f3a838
mov dword [rsp + 0x9c], edi
xor rax, rcx
mov dword [rsp - 0x40], ebp
movabs rcx, 0xd4bd4f236133c08
sub rcx, 0x136a88ae
sub rcx, 0xb22af5c
add rcx, 0x69b97095
not rax
sub rax, rcx
movabs rcx, 0x4541e5fa1c7e808e
add rcx, 0x3d5ffd3a
sub rcx, 0x4e414085
add rcx, 0x7fffffff
add rcx, 0x6efd13b2
not rax
mov dword [rsp - 0xc], esi
add rax, rcx
ror rax, 5
ror rax, 0x13
ror rax, 1
mov qword [rsi + 0xf0], rax
jmp 0x14006f31e
mov dword [rsp + 0x9c], 0x5e531518
xor dword [rsp + 0x9c], 0x3bb28f78
xor dword [rsp + 0x9c], 0x25cb1e5b
add dword [rsp + 0x9c], 0x381451e3
sub dword [rsp + 0x9c], 0x783ed61d
mov edx, 0x45aa8367
sub edx, 0x2eb2a2dc
sub edx, 0xa83b7ae
xor edx, 0x59732c8a
xor edx, 0x36f4aec
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400758b0
mov dword [rsp - 0x1c], 0x4628a0a6
test rax, rax
je 0x14006f425
movabs rcx, 0xd45708471c4c6c9d
sub rcx, 0x5eee07a
add rcx, 0x51817f2
add rcx, 0x1cffeb3c
xor rcx, 0x6b6de07b
mov dword [rsp + 0xa8], edi
mov dword [rsp - 0x44], 0x3aee6ced
add rax, rcx
movabs rcx, 0x7c9904456a9719c8
add rcx, 0x14db413b
xor rcx, 0x4ff63024
xor rcx, 0x5923e4c4
add rcx, 0x7fffffff
sub rcx, 0xe8b2325
rol rax, 0x1f
rol rax, 1
rol rax, 2
rol rax, 3
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x18], 0x42d35032
movabs rcx, 0x5e1c21c66c0ada11
xor rcx, 0x4cf9dfca
add rcx, 0x300c90d6
sub rcx, 0x49e96167
add rcx, 0x475f9e03
rol rax, 0x1c
rol rax, 1
rol rax, 1
rol rax, 1
not rax
add rax, rcx
mov qword [rsi + 0xf8], rax
mov dword [rsp - 0x44], ecx
jmp 0x14006f451
mov dword [rsp + 0xa8], 0x27a4f604
add dword [rsp + 0xa8], 0x42b8ad2f
sub dword [rsp + 0xa8], 0x2af712a9
sub dword [rsp + 0xa8], 0x3f669089
mov edx, 0x1f64cabc
add edx, 0x24b9f55
xor edx, 0x6e8b22ca
sub edx, 0x2afa47cd
xor edx, 0x9ab77bc1
mov rcx, rbx
call fcn.1400758b0
mov dword [rsp - 0x40], edi
test rax, rax
je 0x14006f55f
movabs rcx, 0x77dd7ce65202f32b
xor rcx, 0x14e87c98
add rcx, 0x1425a60d
sub rcx, 0x1dcbb0b
sub rcx, 0x2fdf2234
mov dword [rsp + 0xbc], edi
mov rdi, rdi
xor rax, rcx
movabs rcx, 0x609a813a2b0109af
xor rcx, 0x79e8a668
sub rcx, 0x521ff288
add rcx, 0x7fffffff
add rcx, 0x2dc24a41
add rax, rcx
movabs rcx, 0x1f96d3d250ddc06e
sub rcx, 0x7e3de87
sub rcx, 0x118b50d1
sub rcx, 0x6e190f6
xor rax, rcx
mov dword [rsp - 0x24], 0x78c72699
movabs rcx, 0x1a581cb04dffd50c
add rcx, 0x2a0453b6
sub rcx, 0x25e5fd7c
add rcx, 0x523bb0aa
add rax, rcx
movabs rcx, 0x34e284c32a6478b5
add rcx, 0x4d185cce
sub rcx, 0x2ae81540
add rcx, 0x4bb07e82
not rax
add rax, rcx
mov qword [rsi + 0x100], rax
mov r11, r11
jmp 0x14006f58b
mov dword [rsp + 0xbc], 0x41982583
add dword [rsp + 0xbc], 0x30150095
add dword [rsp + 0xbc], 0xde12357
xor dword [rsp + 0xbc], 0x7f8e496e
mov edx, 0x2aa6d9ad
sub edx, 0x2674e623
add edx, 0x1d7c6f90
xor edx, 0xbb2b62c0
xchg rsi, rbx
mov rcx, rsi
xchg rbx, rsi
call fcn.1400758b0
xchg rbx, rbx
test rax, rax
je 0x14006f643
not rax
mov dword [rsp + 0xd0], edi
mov rdi, rdi
movabs rcx, 0x752184ab7ef3d0b1
xor rcx, 0x7983fd77
xor rcx, 0x60691dfe
sub rcx, 0x7395584
xor rcx, 0x769d1f40
add rax, rcx
mov r15, r15
movabs rcx, 0x22f7d6a7510000d9
xor rcx, 0x25a50a99
xor rcx, 0x1f8f255b
add rcx, 0x7fffffff
xor rcx, 0x1532802e
ror rax, 0x12
ror rax, 6
not rax
sub rax, rcx
ror rax, 2
ror rax, 1
ror rax, 1
xchg rdx, rax
mov qword [rsi + 0x108], rdx
xchg rdx, rax
jmp 0x14006f67a
mov dword [rsp + 0xd0], 0x22332dbf
xor dword [rsp + 0xd0], 0x5836e197
sub dword [rsp + 0xd0], 0x13f72c36
sub dword [rsp + 0xd0], 0x5200ab48
sub dword [rsp + 0xd0], 0x140df4a9
mov edx, 0x45cc304c
sub edx, 0x16d7c023
add edx, 0x23846909
xor edx, 0x4defb409
add edx, 0xbe2701c
mov rcx, rbx
mov dword [rsp - 0x30], 0x2ab8a940
call fcn.1400758b0
test rax, rax
je 0x14006f76d
mov rdx, rdx
rol rax, 8
rol rax, 0xa
rol rax, 1
rol rax, 1
movabs rcx, 0x3a45485e35603005
xor rcx, 0x1f4b46eb
add rcx, 0x48dd53ec
sub rcx, 0x62ebfefc
add rax, rcx
xchg r10, r10
mov dword [rsp + 0xd8], edi
movabs rcx, 0x19ce2c167063c1bd
sub rcx, 0xae50cfe
xor rcx, 0x3ea9a502
sub rcx, 0x13822b69
add rcx, 0x7fffffff
add rcx, 0x261d8653
xor rax, rcx
movabs rcx, 0x4505d04e7bc79ec3
sub rcx, 0x2dbb6b7b
xor rcx, 0x3b3904a6
sub rcx, 0x50b39d35
add rcx, 0x17ce3b18
ror rax, 8
ror rax, 1
ror rax, 1
xor rax, rcx
rol rax, 0x2e
rol rax, 0xd
rol rax, 1
rol rax, 1
rol rax, 1
mov qword [rsi + 0x110], rax
jmp 0x14006f799
mov dword [rsp + 0xd8], 0x60787881
add dword [rsp + 0xd8], 0x122baaf8
xor dword [rsp + 0xd8], 0x738eaffc
sub dword [rsp + 0xd8], 0x12a8c84
mov edx, 0x1780118b
add edx, 0x2e817ae6
xor edx, 0x46b12a27
xor edx, 0x3ab052d2
sub edx, 0x443b65f
xchg r12, rcx
mov r12, rbx
xchg r12, rcx
call fcn.1400758b0
xchg rdi, rdi
test rax, rax
je 0x14006f8c6
movabs rcx, 0x632367e532e62ed3
sub rcx, 0x1d5403c4
add rcx, 0x5c221473
add rcx, 0xae45401
add rcx, 0xf7cf582
mov dword [rsp + 0xec], edi
xor rax, rcx
xchg rbx, rbx
movabs rcx, 0x7c998b8d4e6786ed
xor rcx, 0x61c274d4
xor rcx, 0x65e5c287
add rcx, 0x7fffffff
add rcx, 0x2244622f
rol rax, 1
rol rax, 0x1e
rol rax, 7
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x18], 0x1c9e8f95
movabs rcx, 0xb3f21e1866451f7b
sub rcx, 0x3b0576cd
add rcx, 0x3410507c
sub rcx, 0x5ef812fa
add rcx, 0x7fffffff
xor rcx, 0x50d54015
ror rax, 9
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
add rax, rcx
movabs rcx, 0x704718276e4afc3c
add rcx, 0x7e4410d
sub rcx, 0x43e61de1
add rcx, 0x19102205
add rcx, 0x7fffffff
add rcx, 0x139a37c7
xor rax, rcx
mov dword [rsp - 0x24], edx
xchg r8, rax
mov qword [rsi + 0x118], r8
xchg r8, rax
jmp 0x14006f8f2
mov dword [rsp + 0xec], 0x1efa8c12
sub dword [rsp + 0xec], 0x1af35f17
add dword [rsp + 0xec], 0x1727b70d
sub dword [rsp + 0xec], 0x1b2ee407
mov edx, 0x6d21a6a
xor edx, 0x6808fd13
sub edx, 0x643b5fa5
add edx, 0x5a6122e5
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400758b0
test rax, rax
je 0x14006f9d3
mov dword [rsp - 0x20], 0x50d3ceb9
rol rax, 0x1d
rol rax, 9
rol rax, 6
rol rax, 3
rol rax, 1
rol rax, 1
movabs rcx, 0x77f0b9c03a218521
add rcx, 0x433c110e
sub rcx, 0x8c5a4da
sub rcx, 0x69b58d81
xor rcx, 0x68d91f52
not rax
mov dword [rsp + 0xf4], edi
mov dword [rsp - 0x18], 0x23aec90a
ror rax, 0x1f
ror rax, 1
ror rax, 2
ror rax, 2
ror rax, 1
not rax
mov dword [rsp - 0x24], 0x24301e47
add rax, rcx
movabs rcx, 0x367053625546df6c
add rcx, 0x190b1885
sub rcx, 0x58609117
add rcx, 0x34a3c746
add rcx, 0x405c243f
xor rax, rcx
mov dword [rsp - 0x14], esi
xchg r10, rax
mov qword [rsi + 0x120], r10
xchg r10, rax
jmp 0x14006fa0a
mov dword [rsp + 0xf4], 0x58f14e25
xor dword [rsp + 0xf4], 0x127cc781
sub dword [rsp + 0xf4], 0x2fc15676
add dword [rsp + 0xf4], 0x293b188d
sub dword [rsp + 0xf4], 0x44074bba
mov edx, 0x1d7e2938
xor edx, 0x4debaf10
add edx, 0x5123a05
add edx, 0x18f7c6e
xor edx, 0x1c15388a
xchg rbx, r9
mov rcx, r9
xchg rbx, r9
call fcn.1400758b0
mov dword [rsp - 0x30], edx
test rax, rax
je 0x14006fad4
rol rax, 0x26
rol rax, 6
rol rax, 1
movabs rcx, 0x56909ed81f708065
add rcx, 0xc6b7d48
add rcx, 0x54054b2a
add rcx, 0x568f0f37
xor rax, rcx
mov dword [rsp + 0x104], edi
mov dword [rsp - 0x30], esi
movabs rcx, 0x355f603623dcf847
add rcx, 0x1337500e
xor rcx, 0x68b3351b
xor rcx, 0x162db8f1
add rcx, 0x7fffffff
sub rcx, 0x310b3c0a
sub rax, rcx
mov rcx, rcx
not rax
rol rax, 1
rol rax, 4
rol rax, 6
rol rax, 1
not rax
xchg r10, r10
xchg r10, rax
mov qword [rsi + 0x128], r10
xchg r10, rax
jmp 0x14006fb0b
mov dword [rsp + 0x104], 0x49e111b5
add dword [rsp + 0x104], 0x3180eeda
sub dword [rsp + 0x104], 0x6285e311
add dword [rsp + 0x104], 0x3e5a6bde
sub dword [rsp + 0x104], 0x5736895b
mov edx, 0x57b35db3
sub edx, 0x4b81f7e3
add edx, 0x23848e24
add edx, 0x2dc3e533
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.1400758b0
test rax, rax
je 0x14006fbbb
xchg r12, r12
movabs rcx, 0x168908da5d78b164
sub rcx, 0x5b88efbd
add rcx, 0x6ea6e22e
xor rcx, 0x2181121c
add rcx, 0x243c15a8
mov dword [rsp + 0x130], edi
xor rax, rcx
movabs rcx, 0xb130d42056f617dc
add rcx, 0x1add083d
sub rcx, 0x9a210a7
add rcx, 0x624e54b
rol rax, 0x22
rol rax, 0x1a
rol rax, 1
not rax
ror rax, 2
ror rax, 2
add rax, rcx
not rax
mov dword [rsp - 0x18], 0xbd45d7
mov qword [rsi + 0x130], rax
jmp 0x14006fbf2
mov dword [rsp + 0x130], 0x11444d32
add dword [rsp + 0x130], 0x15afaea0
xor dword [rsp + 0x130], 0x78dfadeb
sub dword [rsp + 0x130], 0x18959ab5
xor dword [rsp + 0x130], 0x4596bb85
mov edx, 0x661cf6d6
sub edx, 0x2591313e
xor edx, 0x35a0b7f9
xor edx, 0xe8d6acb
xor edx, 0xdcf5f765
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400758b0
test rax, rax
mov r13, r13
je 0x14006fd0f
movabs rcx, 0x6c56b9052777d73c
sub rcx, 0x1d577aa2
add rcx, 0xb42caef
add rcx, 0x3b151e83
sub rcx, 0x23ae0a71
mov dword [rsp + 0x1a0], edi
xor rax, rcx
mov r10, r10
movabs rcx, 0xfc2589620e3420fe
xor rcx, 0x1a537a18
xor rcx, 0xc9c84a7
add rcx, 0x7fffffff
add rcx, 0x2a58b5be
ror rax, 0x14
ror rax, 1
add rax, rcx
movabs rcx, 0x660633924644c6d3
xor rcx, 0x7aeeb52e
xor rcx, 0x54c711af
xor rcx, 0x7cd4beb4
add rcx, 0x4ddeda81
xor rax, rcx
movabs rcx, 0xaff2db33459f537c
xor rcx, 0x38a6be8
sub rcx, 0x334cc3b8
add rcx, 0x7fffffff
add rcx, 0x8496ecf
ror rax, 0x16
ror rax, 0xe
ror rax, 8
ror rax, 3
ror rax, 8
ror rax, 1
ror rax, 1
ror rax, 1
add rax, rcx
mov dword [rsp - 0x38], 0x5c327e9
mov qword [rsi + 0x138], rax
jmp 0x14006fd3b
mov dword [rsp + 0x1a0], 0x40f4144e
sub dword [rsp + 0x1a0], 0x2898f2de
add dword [rsp + 0x1a0], 0x4c604f47
xor dword [rsp + 0x1a0], 0x64bb70b6
mov edx, 0x6a79455
add edx, 0x1e18134
add edx, 0x31c36fe1
xor edx, 0x6d7a6137
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.1400758b0
mov dword [rsp - 0xc], 0x69a591d
test rax, rax
je 0x14006fe60
movabs rcx, 0xa4b7807343f5302b
xor rcx, 0x96bf3c3
xor rcx, 0x11a16462
add rcx, 0x86b237d
add rcx, 0x7fffffff
sub rcx, 0x2df82ad1
mov dword [rsp + 0x2c], edi
xchg rdi, rdi
add rax, rcx
movabs rcx, 0x7c0807f66247bbd0
sub rcx, 0x244e5e68
sub rcx, 0x83cc6dd
xor rcx, 0x4119f46f
xor rax, rcx
mov dword [rsp - 0xc], edx
movabs rcx, 0x1b3a44373fc5c0ab
xor rcx, 0x786d6bae
xor rcx, 0x71bb6761
xor rcx, 0xcd2f367
sub rax, rcx
mov r11, r11
movabs rcx, 0x2824c0a9217d7649
add rcx, 0x425aaa77
sub rcx, 0x51a3b326
sub rcx, 0xfea0340
add rcx, 0x7fffffff
add rcx, 0x5dbe8c46
xor rax, rcx
mov rsp, rsp
movabs rcx, 0xdeeb520365b46cc3
xor rcx, 0x4762812a
xor rcx, 0x1e754cb8
xor rcx, 0x15bb0342
rol rax, 0xb
rol rax, 8
add rax, rcx
xchg rsp, rax
mov qword [rsi + 0x140], rsp
xchg rsp, rax
jmp 0x14006fe88
mov dword [rsp + 0x2c], 0x28878b8e
xor dword [rsp + 0x2c], 0x59fe4ce
xor dword [rsp + 0x2c], 0x31c590d0
xor dword [rsp + 0x2c], 0x2ad4b7a4
xor dword [rsp + 0x2c], 0x36094835
mov edx, 0x56ed32b0
sub edx, 0x4765e898
add edx, 0x4c0b1e69
sub edx, 0x31db8739
xor edx, 0xb0d3d9a1
xchg rbp, rbx
mov rcx, rbp
xchg rbx, rbp
call fcn.1400758b0
mov rsi, rsi
test rax, rax
je 0x14006ff98
movabs rcx, 0x92d3b2863ea41d84
add rcx, 0x33217ca
add rcx, 0x29eda490
xor rcx, 0x6fe37eb1
mov dword [rsp + 0x11c], edi
mov dword [rsp - 0x40], 0x65cca0e5
add rax, rcx
movabs rcx, 0x638e03596a984334
sub rcx, 0xe0a4a85
xor rcx, 0xb6436f0
sub rcx, 0x2ce09e64
add rcx, 0x6755f28e
xor rax, rcx
movabs rcx, 0x583d9e912f14ebc3
sub rcx, 0x129739d6
sub rcx, 0x328b454
xor rcx, 0x9658904
add rcx, 0x6d0af85
sub rax, rcx
mov dword [rsp - 0xc], ebx
movabs rcx, 0x70749d2177b115e9
sub rcx, 0x3de98abe
add rcx, 0x3d4f49ff
sub rcx, 0x747f305e
xor rcx, 0x1ca5ebb5
rol rax, 3
rol rax, 8
rol rax, 1
rol rax, 1
xor rax, rcx
ror rax, 0x31
ror rax, 1
mov qword [rsi + 0x148], rax
mov dword [rsp - 0x20], 0x399b0da7
jmp 0x14006ffcf
mov dword [rsp + 0x11c], 0x64300266
xor dword [rsp + 0x11c], 0x3abd0805
xor dword [rsp + 0x11c], 0x7b117a5c
xor dword [rsp + 0x11c], 0x3fdcba21
sub dword [rsp + 0x11c], 0x1a40ca1d
mov edx, 0x5da89639
add edx, 0xd3df960
add edx, 0xc322f87
sub edx, 0x31d1f639
xor edx, 0xea81267b
xchg r13, rbx
mov rcx, r13
xchg r13, rbx
call fcn.1400758b0
mov dword [rsp - 0x30], 0x4a9b1274
test rax, rax
je 0x1400700ac
movabs rcx, 0x3f6d677258b583cb
add rcx, 0x1eeff50
xor rcx, 0x663925ef
add rcx, 0x31d3c86b
sub rcx, 0x4441f5c2
mov dword [rsp + 0x13c], edi
xor rax, rcx
movabs rcx, 0x35e7a19178d65f38
xor rcx, 0x383a68db
xor rcx, 0x4c8b63df
add rcx, 0x7fffffff
xor rcx, 0x7455a3c7
ror rax, 4
ror rax, 4
ror rax, 1
add rax, rcx
movabs rcx, 0x1880a2335d2a2e9e
xor rcx, 0x32b6ac3
add rcx, 0xeb8be82
sub rcx, 0x10bb953c
not rax
sub rax, rcx
ror rax, 6
mov dword [rsp - 0x40], ebx
xchg r10, rax
mov qword [rsi + 0x150], r10
xchg r10, rax
jmp 0x1400700e3
mov dword [rsp + 0x13c], 0x48f0f041
add dword [rsp + 0x13c], 0x2ea4003c
add dword [rsp + 0x13c], 0x5d49a2b
sub dword [rsp + 0x13c], 0x5b4d907a
sub dword [rsp + 0x13c], 0x221bfa2d
mov edx, 0x4f2534c1
sub edx, 0x3762e991
xor edx, 0x2b00f5e9
add edx, 0x22293f08
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.1400758b0
mov r12, r12
test rax, rax
je 0x1400701fc
movabs rcx, 0x46a1f5775c7d7acb
add rcx, 0xa256d10
add rcx, 0x141c1eb8
add rcx, 0x10aabe37
mov dword [rsp + 0x1a8], edi
mov dword [rsp - 0x38], edi
xor rax, rcx
movabs rcx, 0x3d6ea71a7e2faad3
xor rcx, 0xb7de735
sub rcx, 0x6aa7df4
sub rcx, 0x16719fd6
sub rcx, 0x1286fff4
sub rax, rcx
xchg r14, r14
movabs rcx, 0x2e0ba2cf0118ef52
add rcx, 0x641f4a16
xor rcx, 0x6f5681ae
xor rcx, 0x73526e75
sub rcx, 0x6fb6a8fe
xor rax, rcx
movabs rcx, 0x5388eafa61e3caee
sub rcx, 0x123f8a8d
add rcx, 0x22778549
sub rcx, 0x21d46c00
add rcx, 0x7fffffff
xor rcx, 0x453422e
ror rax, 0x14
ror rax, 1
ror rax, 1
ror rax, 1
add rax, rcx
rol rax, 0x11
rol rax, 5
rol rax, 0x18
rol rax, 4
rol rax, 1
rol rax, 1
rol rax, 1
xchg r13, rax
mov qword [rsi + 0x158], r13
xchg r13, rax
jmp 0x140070233
mov dword [rsp + 0x1a8], 0x38ecd8f7
add dword [rsp + 0x1a8], 0x5803bec
sub dword [rsp + 0x1a8], 0xffac81c
add dword [rsp + 0x1a8], 0x42f2de9a
sub dword [rsp + 0x1a8], 0x71652b60
mov edx, 0x1405cf51
xor edx, 0x614f280b
sub edx, 0x2241d96d
xor edx, 0xa4904f07
xchg r15, rcx
mov r15, rbx
xchg rcx, r15
call fcn.1400758b0
xchg rsp, rsp
test rax, rax
je 0x1400702fb
ror rax, 0xe
ror rax, 1
ror rax, 1
movabs rcx, 0xa18625dd5bdb51a3
sub rcx, 0xb488fe1
xor rcx, 0x1ed473bf
xor rcx, 0x161d52d1
add rcx, 0x7fffffff
add rcx, 0xe9f8916
xor rax, rcx
mov dword [rsp + 0x20], edi
mov dword [rsp - 0x30], esi
ror rax, 9
ror rax, 0x14
ror rax, 1
ror rax, 1
movabs rcx, 0x79959fdb2dac869d
add rcx, 0x3a03d5c0
sub rcx, 0x6161a09
sub rcx, 0x122e8309
add rcx, 0x7fffffff
sub rcx, 0x362a3d4c
xor rax, rcx
not rax
mov dword [rsp - 0x40], 0x557da684
mov qword [rsi + 0x160], rax
jmp 0x14007031b
mov dword [rsp + 0x20], 0xb9fd8f6
add dword [rsp + 0x20], 0x44d7b037
sub dword [rsp + 0x20], 0x24b0ebec
xor dword [rsp + 0x20], 0x2bc69d40
mov edx, 0x539648a8
sub edx, 0xbd8d199
xor edx, 0x639d42e1
add edx, 0x65403218
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.1400758b0
test rax, rax
je 0x1400703e6
xchg r12, r12
movabs rcx, 0xab526ee3577615f1
add rcx, 0x9309a3f
add rcx, 0xb6c4e5e
xor rcx, 0x7b2f1904
mov dword [rsp + 0x40], edi
xor rax, rcx
movabs rcx, 0x62f086e13cbc3301
sub rcx, 0x4c20a79
xor rcx, 0x5df653be
sub rcx, 0x43aef4c8
add rax, rcx
mov dword [rsp - 0x1c], 0xd49f99a
movabs rcx, 0x25558ef53c49b0be
add rcx, 0x2fb2188b
add rcx, 0x52ca023
add rcx, 0x3b93fdee
not rax
sub rax, rcx
ror rax, 2
ror rax, 3
ror rax, 1
ror rax, 1
ror rax, 2
ror rax, 1
xchg r10, rax
mov qword [rsi + 0x168], r10
xchg r10, rax
jmp 0x140070406
mov dword [rsp + 0x40], 0x272077df
sub dword [rsp + 0x40], 0x1aadab8
xor dword [rsp + 0x40], 0x48968daa
sub dword [rsp + 0x40], 0x6de3108c
mov edx, 0x178f3958
add edx, 0x5b0e68d3
sub edx, 0x3310048d
add edx, 0x5323e4d3
mov rcx, rbx
call fcn.1400758b0
mov dword [rsp - 0x40], 0x30dc2607
test rax, rax
je 0x1400704ad
not rax
mov dword [rsp + 0x48], edi
mov dword [rsp - 0x40], 0xe4353cc
rol rax, 2
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x1a933c981d652f90
add rcx, 0x2429f949
xor rcx, 0x246b770d
add rcx, 0x7fffffff
xor rcx, 0x106566d1
add rax, rcx
ror rax, 1
ror rax, 2
ror rax, 3
not rax
xchg r12, r12
ror rax, 0x17
ror rax, 0xf
ror rax, 1
ror rax, 1
xchg rdi, rax
mov qword [rsi + 0x170], rdi
xchg rdi, rax
jmp 0x1400704d5
mov dword [rsp + 0x48], 0x164bfdbd
add dword [rsp + 0x48], 0x5978efb4
xor dword [rsp + 0x48], 0x15b5fd85
sub dword [rsp + 0x48], 0x61bffcc
xor dword [rsp + 0x48], 0x74551129
mov edx, 0x4d772610
xor edx, 0x67251f48
xor edx, 0x30580f1f
xor edx, 0x748cc81a
xor edx, 0xdd26a7db
xchg rbx, r11
mov rcx, r11
xchg rbx, r11
call fcn.1400758b0
test rax, rax
mov r14, r14
je 0x1400705aa
ror rax, 0x1a
ror rax, 2
ror rax, 2
ror rax, 0x11
ror rax, 1
ror rax, 1
movabs rcx, 0x542d53793cf071ac
sub rcx, 0x11a39819
add rcx, 0x200c5810
add rcx, 0x7fffffff
xor rcx, 0x6f43bd59
not rax
mov dword [rsp + 0x54], edi
mov dword [rsp - 0x3c], ebp
sub rax, rcx
movabs rcx, 0x5219a98814204fba
xor rcx, 0x4f71ada7
xor rcx, 0x7a9d8433
add rcx, 0x2306618
add rcx, 0x4beabfe5
rol rax, 6
rol rax, 0x12
rol rax, 7
xor rax, rcx
mov dword [rsp - 0xc], 0x539a86d8
ror rax, 0x10
ror rax, 1
xchg r13, rax
mov qword [rsi + 0x178], r13
xchg r13, rax
jmp 0x1400705ca
mov dword [rsp + 0x54], 0x1085d43b
add dword [rsp + 0x54], 0x204ce15e
add dword [rsp + 0x54], 0x43fee41c
sub dword [rsp + 0x54], 0x74d199b4
mov edx, 0x14eaeb00
xor edx, 0x595492ce
sub edx, 0x41f463ab
sub edx, 0x8213318
xchg rcx, r12
mov r12, rbx
xchg rcx, r12
call fcn.1400758b0
test rax, rax
mov rdi, rdi
je 0x140070686
not rax
mov dword [rsp + 0x60], edi
mov dword [rsp - 0x38], 0x1ad93072
movabs rcx, 0x93e95cc5957fd76
xor rcx, 0x5ccef9d7
add rcx, 0x60882845
sub rcx, 0x4fe7eaaa
sub rax, rcx
mov dword [rsp - 0x1c], esp
movabs rcx, 0xdc9440ed7d0158a7
xor rcx, 0x28b792ff
sub rcx, 0x2e6ab3ed
xor rcx, 0x4288e31b
not rax
mov rbx, rbx
rol rax, 3
rol rax, 2
rol rax, 1
rol rax, 1
add rax, rcx
xchg r14, r14
rol rax, 0x1b
rol rax, 1
rol rax, 1
rol rax, 1
xchg r14, rax
mov qword [rsi + 0x180], r14
xchg r14, rax
jmp 0x1400706ae
mov dword [rsp + 0x60], 0x1bdd5f54
add dword [rsp + 0x60], 0x5d551079
sub dword [rsp + 0x60], 0x6abee014
add dword [rsp + 0x60], 0x50b791a0
xor dword [rsp + 0x60], 0x5f2b2158
mov edx, 0x52d35259
sub edx, 0x21deab33
add edx, 0x2873094c
xor edx, 0x5356c93b
add edx, 0x139a57fe
xchg rcx, r14
mov r14, rbx
xchg rcx, r14
call fcn.1400758b0
mov dword [rsp - 0x30], 0x271c727
test rax, rax
je 0x1400707b6
movabs rcx, 0xbbf5eeb4349d074a
sub rcx, 0x1a61e1b8
add rcx, 0x7fb5fe0
xor rcx, 0x43ef50ef
mov dword [rsp + 0x6c], edi
xchg r10, r10
xor rax, rcx
movabs rcx, 0x4b3c3c630f066bd2
xor rcx, 0xce7e907
add rcx, 0x44bf1d8e
add rcx, 0x7fffffff
add rcx, 0x321c98a4
add rax, rcx
movabs rcx, 0x15070d906c380b45
sub rcx, 0x605883dd
xor rcx, 0x3fcd2285
add rcx, 0x1fbf58f7
xor rcx, 0x770c6f79
ror rax, 0x23
ror rax, 0x11
ror rax, 2
ror rax, 1
ror rax, 1
ror rax, 1
xor rax, rcx
mov dword [rsp - 0x18], ebx
movabs rcx, 0x1cd0694c72a7d9a1
add rcx, 0x1909085
sub rcx, 0x3743ce3f
sub rcx, 0x1fc2c923
add rcx, 0x187a03ae
add rax, rcx
mov qword [rsi + 0x188], rax
mov r8, r8
jmp 0x1400707de
mov dword [rsp + 0x6c], 0x30d1ee07
xor dword [rsp + 0x6c], 0x3789c32b
add dword [rsp + 0x6c], 0x19746f11
add dword [rsp + 0x6c], 0x5b6685e1
sub dword [rsp + 0x6c], 0x7c33221d
mov edx, 0x1d8fef29
add edx, 0x103f5450
xor edx, 0x2a58cd5c
add edx, 0x355d7acd
xor edx, 0x1328abac
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.1400758b0
xchg rbp, rbp
test rax, rax
je 0x1400708ae
movabs rcx, 0xb057e8ff7976922e
xor rcx, 0x5c1c1cad
xor rcx, 0x5fb970c9
add rcx, 0x2aa5ca47
mov dword [rsp + 0x7c], edi
add rax, rcx
mov dword [rsp - 0x18], ebp
movabs rcx, 0xd23212e00b955017
add rcx, 0x35f46ac4
xor rcx, 0x5f38e282
add rcx, 0x7fffffff
sub rcx, 0x13552528
xor rax, rcx
mov dword [rsp - 0x34], edi
movabs rcx, 0x709ea370059dbef9
add rcx, 0x570f538
xor rcx, 0x45d994e7
add rcx, 0x7fffffff
add rcx, 0x273045b2
not rax
mov r15, r15
add rax, rcx
not rax
xchg r11, rax
mov qword [rsi + 0x190], r11
xchg r11, rax
jmp 0x1400708ce
mov dword [rsp + 0x7c], 0x67eec0b6
sub dword [rsp + 0x7c], 0x7f26ad2
sub dword [rsp + 0x7c], 0x48c02dd5
sub dword [rsp + 0x7c], 0x173c280e
mov edx, 0x6217b388
add edx, 0xb7616a9
sub edx, 0x1787868c
add edx, 0x14f26e4
xor edx, 0xe318b543
xchg rcx, r10
mov r10, rbx
xchg r10, rcx
call fcn.1400758b0
mov r15, r15
test rax, rax
je 0x1400709a7
ror rax, 4
ror rax, 0xa
ror rax, 4
movabs rcx, 0x403bc8ed71cf5985
xor rcx, 0x40fdec8a
xor rcx, 0x72bf73d6
add rcx, 0x345b48ff
add rax, rcx
mov dword [rsp + 0x98], edi
mov dword [rsp - 0x10], 0x49369ea7
movabs rcx, 0x551f233f3a4b32ab
add rcx, 0x314d9f0e
sub rcx, 0x268bdf83
add rcx, 0x1e2c5a35
add rcx, 0x40c2900d
xor rax, rcx
mov dword [rsp - 0x3c], edi
movabs rcx, 0x5174760443e89bc1
xor rcx, 0x2c8de2a2
xor rcx, 0x2bd9af8e
sub rcx, 0x23d105a6
add rax, rcx
not rax
ror rax, 6
ror rax, 1
mov qword [rsi + 0x198], rax
jmp 0x1400709de
mov dword [rsp + 0x98], 0x2d128298
add dword [rsp + 0x98], 0x7f339fc
xor dword [rsp + 0x98], 0x24b19796
sub dword [rsp + 0x98], 0xbfbad5b
sub dword [rsp + 0x98], 0x5b87da6
mov edx, 0x64737917
sub edx, 0x3d4bd0fc
add edx, 0x3398b56f
sub edx, 0x207513
add edx, 0x3f21a9f5
mov rcx, rbx
mov dword [rsp - 0x3c], 0x673350f
call fcn.1400758b0
test rax, rax
je 0x140070ad3
mov dword [rsp - 0x2c], esi
movabs rcx, 0x185a48115b353e38
sub rcx, 0x10323286
xor rcx, 0x60f9483d
xor rcx, 0x2de7e99e
mov dword [rsp + 0xa0], edi
mov dword [rsp - 0x18], 0x180a7890
add rax, rcx
movabs rcx, 0x42ed91f37bde337a
xor rcx, 0x1c1c4301
sub rcx, 0x3015c1b
add rcx, 0x97c6b9
rol rax, 2
rol rax, 5
rol rax, 7
rol rax, 1
rol rax, 1
rol rax, 1
add rcx, rax
movabs rax, 0x190f48616fc97095
xor rax, 0x45600535
xor rax, 0x57d99a77
xor rax, 0x43581e57
add rax, 0x7fffffff
add rax, 0x2ed36934
ror rcx, 1
ror rcx, 1
ror rcx, 1
ror rcx, 2
ror rcx, 1
xor rcx, rax
mov r13, r13
not rcx
xchg rbp, rcx
mov qword [rsi + 0x1a0], rbp
xchg rbp, rcx
jmp 0x140070b0a
mov dword [rsp + 0xa0], 0x7664aebf
sub dword [rsp + 0xa0], 0x70a00b1
xor dword [rsp + 0xa0], 0x19afb984
xor dword [rsp + 0xa0], 0x169fe801
sub dword [rsp + 0xa0], 0x606aff8a
mov edx, 0x51795302
sub edx, 0x4debef44
xor edx, 0x2d97bc8e
add edx, 0xa8952707
mov rcx, rbx
xchg r14, r14
call fcn.1400758b0
test rax, rax
je 0x140070bcf
xchg r13, r13
not rax
mov dword [rsp + 0xb0], edi
movabs rcx, 0x9ba16102b468b6b
add rcx, 0x1e6062e7
add rcx, 0x1df592d5
sub rcx, 0x3280853a
add rcx, 0x30ba2bc8
add rax, rcx
movabs rcx, 0x7ebe71f96621174f
xor rcx, 0x7dfe3f64
add rcx, 0x4235f1bc
sub rcx, 0x46835996
xor rax, rcx
mov dword [rsp - 0x38], ecx
movabs rcx, 0x347769832349a55e
sub rcx, 0xf70fa95
add rcx, 0x25a2e310
add rcx, 0x49b70758
not rax
sub rax, rcx
ror rax, 0x2c
ror rax, 1
ror rax, 1
ror rax, 1
mov qword [rsi + 0x1a8], rax
jmp 0x140070bfb
mov dword [rsp + 0xb0], 0x3be375cc
xor dword [rsp + 0xb0], 0x49acdd2b
xor dword [rsp + 0xb0], 0x2cc18cc6
sub dword [rsp + 0xb0], 0x5e8e2420
mov edx, 0x24977fb7
xor edx, 0x5d933669
sub edx, 0x52ec412c
add edx, 0x4596357c
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.1400758b0
mov dword [rsp - 0x24], edi
test rax, rax
je 0x140070cd9
movabs rcx, 0x76a26bcb19a0d062
add rcx, 0x571a506e
xor rcx, 0x3e417c
sub rcx, 0x315087c6
add rcx, 0x91a5df5
mov dword [rsp + 0xb8], edi
add rax, rcx
mov dword [rsp - 0x10], ecx
movabs rcx, 0xd19e017f7a07749a
xor rcx, 0x52fbbf74
add rcx, 0x14b3daef
add rcx, 0x2b2baf61
add rcx, 0x3c8ed0e0
rol rax, 1
rol rax, 0x21
rol rax, 7
rol rax, 3
rol rax, 5
rol rax, 1
rol rax, 1
not rax
ror rax, 0x26
ror rax, 1
ror rax, 1
ror rax, 1
add rax, rcx
mov dword [rsp - 0x18], 0x6ad06536
ror rax, 0x21
ror rax, 0x15
ror rax, 1
ror rax, 1
xchg r14, rax
mov qword [rsi + 0x1b0], r14
xchg r14, rax
jmp 0x140070d05
mov dword [rsp + 0xb8], 0x7bb179ff
xor dword [rsp + 0xb8], 0x1dd882db
sub dword [rsp + 0xb8], 0x40b60beb
xor dword [rsp + 0xb8], 0x25b3ef38
mov edx, 0x40480d66
add edx, 0x1b0f3ceb
add edx, 0x3a9cc63
xor edx, 0xacfa84e
sub edx, 0x4d9d9028
mov rcx, rbx
call fcn.1400758b0
mov dword [rsp - 0x28], 0x4b874182
test rax, rax
je 0x140070e4f
movabs rcx, 0x7ff6d1a014f979f1
add rcx, 0x2d314821
sub rcx, 0x138ab487
xor rcx, 0x155aa081
add rcx, 0x7fffffff
add rcx, 0x2799e708
mov dword [rsp + 0xc0], edi
xchg rbp, rbp
xor rax, rcx
movabs rcx, 0x1be888295d859bdf
xor rcx, 0x41170282
xor rcx, 0x50548e2a
sub rcx, 0x30976d1b
add rcx, 0x7fffffff
add rcx, 0x19c668af
sub rax, rcx
movabs rcx, 0xc8459a896d8ec868
xor rcx, 0x265fe91b
sub rcx, 0x20b6a434
add rcx, 0x7fffffff
add rcx, 0xc3b0ba7
ror rax, 0xe
ror rax, 4
ror rax, 8
ror rax, 2
ror rax, 1
ror rax, 1
add rax, rcx
mov dword [rsp - 0x28], 0x2a268ce3
movabs rcx, 0x4ed735d71aa3a37b
xor rcx, 0x5c0251f2
xor rcx, 0x70800288
xor rcx, 0x697483b1
add rcx, 0x2b656282
xor rax, rcx
mov dword [rsp - 0x2c], 0x1fc42e1f
movabs rcx, 0x5316201e549a4fbe
add rcx, 0x150b17e5
add rcx, 0x7d88550
xor rcx, 0x141546e5
sub rax, rcx
mov qword [rsi + 0x1b8], rax
mov dword [rsp - 0x18], edi
jmp 0x140070e7b
mov dword [rsp + 0xc0], 0x661a6737
xor dword [rsp + 0xc0], 0x69539dfc
add dword [rsp + 0xc0], 0x412ae0fd
sub dword [rsp + 0xc0], 0x5074dbc7
mov edx, 0x777901e6
sub edx, 0x45d96e59
xor edx, 0x4a0b3b66
xor edx, 0x5b76a8fb
xor edx, 0xfe6fa986
xchg rcx, rdi
mov rdi, rbx
xchg rdi, rcx
call fcn.1400758b0
test rax, rax
mov dword [rsp - 0x28], 0x6d7f4703
je 0x140070f7a
rol rax, 2
rol rax, 3
rol rax, 1
movabs rcx, 0x2a6dda1506516193
xor rcx, 0x7d55afe9
sub rcx, 0x3edf1371
add rcx, 0x3b5b5c89
sub rcx, 0x442959b2
xor rax, rcx
mov rcx, rcx
mov dword [rsp + 0xd4], edi
movabs rcx, 0x2463814176f0b721
sub rcx, 0x16d9cf84
sub rcx, 0x2cdb1dd9
add rcx, 0x36e70489
add rcx, 0x7fffffff
xor rcx, 0x3109f446
sub rax, rcx
xchg r13, r13
movabs rcx, 0x12d845727ee22e0e
xor rcx, 0x3443daa6
xor rcx, 0x6844ba0b
xor rcx, 0x41f7344
xor rcx, 0x7cd5a388
rol rax, 0x13
rol rax, 4
rol rax, 1
xor rax, rcx
ror rax, 0x16
ror rax, 5
ror rax, 4
ror rax, 1
mov qword [rsi + 0x1c0], rax
mov r15, r15
jmp 0x140070fb1
mov dword [rsp + 0xd4], 0x571a8918
add dword [rsp + 0xd4], 0xb3b258
xor dword [rsp + 0xd4], 0x11003b35
xor dword [rsp + 0xd4], 0x4b37618b
xor dword [rsp + 0xd4], 0xdf961cf
mov edx, 0x427d8323
sub edx, 0xf0f6898
sub edx, 0x2094e517
add edx, 0xe1b9e4e7
mov rcx, rbx
mov dword [rsp - 0x38], 0x7e079fa0
call fcn.1400758b0
test rax, rax
je 0x1400710b8
mov dword [rsp - 0x38], 0x690fa4bf
movabs rcx, 0x6505bd361263f2fd
add rcx, 0x47f1f27d
xor rcx, 0x29b51afa
xor rcx, 0x686b6795
xor rcx, 0x2f10b2d6
mov dword [rsp + 0xdc], edi
add rax, rcx
mov rcx, rcx
movabs rcx, 0xfc4d2697168b1078
add rcx, 0x26e68949
xor rcx, 0x6d8f059f
sub rcx, 0x27e88c42
ror rax, 3
ror rax, 0x14
ror rax, 3
ror rax, 4
ror rax, 1
add rcx, rax
xchg r14, r14
movabs rax, 0x2aa2c80b21361b2e
add rax, 0x446d8a45
add rax, 0x44c63c7
add rax, 0x29c4962
sub rax, 0xd50b7dd
xor rcx, rax
mov dword [rsp - 0x38], 0x22c9cf69
movabs rax, 0x73edbaf006e6a599
add rax, 0x55340c11
xor rax, 0x3f23383d
add rax, 0x753e7103
sub rcx, rax
not rcx
mov r11, r11
xchg rbp, rcx
mov qword [rsi + 0x1c8], rbp
xchg rcx, rbp
jmp 0x1400710ef
mov dword [rsp + 0xdc], 0x3d5d7248
sub dword [rsp + 0xdc], 0x106d1258
sub dword [rsp + 0xdc], 0x2551af7e
add dword [rsp + 0xdc], 0x5fb03662
xor dword [rsp + 0xdc], 0x674ee6d5
mov edx, 0x5bb62340
xor edx, 0x718b4f9d
xor edx, 0x71e360f8
add edx, 0x8ff85383
xchg r8, rbx
mov rcx, r8
xchg rbx, r8
call fcn.1400758b0
test rax, rax
je 0x1400711f1
xchg r15, r15
movabs rcx, 0x53ca980959c3d118
sub rcx, 0x125fe7da
sub rcx, 0x3186788a
xor rcx, 0x2f1b6562
add rcx, 0x449e98a7
mov dword [rsp + 0xfc], edi
mov dword [rsp - 0x34], esp
xor rax, rcx
movabs rcx, 0x4720faf22a0327e6
add rcx, 0x17b4d00d
xor rcx, 0x11920870
add rcx, 0x7fffffff
sub rcx, 0x385a4f02
rol rax, 0xc
rol rax, 1
rol rax, 0xa
rol rax, 0x1e
rol rax, 1
rol rax, 1
rol rax, 1
not rax
sub rax, rcx
mov r15, r15
movabs rcx, 0x16b057f027af5a85
add rcx, 0x4636d9fe
sub rcx, 0x1d16ae17
xor rcx, 0x447ff878
add rcx, 0x7fffffff
xor rcx, 0x128d874d
rol rax, 0x14
rol rax, 0xe
rol rax, 0x11
rol rax, 5
rol rax, 1
rol rax, 1
add rax, rcx
xchg r9, rax
mov qword [rsi + 0x1d0], r9
xchg r9, rax
jmp 0x14007121d
mov dword [rsp + 0xfc], 0x6275e94b
add dword [rsp + 0xfc], 0x4a86c51
sub dword [rsp + 0xfc], 0xf472362
sub dword [rsp + 0xfc], 0x57d73239
mov edx, 0x137d01a8
add edx, 0x626c3
xor edx, 0x7d76047
add edx, 0x24e93327
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400758b0
test rax, rax
mov r9, r9
je 0x140071333
movabs rcx, 0x759fcaaf4f071a5d
sub rcx, 0x1ea5ed57
xor rcx, 0x6b429006
sub rcx, 0x273d51c0
mov dword [rsp + 0x10c], edi
xor rax, rcx
xchg rbx, rbx
movabs rcx, 0xe0c2eff33f375e64
sub rcx, 0x3772ad10
xor rcx, 0x45fb3856
add rcx, 0x4a40fec7
ror rax, 3
ror rax, 0x1a
ror rax, 1
ror rax, 1
add rax, rcx
mov dword [rsp - 0x2c], 0x42b673ee
movabs rcx, 0x53b5b0854560732d
xor rcx, 0x2c5d99a9
xor rcx, 0x304f66a0
xor rcx, 0x660c7af5
sub rcx, 0x1dda6cca
xor rax, rcx
mov dword [rsp - 0x3c], 0x4474aad
movabs rcx, 0x7b4efd290fb78188
add rcx, 0x6fd1938b
sub rcx, 0x52bec065
add rcx, 0x230f40a5
add rax, rcx
movabs rcx, 0x75d7ccf651a79382
xor rcx, 0x551ff7ba
add rcx, 0x6cfcd16b
add rcx, 0x566e4330
xor rax, rcx
mov qword [rsi + 0x1d8], rax
jmp 0x14007135f
mov dword [rsp + 0x10c], 0x645ca978
xor dword [rsp + 0x10c], 0x6112451d
add dword [rsp + 0x10c], 0x4abdcfbc
sub dword [rsp + 0x10c], 0x500cbc20
mov edx, 0x18e0a22b
xor edx, 0x4f718faa
sub edx, 0xaa51a60
sub edx, 0x10a3b125
add edx, 0x1726198c
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400758b0
xchg r14, r14
test rax, rax
je 0x140071441
movabs rcx, 0x95c2b2e14283d6c6
sub rcx, 0x3c86d4ce
add rcx, 0x2a961c7e
xor rcx, 0x8a7df
xor rcx, 0xd8ce74f
mov dword [rsp + 0x138], edi
mov dword [rsp - 0x1c], 0x7b3a673
xor rax, rcx
movabs rcx, 0x4a8818dd29062937
add rcx, 0x2daab052
xor rcx, 0x13b759f4
add rcx, 0x7fffffff
sub rcx, 0xb8475ec
add rax, rcx
movabs rcx, 0xefa3ff7348d73861
sub rcx, 0x109b92aa
xor rcx, 0x1f68b425
add rcx, 0x50799089
sub rcx, 0x2d3fcd66
rol rax, 7
mov rdx, rdx
add rax, rcx
ror rax, 0x1c
ror rax, 0xe
ror rax, 1
ror rax, 1
mov qword [rsi + 0x1e0], rax
jmp 0x140071478
mov dword [rsp + 0x138], 0x68f0fc37
sub dword [rsp + 0x138], 0x4b765100
xor dword [rsp + 0x138], 0x25b1ae0e
sub dword [rsp + 0x138], 0x199c9438
xor dword [rsp + 0x138], 0x1f2e7100
mov edx, 0x34ead069
sub edx, 0x38676c8
xor edx, 0x611224dd
sub edx, 0x1877a202
sub edx, 0x9eeb036
xchg r15, rcx
mov r15, rbx
xchg rcx, r15
call fcn.1400758b0
test rax, rax
je 0x140071574
mov dword [rsp - 0x24], esi
ror rax, 0x1f
ror rax, 0x17
ror rax, 6
ror rax, 1
movabs rcx, 0x3d4711867a7e8599
sub rcx, 0x91b1dc1
sub rcx, 0x5ce959d1
add rcx, 0x4bee1a98
add rcx, 0x7fffffff
sub rcx, 0x2bcd7c69
xor rax, rcx
mov dword [rsp + 0x148], edi
movabs rcx, 0x3eef64c7afe3266
add rcx, 0x44a6ff5
sub rcx, 0xf125cb7
add rcx, 0x7fffffff
sub rcx, 0x35ec5a01
sub rax, rcx
movabs rcx, 0xfc7829dc373513d6
add rcx, 0x31e3d4d1
xor rcx, 0x63b37543
add rcx, 0x3c82e39e
add rcx, 0x7fffffff
add rcx, 0x20d789f0
ror rax, 2
ror rax, 3
ror rax, 3
ror rax, 1
add rax, rcx
xchg rdx, rdx
not rax
xchg rdi, rax
mov qword [rsi + 0x1e8], rdi
xchg rdi, rax
jmp 0x1400715a0
mov dword [rsp + 0x148], 0x38346b3f
sub dword [rsp + 0x148], 0x2845cedc
add dword [rsp + 0x148], 0x39275170
sub dword [rsp + 0x148], 0x4915edd2
mov edx, 0x7c1914f9
sub edx, 0x1f543485
sub edx, 0x1458062c
add edx, 0x26ba5d66
xchg rbp, rcx
mov rbp, rbx
xchg rcx, rbp
call fcn.1400758b0
mov dword [rsp - 0x18], 0x7756dbbf
test rax, rax
je 0x14007166c
movabs rcx, 0x651f6e15641ba5f9
xor rcx, 0x4ad6dd33
xor rcx, 0x1c2284d8
add rcx, 0x156309df
sub rcx, 0x31b94c27
mov dword [rsp + 0x24], edi
mov r10, r10
xor rax, rcx
movabs rcx, 0x1e1ad8e63f7f8fd6
xor rcx, 0x540417f3
sub rcx, 0x21f652ed
sub rcx, 0x294d90e9
xor rcx, 0x16e727cc
ror rax, 1
xchg r14, r14
not rax
rol rax, 0x12
rol rax, 0xc
rol rax, 2
rol rax, 2
rol rax, 1
rol rax, 1
add rax, rcx
mov rdx, rdx
ror rax, 0x12
ror rax, 2
ror rax, 1
xchg r8, rax
mov qword [rsi + 0x1f0], r8
xchg r8, rax
jmp 0x140071694
mov dword [rsp + 0x24], 0x197c95ed
add dword [rsp + 0x24], 0x127f09f
add dword [rsp + 0x24], 0x1cf80c4
add dword [rsp + 0x24], 0x1e2d8e4b
xor dword [rsp + 0x24], 0x3aa1959a
mov edx, 0x1482eff2
add edx, 0x1e1265d3
add edx, 0x2086cfdc
add edx, 0x28e21fde
xchg rbx, rbp
mov rcx, rbp
xchg rbp, rbx
call fcn.1400758b0
test rax, rax
je 0x1400717aa
mov dword [rsp - 0x20], esi
movabs rcx, 0x40b3261a53e18a19
sub rcx, 0x46bdd51b
add rcx, 0x104a28ca
xor rcx, 0x505d75d6
add rcx, 0x7fffffff
xor rcx, 0x41d383
mov dword [rsp + 0x108], edi
xor rax, rcx
movabs rcx, 0x94ef8d6b54bc8d80
sub rcx, 0x118160ee
add rcx, 0x32d0bbc8
add rcx, 0x7fffffff
sub rcx, 0x6733e229
ror rax, 0x14
ror rax, 2
ror rax, 0xf
ror rax, 3
ror rax, 2
ror rax, 1
add rax, rcx
mov dword [rsp - 0x3c], 0x5ac7d026
movabs rcx, 0x588a91631f5ea416
xor rcx, 0x4e5d2ddc
sub rcx, 0x2c9eb2f
add rcx, 0x7fffffff
sub rcx, 0x2a66b13d
xor rax, rcx
xchg r15, r15
movabs rcx, 0x7ee6a469202f8be8
add rcx, 0x5ed69d9f
xor rcx, 0x1276c4fb
add rcx, 0x42ca24ce
add rax, rcx
not rax
mov dword [rsp - 0x44], ecx
xchg r12, rax
mov qword [rsi + 0x1f8], r12
xchg r12, rax
jmp 0x1400717e1
mov dword [rsp + 0x108], 0x58f61ae3
sub dword [rsp + 0x108], 0x3bb069f5
add dword [rsp + 0x108], 0x4a1c764
xor dword [rsp + 0x108], 0x12a28d8
xor dword [rsp + 0x108], 0x20cd508b
mov edx, 0x3e898984
add edx, 0x19c3332b
sub edx, 0x149017bf
xor edx, 0x4be81e00
add edx, 0x2ad00f68
xchg r8, rbx
mov rcx, r8
xchg rbx, r8
call fcn.1400758b0
mov dword [rsp - 0x3c], 0x5a190c40
test rax, rax
je 0x1400718b3
rol rax, 6
rol rax, 1
rol rax, 1
rol rax, 7
rol rax, 1
movabs rcx, 0x7b785e784372a513
sub rcx, 0x4284c0f
xor rcx, 0x7873584e
add rcx, 0xb5b6a84
add rax, rcx
mov dword [rsp - 0x18], ecx
mov dword [rsp + 0x12c], edi
rol rax, 0xe
rol rax, 1
rol rax, 2
rol rax, 1
rol rax, 1
movabs rcx, 0xe710e0732d45bea4
add rcx, 0x3ebe4a7a
sub rcx, 0x6631820f
xor rcx, 0x757b09c7
add rcx, 0x716fb6ff
xor rax, rcx
ror rax, 0x10
ror rax, 1
ror rax, 2
ror rax, 1
xchg rcx, rax
mov qword [rsi + 0x200], rcx
xchg rcx, rax
jmp 0x1400718df
mov dword [rsp + 0x12c], 0x36c8f025
add dword [rsp + 0x12c], 0x3c2c6a
xor dword [rsp + 0x12c], 0x62d70c98
sub dword [rsp + 0x12c], 0x55d21016
mov edx, 0xffc8127
add edx, 0x2483e274
sub edx, 0x3293bceb
add edx, 0x501d202d
sub edx, 0x5cf4dae
mov rcx, rbx
mov dword [rsp - 0x20], edi
call fcn.1400758b0
test rax, rax
je 0x1400719d5
movabs rcx, 0x5e90164725837615
xor rcx, 0x4b3c8d68
sub rcx, 0x69e0dd1d
xor rcx, 0x730eeb4c
sub rcx, 0x1c97184e
mov dword [rsp + 0x144], edi
mov dword [rsp - 0x44], esp
add rax, rcx
movabs rcx, 0x2f7f15d92b3b91d4
sub rcx, 0xef6f01a
add rcx, 0x428b4d64
add rcx, 0xf73b5a7
add rcx, 0x72a262b4
rol rax, 0x25
rol rax, 7
rol rax, 3
rol rax, 3
rol rax, 1
rol rax, 1
rol rax, 1
xor rax, rcx
mov rdx, rdx
movabs rcx, 0x561139033fa45c41
xor rcx, 0x16447d2e
xor rcx, 0x58806675
sub rcx, 0x563d6186
sub rcx, 0x1a891c00
not rax
add rax, rcx
rol rax, 0x25
rol rax, 3
rol rax, 5
rol rax, 1
xchg rdx, rax
mov qword [rsi + 0x208], rdx
xchg rdx, rax
jmp 0x140071a0c
mov dword [rsp + 0x144], 0x57191e58
sub dword [rsp + 0x144], 0x93e0704
sub dword [rsp + 0x144], 0x3c286d62
xor dword [rsp + 0x144], 0x1572d6ca
sub dword [rsp + 0x144], 0x4c07f37
mov edx, 0x44d2476
xor edx, 0x6241d801
sub edx, 0xfa47863
xor edx, 0x973539c
add edx, 0x67b341d4
xchg r12, rcx
mov r12, rbx
xchg r12, rcx
call fcn.1400758b0
test rax, rax
je 0x140071ab8
xchg rdx, rdx
rol rax, 1
rol rax, 2
rol rax, 4
rol rax, 1
rol rax, 1
movabs rcx, 0xb1edb41e461568d3
sub rcx, 0x29f60ad1
sub rcx, 0x4efcdc9
add rcx, 0x1b1100ad
not rax
mov dword [rsp + 0x28], edi
xchg r15, r15
rol rax, 0x17
rol rax, 0x18
rol rax, 4
rol rax, 2
rol rax, 2
rol rax, 1
add rax, rcx
mov dword [rsp - 0x14], 0xb935fcf
not rax
ror rax, 1
ror rax, 1
mov qword [rsi + 0x210], rax
mov dword [rsp - 0x44], ebp
jmp 0x140071ae0
mov dword [rsp + 0x28], 0x24ce40a4
add dword [rsp + 0x28], 0x14dea77f
add dword [rsp + 0x28], 0x1b60adc4
xor dword [rsp + 0x28], 0x6eb8845b
xor dword [rsp + 0x28], 0x3bb511bd
mov edx, 0x55f9b220
sub edx, 0x549ba880
xor edx, 0x4d3c8fae
sub edx, 0x16015f16
add edx, 0xc7e6cf2b
xchg rdx, rcx
mov rdx, rbx
xchg rdx, rcx
call fcn.1400758b0
mov dword [rsp - 0x20], edx
test rax, rax
je 0x140071bfc
rol rax, 0x19
rol rax, 0x1f
rol rax, 4
rol rax, 1
movabs rcx, 0x8ed9a45934160743
sub rcx, 0x1cf300fd
add rcx, 0x1b9cac1c
sub rcx, 0x6812cf
add rcx, 0x27ba7035
add rax, rcx
xchg r13, r13
mov dword [rsp + 0x38], edi
movabs rcx, 0xef24ad676c013a3
sub rcx, 0x55461e95
add rcx, 0xfcee9b5
add rcx, 0x4a3e831d
xor rax, rcx
movabs rcx, 0xf0179423707a488
sub rcx, 0x31ba07be
xor rcx, 0x96498d9
add rcx, 0x7fffffff
xor rcx, 0x73a5bfd5
sub rax, rcx
mov dword [rsp - 0x44], ecx
movabs rcx, 0x390bb60e3486f857
add rcx, 0x413f40bb
sub rcx, 0x46cf10a0
sub rcx, 0x2b77ac30
add rcx, 0x7fffffff
add rcx, 0x73ac2eb6
rol rax, 0x14
rol rax, 7
rol rax, 5
rol rax, 7
rol rax, 1
xor rax, rcx
xchg r11, r11
xchg rcx, rax
mov qword [rsi + 0x218], rcx
xchg rcx, rax
jmp 0x140071c1c
mov dword [rsp + 0x38], 0x7fd57e36
sub dword [rsp + 0x38], 0x4c513ea
sub dword [rsp + 0x38], 0x3e08eb36
sub dword [rsp + 0x38], 0x3d077f15
mov edx, 0x3d321247
sub edx, 0x11196679
xor edx, 0x4dcad39f
xor edx, 0x993cf8bd
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400758b0
test rax, rax
mov dword [rsp - 0x44], edi
je 0x140071d27
movabs rcx, 0x75f6f118616ade1f
xor rcx, 0x3c16a341
sub rcx, 0x2cea40fe
sub rcx, 0x27727546
xor rcx, 0x6441d68c
mov dword [rsp + 0x4c], edi
mov dword [rsp - 0x14], esp
add rax, rcx
movabs rcx, 0x9dc9d8046b149597
xor rcx, 0x1664c420
sub rcx, 0x2dc61067
add rcx, 0x7fffffff
add rcx, 0x226ac2cc
ror rax, 2
ror rax, 3
ror rax, 1
xor rax, rcx
movabs rcx, 0x653c13f35276c20c
xor rcx, 0x6e5d4fdf
xor rcx, 0xa442f0a
xor rcx, 0x29e71fb2
add rcx, 0x7fffffff
xor rcx, 0x5fd368c2
add rax, rcx
movabs rcx, 0x141a92716b3538ee
sub rcx, 0x227177de
sub rcx, 0x5d1d922
sub rcx, 0x30f60234
add rcx, 0x7fffffff
add rcx, 0x3e384742
xor rax, rcx
mov dword [rsp - 0x28], 0x23df5eed
mov qword [rsi + 0x220], rax
jmp 0x140071d4f
mov dword [rsp + 0x4c], 0x7a4c3ad1
xor dword [rsp + 0x4c], 0x4c3e2dc
sub dword [rsp + 0x4c], 0x48bce5b2
xor dword [rsp + 0x4c], 0x5cc59c12
sub dword [rsp + 0x4c], 0x69176e48
mov edx, 0x28df8b6b
xor edx, 0x7cfd9acb
sub edx, 0x2bfb4762
sub edx, 0x25ac93c8
add edx, 0x40e02995
xchg rcx, rdx
mov rdx, rbx
xchg rcx, rdx
call fcn.1400758b0
mov rbx, rbx
test rax, rax
je 0x140071e50
ror rax, 0x1f
ror rax, 0xe
ror rax, 6
ror rax, 1
ror rax, 1
ror rax, 1
movabs rcx, 0x4c23d6f8558c4bc2
sub rcx, 0x329f43a6
xor rcx, 0x1ffa7240
add rcx, 0x99e5117
sub rcx, 0x2eb83cbd
xor rax, rcx
mov dword [rsp + 0x58], edi
movabs rcx, 0x3a82cbcd5463221c
xor rcx, 0x44e3a507
add rcx, 0x40323508
add rcx, 0x5be8396e
add rax, rcx
movabs rcx, 0x5705155439f033c2
sub rcx, 0xeff2def
add rcx, 0x4f8747c5
sub rcx, 0x49c577a2
add rcx, 0x53fc81f5
ror rax, 1
mov dword [rsp - 0xc], ebx
add rax, rcx
movabs rcx, 0x22ba355d7cceb2b6
sub rcx, 0xe57a462
xor rcx, 0x3862b60c
add rcx, 0x3612d3c6
xor rax, rcx
mov dword [rsp - 0x30], ebx
xchg rbx, rax
mov qword [rsi + 0x228], rbx
xchg rbx, rax
jmp 0x140071e70
mov dword [rsp + 0x58], 0x1b920cd8
xor dword [rsp + 0x58], 0x72c974b0
sub dword [rsp + 0x58], 0x4c83fc39
sub dword [rsp + 0x58], 0x1cd77c2e
mov edx, 0x67b608db
sub edx, 0x4fb4b5a3
add edx, 0x36b29ce9
add edx, 0x117cf5e2
mov rcx, rbx
mov dword [rsp - 0x1c], ebx
call fcn.1400758b0
test rax, rax
je 0x140071f6e
mov dword [rsp - 0x20], 0x699cbe89
movabs rcx, 0x29d9c43d5464ab97
sub rcx, 0x1e612ee7
add rcx, 0x641269e
sub rcx, 0x285c668b
add rcx, 0x7fffffff
add rcx, 0x2efcda72
mov dword [rsp + 0x68], edi
add rax, rcx
xchg rdi, rdi
movabs rcx, 0x510c6fec6310b952
xor rcx, 0x382a1d3c
xor rcx, 0x17a46b
add rcx, 0x4d38d66
add rcx, 0x268c80c3
ror rax, 3
ror rax, 3
ror rax, 7
ror rax, 5
ror rax, 1
ror rax, 1
add rcx, rax
mov dword [rsp - 0x3c], 0x64a66146
movabs rax, 0xd70888ea4bbcc0ff
sub rax, 0x2812c4c4
xor rax, 0x4cef6bfa
add rax, 0x136ef3dd
ror rcx, 0x1a
ror rcx, 1
ror rcx, 8
ror rcx, 3
ror rcx, 3
ror rcx, 1
add rax, rcx
rol rax, 0x17
rol rax, 0x19
mov qword [rsi + 0x230], rax
xchg r13, r13
jmp 0x140071f96
mov dword [rsp + 0x68], 0x1a518374
add dword [rsp + 0x68], 0x5c2984b0
sub dword [rsp + 0x68], 0x56a28394
xor dword [rsp + 0x68], 0x78e8b97e
xor dword [rsp + 0x68], 0x67303def
mov edx, 0x58303d5f
sub edx, 0x33613fa3
add edx, 0x23e3e2c7
xor edx, 0xe1dc400d
xchg r13, rcx
mov r13, rbx
xchg r13, rcx
call fcn.1400758b0
mov dword [rsp - 0x24], 0x1754f2b1
test rax, rax
je 0x14007206c
movabs rcx, 0x982a0e54704eb306
sub rcx, 0x59d7bd63
sub rcx, 0x645ad05
sub rcx, 0xc12f138
xor rcx, 0x37687a89
mov dword [rsp + 0x78], edi
xor rax, rcx
mov rcx, rcx
movabs rcx, 0x65b8ec1d6148289a
sub rcx, 0x2b1d93d6
xor rcx, 0x6f520ad8
xor rcx, 0x6159f6ff
ror rax, 0x10
ror rax, 0xd
ror rax, 3
ror rax, 9
ror rax, 2
ror rax, 5
ror rax, 1
not rax
mov r8, r8
ror rax, 0x14
ror rax, 1
ror rax, 7
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
xor rax, rcx
xchg r15, rax
mov qword [rsi + 0x238], r15
xchg r15, rax
jmp 0x140072094
mov dword [rsp + 0x78], 0x16378717
xor dword [rsp + 0x78], 0x2f795a4c
sub dword [rsp + 0x78], 0x3708087
add dword [rsp + 0x78], 0x39b3949a
xor dword [rsp + 0x78], 0x6f91f16f
mov edx, 0x74c145e
xor edx, 0x558f2082
xor edx, 0x5766f018
xor edx, 0x7bc663bf
sub edx, 0x3e798de9
mov rcx, rbx
mov rbp, rbp
call fcn.1400758b0
test rax, rax
je 0x14007212b
mov dword [rsp - 0x30], ebx
not rax
mov dword [rsp + 0x84], edi
movabs rcx, 0x31e64871231cbcf5
add rcx, 0x1535ab6f
sub rcx, 0x37805d76
add rcx, 0x55cd7464
sub rax, rcx
xchg r14, r14
not rax
rol rax, 0x1c
rol rax, 0x1a
rol rax, 4
rol rax, 1
not rax
xchg r9, r9
ror rax, 9
ror rax, 0xf
ror rax, 6
ror rax, 1
mov qword [rsi + 0x240], rax
jmp 0x140072157
mov dword [rsp + 0x84], 0xc135be6
add dword [rsp + 0x84], 0x2d3401e7
add dword [rsp + 0x84], 0x4119b441
sub dword [rsp + 0x84], 0x7a61120d
mov edx, 0x382ff698
add edx, 0x346041d4
sub edx, 0x36d72f19
xor edx, 0xa13e67a2
xchg rbx, rbp
mov rcx, rbp
xchg rbx, rbp
call fcn.1400758b0
test rax, rax
mov dword [rsp - 0xc], 0x6175fbd5
je 0x14007221e
movabs rcx, 0x56a149e65b12de33
xor rcx, 0x62411e76
add rcx, 0x22fd9590
sub rcx, 0x520ecc6a
xor rcx, 0x2c4436c1
mov dword [rsp + 0x90], edi
mov dword [rsp - 0x1c], edi
add rax, rcx
movabs rcx, 0xd324b5e766b73cab
sub rcx, 0x3133da57
add rcx, 0x3c2af3be
add rcx, 0x7fffffff
xor rcx, 0x7b253def
ror rax, 0x10
ror rax, 1
ror rax, 1
ror rax, 1
not rax
ror rax, 0x18
ror rax, 8
ror rax, 1
ror rax, 1
ror rax, 1
add rax, rcx
rol rax, 0x17
rol rax, 1
mov qword [rsi + 0x248], rax
jmp 0x140072255
mov dword [rsp + 0x90], 0x3e6d429a
sub dword [rsp + 0x90], 0x1c8e94e1
add dword [rsp + 0x90], 0x4a0d4b56
add dword [rsp + 0x90], 0x4ad4f24
xor dword [rsp + 0x90], 0x70994832
mov edx, 0x178781da
add edx, 0x2c04bd03
sub edx, 0x17d19a95
add edx, 0x5323b76e
xchg rbp, rbx
mov rcx, rbp
xchg rbx, rbp
call fcn.1400758b0
xchg rsi, rsi
test rax, rax
je 0x140072348
movabs rcx, 0x2ee64a890c9d7980
sub rcx, 0xafed37e
xor rcx, 0x6e0117b8
sub rcx, 0xb62cbf7
xor rcx, 0x376af8b3
mov dword [rsp + 0xac], edi
add rax, rcx
mov dword [rsp - 0x30], 0x57861459
movabs rcx, 0x57c36ec940200de2
xor rcx, 0x420ac1b8
add rcx, 0x2c485980
xor rcx, 0xe0f7e
rol rax, 8
rol rax, 5
rol rax, 0xe
rol rax, 0xa
rol rax, 0x12
rol rax, 1
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x14], ebp
movabs rcx, 0x3e1360321524a932
add rcx, 0x6173dc6e
sub rcx, 0x432ccc14
sub rcx, 0x1036d4a9
add rcx, 0x7fffffff
add rcx, 0x200bc3d5
not rax
mov rbx, rbx
rol rax, 0x17
xor rax, rcx
xchg rcx, rax
mov qword [rsi + 0x250], rcx
xchg rcx, rax
jmp 0x140072374
mov dword [rsp + 0xac], 0x32c344f0
sub dword [rsp + 0xac], 0x9067148
xor dword [rsp + 0xac], 0x61872a3
sub dword [rsp + 0xac], 0x2fa4a10a
mov edx, 0x73bf633a
sub edx, 0x400bc120
add edx, 0x116fa68f
add edx, 0x171ab987
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400758b0
mov dword [rsp - 0x30], 0x1dd08a58
test rax, rax
je 0x140072489
movabs rcx, 0xd0b4b6632fe1c590
add rcx, 0x1219629d
add rcx, 0x211215bf
add rcx, 0x23d720b1
mov dword [rsp + 0xc4], edi
mov r13, r13
add rax, rcx
movabs rcx, 0xc9c5e2e727bf61f9
xor rcx, 0x3ece9684
add rcx, 0x4b68aae7
add rcx, 0x1bdb5e70
xor rax, rcx
xchg rsp, rsp
movabs rcx, 0x7eaef9720d17c64
add rcx, 0x1d38e5fb
xor rcx, 0x2179f9d9
add rcx, 0x2766c994
sub rcx, 0x10a300af
add rax, rcx
movabs rcx, 0x48170bca28d960b9
add rcx, 0x3e907cf0
xor rcx, 0x80c8d68
sub rcx, 0x3c8e52ce
add rcx, 0x7fffffff
xor rcx, 0x65915971
xor rax, rcx
mov dword [rsp - 0x18], edx
movabs rcx, 0x5c38cda33ec67fa5
xor rcx, 0x717078a6
xor rcx, 0x11431333
add rcx, 0x6574b7c3
add rax, rcx
xchg r14, r14
mov qword [rsi + 0x258], rax
jmp 0x1400724b5
mov dword [rsp + 0xc4], 0x2466bb73
xor dword [rsp + 0xc4], 0x65420f75
sub dword [rsp + 0xc4], 0x296c58a4
sub dword [rsp + 0xc4], 0x17b85b61
mov edx, 0x783c3997
sub edx, 0x1f856171
xor edx, 0x4f2ced25
add edx, 0xbd5d3238
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400758b0
xchg rdi, rdi
test rax, rax
je 0x140072582
rol rax, 0x1f
rol rax, 0xa
rol rax, 0xd
rol rax, 7
rol rax, 1
movabs rcx, 0x56d01d3146bcea6c
add rcx, 0x35fd5733
sub rcx, 0x63074e4b
sub rcx, 0x8c86cba
xor rcx, 0x2971aa0c
xor rax, rcx
mov dword [rsp + 0xcc], edi
mov r11, r11
movabs rcx, 0x748661fc06d01fb6
add rcx, 0x361f8b26
xor rcx, 0x1a7327b5
add rcx, 0x63576c6d
add rax, rcx
mov r10, r10
movabs rcx, 0x8a755ef54c5416cc
xor rcx, 0x75d55691
xor rcx, 0x6661215a
sub rcx, 0x17ceabd8
xor rax, rcx
mov rbp, rbp
mov qword [rsi + 0x260], rax
jmp 0x1400725b9
mov dword [rsp + 0xcc], 0x1023db22
add dword [rsp + 0xcc], 0x2a67a83
add dword [rsp + 0xcc], 0x14db27c5
sub dword [rsp + 0xcc], 0x155ae02e
xor dword [rsp + 0xcc], 0x124a9d3d
mov edx, 0x4460e575
sub edx, 0x2a9f2bcd
add edx, 0x1399520d
sub edx, 0x15f43b
xor edx, 0x8c6cda9d
mov rcx, rbx
mov dword [rsp - 0x1c], ecx
call fcn.1400758b0
test rax, rax
je 0x1400726b9
mov dword [rsp - 0x40], 0x5566480d
not rax
mov dword [rsp + 0xe4], edi
rol rax, 0xc
rol rax, 0x1c
rol rax, 0xb
rol rax, 1
rol rax, 1
movabs rcx, 0x127d93030c95f18
sub rcx, 0x196ab20a
add rcx, 0x7c28f6d
add rcx, 0x748fd00c
xor rax, rcx
mov rsi, rsi
movabs rcx, 0xb2f266314800fc14
sub rcx, 0xdb0a2d5
sub rcx, 0x21fbdf9c
add rcx, 0x102df3e5
rol rax, 0x12
rol rax, 1
rol rax, 1
rol rax, 5
rol rax, 9
rol rax, 1
rol rax, 3
rol rax, 1
rol rax, 1
add rax, rcx
mov rbp, rbp
movabs rcx, 0x1ff4374c621933a8
xor rcx, 0x508f9216
add rcx, 0x191300eb
xor rcx, 0x17ea88a7
xor rcx, 0x7b32c488
xor rax, rcx
mov dword [rsp - 0x14], 0x4c4c5af
xchg rsp, rax
mov qword [rsi + 0x268], rsp
xchg rsp, rax
jmp 0x1400726e5
mov dword [rsp + 0xe4], 0x2ce6e28
add dword [rsp + 0xe4], 0x44e98261
sub dword [rsp + 0xe4], 0x9639cfd
sub dword [rsp + 0xe4], 0x3e54538b
mov edx, 0x434f3b75
add edx, 0x4e60bce
xor edx, 0x2c64156f
add edx, 0x1ba545e7
xor edx, 0xa3fad19b
mov rcx, rbx
mov dword [rsp - 0x30], 0x5d442175
call fcn.1400758b0
test rax, rax
je 0x1400727bc
xchg r14, r14
ror rax, 5
movabs rcx, 0x243d552672a0f813
sub rcx, 0x23130a11
add rcx, 0x200b11db
xor rcx, 0x4d388840
add rcx, 0x7fffffff
xor rcx, 0x67d634fe
add rax, rcx
mov r13d, edi
rol rax, 0xe
rol rax, 0x17
rol rax, 1
movabs rcx, 0xb56e037671f77119
sub rcx, 0x19d20c6c
add rcx, 0x203df74c
sub rcx, 0x48753a9
add rcx, 0x2d41f3d
add rcx, rax
rol rcx, 0xb
rol rcx, 0xa
rol rcx, 5
rol rcx, 0xb
rol rcx, 1
rol rcx, 2
rol rcx, 1
rol rcx, 2
rol rcx, 1
rol rcx, 1
not rcx
mov qword [rsi + 0x270], rcx
jmp 0x1400727de
mov r13d, 0x53e9f44b
add r13d, 0xfcf1a31
sub r13d, 0x1827d142
sub r13d, 0x37b0268f
xor r13d, 0x13e116aa
mov edx, 0x4efdc44b
sub edx, 0x803c75f
sub edx, 0x1bf5a3c5
add edx, 0x367b076b
add edx, 0x6dc1bb0d
xchg rbp, rbx
mov rcx, rbp
xchg rbx, rbp
call fcn.1400758b0
test rax, rax
je 0x1400728eb
mov dword [rsp - 0x30], esi
rol rax, 5
rol rax, 1
rol rax, 1
movabs rcx, 0x1b32fd0e4abea2d2
xor rcx, 0x79fb2d35
sub rcx, 0x2f7b21ee
sub rcx, 0xbc452a
add rcx, 0x7fffffff
add rcx, 0x47602ba2
xor rax, rcx
xchg r9, r9
mov r12d, edi
movabs rcx, 0x2c6fd15b63867b25
sub rcx, 0x2a925c1d
add rcx, 0x21367ec3
sub rcx, 0x2fb7ad60
sub rax, rcx
movabs rcx, 0x68ca65825ad38464
xor rcx, 0x310b3a10
sub rcx, 0x39b671f
sub rcx, 0x46bff87f
sub rcx, 0xb82776f
xor rax, rcx
movabs rcx, 0xda664f2730527662
xor rcx, 0x65df2389
xor rcx, 0x6cf7f05a
add rcx, 0x7fffffff
add rcx, 0x17cb4af0
rol rax, 0x1b
rol rax, 0x16
rol rax, 1
rol rax, 1
add rax, rcx
mov rsp, rsp
xchg r13, rax
mov qword [rsi + 0x278], r13
xchg r13, rax
jmp 0x14007290d
mov r12d, 0x58a30551
add r12d, 0x12b08d51
sub r12d, 0x2cbe2c6c
sub r12d, 0x1604158a
sub r12d, 0x289150ab
mov edx, 0x61d65628
sub edx, 0x18f11e90
xor edx, 0x4b1719eb
add edx, 0x66727c85
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400758b0
test rax, rax
xchg r13, r13
je 0x140072a1a
not rax
movabs rcx, 0x3e8584010276189
add rcx, 0x3e02b5e0
add rcx, 0xc9de180
xor rcx, 0x1943197
add rcx, 0x12af6e9f
add rax, rcx
mov r15d, edi
ror rax, 6
ror rax, 3
ror rax, 2
ror rax, 1
ror rax, 3
ror rax, 7
ror rax, 2
ror rax, 1
ror rax, 1
movabs rcx, 0xb5974a966211624b
add rcx, 0x1a2e3b6b
sub rcx, 0x6fd99384
xor rcx, 0x46a2e9f5
add rax, rcx
mov dword [rsp - 0xc], 0x7153acba
movabs rcx, 0x7b131e2c296a9e4d
xor rcx, 0x4c42219a
add rcx, 0x908b5ee
xor rcx, 0x6449982d
xor rcx, 0x62df73
xor rax, rcx
movabs rcx, 0x3bbb07fd371c4574
add rcx, 0x144dd3c6
sub rcx, 0x107af1d6
xor rcx, 0x565dd567
xor rcx, 0x50db3d3a
sub rax, rcx
xchg rdi, rax
mov qword [rsi + 0x280], rdi
xchg rdi, rax
jmp 0x140072a3c
mov r15d, 0x7d359c77
xor r15d, 0x6227a885
add r15d, 0x3125f7f5
add r15d, 0x29ff6b0
sub r15d, 0x52d82396
mov edx, 0x5d352fc5
sub edx, 0x182520cd
xor edx, 0x520c022e
add edx, 0x7b798853
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.1400758b0
xchg r8, r8
test rax, rax
je 0x140072ad5
ror rax, 7
ror rax, 1
ror rax, 1
movabs rcx, 0x4d1af2960d2f79fe
add rcx, 0x7161c2f8
sub rcx, 0x6025d80e
add rcx, 0x380fac8f
sub rcx, 0x1fc46594
not rax
mov dword [rsp - 0x30], 0x1130becc
mov r14d, edi
ror rax, 6
ror rax, 1
ror rax, 2
ror rax, 1
not rax
xchg r15, r15
add rax, rcx
not rax
mov qword [rsi + 0x288], rax
mov dword [rsp - 0x40], edi
jmp 0x140072af7
mov r14d, 0xe1771d7
add r14d, 0x36dc5da
sub r14d, 0xe85b93c
add r14d, 0x3f9c92ff
sub r14d, 0x429c1173
mov edx, 0x60a93f6b
sub edx, 0x2b9c71da
sub edx, 0x1e443a00
xor edx, 0x1840e109
xor edx, 0x41b851b6
mov rcx, rbx
mov r12, r12
call fcn.1400758b0
test rax, rax
je 0x140072ba6
not rax
xchg rcx, rcx
movabs rcx, 0x429ed6224fa02452
add rcx, 0x2ceda9a7
sub rcx, 0x537372a5
add rcx, 0x455b226
sub rax, rcx
xchg r10, r10
mov ebp, edi
not rax
movabs rcx, 0x7f0ab5dd68e1181a
xor rcx, 0x3506e196
sub rcx, 0x3e62fe96
add rcx, 0x9cb2a2b
rol rax, 7
rol rax, 0x20
rol rax, 1
rol rax, 2
rol rax, 1
rol rax, 1
add rax, rcx
rol rax, 0x1f
rol rax, 4
rol rax, 1
mov qword [rsi + 0x290], rax
jmp 0x140072bc3
mov ebp, 0x51389e42
sub ebp, 0x50f8a6ae
add ebp, 0x586a3091
sub ebp, 0x3c15703c
sub ebp, 0x1c94b7e8
mov edx, 0x39ebf5be
sub edx, 0x19064175
xor edx, 0x71d12d1d
sub edx, 0x22d68c0c
sub edx, 0x2f46fac
xchg rbp, rbx
mov rcx, rbp
xchg rbx, rbp
call fcn.1400758b0
mov r14, r14
test rax, rax
je 0x140072c78
ror rax, 0xa
ror rax, 0x25
ror rax, 6
ror rax, 1
movabs rcx, 0x50087df9362cb14e
add rcx, 0x47f7a280
sub rcx, 0x609e7645
add rcx, 0x7fffffff
xor rcx, 0x47497329
not rax
rol rax, 5
rol rax, 1
xor rax, rcx
movabs rcx, 0x429eaa394617ae18
add rcx, 0x1d721ae9
sub rcx, 0x164ff73d
sub rcx, 0x16beea08
add rcx, 0x385cf41
not rax
sub rax, rcx
xchg r11, rax
mov qword [rsi + 0x298], r11
xchg r11, rax
jmp 0x140072c95
mov edi, 0x4aceb80f
xor edi, 0x3ef09dcf
sub edi, 0x128aee1b
sub edi, 0x3f063281
sub edi, 0x22ad0523
mov eax, dword [rsp + 0x198]
mov dword [rsp - 0x38], ebp
or eax, dword [rsp + 0x1a0]
or eax, dword [rsp + 0x1a8]
or eax, ebp
mov rsp, rsp
or eax, dword [rsp + 0x20]
or eax, dword [rsp + 0x24]
or eax, dword [rsp + 0x28]
mov r8, r8
or eax, dword [rsp + 0x2c]
or eax, dword [rsp + 0x30]
or eax, dword [rsp + 0x34]
or eax, dword [rsp + 0x38]
mov dword [rsp - 0x34], 0x1df89b2b
or eax, dword [rsp + 0x3c]
or eax, dword [rsp + 0x40]
or eax, dword [rsp + 0x44]
or eax, dword [rsp + 0x48]
mov dword [rsp - 0x24], ebx
or eax, dword [rsp + 0x4c]
or eax, dword [rsp + 0x50]
or eax, dword [rsp + 0x54]
mov dword [rsp - 0x18], edx
or eax, dword [rsp + 0x58]
or eax, dword [rsp + 0x5c]
or eax, dword [rsp + 0x60]
xchg r14, r14
or eax, dword [rsp + 0x64]
or eax, dword [rsp + 0x68]
or eax, dword [rsp + 0x6c]
or eax, dword [rsp + 0x70]
mov dword [rsp - 0x44], ebp
or eax, dword [rsp + 0x74]
or eax, dword [rsp + 0x78]
or eax, dword [rsp + 0x7c]
mov dword [rsp - 0xc], ecx
or eax, dword [rsp + 0x80]
or eax, dword [rsp + 0x84]
or eax, dword [rsp + 0x88]
or eax, dword [rsp + 0x8c]
mov dword [rsp - 0x24], 0x6fa878dd
or eax, dword [rsp + 0x90]
or eax, dword [rsp + 0x94]
or eax, dword [rsp + 0x98]
or eax, dword [rsp + 0x9c]
xchg rcx, rcx
or eax, dword [rsp + 0xa0]
or eax, dword [rsp + 0xa4]
or eax, dword [rsp + 0xa8]
mov dword [rsp - 0x3c], ecx
or eax, dword [rsp + 0xac]
or eax, dword [rsp + 0xb0]
or eax, dword [rsp + 0xb4]
mov dword [rsp - 0x14], ebx
or eax, dword [rsp + 0xb8]
or eax, dword [rsp + 0xbc]
or eax, dword [rsp + 0xc0]
xchg r12, r12
or eax, dword [rsp + 0xc4]
or eax, dword [rsp + 0xc8]
or eax, dword [rsp + 0xcc]
mov dword [rsp - 0x3c], edi
or eax, dword [rsp + 0xd0]
or eax, dword [rsp + 0xd4]
or eax, dword [rsp + 0xd8]
or eax, dword [rsp + 0xdc]
mov dword [rsp - 0x2c], ecx
or eax, dword [rsp + 0xe0]
or eax, dword [rsp + 0xe4]
or eax, dword [rsp + 0xe8]
or eax, dword [rsp + 0xec]
mov dword [rsp - 0x40], edx
or eax, dword [rsp + 0xf0]
or eax, dword [rsp + 0xf4]
or eax, dword [rsp + 0xf8]
or eax, dword [rsp + 0xfc]
mov rbx, rbx
or eax, dword [rsp + 0x100]
or eax, dword [rsp + 0x104]
or eax, dword [rsp + 0x108]
or eax, dword [rsp + 0x10c]
mov dword [rsp - 0x24], esi
or eax, dword [rsp + 0x110]
or eax, dword [rsp + 0x114]
or eax, dword [rsp + 0x118]
xchg rdx, rdx
or eax, r13d
or eax, dword [rsp + 0x11c]
or eax, r12d
mov r8, r8
or eax, dword [rsp + 0x120]
or eax, dword [rsp + 0x124]
or eax, dword [rsp + 0x128]
or eax, r15d
mov dword [rsp - 0x34], esp
or eax, dword [rsp + 0x12c]
or eax, r14d
or eax, edi
or eax, dword [rsp + 0x130]
mov dword [rsp - 0x14], esi
or eax, dword [rsp + 0x134]
or eax, dword [rsp + 0x138]
or eax, dword [rsp + 0x13c]
mov r15, r15
or eax, dword [rsp + 0x140]
or eax, dword [rsp + 0x144]
or eax, dword [rsp + 0x148]
mov rbx, qword [rsp + 0x190]
mov dword [rsp - 0x28], edx
sete al
add rsp, 0x150
nop
mov r15, qword [rsp]
add rsp, 8
nop
add rsp, 8
mov r14, qword [rsp - 8]
nop
add rsp, 8
mov r13, qword [rsp - 8]
nop
mov r12, qword [rsp]
add rsp, 8
pop rdi
mov r11, r11
nop
add rsp, 8
mov rsi, qword [rsp - 8]
pop rbp
xchg r12, r12
ret