Function at 0x140060160
Capabilities:
Hash data using murmur3

Disassembly:
mov qword [rsp + 8], rbx
push rbp
nop
push r13
mov qword [rsp], rsi
nop
mov qword [rsp - 8], rdi
sub rsp, 8
push r12
push r11
mov qword [rsp], r13
push r14
nop
push 0x48202da0
mov qword [rsp], r15
neg rsp
sub rsp, 0xfffffffffffffeb0
neg rsp
mov rsi, rdx
mov r9, r9
xchg r8, rbx
mov r8, rcx
xchg r8, rbx
mov edx, 0x592193b7
xor edx, 0x6003100f
sub edx, 0x3072a0de
add edx, 0x3b8c1f2f
add edx, 0xa8e0f5c7
call fcn.1400928a0
mov dword [rsp - 0xc], 0x68c6cd80
xor edi, edi
test rax, rax
je 0x14006025a
mov dword [rsp - 0x30], ebx
ror rax, 0x1e
ror rax, 2
ror rax, 8
ror rax, 1
ror rax, 1
movabs rcx, 0x53a085d35c873ac5
sub rcx, 0x3960d042
sub rcx, 0x7abc4f8
add rcx, 0x41cf7864
xor rcx, 0x4ee7c214
not rax
mov dword [rsp + 0x3c], edi
rol rax, 0x14
rol rax, 0x10
rol rax, 6
rol rax, 1
rol rax, 2
rol rax, 1
not rax
sub rax, rcx
mov dword [rsp - 0xc], 0x715c34d3
rol rax, 0xc
rol rax, 2
rol rax, 1
xchg r15, rax
mov qword [rsi], r15
xchg r15, rax
jmp 0x14006027a
mov dword [rsp + 0x3c], 0x3aaba270
add dword [rsp + 0x3c], 0x218ec591
add dword [rsp + 0x3c], 0x775e580
sub dword [rsp + 0x3c], 0x63b04d80
mov edx, 0x7963c1a1
sub edx, 0x4b1b1ac
xor edx, 0x17808ed
sub edx, 0x195ba99a
add edx, 0x6994d206
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400928a0
mov dword [rsp - 0x38], 0x32292f96
test rax, rax
je 0x14006033c
ror rax, 0x12
ror rax, 3
movabs rcx, 0x8e32eced6d30bfda
sub rcx, 0x94bfbdc
sub rcx, 0x1836222a
add rcx, 0x7fffffff
xor rcx, 0x24962b47
add rax, rcx
mov dword [rsp + 0x20], edi
not rax
xchg rsp, rsp
movabs rcx, 0x3cb95c295f12a75a
xor rcx, 0x3579ace7
xor rcx, 0x1d92d300
sub rcx, 0x74344038
rol rax, 8
rol rax, 0xb
rol rax, 1
xor rax, rcx
mov r9, r9
ror rax, 9
ror rax, 1
ror rax, 1
mov qword [rsi + 8], rax
mov dword [rsp - 0x10], 0x66ff6632
jmp 0x140060364
mov dword [rsp + 0x20], 0x5787e4f6
sub dword [rsp + 0x20], 0x417a6fcd
xor dword [rsp + 0x20], 0x2862519
add dword [rsp + 0x20], 0x5f6e4e27
sub dword [rsp + 0x20], 0x73f99e56
mov edx, 0x3296b508
xor edx, 0x680e7aa6
add edx, 0x10415dfa
add edx, 0x5e5cf89b
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.1400928a0
test rax, rax
mov dword [rsp - 0x20], 0x327bf549
je 0x140060409
movabs rcx, 0x91ac450e6c4775b9
sub rcx, 0x1387581d
sub rcx, 0x5178bf76
add rcx, 0x6cf0b321
add rcx, 0x4005249d
mov dword [rsp + 0x24], edi
mov dword [rsp - 0x24], 0x4f3ccd03
add rax, rcx
movabs rcx, 0xbf9859960f7808c1
add rcx, 0x305df846
sub rcx, 0x33a0394b
xor rcx, 0x7f5f0a4f
add rcx, 0x48c92185
xor rax, rcx
mov dword [rsp - 0xc], ebp
xchg r8, rax
mov qword [rsi + 0x10], r8
xchg r8, rax
jmp 0x140060431
mov dword [rsp + 0x24], 0x4b20c6ed
sub dword [rsp + 0x24], 0x2066a862
xor dword [rsp + 0x24], 0x62816a6f
sub dword [rsp + 0x24], 0x3e254582
sub dword [rsp + 0x24], 0xa162f61
mov edx, 0x3f0d08f2
xor edx, 0xbfab5af
xor edx, 0x155c11ab
sub edx, 0x1cbba000
add edx, 0xd641ac
mov rcx, rbx
mov dword [rsp - 0x10], 0x6cc9a92f
call fcn.1400928a0
test rax, rax
je 0x140060516
mov rbp, rbp
rol rax, 0xa
rol rax, 3
rol rax, 1
movabs rcx, 0x344ad23562752c8d
sub rcx, 0x2609e0cd
sub rcx, 0x2d02b219
add rcx, 0x65392e69
xor rax, rcx
mov dword [rsp - 0x38], 0x34e40c80
mov dword [rsp + 0xe8], edi
ror rax, 1
ror rax, 1
movabs rcx, 0x836651433caa6b8
xor rcx, 0x1d306c61
add rcx, 0x22c88f85
sub rcx, 0x2e735dcf
sub rax, rcx
xchg rcx, rcx
movabs rcx, 0x285f8d4445e8e97d
sub rcx, 0x24bd41bd
add rcx, 0x36178173
add rcx, 0x7fffffff
sub rcx, 0x4da40bc0
ror rax, 0x14
ror rax, 3
ror rax, 6
ror rax, 1
add rax, rcx
xchg r10, rax
mov qword [rsi + 0x18], r10
xchg r10, rax
jmp 0x14006054d
mov dword [rsp + 0xe8], 0x41876bd
xor dword [rsp + 0xe8], 0x21fa59d4
add dword [rsp + 0xe8], 0x3d5f55e7
xor dword [rsp + 0xe8], 0x22a08c61
xor dword [rsp + 0xe8], 0x41e10930
mov edx, 0x5b010ac2
xor edx, 0x37efb485
add edx, 0xc157c4
xor edx, 0x49960c89
xor edx, 0xe9f3367a
xchg r10, rcx
mov r10, rbx
xchg r10, rcx
call fcn.1400928a0
test rax, rax
mov dword [rsp - 0x14], 0x5d730bc9
je 0x140060613
not rax
mov dword [rsp + 0xf0], edi
xchg r8, r8
ror rax, 0xf
ror rax, 0xa
ror rax, 1
movabs rcx, 0x618e2f0713c7b86a
add rcx, 0x5ccf700
xor rcx, 0xa001ec
add rcx, 0x7aa220f7
xor rax, rcx
movabs rcx, 0x6cf33cb3b0bf727
sub rcx, 0x232e0b0d
xor rcx, 0x5f8b956d
sub rcx, 0x18b130dc
sub rax, rcx
mov dword [rsp - 0x38], 0x1cf3e024
ror rax, 0x19
ror rax, 6
ror rax, 6
ror rax, 1
not rax
rol rax, 0x16
rol rax, 1
xchg rdi, rax
mov qword [rsi + 0x20], rdi
xchg rdi, rax
jmp 0x14006063f
mov dword [rsp + 0xf0], 0x6a26e497
add dword [rsp + 0xf0], 0x96b8f78
sub dword [rsp + 0xf0], 0x1316218
sub dword [rsp + 0xf0], 0x726111f6
mov edx, 0x661dc7eb
add edx, 0x15fcee24
sub edx, 0x6b70b727
xor edx, 0x35ce9d9b
xor edx, 0x19ecda41
mov rcx, rbx
call fcn.1400928a0
mov dword [rsp - 0x3c], 0x71252ead
test rax, rax
je 0x1400606ea
movabs rcx, 0x945e10e9777d4219
xor rcx, 0x549a3b8c
sub rcx, 0x2815f95
xor rcx, 0x18070619
mov dword [rsp + 0xf4], edi
add rax, rcx
mov r11, r11
movabs rcx, 0x7e2731534b5db3e5
sub rcx, 0x56a4d9e
xor rcx, 0x5d681bb9
add rcx, 0x11901786
xor rcx, 0x603d3780
rol rax, 2
rol rax, 8
rol rax, 1
rol rax, 1
rol rax, 1
not rax
xchg rsi, rsi
add rax, rcx
mov qword [rsi + 0x28], rax
jmp 0x140060716
mov dword [rsp + 0xf4], 0x640cad80
add dword [rsp + 0xf4], 0x72a81a3
add dword [rsp + 0xf4], 0x108c42e
sub dword [rsp + 0xf4], 0x6c3ff350
mov edx, 0x3c0c630d
sub edx, 0x36908420
add edx, 0xccbc863
xor edx, 0x67670045
xchg rsp, rcx
mov rsp, rbx
xchg rcx, rsp
call fcn.1400928a0
test rax, rax
mov dword [rsp - 0x38], edi
je 0x140060806
ror rax, 0xc
ror rax, 0xa
ror rax, 1
ror rax, 1
movabs rcx, 0x81ed415509f5d08
xor rcx, 0x4467acff
add rcx, 0x49e46e22
add rcx, 0x7e6624
add rcx, 0x283e2638
xor rax, rcx
mov dword [rsp - 0x3c], 0x7a546d8a
mov dword [rsp + 0x110], edi
not rax
movabs rcx, 0x4e14d08d112c2698
add rcx, 0x18d3453b
add rcx, 0x13c1753d
sub rcx, 0x5e23609
sub rax, rcx
mov dword [rsp - 0x1c], 0x2c4c0229
movabs rcx, 0x4b147f7a700aef67
sub rcx, 0x222c689e
sub rcx, 0xe2ae0cc
add rcx, 0xfd43df3
add rcx, 0x69ee3892
xor rax, rcx
mov dword [rsp - 0x40], ebx
not rax
ror rax, 0xd
ror rax, 9
ror rax, 5
ror rax, 1
mov qword [rsi + 0x30], rax
xchg r11, r11
jmp 0x14006083d
mov dword [rsp + 0x110], 0x6184e964
sub dword [rsp + 0x110], 0x532cd18f
add dword [rsp + 0x110], 0x30283f4
add dword [rsp + 0x110], 0x25033e10
xor dword [rsp + 0x110], 0x365dd9d8
mov edx, 0xc280045
xor edx, 0x47f5570a
sub edx, 0x23b29b98
xor edx, 0xdcaa8a9b
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400928a0
test rax, rax
mov r10, r10
je 0x14006090f
rol rax, 0xf
rol rax, 1
rol rax, 7
rol rax, 7
rol rax, 1
rol rax, 1
movabs rcx, 0xfd4c3d823c6d7eee
add rcx, 0x279ffe1
sub rcx, 0x21a2f0f9
add rcx, 0x5a86f1cc
add rcx, 0x58fde72d
not rax
xchg rbx, rbx
mov dword [rsp + 0x124], edi
ror rax, 0xf
ror rax, 1
ror rax, 1
add rax, rcx
mov dword [rsp - 0x40], 0x720ae791
movabs rcx, 0x71155de3d66399d
add rcx, 0x3eb0462f
sub rcx, 0x17985266
xor rcx, 0x49ce42a9
add rcx, 0x7fffffff
add rcx, 0x51a4912a
not rax
mov dword [rsp - 0x30], ebp
add rax, rcx
xchg rbx, rax
mov qword [rsi + 0x38], rbx
xchg rbx, rax
jmp 0x14006093b
mov dword [rsp + 0x124], 0x4206560c
sub dword [rsp + 0x124], 0x19c2af0d
sub dword [rsp + 0x124], 0x43e78db
xor dword [rsp + 0x124], 0x24052e25
mov edx, 0x37975c5e
add edx, 0x25c9d100
xor edx, 0x7a8685fa
xor edx, 0x83a07f5e
xchg rcx, r8
mov r8, rbx
xchg rcx, r8
call fcn.1400928a0
test rax, rax
mov dword [rsp - 0x3c], edx
je 0x140060a08
movabs rcx, 0x3f148426237154e7
add rcx, 0x456523d8
sub rcx, 0x2c786bb
add rcx, 0x69d0afd4
mov dword [rsp + 0x12c], edi
xchg rdi, rdi
xor rax, rcx
movabs rcx, 0x23e9191c316f52b5
add rcx, 0x4a3e38ec
sub rcx, 0x1a9a6873
add rcx, 0x7fffffff
sub rcx, 0x356e0e4
sub rax, rcx
movabs rcx, 0x90bbd1277909e400
sub rcx, 0x2075b0c0
xor rcx, 0x50405f2d
add rcx, 0x73d4fa99
not rax
ror rax, 0xb
ror rax, 1
ror rax, 1
ror rax, 4
ror rax, 1
ror rax, 1
add rax, rcx
xchg rsp, rax
mov qword [rsi + 0x40], rsp
xchg rsp, rax
jmp 0x140060a3f
mov dword [rsp + 0x12c], 0x6f6bddda
xor dword [rsp + 0x12c], 0x2dccee7a
xor dword [rsp + 0x12c], 0x2aab734a
sub dword [rsp + 0x12c], 0x197bdfa9
sub dword [rsp + 0x12c], 0x4e906140
mov edx, 0x6e306d04
xor edx, 0x1fdf12f7
sub edx, 0x301d3a96
sub edx, 0x21a7ba5a
add edx, 0x3daf4311
xchg rbx, r12
mov rcx, r12
xchg rbx, r12
call fcn.1400928a0
mov r9, r9
test rax, rax
je 0x140060b03
movabs rcx, 0xb60173f720501c4a
add rcx, 0x31f51b3f
add rcx, 0x117124f1
xor rcx, 0x18e95f1b
mov dword [rsp + 0x13c], edi
mov r14, r14
add rax, rcx
movabs rcx, 0x3d547613253706f7
sub rcx, 0xde3d0f4
xor rcx, 0x31519bca
xor rcx, 0x75df2218
add rcx, 0x7fffffff
sub rcx, 0x44a3d768
not rax
xchg r14, r14
rol rax, 3
rol rax, 3
rol rax, 3
rol rax, 1
rol rax, 1
xor rax, rcx
rol rax, 2
rol rax, 4
rol rax, 2
xchg r15, rax
mov qword [rsi + 0x48], r15
xchg r15, rax
jmp 0x140060b2f
mov dword [rsp + 0x13c], 0x1b8d57b0
xor dword [rsp + 0x13c], 0x17c245c
add dword [rsp + 0x13c], 0x6f17618
sub dword [rsp + 0x13c], 0x21e2ea03
mov edx, 0x744fe6ec
sub edx, 0x3de7167c
sub edx, 0x3b35392
add edx, 0x4b78944d
xor edx, 0x2b5e8234
mov rcx, rbx
mov dword [rsp - 0x3c], ebx
call fcn.1400928a0
test rax, rax
je 0x140060c33
not rax
mov dword [rsp - 0x10], 0x7ed5da8d
mov dword [rsp + 0x140], edi
movabs rcx, 0x2280d116414a38a6
xor rcx, 0x272e9284
xor rcx, 0x3ac3063f
xor rcx, 0x40ed3194
add rax, rcx
mov r13, r13
movabs rcx, 0x93f83ce70e1526b8
add rcx, 0x2651f8c9
add rcx, 0x19b85671
sub rcx, 0x41af024f
ror rax, 6
ror rax, 1
ror rax, 0x19
ror rax, 2
ror rax, 4
ror rax, 3
ror rax, 2
ror rax, 1
add rax, rcx
movabs rcx, 0x841c80c558bf2bd
xor rcx, 0x2366dea3
xor rcx, 0x6be2a407
xor rcx, 0x23f423af
xor rax, rcx
movabs rcx, 0xe5cb50d7707df0b4
add rcx, 0x8369a14
sub rcx, 0x4f15647a
add rcx, 0x53f56b26
add rcx, 0x20697e61
rol rax, 2
mov rcx, rcx
add rax, rcx
mov qword [rsi + 0x50], rax
jmp 0x140060c6a
mov dword [rsp + 0x140], 0x809cdab
add dword [rsp + 0x140], 0x25b80dd7
sub dword [rsp + 0x140], 0x1e146f5e
add dword [rsp + 0x140], 0x1a5bddf9
xor dword [rsp + 0x140], 0x2a094a1c
mov edx, 0x3ec1e2c
add edx, 0x197eae9f
add edx, 0x29cbc288
sub edx, 0x1dc01eaf
xor edx, 0xa2b414c1
mov rcx, rbx
call fcn.1400928a0
xchg rdi, rdi
test rax, rax
je 0x140060d34
rol rax, 0x19
rol rax, 1
rol rax, 3
rol rax, 2
rol rax, 1
movabs rcx, 0x3cffbd2f6c353ede
xor rcx, 0x7cafdf6e
xor rcx, 0x76503623
xor rcx, 0x7499e0da
add rcx, 0xa815ed
xor rax, rcx
mov dword [rsp + 0x144], edi
xchg r12, r12
ror rax, 0x11
ror rax, 4
ror rax, 4
ror rax, 8
ror rax, 1
movabs rcx, 0x229ba1d670b60832
sub rcx, 0x755606b
xor rcx, 0x39b9da51
add rcx, 0x2a1405e4
sub rax, rcx
mov dword [rsp - 0x40], 0xff75d76
rol rax, 3
rol rax, 0xf
rol rax, 1
mov qword [rsi + 0x58], rax
mov r10, r10
jmp 0x140060d6b
mov dword [rsp + 0x144], 0x1270fd7
add dword [rsp + 0x144], 0x204e044d
xor dword [rsp + 0x144], 0x4679f721
sub dword [rsp + 0x144], 0x3f90c813
sub dword [rsp + 0x144], 0x277c1af1
mov edx, 0x12555e8d
sub edx, 0xc49ca5d
add edx, 0x5ca4a87f
xor edx, 0x10f9c7d2
mov rcx, rbx
mov dword [rsp - 0x24], edx
call fcn.1400928a0
test rax, rax
je 0x140060e6d
rol rax, 0xc
rol rax, 6
rol rax, 2
rol rax, 1
movabs rcx, 0x1d3a1194087f1fd0
add rcx, 0x3357718e
xor rcx, 0x4c2a0fb0
sub rcx, 0x1a6ceb33
xor rcx, 0x3c209517
add rax, rcx
mov dword [rsp + 0x44], edi
movabs rcx, 0x4e7cdf074f41c2d8
sub rcx, 0x40176496
xor rcx, 0xf1946fb
xor rcx, 0x2df337f3
xor rcx, 0x280a7616
xor rax, rcx
movabs rcx, 0xfa57a4c05778af4e
sub rcx, 0x2cfe0577
add rcx, 0x25210d6a
sub rcx, 0x439fdec8
ror rax, 4
ror rax, 1
add rax, rcx
movabs rcx, 0x594854d20803d474
xor rcx, 0x30809cee
add rcx, 0x260a7a9b
sub rcx, 0x7af3ee9
xor rax, rcx
mov dword [rsp - 0x18], edi
rol rax, 0xa
rol rax, 7
rol rax, 1
rol rax, 1
rol rax, 3
rol rax, 1
xchg r11, rax
mov qword [rsi + 0x60], r11
xchg r11, rax
jmp 0x140060e8d
mov dword [rsp + 0x44], 0x7ac48698
sub dword [rsp + 0x44], 0x52329a7f
xor dword [rsp + 0x44], 0x7adfa6d5
xor dword [rsp + 0x44], 0x524e4acd
mov edx, 0x894d3d
xor edx, 0x10e0c5e
add edx, 0x51476720
add edx, 0xffa27da
sub edx, 0x2c318b62
mov rcx, rbx
call fcn.1400928a0
mov dword [rsp - 0x40], edi
test rax, rax
je 0x140060f70
ror rax, 0xf
ror rax, 1
ror rax, 1
movabs rcx, 0x2a673dd2b7089f7
xor rcx, 0x1f484267
add rcx, 0x2f15e059
add rcx, 0x7fffffff
xor rcx, 0xec09b49
add rax, rcx
mov dword [rsp - 0x30], edi
mov dword [rsp + 0x54], edi
movabs rcx, 0xaeca41a274394e7
xor rcx, 0xbc388c0
add rcx, 0x524a0ff9
sub rcx, 0x3aae1691
add rcx, 0x5fda31d4
xor rax, rcx
xchg rdi, rdi
movabs rcx, 0x636a7d1653d8e163
add rcx, 0xbb85d7b
add rcx, 0xce55860
sub rcx, 0x2af4ddc0
add rcx, 0x71f3a83c
add rax, rcx
xchg r12, r12
not rax
rol rax, 0x12
rol rax, 0x1a
not rax
xchg r13, r13
xchg rdi, rax
mov qword [rsi + 0x68], rdi
xchg rdi, rax
jmp 0x140060f98
mov dword [rsp + 0x54], 0x7065694
xor dword [rsp + 0x54], 0x45c9021c
sub dword [rsp + 0x54], 0xd112b3a
sub dword [rsp + 0x54], 0x1ea31111
sub dword [rsp + 0x54], 0x171b183c
mov edx, 0x5005c9a0
sub edx, 0x22b3d112
add edx, 0x49499d3a
xor edx, 0x52ae7147
add edx, 0x7fc40450
xchg r14, rbx
mov rcx, r14
xchg r14, rbx
call fcn.1400928a0
xchg rbp, rbp
test rax, rax
je 0x14006103a
rol rax, 2
rol rax, 0xe
rol rax, 1
movabs rcx, 0xbbafdc2a7c2a5577
xor rcx, 0x1ad975dd
sub rcx, 0x11a6558b
sub rcx, 0x117bfc46
sub rcx, 0x12a2694b
add rax, rcx
mov dword [rsp + 0x74], edi
mov dword [rsp - 0x14], 0xd7376f8
movabs rcx, 0xbd58c4436c74a034
xor rcx, 0x3e4a6a8f
xor rcx, 0x2ce3a3ae
add rcx, 0x8a61e7d
xor rax, rcx
mov qword [rsi + 0x70], rax
jmp 0x140061062
mov dword [rsp + 0x74], 0x32cac6ef
xor dword [rsp + 0x74], 0x30557f17
add dword [rsp + 0x74], 0x3050c2c4
add dword [rsp + 0x74], 0x7ab82c5
sub dword [rsp + 0x74], 0x3a9bff80
mov edx, 0x47dd8e1a
add edx, 0x34588474
sub edx, 0x297e8ca5
add edx, 0x186f24e0
add edx, 0x7555eb96
mov rcx, rbx
xchg r11, r11
call fcn.1400928a0
test rax, rax
je 0x140061147
movabs rcx, 0x558a0fb829a94407
sub rcx, 0x14985b15
add rcx, 0x45483934
xor rcx, 0x7de32c88
add rcx, 0x1bbde4d7
mov dword [rsp + 0xa4], edi
mov dword [rsp - 0x10], esi
add rax, rcx
movabs rcx, 0x7612a92711d0325d
add rcx, 0x28bd236f
sub rcx, 0x21c5a6c0
add rcx, 0x64476ae4
sub rcx, 0x5fd78858
xor rax, rcx
mov dword [rsp - 0x30], 0x5e90b822
movabs rcx, 0x3dcab2be45005e62
sub rcx, 0x437a05c4
xor rcx, 0x79eb89d6
xor rcx, 0x24f83f92
add rcx, 0x7fffffff
xor rcx, 0x49c950f1
not rax
mov dword [rsp - 0x28], 0x285fd5ae
sub rax, rcx
rol rax, 0x23
rol rax, 7
rol rax, 1
mov qword [rsi + 0x78], rax
jmp 0x14006117e
mov dword [rsp + 0xa4], 0x71bde352
sub dword [rsp + 0xa4], 0x65be7a58
add dword [rsp + 0xa4], 0x4fb7774
add dword [rsp + 0xa4], 0x405b899a
sub dword [rsp + 0xa4], 0x51566a07
mov edx, 0x627d5565
xor edx, 0x3ba6d491
sub edx, 0x6d4240d
sub edx, 0x4cabdc3b
xor edx, 0xa2bbd8f6
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.1400928a0
test rax, rax
je 0x14006125e
mov rsp, rsp
movabs rcx, 0x609572e019391d9c
xor rcx, 0x27e68c69
sub rcx, 0x1167fe68
add rcx, 0x7fffffff
xor rcx, 0x1db6c90b
mov dword [rsp + 0xac], edi
mov dword [rsp - 0x30], 0x3785acde
add rax, rcx
movabs rcx, 0xa88147141ed5ac7b
add rcx, 0x46bcb4e5
sub rcx, 0x2fea6f11
add rcx, 0x42d69baf
add rcx, 0x7fffffff
xor rcx, 0x6d28cdf5
xor rax, rcx
movabs rcx, 0x22e58f1a74c6542e
xor rcx, 0x8d53692
sub rcx, 0x6a8a139f
add rcx, 0x2ee8f1b8
sub rcx, 0x13aa101d
add rax, rcx
mov dword [rsp - 0x18], 0x242e175d
xchg rdi, rax
mov qword [rsi + 0x80], rdi
xchg rdi, rax
jmp 0x140061295
mov dword [rsp + 0xac], 0x7b19d0ab
xor dword [rsp + 0xac], 0x255e25d0
xor dword [rsp + 0xac], 0xc56e0f4
xor dword [rsp + 0xac], 0x3ba40ad8
xor dword [rsp + 0xac], 0x69b51f56
mov edx, 0x40b452c9
add edx, 0x22d5428
sub edx, 0x173ea45
add edx, 0x97519ee0
xchg r8, rcx
mov r8, rbx
xchg rcx, r8
call fcn.1400928a0
test rax, rax
je 0x140061366
mov r14, r14
rol rax, 4
rol rax, 0x18
rol rax, 7
rol rax, 0xd
rol rax, 4
rol rax, 1
movabs rcx, 0x7f676d7e5fd9c93e
xor rcx, 0x6b42a957
xor rcx, 0x2cda9f56
add rcx, 0x51504693
add rcx, 0x7fffffff
sub rcx, 0x628938ac
sub rax, rcx
mov rdx, rdx
mov dword [rsp + 0x50], edi
ror rax, 7
ror rax, 1
ror rax, 1
movabs rcx, 0x6ec07fc7260aa396
add rcx, 0x21965a64
sub rcx, 0x10312e90
xor rcx, 0x3ab39908
sub rax, rcx
rol rax, 0xe
rol rax, 0xd
rol rax, 2
rol rax, 2
rol rax, 1
rol rax, 1
xchg rbp, rax
mov qword [rsi + 0x88], rbp
xchg rbp, rax
jmp 0x140061386
mov dword [rsp + 0x50], 0x3f76eb04
add dword [rsp + 0x50], 0x3644ca53
xor dword [rsp + 0x50], 0x407ce844
sub dword [rsp + 0x50], 0x35c75d12
mov edx, 0x534cf83d
sub edx, 0x405fc2cf
sub edx, 0x2f1e1e7
add edx, 0x63ba3d7f
add edx, 0x55a158aa
xchg r9, rcx
mov r9, rbx
xchg rcx, r9
call fcn.1400928a0
mov dword [rsp - 0x18], 0x5a07aad3
test rax, rax
je 0x1400614a5
rol rax, 0x29
rol rax, 3
rol rax, 8
rol rax, 1
movabs rcx, 0x69308a8967f37fef
sub rcx, 0xaa5854f
sub rcx, 0xc6ac7ea
add rcx, 0x9834b5c
add rcx, 0x7fffffff
xor rcx, 0xc30b810
sub rax, rcx
mov dword [rsp - 0x40], 0x71b36408
mov dword [rsp + 0x58], edi
ror rax, 0xf
ror rax, 1
ror rax, 1
movabs rcx, 0x49cefc1c6cbf2fef
sub rcx, 0x69327bee
xor rcx, 0x56612bd5
add rcx, 0x7fffffff
sub rcx, 0xcc080af
xor rax, rcx
movabs rcx, 0x302db5253bb8b514
xor rcx, 0x5ec91823
xor rcx, 0x2e0e5836
xor rcx, 0x5a239b7c
add rcx, 0x7fffffff
add rcx, 0x3b7368e7
ror rax, 0x2d
ror rax, 1
ror rax, 2
ror rax, 1
xor rax, rcx
rol rax, 0x1b
rol rax, 0xc
rol rax, 1
rol rax, 2
rol rax, 1
rol rax, 1
rol rax, 1
mov qword [rsi + 0x90], rax
mov rbx, rbx
jmp 0x1400614c5
mov dword [rsp + 0x58], 0x19bc5792
add dword [rsp + 0x58], 0x4ab29fed
sub dword [rsp + 0x58], 0x28b472ff
sub dword [rsp + 0x58], 0x3bba847f
mov edx, 0x70afcab4
xor edx, 0x11a69def
sub edx, 0x39b12de
xor edx, 0x41447167
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400928a0
mov dword [rsp - 0x38], 0x690fbf82
test rax, rax
je 0x14006158a
not rax
mov dword [rsp + 0x60], edi
xchg r13, r13
ror rax, 5
movabs rcx, 0xdd4ab9080114bbf9
add rcx, 0x543a939c
xor rcx, 0x691b6e23
xor rcx, 0x76d0e6d2
add rcx, 0x7fffffff
xor rcx, 0x70c7bc84
add rax, rcx
mov rbx, rbx
movabs rcx, 0x5abb9bf32d29d42c
add rcx, 0x1db1ac56
sub rcx, 0x3d9713f9
add rcx, 0x36213af3
add rcx, 0x534255b5
not rax
rol rax, 6
rol rax, 0x18
rol rax, 3
rol rax, 1
rol rax, 1
xor rax, rcx
xchg r13, rax
mov qword [rsi + 0x98], r13
xchg r13, rax
jmp 0x1400615b2
mov dword [rsp + 0x60], 0x2f5dc56e
sub dword [rsp + 0x60], 0x9a7da47
xor dword [rsp + 0x60], 0x49565588
xor dword [rsp + 0x60], 0x1ed35974
sub dword [rsp + 0x60], 0x7230e7da
mov edx, 0x63dd5732
xor edx, 0x5900f308
sub edx, 0x28f3d192
add edx, 0x744f5be
add edx, 0xdfda83aa
xchg r15, rbx
mov rcx, r15
xchg rbx, r15
call fcn.1400928a0
test rax, rax
je 0x1400616ac
xchg r11, r11
rol rax, 3
movabs rcx, 0x57920686fbc2786
xor rcx, 0x467a93ad
add rcx, 0x3672c6ce
sub rcx, 0x28caac35
add rcx, 0x7fffffff
add rcx, 0x2efe0c1d
sub rax, rcx
mov dword [rsp + 0x70], edi
xchg rsp, rsp
rol rax, 1
rol rax, 2
movabs rcx, 0x393a81b5730fa11f
sub rcx, 0x32c575a5
xor rcx, 0x6caa6220
sub rcx, 0x2648d6b6
add rcx, 0x7fffffff
xor rcx, 0x190b5a33
add rax, rcx
movabs rcx, 0x70f428b0292d1a4b
xor rcx, 0x68e7f46e
sub rcx, 0x31ea26d8
xor rcx, 0x279f75b2
ror rax, 0x29
ror rax, 5
sub rax, rcx
ror rax, 0x19
ror rax, 0xb
ror rax, 2
ror rax, 0xb
ror rax, 5
ror rax, 1
xchg r8, rax
mov qword [rsi + 0xa0], r8
xchg r8, rax
jmp 0x1400616d4
mov dword [rsp + 0x70], 0x5b4e1f94
sub dword [rsp + 0x70], 0xf76a245
xor dword [rsp + 0x70], 0x2b7c913a
xor dword [rsp + 0x70], 0x7beb0386
sub dword [rsp + 0x70], 0x1b40eff2
mov edx, 0x4ee5020
add edx, 0x2f0d6cae
add edx, 0x372248c5
add edx, 0x1307237a
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400928a0
mov rsp, rsp
test rax, rax
je 0x1400617f1
movabs rcx, 0xc696129923c5fdce
add rcx, 0x4b2c9c7f
add rcx, 0x102cc0a6
sub rcx, 0x38384687
mov dword [rsp + 0xa8], edi
mov rcx, rcx
add rax, rcx
movabs rcx, 0x14e12889337fabb7
xor rcx, 0x674f900a
sub rcx, 0x1ce4431c
sub rcx, 0xb9dad38
add rcx, 0x7fffffff
xor rcx, 0x4a5bc08b
xor rax, rcx
mov dword [rsp - 0x34], edx
movabs rcx, 0x362db31d1c4c74bd
add rcx, 0x2f4e89b3
sub rcx, 0x1cdb767c
add rcx, 0x7fffffff
add rcx, 0x4c9056ab
add rax, rcx
mov dword [rsp - 0x28], ebx
movabs rcx, 0x4ced516c6244ecf6
sub rcx, 0x37cf03cb
xor rcx, 0x6ce9901f
add rcx, 0x1964f945
ror rax, 4
ror rax, 2
ror rax, 2
ror rax, 2
ror rax, 1
ror rax, 1
add rax, rcx
not rax
xchg r9, r9
rol rax, 0xc
rol rax, 2
rol rax, 7
rol rax, 1
rol rax, 1
mov qword [rsi + 0xa8], rax
xchg rcx, rcx
jmp 0x14006181d
mov dword [rsp + 0xa8], 0x64182907
sub dword [rsp + 0xa8], 0x128d70cd
sub dword [rsp + 0xa8], 0x2e606661
xor dword [rsp + 0xa8], 0x232a51d8
mov edx, 0x48a10a98
sub edx, 0x99487eb
xor edx, 0x33e3e5ca
add edx, 0x3ead1014
xchg r15, rcx
mov r15, rbx
xchg r15, rcx
call fcn.1400928a0
xchg rbx, rbx
test rax, rax
je 0x140061919
ror rax, 0x17
ror rax, 3
ror rax, 0xa
ror rax, 1
ror rax, 1
movabs rcx, 0x6d841ae1493e7559
add rcx, 0x1b16b1d1
add rcx, 0x68c4995
xor rcx, 0x2e1f31d7
sub rcx, 0x1bf26ea3
sub rax, rcx
mov dword [rsp - 0x14], 0x5a023968
mov dword [rsp + 0xb4], edi
ror rax, 1
ror rax, 1
ror rax, 7
ror rax, 1
movabs rcx, 0x24da98756043b5d6
sub rcx, 0x1d989dce
xor rcx, 0x151d01a
sub rcx, 0x2810d688
add rcx, 0x7fffffff
add rcx, 0xcc7085c
xor rax, rcx
movabs rcx, 0x54d273fd611bfc78
sub rcx, 0x26299e61
xor rcx, 0x5a6e2489
add rcx, 0x5d03f5ef
rol rax, 8
rol rax, 5
rol rax, 4
rol rax, 1
rol rax, 1
add rax, rcx
xchg r15, rax
mov qword [rsi + 0xb0], r15
xchg r15, rax
jmp 0x140061950
mov dword [rsp + 0xb4], 0x21b0155d
sub dword [rsp + 0xb4], 0x16ad45d
xor dword [rsp + 0xb4], 0x2e792cb3
add dword [rsp + 0xb4], 0x29089744
sub dword [rsp + 0xb4], 0x374504f6
mov edx, 0x6b9ba475
xor edx, 0x486ff32
xor edx, 0x50379aa0
add edx, 0xf85df04
xor edx, 0xcafbc4fc
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.1400928a0
mov dword [rsp - 0x40], esi
test rax, rax
je 0x140061a13
rol rax, 0x24
rol rax, 3
rol rax, 7
rol rax, 2
rol rax, 1
movabs rcx, 0xf453f617af8743b
xor rcx, 0x6e7ff4a9
add rcx, 0x18a81d5a
sub rcx, 0x6747da9
xor rcx, 0x39cdc709
xor rax, rcx
mov dword [rsp + 0xc8], edi
not rax
mov dword [rsp - 0xc], esp
movabs rcx, 0x3ce221fd3d3543b0
sub rcx, 0x29a312ce
add rcx, 0x74d1676
add rcx, 0x2055b544
sub rax, rcx
ror rax, 0x1d
ror rax, 8
ror rax, 3
ror rax, 2
ror rax, 1
mov qword [rsi + 0xb8], rax
jmp 0x140061a3f
mov dword [rsp + 0xc8], 0x43a269e5
add dword [rsp + 0xc8], 0xbce9067
add dword [rsp + 0xc8], 0x1799edc4
sub dword [rsp + 0xc8], 0x670ae80f
mov edx, 0x33faa84b
xor edx, 0x5f8ba2f2
sub edx, 0x1b934ce
xor edx, 0x4f61d1c7
xchg rbx, r11
mov rcx, r11
xchg r11, rbx
call fcn.1400928a0
xchg rbx, rbx
test rax, rax
je 0x140061b2d
rol rax, 0xa
rol rax, 0xb
rol rax, 5
rol rax, 8
rol rax, 1
rol rax, 1
movabs rcx, 0x5bdf588406c40f33
add rcx, 0x2aeefe57
add rcx, 0x342ad175
xor rcx, 0x2d71c5d7
add rax, rcx
mov dword [rsp - 0x40], 0x12080a4f
mov dword [rsp + 0xe4], edi
movabs rcx, 0x354cfd8b281242ac
xor rcx, 0x783a3d60
sub rcx, 0x1cf8781e
add rcx, 0x7fffffff
sub rcx, 0x23d71d87
xor rax, rcx
movabs rcx, 0x3c2778de63e714fc
xor rcx, 0x1e85f59
sub rcx, 0x336bb9bd
sub rcx, 0x1e83dcca
not rax
rol rax, 0x20
rol rax, 1
add rax, rcx
xchg r12, r12
rol rax, 0x17
rol rax, 2
rol rax, 2
rol rax, 1
rol rax, 1
mov qword [rsi + 0xc0], rax
jmp 0x140061b59
mov dword [rsp + 0xe4], 0x729901f8
sub dword [rsp + 0xe4], 0x3aee7ad6
add dword [rsp + 0xe4], 0x5eb19fc
sub dword [rsp + 0xe4], 0x3d95a11d
mov edx, 0x219cccf9
sub edx, 0x511f475
add edx, 0x28130d14
sub edx, 0x1a7ceff1
xor edx, 0xd01b1778
mov rcx, rbx
xchg rdx, rdx
call fcn.1400928a0
test rax, rax
je 0x140061c5a
rol rax, 2
rol rax, 0x1f
rol rax, 1
movabs rcx, 0x731a41147101a1d9
sub rcx, 0x100c5b3e
sub rcx, 0x35964af8
add rcx, 0x7fffffff
xor rcx, 0x718ae7c
xor rax, rcx
mov rcx, rcx
mov dword [rsp + 0xec], edi
movabs rcx, 0x645bc9861f625bb1
add rcx, 0x44ace65b
xor rcx, 0xf59905b
sub rcx, 0x2924bca1
xor rcx, 0x140ca4b1
sub rax, rcx
movabs rcx, 0x20be45404dce0ffd
xor rcx, 0x44620af5
add rcx, 0x1882c2ad
add rcx, 0x7fffffff
add rcx, 0x47a0fd69
xor rax, rcx
movabs rcx, 0xd29064d15a7a2f43
add rcx, 0x1cf023c5
sub rcx, 0x428aecc7
xor rcx, 0x4b7bf419
rol rax, 0xa
rol rax, 3
rol rax, 1
add rax, rcx
mov r8, r8
xchg rbp, rax
mov qword [rsi + 0xc8], rbp
xchg rbp, rax
jmp 0x140061c91
mov dword [rsp + 0xec], 0x1e63bdd9
xor dword [rsp + 0xec], 0x7afeb973
xor dword [rsp + 0xec], 0x783fe55c
xor dword [rsp + 0xec], 0x2966f746
xor dword [rsp + 0xec], 0x35c416b1
mov edx, 0x38abab22
xor edx, 0x2822065a
sub edx, 0xce2566
xor edx, 0x44388e36
xchg rbx, r8
mov rcx, r8
xchg rbx, r8
call fcn.1400928a0
mov r12, r12
test rax, rax
je 0x140061d3c
movabs rcx, 0x4d57bddf1948146c
sub rcx, 0x1792eeb5
xor rcx, 0x20e47f26
xor rcx, 0x1e7507ce
sub rcx, 0xb46ec0c
mov dword [rsp + 0x10c], edi
add rax, rcx
movabs rcx, 0x73658df3c33cb70
sub rcx, 0x3708b6
xor rcx, 0x2a2dcdb
xor rcx, 0x44886c11
not rax
add rax, rcx
xchg rdx, rdx
rol rax, 0xe
rol rax, 0xb
rol rax, 1
rol rax, 4
rol rax, 2
rol rax, 1
mov qword [rsi + 0xd0], rax
jmp 0x140061d68
mov dword [rsp + 0x10c], 0x4d344728
sub dword [rsp + 0x10c], 0x103d363d
xor dword [rsp + 0x10c], 0x760b903c
sub dword [rsp + 0x10c], 0x4afc80d6
mov edx, 0x760442f5
sub edx, 0x1db47c39
xor edx, 0x107941de
sub edx, 0x1c657aff
xor edx, 0x851cfc91
xchg rbx, r14
mov rcx, r14
xchg rbx, r14
call fcn.1400928a0
mov dword [rsp - 0x28], 0x6992a36f
test rax, rax
je 0x140061e75
ror rax, 0x37
ror rax, 1
ror rax, 1
movabs rcx, 0x4e9240b4655ae362
xor rcx, 0x68f64d2e
add rcx, 0x60374b9e
sub rcx, 0xdc621c4
sub rcx, 0x59cd5120
xor rax, rcx
mov dword [rsp + 0x114], edi
mov dword [rsp - 0x2c], esp
movabs rcx, 0x1eba050071b7abf7
xor rcx, 0x5a3fd049
add rcx, 0x33876ee6
add rcx, 0x7fffffff
xor rcx, 0x369df649
add rax, rcx
mov dword [rsp - 0x3c], 0x549c3546
movabs rcx, 0x749edf627f333b88
sub rcx, 0x3f0e9530
xor rcx, 0x841be7d
add rcx, 0x4c3300ea
xor rax, rcx
mov dword [rsp - 0x1c], edx
movabs rcx, 0x336a3457186ccf6b
add rcx, 0x49c33383
sub rcx, 0x38120804
add rcx, 0x7fffffff
xor rcx, 0x321ded2d
add rax, rcx
rol rax, 0x26
rol rax, 1
mov qword [rsi + 0xd8], rax
jmp 0x140061eac
mov dword [rsp + 0x114], 0x4a5ebc06
add dword [rsp + 0x114], 0x7a8c6c3
add dword [rsp + 0x114], 0x14d4f4fa
sub dword [rsp + 0x114], 0x1707b4ad
sub dword [rsp + 0x114], 0x4fd4c315
mov edx, 0x7af573d7
xor edx, 0x1e7cb11d
xor edx, 0x6fe182b2
add edx, 0xc9cd7cbf
mov rcx, rbx
mov dword [rsp - 0x28], 0x67f3e32
call fcn.1400928a0
test rax, rax
je 0x140061f4d
xchg r14, r14
ror rax, 0xc
movabs rcx, 0x67456ed17a3393c0
sub rcx, 0x59cbed40
add rcx, 0x1414951b
add rcx, 0x348b12a3
add rax, rcx
mov dword [rsp + 0x128], edi
mov rcx, rcx
not rax
movabs rcx, 0x3e1baba339721f69
xor rcx, 0x4fe2664d
xor rcx, 0x3074851a
sub rcx, 0x1c56b83f
add rcx, 0x531ae8da
ror rax, 1
add rax, rcx
mov rbx, rbx
mov qword [rsi + 0xe0], rax
jmp 0x140061f79
mov dword [rsp + 0x128], 0x2836dfc7
xor dword [rsp + 0x128], 0x78a1ad27
xor dword [rsp + 0x128], 0x33e01f8b
sub dword [rsp + 0x128], 0x63776d6a
mov edx, 0x79c9ecc0
sub edx, 0x558cefad
add edx, 0x33c2ab50
sub edx, 0x11f6f25f
add edx, 0x36844dc1
mov rcx, rbx
call fcn.1400928a0
mov rcx, rcx
test rax, rax
je 0x140062056
not rax
mov dword [rsp + 0x130], edi
mov r13, r13
movabs rcx, 0x7a247ff80dc56e84
add rcx, 0x64f25175
sub rcx, 0x72209180
add rcx, 0x7fffffff
add rcx, 0x37825909
add rax, rcx
mov dword [rsp - 0x34], edi
movabs rcx, 0x465b06255a690287
sub rcx, 0x40858848
add rcx, 0x4ed2d94f
add rcx, 0x7fffffff
sub rcx, 0x1e2796d5
ror rax, 8
ror rax, 0xd
ror rax, 5
ror rax, 2
ror rax, 5
ror rax, 1
ror rax, 1
ror rax, 1
add rax, rcx
mov dword [rsp - 0x44], 0x6e2aeea4
ror rax, 2
ror rax, 0xe
ror rax, 8
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
mov qword [rsi + 0xe8], rax
jmp 0x140062082
mov dword [rsp + 0x130], 0x29db427d
xor dword [rsp + 0x130], 0x111b386
add dword [rsp + 0x130], 0x322a699f
sub dword [rsp + 0x130], 0x5af55b99
mov edx, 0x4f1c30d4
sub edx, 0x1419cb8a
sub edx, 0x320073b6
xor edx, 0x9a59ec5
xor edx, 0x56cc21ea
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400928a0
mov dword [rsp - 0x34], 0x3839436d
test rax, rax
je 0x14006214b
movabs rcx, 0x15f40b0368e240e1
sub rcx, 0x507d307b
add rcx, 0x4c19b926
add rcx, 0x25ea3afc
mov dword [rsp + 0x198], edi
add rax, rcx
xchg r8, r8
movabs rcx, 0x6f375613093b7272
add rcx, 0x393f1df1
sub rcx, 0x3b83d40e
xor rcx, 0x476e0c78
add rcx, 0x7fffffff
xor rcx, 0x21b363d0
not rax
ror rax, 2
ror rax, 4
ror rax, 6
ror rax, 1
ror rax, 1
xor rax, rcx
ror rax, 0x31
ror rax, 1
ror rax, 1
ror rax, 1
mov qword [rsi + 0xf0], rax
xchg rcx, rcx
jmp 0x140062182
mov dword [rsp + 0x198], 0x7565dc1f
add dword [rsp + 0x198], 0xa65ab44
sub dword [rsp + 0x198], 0x39e65ea4
sub dword [rsp + 0x198], 0x15c2aaa9
sub dword [rsp + 0x198], 0x30227e15
mov edx, 0x5f7ad41d
sub edx, 0x53b487ef
add edx, 0x154745e8
add edx, 0x9de8e8b9
xchg rsi, rcx
mov rsi, rbx
xchg rsi, rcx
call fcn.1400928a0
test rax, rax
mov dword [rsp - 0x30], 0x1e93410c
je 0x140062240
rol rax, 1
rol rax, 1
movabs rcx, 0xfe1f59ea2751e7b3
xor rcx, 0x5a74f389
xor rcx, 0x2fc05b2f
xor rcx, 0x77f34b4c
add rcx, 0x7fffffff
xor rcx, 0x1f7cb378
xor rax, rcx
mov dword [rsp + 0x1a0], edi
mov r9, r9
rol rax, 0x13
rol rax, 0xc
rol rax, 1
movabs rcx, 0x6c3fe0080579614b
xor rcx, 0x14890e52
xor rcx, 0x488ffa63
add rcx, 0xd4ddcbe
add rcx, 0x436de0d8
add rax, rcx
mov qword [rsi + 0xf8], rax
mov dword [rsp - 0x40], 0x4b04d319
jmp 0x14006226c
mov dword [rsp + 0x1a0], 0x303509ec
add dword [rsp + 0x1a0], 0x3a1968a7
sub dword [rsp + 0x1a0], 0x11978298
sub dword [rsp + 0x1a0], 0x58b6effa
mov edx, 0x5a3c51f8
xor edx, 0x34bdbc4b
xor edx, 0x14da6707
xor edx, 0x4524b792
xor edx, 0xa5fa3cfc
xchg rbp, rcx
mov rbp, rbx
xchg rcx, rbp
call fcn.1400928a0
test rax, rax
je 0x14006237f
mov dword [rsp - 0x24], ecx
movabs rcx, 0x1ac163a05aecefef
sub rcx, 0x140bf6d6
sub rcx, 0x29f884f5
add rcx, 0x4785c31b
xor rcx, 0x68d23d3e
mov dword [rsp + 0x38], edi
mov dword [rsp - 0x30], ebx
xor rax, rcx
movabs rcx, 0x4f0dd7327a55b20f
xor rcx, 0x2483a99b
xor rcx, 0x1b37c584
xor rcx, 0x4a3c5f9e
sub rax, rcx
mov dword [rsp - 0xc], 0x6268f48e
movabs rcx, 0x3097024822e0ea36
add rcx, 0x5a9bd40
sub rcx, 0x1879ef9f
add rcx, 0x1d832680
xor rax, rcx
mov dword [rsp - 0x30], edx
movabs rcx, 0x220319cf2faac474
add rcx, 0x44131794
add rcx, 0x470714e
add rcx, 0x491efca9
not rax
add rax, rcx
movabs rcx, 0x111e427a20777ba7
add rcx, 0x34d09e55
sub rcx, 0x34aa5eeb
add rcx, 0x7fffffff
add rcx, 0x4ce67db8
xor rax, rcx
mov qword [rsi + 0x100], rax
jmp 0x1400623a7
mov dword [rsp + 0x38], 0x5bd393b4
sub dword [rsp + 0x38], 0x110708c2
sub dword [rsp + 0x38], 0x2f08cedb
xor dword [rsp + 0x38], 0x72c176b8
sub dword [rsp + 0x38], 0x6902caae
mov edx, 0x7c08b01d
sub edx, 0x2280481e
add edx, 0x107897a6
xor edx, 0x417922f2
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400928a0
test rax, rax
xchg rsi, rsi
je 0x140062471
movabs rcx, 0x117d7869355ccccb
xor rcx, 0x5f12d3f9
sub rcx, 0x3f3a5ef9
add rcx, 0x1b5280ef
mov dword [rsp + 0x4c], edi
xchg r8, r8
xor rax, rcx
movabs rcx, 0x4fb60f5839c23a66
sub rcx, 0x22462f94
sub rcx, 0x1a26698
add rcx, 0x228ec72e
xor rcx, 0xca3f881
not rax
sub rax, rcx
mov dword [rsp - 0x2c], edx
movabs rcx, 0xa47ffc3c06d638d9
add rcx, 0x24364100
sub rcx, 0x3bdfc31
xor rcx, 0x23718362
add rcx, 0x5cb6253c
ror rax, 5
ror rax, 1
xor rax, rcx
mov dword [rsp - 0x10], edi
mov qword [rsi + 0x108], rax
jmp 0x140062491
mov dword [rsp + 0x4c], 0x976cb4a
xor dword [rsp + 0x4c], 0x5ae2937c
xor dword [rsp + 0x4c], 0x1d11f1cc
xor dword [rsp + 0x4c], 0x4e85a9fb
mov edx, 0x176a3eb8
sub edx, 0xf796457
xor edx, 0x5a3e5ffc
sub edx, 0x2c0d359c
add edx, 0x3fbee24
xchg rcx, rsp
mov rsp, rbx
xchg rcx, rsp
call fcn.1400928a0
xchg r15, r15
test rax, rax
je 0x140062599
movabs rcx, 0x7e0d2c227bc0123e
sub rcx, 0x6ef27684
add rcx, 0x1cf5521a
add rcx, 0x7fffffff
add rcx, 0x2c40280f
mov dword [rsp + 0x64], edi
add rax, rcx
mov dword [rsp - 0x28], ebx
movabs rcx, 0x60f5f06e7d74e6a7
xor rcx, 0xeb6d749
sub rcx, 0x11a2935b
add rcx, 0x3cb1866b
xor rax, rcx
movabs rcx, 0x7f276aee43c95396
add rcx, 0x37f765c5
xor rcx, 0x525aa7fb
xor rcx, 0x3e8b99d8
add rcx, 0x7fffffff
add rcx, 0x82d7daf
add rax, rcx
xchg r10, r10
movabs rcx, 0x4263abf24c5c2fdf
sub rcx, 0x360b633c
xor rcx, 0x63d6d8c2
sub rcx, 0x111f7d33
add rcx, 0x77102318
xor rax, rcx
mov dword [rsp - 0x10], ecx
ror rax, 0x23
ror rax, 7
ror rax, 1
ror rax, 1
xchg r12, rax
mov qword [rsi + 0x110], r12
xchg r12, rax
jmp 0x1400625c1
mov dword [rsp + 0x64], 0x8ee59f3
add dword [rsp + 0x64], 0x3ff302ed
sub dword [rsp + 0x64], 0x3003220c
xor dword [rsp + 0x64], 0x3990f8ab
xor dword [rsp + 0x64], 0x214ec27e
mov edx, 0x7d2f401b
sub edx, 0x2c2497e1
add edx, 0x1122e2c6
xor edx, 0x3e94d478
add edx, 0x8474b41
mov rcx, rbx
call fcn.1400928a0
test rax, rax
xchg rdx, rdx
je 0x1400626cb
movabs rcx, 0x993dce456c10b221
xor rcx, 0x5abbdc0f
add rcx, 0x2fb392eb
sub rcx, 0x584d5c64
add rcx, 0x19ddf2dc
mov dword [rsp + 0x6c], edi
xor rax, rcx
mov dword [rsp - 0x24], 0x1241c4fe
movabs rcx, 0xc0d7c49212c7de7
add rcx, 0x4a7fbeb4
sub rcx, 0x24c8c1d9
add rcx, 0x6c407a3e
sub rax, rcx
xchg r14, r14
movabs rcx, 0x286270ca378f04cc
sub rcx, 0x2f0b5637
add rcx, 0x1689a7d
add rcx, 0x4d4d5c5a
add rcx, 0x63727c43
rol rax, 3
rol rax, 1
rol rax, 1
rol rax, 2
add rax, rcx
movabs rcx, 0x6cf94bd61fcca3c2
sub rcx, 0x102b9f81
add rcx, 0x4ea2dad9
add rcx, 0x7fffffff
add rcx, 0xb8a5f13
ror rax, 0x2c
ror rax, 1
add rax, rcx
mov dword [rsp - 0x1c], 0x3edb7a9b
xchg rdx, rax
mov qword [rsi + 0x118], rdx
xchg rdx, rax
jmp 0x1400626f3
mov dword [rsp + 0x6c], 0x1cb33e11
xor dword [rsp + 0x6c], 0x54df60f0
sub dword [rsp + 0x6c], 0x2db8bcb1
add dword [rsp + 0x6c], 0x5b31ccf1
sub dword [rsp + 0x6c], 0x75e56f20
mov edx, 0x7237c91a
sub edx, 0x411b9018
add edx, 0x1af6efd0
sub edx, 0x2d6875a3
add edx, 0x2c7750e2
mov rcx, rbx
mov r13, r13
call fcn.1400928a0
test rax, rax
je 0x1400627b4
mov dword [rsp - 0xc], 0x673cad97
rol rax, 0x17
rol rax, 0xf
rol rax, 4
rol rax, 2
rol rax, 1
movabs rcx, 0x6affdc8b57fda6eb
sub rcx, 0x3ca273b8
xor rcx, 0x18129377
xor rcx, 0x5ad6f02f
sub rcx, 0x2d12709f
add rax, rcx
mov dword [rsp + 0x7c], edi
xchg rbp, rbp
ror rax, 9
ror rax, 3
ror rax, 0xd
ror rax, 3
ror rax, 1
ror rax, 8
ror rax, 5
ror rax, 1
not rax
rol rax, 0x2f
rol rax, 0xa
rol rax, 1
rol rax, 2
rol rax, 1
rol rax, 1
not rax
mov qword [rsi + 0x120], rax
jmp 0x1400627dc
mov dword [rsp + 0x7c], 0x7112c822
sub dword [rsp + 0x7c], 0x2cc882b6
sub dword [rsp + 0x7c], 0x1bc6467b
add dword [rsp + 0x7c], 0x2120598d
xor dword [rsp + 0x7c], 0x49a4587f
mov edx, 0x1250701b
add edx, 0x4e9e4810
sub edx, 0x575045dd
add edx, 0x53db66d9
mov rcx, rbx
mov dword [rsp - 0x40], 0x6eb467da
call fcn.1400928a0
test rax, rax
je 0x140062873
movabs rcx, 0x459571ce5043d1b2
add rcx, 0x2608b406
xor rcx, 0x78064c64
add rcx, 0x1f267f7c
add rcx, 0x7836ec55
mov dword [rsp + 0x84], edi
xchg r8, r8
add rax, rcx
rol rax, 0x20
rol rax, 6
rol rax, 1
not rax
ror rax, 0xd
ror rax, 4
ror rax, 0xc
ror rax, 3
ror rax, 1
ror rax, 1
xchg rdx, rax
mov qword [rsi + 0x128], rdx
xchg rdx, rax
jmp 0x14006289f
mov dword [rsp + 0x84], 0x322980d4
xor dword [rsp + 0x84], 0x2122a9fb
xor dword [rsp + 0x84], 0x7810f237
sub dword [rsp + 0x84], 0x6b1bdb17
mov edx, 0x55e25994
sub edx, 0x53f62fbe
xor edx, 0x1a4c1f3a
add edx, 0x465b5e0e
add edx, 0x45585ad5
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.1400928a0
mov r10, r10
test rax, rax
je 0x140062936
ror rax, 0x15
ror rax, 0x27
ror rax, 1
movabs rcx, 0x633e52d45ab14ca6
xor rcx, 0x344028ef
xor rcx, 0x5410f332
xor rcx, 0x7d732d94
not rax
mov dword [rsp - 0x18], ebx
mov dword [rsp + 0x94], edi
rol rax, 5
rol rax, 0x1a
rol rax, 1
rol rax, 1
rol rax, 7
rol rax, 1
add rax, rcx
xchg rsp, rax
mov qword [rsi + 0x130], rsp
xchg rsp, rax
jmp 0x140062962
mov dword [rsp + 0x94], 0x61fc30e0
sub dword [rsp + 0x94], 0x1bd04fa4
sub dword [rsp + 0x94], 0x3096ed4b
sub dword [rsp + 0x94], 0x1594f3f0
mov edx, 0x1a9c111c
xor edx, 0x6bff47f9
sub edx, 0x232ed11
sub edx, 0x56dbaca
xor edx, 0x3ef44b57
xchg rdx, rcx
mov rdx, rbx
xchg rdx, rcx
call fcn.1400928a0
xchg r15, r15
test rax, rax
je 0x140062a22
movabs rcx, 0xfa6461776cd965f9
sub rcx, 0x3e72272d
sub rcx, 0x106787f8
add rcx, 0x7fffffff
add rcx, 0x285e9b0f
mov dword [rsp + 0x2c], edi
mov dword [rsp - 0x1c], 0x7e8283f
xor rax, rcx
movabs rcx, 0x78309795662ae9df
xor rcx, 0x2d6d5a51
sub rcx, 0x44f0b9d5
add rcx, 0x7fffffff
add rcx, 0x374879da
add rax, rcx
mov dword [rsp - 0x44], 0x77f61fd8
ror rax, 0x2c
ror rax, 9
ror rax, 2
ror rax, 5
ror rax, 1
xchg r12, rax
mov qword [rsi + 0x138], r12
xchg r12, rax
jmp 0x140062a4a
mov dword [rsp + 0x2c], 0x509e170c
sub dword [rsp + 0x2c], 0x13fb80f3
xor dword [rsp + 0x2c], 0x6c9eb226
sub dword [rsp + 0x2c], 0x1f24933e
xor dword [rsp + 0x2c], 0x31179100
mov edx, 0x53108e2f
add edx, 0x1d50b3fa
xor edx, 0x59f3f321
add edx, 0x250a08b8
add edx, 0x4ac87f29
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400928a0
test rax, rax
je 0x140062b22
mov dword [rsp - 0x14], 0x530feb24
movabs rcx, 0x19fd1bc169dc8073
xor rcx, 0x601b7ec
xor rcx, 0x2d13fe91
sub rcx, 0x25822cb4
mov dword [rsp + 0x40], edi
add rax, rcx
xchg r14, r14
movabs rcx, 0x7fe219da5ccf8870
xor rcx, 0x628ab814
xor rcx, 0x1ac183be
add rcx, 0x7fffffff
add rcx, 0xcb15458
xor rax, rcx
mov r10, r10
movabs rcx, 0x24990680723a7e0
add rcx, 0x76fc17d
sub rcx, 0xc4ff2ed
add rcx, 0x3f4fd203
not rax
xchg rcx, rcx
ror rax, 4
ror rax, 7
ror rax, 0xc
ror rax, 2
ror rax, 1
add rax, rcx
mov qword [rsi + 0x140], rax
jmp 0x140062b4a
mov dword [rsp + 0x40], 0x72c8b74
add dword [rsp + 0x40], 0x29d1c71c
sub dword [rsp + 0x40], 0x28a25bdf
add dword [rsp + 0x40], 0x2f454ff7
sub dword [rsp + 0x40], 0x37a146a7
mov edx, 0x484c58af
xor edx, 0x5d72c07f
xor edx, 0xacb22b3
add edx, 0x8fd23439
xchg rsi, rbx
mov rcx, rsi
xchg rsi, rbx
call fcn.1400928a0
mov dword [rsp - 0x3c], edx
test rax, rax
je 0x140062c1f
rol rax, 1
rol rax, 0x33
movabs rcx, 0x574a40161dc12f41
add rcx, 0x5f6d5ca3
xor rcx, 0x6adc5d57
xor rcx, 0x56e04f9b
xor rcx, 0x596f3f8e
xor rax, rcx
mov dword [rsp - 0x1c], ebp
mov dword [rsp + 0x68], edi
movabs rcx, 0x7e71022d632bd36b
add rcx, 0x17293337
sub rcx, 0xf364fea
sub rcx, 0x3cc45e19
add rax, rcx
movabs rcx, 0xff7e58ec7702cc49
sub rcx, 0x726515a8
add rcx, 0x4e9f80d8
xor rcx, 0x12a47926
add rcx, 0x609ff51
not rax
rol rax, 0xa
rol rax, 0x2c
rol rax, 1
rol rax, 1
add rax, rcx
xchg r11, r11
mov qword [rsi + 0x148], rax
jmp 0x140062c47
mov dword [rsp + 0x68], 0x7e41737a
xor dword [rsp + 0x68], 0x6df60fc5
add dword [rsp + 0x68], 0x35f62d47
sub dword [rsp + 0x68], 0x4929babd
xor dword [rsp + 0x68], 0x83ef48
mov edx, 0x5097de15
add edx, 0x2b1132a2
xor edx, 0x115456e0
sub edx, 0x4ba2c113
xor edx, 0x41b178a5
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.1400928a0
test rax, rax
je 0x140062d18
mov dword [rsp - 0xc], ebx
rol rax, 0x37
rol rax, 2
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x37bb7f564dd617a8
sub rcx, 0x35196d32
xor rcx, 0x7d1d82a3
xor rcx, 0xc51cb92
sub rcx, 0x45e9df97
not rax
mov dword [rsp + 0x80], edi
mov rsi, rsi
sub rax, rcx
movabs rcx, 0x7ad2730254c56132
sub rcx, 0x1b20602a
add rcx, 0x170446e0
xor rcx, 0x30c6474
add rcx, 0x7fffffff
sub rcx, 0x4f0368b6
rol rax, 0x16
rol rax, 1
add rax, rcx
not rax
mov dword [rsp - 0x14], 0x9d01e7e
xchg rbp, rax
mov qword [rsi + 0x150], rbp
xchg rbp, rax
jmp 0x140062d4f
mov dword [rsp + 0x80], 0x323a8f
add dword [rsp + 0x80], 0x4dbe21f9
sub dword [rsp + 0x80], 0x1f482570
xor dword [rsp + 0x80], 0x1f8630e0
xor dword [rsp + 0x80], 0x312e07f9
mov edx, 0x33734c36
sub edx, 0x1aa537ed
xor edx, 0x9fc24f5
xor edx, 0xe6ab7256
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400928a0
mov rsp, rsp
test rax, rax
je 0x140062e4a
movabs rcx, 0xe721c783718c859
xor rcx, 0x13bdd78e
sub rcx, 0x1c3382c3
sub rcx, 0x35fe387
mov dword [rsp + 0x90], edi
xchg rbx, rbx
xor rax, rcx
movabs rcx, 0x655523ae62aeca49
xor rcx, 0x6c8fe7b9
add rcx, 0x1002acc7
sub rcx, 0x8804a51
not rax
add rax, rcx
mov dword [rsp - 0x44], 0x190a06cd
movabs rcx, 0x620bfb1e727e5fff
xor rcx, 0x7620bac8
xor rcx, 0x12ce4ee3
add rcx, 0x19a83b58
xor rax, rcx
movabs rcx, 0x2dde92106f758a45
sub rcx, 0x6af552ad
xor rcx, 0x5496ff68
add rcx, 0x7fffffff
xor rcx, 0x559c3afc
sub rax, rcx
rol rax, 0x16
rol rax, 0x12
rol rax, 0xc
rol rax, 3
rol rax, 1
rol rax, 1
xchg r10, rax
mov qword [rsi + 0x158], r10
xchg r10, rax
jmp 0x140062e76
mov dword [rsp + 0x90], 0x25ae5df8
sub dword [rsp + 0x90], 0x21c8af3c
add dword [rsp + 0x90], 0x5f04f4a
sub dword [rsp + 0x90], 0x9d5fe05
mov edx, 0x3709263a
xor edx, 0x638a09d1
sub edx, 0xf04ecde
xor edx, 0xcc1e2b0b
xchg rcx, r10
mov r10, rbx
xchg r10, rcx
call fcn.1400928a0
xchg r13, r13
test rax, rax
je 0x140062f3a
rol rax, 3
rol rax, 0x18
movabs rcx, 0x6828a3547a887fdc
sub rcx, 0x36ad2511
sub rcx, 0x344e2ebb
add rcx, 0x7acc1232
add rax, rcx
mov dword [rsp + 0xb0], edi
not rax
mov dword [rsp - 0x40], 0x2d0783fb
movabs rcx, 0x625cd6af51e18d58
sub rcx, 0x23eb2aca
add rcx, 0x2731abd9
add rcx, 0x7fffffff
xor rcx, 0x2b13a36a
add rax, rcx
mov dword [rsp - 0x40], 0x4518f491
rol rax, 3
rol rax, 0xe
rol rax, 0x10
rol rax, 0xa
rol rax, 0xd
rol rax, 1
mov qword [rsi + 0x160], rax
mov rbx, rbx
jmp 0x140062f66
mov dword [rsp + 0xb0], 0x44fec3aa
xor dword [rsp + 0xb0], 0x5c7a3735
add dword [rsp + 0xb0], 0x259cc2c6
xor dword [rsp + 0xb0], 0x3e21b764
mov edx, 0xd226b57
add edx, 0x370e12fe
xor edx, 0x14fb4d3e
add edx, 0x1a09dcec
xor edx, 0xf8649226
mov rcx, rbx
call fcn.1400928a0
test rax, rax
mov rdi, rdi
je 0x14006301f
movabs rcx, 0x78ff555e2dc35b9a
sub rcx, 0x267dedc7
add rcx, 0x5eee81d8
add rcx, 0x7ad4f816
mov dword [rsp + 0xb8], edi
xor rax, rcx
movabs rcx, 0xbfaf72443270f33
sub rcx, 0x20a773f8
add rcx, 0x38d57566
sub rcx, 0x32282094
ror rax, 1
ror rax, 3
ror rax, 0xa
ror rax, 4
ror rax, 2
ror rax, 1
ror rax, 1
add rax, rcx
rol rax, 5
rol rax, 8
rol rax, 1
rol rax, 1
rol rax, 3
rol rax, 1
mov qword [rsi + 0x168], rax
mov r11, r11
jmp 0x14006304b
mov dword [rsp + 0xb8], 0x5892a016
sub dword [rsp + 0xb8], 0x4074526e
add dword [rsp + 0xb8], 0x22dfdbd1
sub dword [rsp + 0xb8], 0x3afe2978
mov edx, 0x30fbc6d0
sub edx, 0x2cd0463b
add edx, 0x22e9cbc6
add edx, 0x8c8b0d2b
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.1400928a0
test rax, rax
mov dword [rsp - 0x18], esi
je 0x140063102
rol rax, 6
rol rax, 8
rol rax, 1
rol rax, 3
rol rax, 1
movabs rcx, 0x32ce01096643e973
xor rcx, 0x3f77778b
sub rcx, 0x227dabe3
add rcx, 0x7fffffff
add rcx, 0x41729fc9
xor rax, rcx
xchg r15, r15
mov dword [rsp + 0xc4], edi
movabs rcx, 0x7241fd347cd8f7c
xor rcx, 0x46b47d3a
add rcx, 0x63f31790
sub rcx, 0x8432db5
add rax, rcx
mov dword [rsp - 0x34], 0x1322248c
ror rax, 3
ror rax, 1
mov qword [rsi + 0x170], rax
mov r12, r12
jmp 0x14006312e
mov dword [rsp + 0xc4], 0x381b6bd6
xor dword [rsp + 0xc4], 0x77d2fb93
add dword [rsp + 0xc4], 0x12662697
sub dword [rsp + 0xc4], 0x622fb6db
mov edx, 0x28358814
sub edx, 0x1a1479af
add edx, 0x649b9d3a
xor edx, 0x71144894
mov rcx, rbx
mov rsp, rsp
call fcn.1400928a0
test rax, rax
je 0x1400631dc
rol rax, 0xd
rol rax, 0xb
rol rax, 2
rol rax, 3
rol rax, 1
movabs rcx, 0x18a6b4645eaeaffb
xor rcx, 0x7df238f2
sub rcx, 0x2d9d548
add rcx, 0x1f7b0b02
xor rcx, 0xec9d2da
add rax, rcx
mov dword [rsp + 0xcc], edi
movabs rcx, 0xe15267be2128db5a
sub rcx, 0x20c6473f
xor rcx, 0x6ecfce16
sub rcx, 0x5a6cb0
xor rax, rcx
ror rax, 0x1f
ror rax, 1
ror rax, 2
ror rax, 2
ror rax, 1
mov qword [rsi + 0x178], rax
jmp 0x140063208
mov dword [rsp + 0xcc], 0x773ed700
sub dword [rsp + 0xcc], 0x2f09bed1
sub dword [rsp + 0xcc], 0x5723b73
sub dword [rsp + 0xcc], 0x42c2dcbb
mov edx, 0x359c3071
add edx, 0xc9abb1a
xor edx, 0x1e83bcc1
xor edx, 0x6b4bc40e
sub edx, 0x1a32c1fd
xchg rsi, rcx
mov rsi, rbx
xchg rsi, rcx
call fcn.1400928a0
test rax, rax
xchg r11, r11
je 0x1400632a8
movabs rcx, 0xbca351a806d7d689
add rcx, 0x74f0b0a4
sub rcx, 0x5e63964f
add rcx, 0x61cfaaeb
mov dword [rsp + 0xd0], edi
mov dword [rsp - 0x44], edx
xor rax, rcx
movabs rcx, 0x5a314ae934e4738e
sub rcx, 0x1a7ed021
xor rcx, 0x68de7762
xor rcx, 0x1899796b
add rcx, 0x3541e63e
sub rax, rcx
ror rax, 5
mov qword [rsi + 0x180], rax
xchg r14, r14
jmp 0x1400632d4
mov dword [rsp + 0xd0], 0xd5277fd
add dword [rsp + 0xd0], 0xc6ea569
xor dword [rsp + 0xd0], 0x152357c1
xor dword [rsp + 0xd0], 0xce24aa6
mov edx, 0x61cca69e
xor edx, 0x35f5188c
sub edx, 0xf900a93
sub edx, 0x14cc1021
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.1400928a0
mov rbx, rbx
test rax, rax
je 0x1400633c1
movabs rcx, 0x631e3d2b0e1d7806
add rcx, 0x2207c6de
sub rcx, 0x1a0f6f47
add rcx, 0x29bd577b
xor rcx, 0x8438aca
mov dword [rsp + 0xd8], edi
mov dword [rsp - 0x38], 0x49a55073
add rax, rcx
movabs rcx, 0x52b24c4246bd25b7
sub rcx, 0xdc86797
add rcx, 0x170e9812
sub rcx, 0x2601fc29
add rcx, 0x2dc032e
rol rax, 0x37
add rcx, rax
mov rbp, rbp
movabs rax, 0xbc23da663357f55
sub rax, 0x18a09977
sub rax, 0x36bdef88
add rax, 0x17f1e125
not rcx
add rcx, rax
mov dword [rsp - 0x3c], ecx
movabs rax, 0x13c671912bb4787c
add rax, 0x31e52028
sub rax, 0x17dcc44c
add rax, 0x38bd7c7
xor rcx, rax
mov qword [rsi + 0x188], rcx
mov rsi, rsi
jmp 0x1400633ed
mov dword [rsp + 0xd8], 0x514c6f9
add dword [rsp + 0xd8], 0x391468c
add dword [rsp + 0xd8], 0x1c429739
sub dword [rsp + 0xd8], 0x24e8a4bd
mov edx, 0xc7c07f3
add edx, 0x56b100d8
add edx, 0x183348b0
xor edx, 0xd4198d
xor edx, 0xcff9973c
xchg rcx, rsp
mov rsp, rbx
xchg rsp, rcx
call fcn.1400928a0
test rax, rax
mov r14, r14
je 0x1400634ca
movabs rcx, 0x2ecc214318c73165
add rcx, 0x53f32718
xor rcx, 0x416b40c7
sub rcx, 0x9780d72
add rcx, 0x7fffffff
add rcx, 0x3cd28694
mov dword [rsp + 0x100], edi
xor rax, rcx
xchg rsp, rsp
movabs rcx, 0x5eaeb90260d6255f
xor rcx, 0x760469c2
add rcx, 0x2a2cf651
add rcx, 0x195b38f9
add rcx, 0xb05e78a
ror rax, 0x22
ror rax, 0xc
ror rax, 0xa
ror rax, 3
ror rax, 1
xor rax, rcx
not rax
mov dword [rsp - 0x2c], esi
ror rax, 9
ror rax, 0x1d
ror rax, 0x11
ror rax, 1
ror rax, 1
not rax
mov dword [rsp - 0x3c], 0x5eb4e4ec
mov qword [rsi + 0x190], rax
jmp 0x140063501
mov dword [rsp + 0x100], 0x56369836
sub dword [rsp + 0x100], 0x4892f487
xor dword [rsp + 0x100], 0x2c924e7c
xor dword [rsp + 0x100], 0x3fb5a358
xor dword [rsp + 0x100], 0x1e844e8a
mov edx, 0x10a015a2
add edx, 0x36ae0148
sub edx, 0xba60dcd
add edx, 0x5e19894f
mov rcx, rbx
mov dword [rsp - 0x30], ebx
call fcn.1400928a0
test rax, rax
je 0x140063605
movabs rcx, 0x6f750cb94879e244
add rcx, 0x213bee5d
sub rcx, 0x622c21ed
add rcx, 0x61dac4bb
add rcx, 0x7fffffff
add rcx, 0x116c8f44
mov dword [rsp + 0x104], edi
xor rax, rcx
mov dword [rsp - 0x44], 0x5ac9ec12
movabs rcx, 0x3253320c008e8d99
add rcx, 0x57d1c9ab
sub rcx, 0x3b730460
xor rcx, 0x124636c7
add rcx, 0x7fffffff
add rcx, 0x5e657740
not rax
mov dword [rsp - 0x38], ebp
sub rax, rcx
movabs rcx, 0x95c4e1127a9c866
add rcx, 0x2358ce95
xor rcx, 0xb735f14
xor rcx, 0x6bb7ce92
ror rax, 0x26
xchg r12, r12
add rax, rcx
movabs rcx, 0x128149ed1bf9a4fc
add rcx, 0x5cac834a
sub rcx, 0x76a6f320
xor rcx, 0x4f53dca4
add rcx, 0x5438616d
xor rax, rcx
xchg r15, rax
mov qword [rsi + 0x198], r15
xchg r15, rax
jmp 0x140063631
mov dword [rsp + 0x104], 0x2d520c0f
add dword [rsp + 0x104], 0xa909e91
add dword [rsp + 0x104], 0x14708d3f
xor dword [rsp + 0x104], 0x4c5337de
mov edx, 0x16a8a6c5
add edx, 0x501b15a0
xor edx, 0x25f51b4e
sub edx, 0x2b98a591
xor edx, 0xc12e07ad
mov rcx, rbx
mov dword [rsp - 0x2c], 0x6029b0dd
call fcn.1400928a0
test rax, rax
je 0x140063721
movabs rcx, 0x46f971e44783d4de
xor rcx, 0x7a2a7c9b
add rcx, 0x17daa375
xor rcx, 0x52dd7ec8
add rcx, 0x7fffffff
add rcx, 0x6bc0429e
mov dword [rsp + 0x108], edi
mov r9, r9
xor rax, rcx
movabs rcx, 0x7de4be662bbdf4c0
sub rcx, 0x1aa88688
add rcx, 0x6c2902ef
add rcx, 0x75283a98
not rax
rol rax, 0x2e
mov dword [rsp - 0x18], ecx
xor rax, rcx
movabs rcx, 0x638b85e4662e0376
add rcx, 0x17245d16
sub rcx, 0x3440d854
add rcx, 0x11e9689b
xor rcx, 0x110b015d
ror rax, 0x21
mov dword [rsp - 0x3c], 0x4bb75814
sub rax, rcx
rol rax, 0xa
rol rax, 6
rol rax, 1
rol rax, 1
xchg rbx, rax
mov qword [rsi + 0x1a0], rbx
xchg rbx, rax
jmp 0x140063758
mov dword [rsp + 0x108], 0x79d5274f
xor dword [rsp + 0x108], 0x524c4fe1
add dword [rsp + 0x108], 0x2efb4a31
sub dword [rsp + 0x108], 0x13fb6408
sub dword [rsp + 0x108], 0x46994ed6
mov edx, 0x7f2ab16
xor edx, 0x11b2ff25
add edx, 0x580e28e4
sub edx, 0x2a03ee9
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400928a0
xchg r14, r14
test rax, rax
je 0x14006380b
movabs rcx, 0x238f0e693c69a5d9
add rcx, 0x8795397
xor rcx, 0x3126cfc
add rcx, 0x310afe6f
xor rcx, 0x58c22918
mov dword [rsp + 0x11c], edi
xor rax, rcx
movabs rcx, 0x1fb9fe24221abccb
add rcx, 0x51845bd6
sub rcx, 0x451cf592
xor rcx, 0x6c1a2454
ror rax, 9
ror rax, 1
ror rax, 2
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
not rax
mov dword [rsp - 0x40], ebp
add rax, rcx
mov qword [rsi + 0x1a8], rax
jmp 0x140063837
mov dword [rsp + 0x11c], 0x34e2ae43
sub dword [rsp + 0x11c], 0x2d19e88d
xor dword [rsp + 0x11c], 0x797b4b71
xor dword [rsp + 0x11c], 0x7eb38ec6
mov edx, 0x3c81abbc
add edx, 0x2515e4c7
add edx, 0x1ce496d6
xor edx, 0x10ee1d35
sub edx, 0x66610b9a
xchg rcx, r14
mov r14, rbx
xchg r14, rcx
call fcn.1400928a0
test rax, rax
je 0x140063959
mov dword [rsp - 0x3c], ecx
rol rax, 0xb
rol rax, 3
rol rax, 9
rol rax, 3
rol rax, 1
rol rax, 1
movabs rcx, 0xd537f3b675158cc2
xor rcx, 0x510c73f7
add rcx, 0x4801ebbb
sub rcx, 0x635f2056
add rax, rcx
mov rcx, rcx
mov dword [rsp + 0x120], edi
movabs rcx, 0x7903888d6fd04f2c
xor rcx, 0x5c021767
add rcx, 0x41d7a7d4
sub rcx, 0x2f39df5d
xor rcx, 0x42bb35c5
xor rax, rcx
mov dword [rsp - 0x10], 0x2e672941
movabs rcx, 0xb86ede44219345fc
xor rcx, 0x3b2631c3
xor rcx, 0x7c573448
xor rcx, 0x12bc3f1d
add rcx, 0x7fffffff
sub rcx, 0x5118d31d
rol rax, 8
xchg r8, r8
add rax, rcx
movabs rcx, 0x12df3a9276d0da85
sub rcx, 0x450f7a9c
xor rcx, 0x5d435c29
add rcx, 0x7fffffff
sub rcx, 0x181f8264
xor rax, rcx
not rax
mov dword [rsp - 0x34], 0x3f507500
mov qword [rsi + 0x1b0], rax
jmp 0x140063990
mov dword [rsp + 0x120], 0x74dc119a
sub dword [rsp + 0x120], 0x4ee95f2a
xor dword [rsp + 0x120], 0x279a46a7
add dword [rsp + 0x120], 0x6ca6a43a
sub dword [rsp + 0x120], 0x6f0f9910
mov edx, 0x37f99233
xor edx, 0x112c1dfd
add edx, 0x377927a7
xor edx, 0x80c31ee3
xchg rbx, r14
mov rcx, r14
xchg rbx, r14
call fcn.1400928a0
test rax, rax
xchg rdx, rdx
je 0x140063a80
ror rax, 5
ror rax, 6
ror rax, 2
ror rax, 1
ror rax, 5
ror rax, 8
ror rax, 2
ror rax, 4
movabs rcx, 0x1a08a18d7f86d351
xor rcx, 0x4a8ece09
sub rcx, 0x2428f808
add rcx, 0x7fffffff
xor rcx, 0x2c088054
xor rax, rcx
mov r9, r9
mov dword [rsp + 0x134], edi
ror rax, 0x1e
ror rax, 2
ror rax, 1
movabs rcx, 0x7b1fc40518fd3788
add rcx, 0x44f237d2
sub rcx, 0x5bd34546
add rcx, 0x7fffffff
add rcx, 0x62945fa
add rax, rcx
movabs rcx, 0x66738f922d7a1edf
xor rcx, 0x76b5c6f7
xor rcx, 0x4f47bb13
xor rcx, 0x64e9eb84
xor rax, rcx
mov dword [rsp - 0x34], 0x4facb780
not rax
mov qword [rsi + 0x1b8], rax
jmp 0x140063aac
mov dword [rsp + 0x134], 0x6e4a2a9e
sub dword [rsp + 0x134], 0x43150874
add dword [rsp + 0x134], 0x2de1129c
sub dword [rsp + 0x134], 0x591634c5
mov edx, 0x6f4cdc17
add edx, 0x734b9fd
sub edx, 0x5af2a17a
xor edx, 0xef1deec1
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400928a0
test rax, rax
mov dword [rsp - 0x30], esi
je 0x140063b97
not rax
mov dword [rsp + 0x138], edi
movabs rcx, 0x4074fef251e5a77f
sub rcx, 0x2ef70811
add rcx, 0xe9d0e5b
sub rcx, 0x1e50406a
add rcx, 0x7fffffff
xor rcx, 0x2feaa4f7
sub rax, rcx
movabs rcx, 0x5e79c3e541ec3b5a
xor rcx, 0x49aceba2
xor rcx, 0x5c5057d2
add rcx, 0x7fffffff
sub rcx, 0x257060ae
ror rax, 0x13
ror rax, 7
ror rax, 1
not rax
mov dword [rsp - 0x10], 0x4ab4a7b5
sub rax, rcx
movabs rcx, 0x67605b6e0510581e
add rcx, 0x430e8da4
sub rcx, 0x3af5f56d
xor rcx, 0x7032cf9a
add rcx, 0x5afed00
not rax
sub rax, rcx
mov dword [rsp - 0x18], 0x54b6d431
mov qword [rsi + 0x1c0], rax
jmp 0x140063bce
mov dword [rsp + 0x138], 0x28f6c18a
xor dword [rsp + 0x138], 0x38e2ab28
add dword [rsp + 0x138], 0x1f91a44f
sub dword [rsp + 0x138], 0x29ebf512
xor dword [rsp + 0x138], 0x5ba19de
mov edx, 0x2c125008
sub edx, 0x2ac4ef69
xor edx, 0x22476419
add edx, 0xc8cc5b22
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400928a0
test rax, rax
mov r11, r11
je 0x140063cf3
movabs rcx, 0x10a3c6e07f2def42
xor rcx, 0x42c6ddaf
sub rcx, 0x12b4400f
add rcx, 0x1accd5e7
add rcx, 0x7fffffff
sub rcx, 0x25cee74f
mov dword [rsp + 0x1a8], edi
xor rax, rcx
movabs rcx, 0x795997943ba691eb
xor rcx, 0x32e88105
add rcx, 0x61095129
sub rcx, 0x3a619073
add rcx, 0x7fffffff
xor rcx, 0x5320588b
add rax, rcx
mov dword [rsp - 0x24], ecx
movabs rcx, 0x2812fa5d70f87569
sub rcx, 0x39361d74
add rcx, 0x41a9ed9
sub rcx, 0x295e4433
xor rcx, 0x4e055ecb
rol rax, 2
rol rax, 1
rol rax, 0x24
rol rax, 1
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x10], 0x4e081cc4
movabs rcx, 0x653b081906462941
add rcx, 0x3758c243
xor rcx, 0xec115a7
add rcx, 0x7fffffff
add rcx, 0x21d9c304
rol rax, 8
rol rax, 1
rol rax, 5
rol rax, 1
add rax, rcx
xchg r12, rax
mov qword [rsi + 0x1c8], r12
xchg r12, rax
jmp 0x140063d1f
mov dword [rsp + 0x1a8], 0x5c96845f
sub dword [rsp + 0x1a8], 0xb78366f
sub dword [rsp + 0x1a8], 0x48e7841c
xor dword [rsp + 0x1a8], 0x836c9d5
mov edx, 0x1a387ee5
sub edx, 0x10d5d1ad
xor edx, 0x4b11dcde
xor edx, 0x4a6d8f0f
add edx, 0x311e7c6a
xchg rcx, rdi
mov rdi, rbx
xchg rdi, rcx
call fcn.1400928a0
test rax, rax
xchg r11, r11
je 0x140063dd4
ror rax, 0x16
ror rax, 7
ror rax, 1
movabs rcx, 0x1b29666e00fa296e
add rcx, 0x26ee5a7e
xor rcx, 0x31bcfeca
xor rcx, 0x16ec8159
not rax
mov dword [rsp + 0x28], edi
xchg r15, r15
ror rax, 0x11
ror rax, 0xd
ror rax, 0xa
ror rax, 2
ror rax, 4
ror rax, 3
ror rax, 1
not rax
ror rax, 8
ror rax, 0xc
ror rax, 1
ror rax, 1
add rax, rcx
rol rax, 0xc
rol rax, 0xa
rol rax, 1
xchg r14, rax
mov qword [rsi + 0x1d0], r14
xchg r14, rax
jmp 0x140063df4
mov dword [rsp + 0x28], 0x49a2f090
xor dword [rsp + 0x28], 0x690f9642
add dword [rsp + 0x28], 0x7942037
sub dword [rsp + 0x28], 0x28418708
mov edx, 0x14686140
add edx, 0x8f51b94
add edx, 0x3aad7440
xor edx, 0xb648a9c
xchg rcx, r11
mov r11, rbx
xchg r11, rcx
call fcn.1400928a0
test rax, rax
xchg r9, r9
je 0x140063ed1
ror rax, 0x2f
ror rax, 4
ror rax, 3
ror rax, 1
ror rax, 1
movabs rcx, 0x19aca30d425ff279
sub rcx, 0x399ecfaf
add rcx, 0x216915ad
xor rcx, 0x6c98ade1
xor rcx, 0x2b3ea6a3
xor rax, rcx
mov dword [rsp + 0x30], edi
mov dword [rsp - 0x2c], 0x1678a0a3
movabs rcx, 0x5631ea626c9036b3
sub rcx, 0x53938e4c
add rcx, 0x10b347d3
add rcx, 0x7fffffff
xor rcx, 0x593dffce
sub rax, rcx
mov r8, r8
movabs rcx, 0x66aef5e3114dbbaf
xor rcx, 0x7eb81202
xor rcx, 0x4c402bc5
add rcx, 0x1565fbc2
not rax
sub rax, rcx
mov qword [rsi + 0x1d8], rax
mov dword [rsp - 0x30], 0x650ba061
jmp 0x140063ef9
mov dword [rsp + 0x30], 0x3bea4d1a
sub dword [rsp + 0x30], 0x393ad00b
add dword [rsp + 0x30], 0x159ce267
sub dword [rsp + 0x30], 0x9e2feef
xor dword [rsp + 0x30], 0xe696086
mov edx, 0x7e4fd97d
sub edx, 0x15119a3b
xor edx, 0x380363ab
sub edx, 0x20db467c
sub edx, 0x251eb29
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400928a0
xchg r15, r15
test rax, rax
je 0x140064000
rol rax, 0x1e
rol rax, 7
rol rax, 3
rol rax, 1
rol rax, 1
movabs rcx, 0xc846b276838f0e3
xor rcx, 0x23355ca0
sub rcx, 0x3acd5cf7
xor rcx, 0x452e412f
add rcx, 0x7fffffff
add rcx, 0x1faf4d20
not rax
mov dword [rsp - 0x20], ebx
mov dword [rsp + 0x5c], edi
ror rax, 0x11
ror rax, 4
xor rax, rcx
mov dword [rsp - 0x1c], 0x71edd63e
movabs rcx, 0x3591e1d04232f56d
add rcx, 0x131d1788
sub rcx, 0x253b4cb8
add rcx, 0x7fffffff
add rcx, 0xbaaaca6
sub rax, rcx
mov dword [rsp - 0x10], edx
movabs rcx, 0xa65967c03fc72d83
xor rcx, 0xdf37fce
xor rcx, 0x11af2794
add rcx, 0x46240dc8
add rcx, 0x7fffffff
sub rcx, 0x40f10577
rol rax, 0xb
rol rax, 1
rol rax, 1
add rax, rcx
mov qword [rsi + 0x1e0], rax
jmp 0x140064020
mov dword [rsp + 0x5c], 0x2d5f3480
sub dword [rsp + 0x5c], 0x1455465d
sub dword [rsp + 0x5c], 0x16222103
xor dword [rsp + 0x5c], 0x2e7cd21
mov edx, 0x4e07dc
add edx, 0x6420491d
xor edx, 0x511110e0
xor edx, 0x5a5877b7
mov rcx, rbx
mov r10, r10
call fcn.1400928a0
test rax, rax
je 0x1400640f6
mov dword [rsp - 0x40], 0x6e96f389
rol rax, 0xb
rol rax, 0x1a
rol rax, 0x16
rol rax, 2
rol rax, 1
movabs rcx, 0x62d974b439dbaf16
sub rcx, 0x205b7e60
add rcx, 0x2dae0a43
add rcx, 0x9f83cb6
add rcx, 0x4a78062b
not rax
mov dword [rsp - 0x3c], ebx
mov dword [rsp + 0x8c], edi
add rax, rcx
movabs rcx, 0x7cc1e60e7789caa1
sub rcx, 0xc4330b1
sub rcx, 0x3d058c3b
add rcx, 0x272c30a
rol rax, 7
rol rax, 0x17
rol rax, 0x18
rol rax, 2
rol rax, 1
xor rax, rcx
rol rax, 5
rol rax, 2
rol rax, 3
rol rax, 1
rol rax, 1
rol rax, 1
mov qword [rsi + 0x1e8], rax
mov rdx, rdx
jmp 0x14006412d
mov dword [rsp + 0x8c], 0x4a44d9a6
xor dword [rsp + 0x8c], 0x6169899d
xor dword [rsp + 0x8c], 0x6ff42170
sub dword [rsp + 0x8c], 0x27f1b7cb
sub dword [rsp + 0x8c], 0x1ce7b97f
mov edx, 0x496a3303
sub edx, 0x43f712f0
xor edx, 0x562cda85
xor edx, 0x6cd6e0f2
xor edx, 0x44775f1b
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.1400928a0
mov rdi, rdi
test rax, rax
je 0x140064216
movabs rcx, 0x3307f9b21886329
sub rcx, 0x9277caa
add rcx, 0x3a0c263a
add rcx, 0x2972272b
mov dword [rsp + 0x9c], edi
mov dword [rsp - 0xc], esi
add rax, rcx
movabs rcx, 0x570f36304643924e
xor rcx, 0x28c1187b
sub rcx, 0x3b536c59
add rcx, 0x1f928a3e
add rcx, 0x1a086734
ror rax, 2
ror rax, 6
ror rax, 0xa
ror rax, 3
ror rax, 1
ror rax, 1
ror rax, 1
sub rax, rcx
movabs rcx, 0x6a31bcc3157ab70d
add rcx, 0x8a172bc
add rcx, 0x615a179b
add rcx, 0x1bceac5e
ror rax, 0xd
ror rax, 5
ror rax, 0xd
ror rax, 1
ror rax, 1
xor rax, rcx
xchg rbp, rbp
mov qword [rsi + 0x1f0], rax
jmp 0x14006424d
mov dword [rsp + 0x9c], 0x7753953f
sub dword [rsp + 0x9c], 0xbcf9b19
sub dword [rsp + 0x9c], 0x425971ab
xor dword [rsp + 0x9c], 0x4dbcb739
xor dword [rsp + 0x9c], 0x64963f43
mov edx, 0x7c7463da
add edx, 0x1092431
xor edx, 0x45e6cd93
xor edx, 0x5d878e9
sub edx, 0xa1e7319
xchg rdi, rcx
mov rdi, rbx
xchg rcx, rdi
call fcn.1400928a0
mov r14, r14
test rax, rax
je 0x140064371
movabs rcx, 0x4975500c126903b0
add rcx, 0x5ef84c2f
sub rcx, 0x6b6f36f5
add rcx, 0x7fffffff
add rcx, 0x5b4cf279
mov dword [rsp + 0x34], edi
xor rax, rcx
movabs rcx, 0x5b515a761ceac4ab
sub rcx, 0xb69795b
xor rcx, 0x715cfe29
xor rcx, 0x791269d6
sub rax, rcx
mov r13, r13
movabs rcx, 0x9780e6fd03560310
add rcx, 0x6500a9c5
sub rcx, 0x231fc0d8
sub rcx, 0x3e6a0ff2
rol rax, 7
rol rax, 0x10
rol rax, 0x1d
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
xor rax, rcx
movabs rcx, 0x5c4e54438c909d
add rcx, 0x2b395954
xor rcx, 0x74a7ec0b
xor rcx, 0x53f71abb
xor rcx, 0x7494d15d
add rax, rcx
movabs rcx, 0xa936f000e7ab4ee
add rcx, 0x189f455a
add rcx, 0x354b8daf
sub rcx, 0xdcf54de
add rcx, 0xdbeaa34
xor rax, rcx
mov qword [rsi + 0x1f8], rax
xchg rsi, rsi
jmp 0x140064391
mov dword [rsp + 0x34], 0x66ab1ed4
xor dword [rsp + 0x34], 0x10d19dc7
sub dword [rsp + 0x34], 0x6ad49ac9
sub dword [rsp + 0x34], 0xba5e849
mov edx, 0x3828e28f
add edx, 0x35a6ca5e
xor edx, 0x2441e338
add edx, 0x2ac295a
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400928a0
mov r10, r10
test rax, rax
je 0x140064472
ror rax, 0x12
ror rax, 7
ror rax, 4
ror rax, 1
movabs rcx, 0x31803014140240e6
add rcx, 0x648c2578
xor rcx, 0xa3501f6
xor rcx, 0x3ec62c9b
add rax, rcx
mov dword [rsp + 0x48], edi
xchg rbp, rbp
ror rax, 2
ror rax, 1
movabs rcx, 0x3ecde20b3c8511ca
add rcx, 0x1fe29970
sub rcx, 0x2ac767eb
sub rcx, 0x30084210
xor rcx, 0x68f31f23
add rax, rcx
movabs rcx, 0x9ee73fa218fbd3d9
add rcx, 0x5eeaba20
xor rcx, 0x567b1d2
xor rcx, 0xe05ce1d
add rcx, 0x79beaaa8
xor rax, rcx
rol rax, 0xe
rol rax, 4
rol rax, 5
rol rax, 1
xchg r11, rax
mov qword [rsi + 0x200], r11
xchg r11, rax
jmp 0x14006449a
mov dword [rsp + 0x48], 0x6f7e926
add dword [rsp + 0x48], 0x5dcc1ab0
sub dword [rsp + 0x48], 0x12d619f5
sub dword [rsp + 0x48], 0x28a82dc7
sub dword [rsp + 0x48], 0x2945bc19
mov edx, 0x7a0bf934
sub edx, 0x2c66a998
xor edx, 0x5cdded0c
xor edx, 0xf94e653
add edx, 0xa7e2d499
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400928a0
test rax, rax
mov dword [rsp - 0x10], 0x6c163d57
je 0x1400645d2
ror rax, 1
ror rax, 1
movabs rcx, 0xcf2e40d978bcc361
sub rcx, 0xdbfdf7c
sub rcx, 0x1b3ad40
sub rcx, 0x5ee3c9b
add rax, rcx
mov dword [rsp - 0x1c], 0x4fa2554d
mov dword [rsp + 0x78], edi
movabs rcx, 0x317504677b97682a
sub rcx, 0x12adb470
add rcx, 0x12724a1f
sub rcx, 0x56caf51e
add rcx, 0x7fffffff
add rcx, 0x2e3b2c73
xor rax, rcx
mov dword [rsp - 0x40], 0x6ba49371
movabs rcx, 0x188ed84a11ed42e9
add rcx, 0x50da0d13
add rcx, 0x1a9c2667
add rcx, 0x667e4df7
add rax, rcx
mov dword [rsp - 0x10], 0x41659426
movabs rcx, 0x599dbd4e7aacba9d
xor rcx, 0x4cbb44cd
sub rcx, 0x276196aa
add rcx, 0x7fffffff
add rcx, 0x37b598e5
rol rax, 0x16
rol rax, 2
rol rax, 3
rol rax, 1
xor rax, rcx
movabs rcx, 0x12904ccb73e6d2a1
xor rcx, 0x388887e4
xor rcx, 0x7d6cc44d
sub rcx, 0x1b3db48
sub rax, rcx
mov qword [rsi + 0x208], rax
jmp 0x1400645fa
mov dword [rsp + 0x78], 0x38d63159
add dword [rsp + 0x78], 0x190c8836
sub dword [rsp + 0x78], 0x1334edd
xor dword [rsp + 0x78], 0x19f12c17
sub dword [rsp + 0x78], 0x495e46a4
mov edx, 0x5263da4a
add edx, 0x14ffb091
sub edx, 0x1034f21
add edx, 0x97e7ba69
mov rcx, rbx
mov dword [rsp - 0x3c], 0x3822f42
call fcn.1400928a0
test rax, rax
je 0x1400646d1
ror rax, 0xc
ror rax, 7
ror rax, 1
ror rax, 4
ror rax, 2
movabs rcx, 0x3df0b096649079cd
sub rcx, 0x299dbd49
xor rcx, 0x5f1d8d07
add rcx, 0x183be109
not rax
mov dword [rsp + 0x88], edi
sub rax, rcx
mov dword [rsp - 0x38], ecx
movabs rcx, 0x1c27005b4fbc9384
add rcx, 0x1fd01ffa
sub rcx, 0x32612b2c
add rcx, 0x7fffffff
add rcx, 0x3febf95
not rax
mov rsi, rsi
ror rax, 0x16
ror rax, 2
ror rax, 3
ror rax, 1
ror rax, 1
xor rax, rcx
mov dword [rsp - 0xc], 0x7ba4a62
ror rax, 0x1c
ror rax, 3
ror rax, 7
ror rax, 1
mov qword [rsi + 0x210], rax
jmp 0x1400646fd
mov dword [rsp + 0x88], 0x3c356dac
xor dword [rsp + 0x88], 0x97c1e01
sub dword [rsp + 0x88], 0x29a9257f
sub dword [rsp + 0x88], 0xba04e2d
mov edx, 0x2979d4ef
sub edx, 0x2353f5dd
add edx, 0x4a305a
xor edx, 0xfe9e8f80
mov rcx, rbx
mov dword [rsp - 0x3c], esi
call fcn.1400928a0
test rax, rax
je 0x1400647b7
mov dword [rsp - 0x34], edx
not rax
mov dword [rsp + 0x98], edi
movabs rcx, 0x4af1812176156d84
sub rcx, 0xa822374
xor rcx, 0x5594dd81
xor rcx, 0xcd3f55b
add rax, rcx
mov dword [rsp - 0x2c], 0x6d2a16ac
movabs rcx, 0x372158597bd451f2
xor rcx, 0x550826f2
sub rcx, 0x25be8e60
add rcx, 0x7fffffff
add rcx, 0x70e6d921
ror rax, 0x1d
ror rax, 5
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 2
ror rax, 1
ror rax, 1
xor rax, rcx
not rax
xchg rbp, rbp
mov qword [rsi + 0x218], rax
jmp 0x1400647e3
mov dword [rsp + 0x98], 0x64a8079f
sub dword [rsp + 0x98], 0x2b10fd58
xor dword [rsp + 0x98], 0x3a5f4070
sub dword [rsp + 0x98], 0x3c84a36
mov edx, 0x20597543
xor edx, 0x16b1b39d
add edx, 0x43be8fba
xor edx, 0x1b14fd7d
sub edx, 0x1e594bda
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.1400928a0
test rax, rax
mov dword [rsp - 0x28], ebx
je 0x1400648cd
movabs rcx, 0x6ecc8d281dd9435b
add rcx, 0x297811bd
sub rcx, 0x5538b2a
sub rcx, 0x1d121810
mov dword [rsp + 0xa0], edi
mov rsp, rsp
add rax, rcx
movabs rcx, 0x45b008273fa5f3a6
sub rcx, 0x2dc731f0
xor rcx, 0x7266760a
sub rcx, 0x3aa8f1fb
xor rcx, 0x1e448b79
ror rax, 0x19
ror rax, 8
ror rax, 7
ror rax, 1
ror rax, 3
ror rax, 1
xor rax, rcx
xchg r14, r14
movabs rcx, 0x5cb8db34579906d0
sub rcx, 0x859f799
xor rcx, 0x3b6250a7
xor rcx, 0x6d788486
add rcx, 0x7fffffff
xor rcx, 0x5efe6ea3
add rax, rcx
mov dword [rsp - 0x1c], esp
xchg r13, rax
mov qword [rsi + 0x220], r13
xchg r13, rax
jmp 0x1400648f9
mov dword [rsp + 0xa0], 0x1cd05833
xor dword [rsp + 0xa0], 0x6c947cff
sub dword [rsp + 0xa0], 0x3a20ea5d
xor dword [rsp + 0xa0], 0x36233a6e
mov edx, 0x1bf076b6
xor edx, 0xd2d0ed0
add edx, 0x11cfd299
sub edx, 0x16f74355
add edx, 0x4e7ade59
xchg r13, rcx
mov r13, rbx
xchg rcx, r13
call fcn.1400928a0
test rax, rax
mov dword [rsp - 0x40], esi
je 0x1400649d2
movabs rcx, 0x62987fbd1c070e14
sub rcx, 0x17101b7b
add rcx, 0x29a423b3
xor rcx, 0x2eb6f6f6
add rcx, 0x234cad36
mov dword [rsp + 0xbc], edi
xor rax, rcx
mov dword [rsp - 0x38], esi
movabs rcx, 0x6d7864246b4bdba
sub rcx, 0x2471066f
xor rcx, 0x4089cea0
add rcx, 0x1c118ec5
ror rax, 1
ror rax, 0x1a
ror rax, 3
ror rax, 4
ror rax, 1
ror rax, 3
ror rax, 1
not rax
add rax, rcx
xchg r10, r10
rol rax, 2
rol rax, 4
rol rax, 9
rol rax, 1
rol rax, 4
rol rax, 1
rol rax, 1
rol rax, 1
xchg rcx, rax
mov qword [rsi + 0x228], rcx
xchg rcx, rax
jmp 0x1400649fe
mov dword [rsp + 0xbc], 0x7b95e64d
sub dword [rsp + 0xbc], 0x41cb8ede
add dword [rsp + 0xbc], 0x287b0c5b
sub dword [rsp + 0xbc], 0x624563c9
mov edx, 0x1c9548fe
add edx, 0x5b17c8db
xor edx, 0x28330885
sub edx, 0x46df7688
add edx, 0x90affdba
mov rcx, rbx
mov dword [rsp - 0x1c], esp
call fcn.1400928a0
test rax, rax
je 0x140064af6
mov dword [rsp - 0x30], 0xe126b31
movabs rcx, 0x19021972216f5cde
xor rcx, 0x2007e246
xor rcx, 0x7ca76d79
sub rcx, 0x74728545
add rcx, 0x56a71ee4
mov dword [rsp + 0xc0], edi
mov rdx, rdx
add rax, rcx
movabs rcx, 0x5bf22c7e4e1e5657
xor rcx, 0x1e88dcb7
add rcx, 0x71d02cc
xor rcx, 0x3d6069a7
xor rax, rcx
movabs rcx, 0xe7f77ad5eecb921
add rcx, 0x78ee68b
xor rcx, 0x34de45b5
sub rcx, 0x2b1f3171
add rcx, 0x410da66
sub rax, rcx
mov r8, r8
movabs rcx, 0x5ed839460fb83728
xor rcx, 0x1dba6282
xor rcx, 0x21aef2d7
add rcx, 0xa2d8804
xor rcx, 0x6322f48c
xor rax, rcx
mov dword [rsp - 0x14], 0x69724e77
mov qword [rsi + 0x230], rax
jmp 0x140064b2d
mov dword [rsp + 0xc0], 0x7e824cdc
sub dword [rsp + 0xc0], 0x1b17b9d2
sub dword [rsp + 0xc0], 0x17be2df2
sub dword [rsp + 0xc0], 0x1069afc3
sub dword [rsp + 0xc0], 0x3b42b554
mov edx, 0x687c82e4
xor edx, 0x51680d15
add edx, 0x231c0f62
sub edx, 0x1c4685c1
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400928a0
mov r13, r13
test rax, rax
je 0x140064c10
not rax
mov dword [rsp + 0xd4], edi
mov r13, r13
ror rax, 3
ror rax, 0xe
movabs rcx, 0x31144ff704bc9d15
add rcx, 0x788b9155
xor rcx, 0x27acac7d
sub rcx, 0x4fbca2b4
xor rcx, 0x4fe37514
xor rax, rcx
movabs rcx, 0x2094388c26e48c7c
xor rcx, 0x72522660
xor rcx, 0x42150a0f
xor rcx, 0x7ebafa6b
sub rcx, 0x52fffaee
add rax, rcx
mov dword [rsp - 0x28], 0x1c1bb851
movabs rcx, 0x6e93636703481296
add rcx, 0x938a229
xor rcx, 0x6dacc2a6
add rcx, 0x7fffffff
add rcx, 0x1ba2be73
not rax
xchg rsi, rsi
add rax, rcx
ror rax, 0x39
xchg r14, rax
mov qword [rsi + 0x238], r14
xchg r14, rax
jmp 0x140064c3c
mov dword [rsp + 0xd4], 0x611ade13
sub dword [rsp + 0xd4], 0x46e4e716
xor dword [rsp + 0xd4], 0x761b9eaf
sub dword [rsp + 0xd4], 0x6c2e6851
mov edx, 0x5ae7fcbb
xor edx, 0x1b79b76c
sub edx, 0x15bde895
add edx, 0x2d2e599d
add edx, 0x3b78b212
mov rcx, rbx
call fcn.1400928a0
test rax, rax
mov rcx, rcx
je 0x140064d28
movabs rcx, 0x906bcdd10fc7be1
add rcx, 0x62f8d8a8
sub rcx, 0x2688997f
sub rcx, 0x3afa45f2
add rcx, 0x49fe56f5
mov dword [rsp + 0xdc], edi
xor rax, rcx
mov dword [rsp - 0x38], 0x6193dc7c
movabs rcx, 0xd68e613100f9a5b5
add rcx, 0x5d82c0c0
sub rcx, 0x4a26fba7
add rcx, 0x553c97f
add rcx, 0x1d62493d
not rax
mov rdx, rdx
ror rax, 0xf
ror rax, 1
ror rax, 1
add rax, rcx
xchg rcx, rcx
movabs rcx, 0x245a186d0daa3e7e
add rcx, 0x62911690
xor rcx, 0x192f0b0e
xor rcx, 0x6fcc7540
not rax
mov rsp, rsp
add rax, rcx
rol rax, 3
rol rax, 0xd
rol rax, 2
rol rax, 1
xchg rbp, rax
mov qword [rsi + 0x240], rbp
xchg rbp, rax
jmp 0x140064d54
mov dword [rsp + 0xdc], 0x59e31698
sub dword [rsp + 0xdc], 0x168740dd
add dword [rsp + 0xdc], 0x155486df
sub dword [rsp + 0xdc], 0x58b05c99
mov edx, 0x29fe9c8f
xor edx, 0x5fa6b217
sub edx, 0x2cf852df
sub edx, 0x3bb1a2d0
xor edx, 0x7370635f
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400928a0
test rax, rax
mov r15, r15
je 0x140064e2d
movabs rcx, 0x6d5e15f54d904dd0
add rcx, 0x2b7cddb
sub rcx, 0x2b1ac2f6
add rcx, 0x4d3227d7
sub rcx, 0x3b192bfd
mov dword [rsp + 0xe0], edi
xchg rcx, rcx
xor rax, rcx
movabs rcx, 0x79493bc521cdf228
add rcx, 0x3278cd8f
sub rcx, 0x1b1a9371
add rcx, 0x2a66fdeb
add rcx, 0x324179e
add rax, rcx
movabs rcx, 0x56e8e6360f87e9e3
add rcx, 0x64dd1837
xor rcx, 0xe7a6839
sub rcx, 0x242a7b29
add rcx, 0x7fffffff
sub rcx, 0x797ed9a
ror rax, 0x1c
mov rbp, rbp
add rax, rcx
not rax
mov qword [rsi + 0x248], rax
jmp 0x140064e59
mov dword [rsp + 0xe0], 0x7cdbd44c
xor dword [rsp + 0xe0], 0x4a553410
xor dword [rsp + 0xe0], 0x14193335
sub dword [rsp + 0xe0], 0x2297d368
mov edx, 0x2b602c99
add edx, 0x35f7805
sub edx, 0x2ab983fc
add edx, 0x53711268
add edx, 0x4c6cf26
xchg rcx, rdx
mov rdx, rbx
xchg rcx, rdx
call fcn.1400928a0
mov dword [rsp - 0xc], edi
test rax, rax
je 0x140064f77
ror rax, 8
ror rax, 4
movabs rcx, 0x14c2cb68620237cf
xor rcx, 0x5cfc3098
sub rcx, 0x3e4f02f9
add rcx, 0x1fbb9b31
add rcx, 0x36348ca1
xor rax, rcx
mov dword [rsp - 0x30], 0x2598e4f1
mov dword [rsp + 0xf8], edi
ror rax, 0x21
ror rax, 1
movabs rcx, 0x278c4fdc15272d4a
xor rcx, 0x65dfe159
xor rcx, 0x4d8f41f
add rcx, 0x7fffffff
add rcx, 0x137d48
xor rax, rcx
xchg r11, r11
movabs rcx, 0x31c95daa5ddf969d
sub rcx, 0x492d9570
add rcx, 0x125605e5
add rcx, 0x2ac9155
sub rcx, 0x26be9608
sub rax, rcx
xchg rdx, rdx
movabs rcx, 0x46fd89dd6129e109
sub rcx, 0x330dd726
sub rcx, 0xd282283
xor rcx, 0x7e5130b4
add rcx, 0x7fffffff
add rcx, 0x58e4da2
not rax
add rax, rcx
mov dword [rsp - 0x34], 0xb9888dc
mov qword [rsi + 0x250], rax
jmp 0x140064fa3
mov dword [rsp + 0xf8], 0x3babf38b
xor dword [rsp + 0xf8], 0x7a837d63
sub dword [rsp + 0xf8], 0x2a6d087c
xor dword [rsp + 0xf8], 0x16bb866d
mov edx, 0x3e21af5e
add edx, 0x1b3c748
add edx, 0x38be4a8d
add edx, 0x5c63a608
mov rcx, rbx
xchg r9, r9
call fcn.1400928a0
test rax, rax
je 0x140065068
rol rax, 0x12
rol rax, 8
rol rax, 0xa
rol rax, 9
rol rax, 3
rol rax, 1
movabs rcx, 0x1e87ca138d249aa
add rcx, 0x34242e57
sub rcx, 0x181cf16e
xor rcx, 0x403f114d
xor rax, rcx
mov dword [rsp + 0xfc], edi
ror rax, 0xb
ror rax, 0x17
ror rax, 2
ror rax, 2
movabs rcx, 0x189cb4457dac2826
sub rcx, 0x529883cb
add rcx, 0x109f8f08
add rcx, 0x3d2f5c1
xor rax, rcx
xchg rsp, rsp
ror rax, 0x1a
ror rax, 1
ror rax, 8
ror rax, 1
ror rax, 1
mov qword [rsi + 0x258], rax
mov dword [rsp - 0x2c], 0x3e82e73b
jmp 0x140065094
mov dword [rsp + 0xfc], 0x5c97add7
add dword [rsp + 0xfc], 0x527953b
sub dword [rsp + 0xfc], 0x4e4a702f
sub dword [rsp + 0xfc], 0x1374d2e2
mov edx, 0x50702701
sub edx, 0x26ea8454
add edx, 0x405956b
add edx, 0x2b65bb95
xor edx, 0xf9d93e4a
mov rcx, rbx
mov dword [rsp - 0x18], ecx
call fcn.1400928a0
test rax, rax
je 0x14006517d
xchg r8, r8
movabs rcx, 0xaee9fbe055e7efa2
sub rcx, 0x467c9ab8
xor rcx, 0x3f728468
add rcx, 0xede2185
xor rcx, 0x26b2c5e9
mov dword [rsp + 0x118], edi
add rax, rcx
xchg r8, r8
movabs rcx, 0x33d016706a1fba13
xor rcx, 0x792bba0b
add rcx, 0x1cd27ab2
xor rcx, 0x3157f420
add rcx, 0x7fffffff
add rcx, 0x74b51b68
ror rax, 0xa
ror rax, 1
ror rax, 1
xor rax, rcx
movabs rcx, 0x74049fe37e8241c7
xor rcx, 0x4beb751b
sub rcx, 0x91f3a12
add rcx, 0x40b934a6
add rcx, 0x211e96a6
add rax, rcx
xchg rsp, rsp
rol rax, 0xf
rol rax, 0x19
rol rax, 3
rol rax, 1
mov qword [rsi + 0x260], rax
jmp 0x1400651b4
mov dword [rsp + 0x118], 0x2987ea2a
xor dword [rsp + 0x118], 0x5eae01bc
sub dword [rsp + 0x118], 0x31a56c84
sub dword [rsp + 0x118], 0x24f3f09
sub dword [rsp + 0x118], 0x43354008
mov edx, 0x458f4971
sub edx, 0x37b6ab22
add edx, 0x303730a2
sub edx, 0x3a095ffa
xor edx, 0xd80a277f
mov rcx, rbx
call fcn.1400928a0
xchg r14, r14
test rax, rax
je 0x1400652b4
movabs rcx, 0x27b03820178b8560
add rcx, 0x2218858d
xor rcx, 0x3a15f6fa
xor rcx, 0x3ef01a8
xor rcx, 0x213b57c6
mov r13d, edi
add rax, rcx
movabs rcx, 0x3f63bd8a499daae6
sub rcx, 0x3399c622
sub rcx, 0x20cebb7
add rcx, 0x7fffffff
xor rcx, 0x5a0c15c1
not rax
add rax, rcx
mov dword [rsp - 0x38], edi
movabs rcx, 0x65ce6de7237239d9
xor rcx, 0x506d987d
sub rcx, 0x3faa0c62
sub rcx, 0x7e55eff
add rcx, 0x7fffffff
add rcx, 0x2ab9079e
xor rax, rcx
movabs rcx, 0x490a45ed5c4c0788
xor rcx, 0x4742cd25
add rcx, 0xcd53c20
add rcx, 0x47ffd86f
add rcx, 0x7fffffff
xor rcx, 0x1a420fd
sub rax, rcx
xchg rcx, rcx
xchg rbp, rax
mov qword [rsi + 0x268], rbp
xchg rbp, rax
jmp 0x1400652cf
mov r13d, 0x2dbe809
add r13d, 0x17f05cc5
add r13d, 0x162e633a
xor r13d, 0x30faa809
mov edx, 0x3c9d155a
add edx, 0x28f2af10
xor edx, 0x41d74e22
add edx, 0xaae89157
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.1400928a0
mov dword [rsp - 0xc], esi
test rax, rax
je 0x14006539d
movabs rcx, 0x4f20a71e1a2d8164
xor rcx, 0x32dc14a2
sub rcx, 0x2b05c59
xor rcx, 0x62e92b16
add rcx, 0x7fffffff
add rcx, 0x1b015240
mov r12d, edi
mov dword [rsp - 0x2c], esp
xor rax, rcx
movabs rcx, 0x79224a0910f89ba2
xor rcx, 0xfce1860
add rcx, 0x597e48e1
sub rcx, 0x66dae70c
add rcx, 0x7fffffff
add rcx, 0x49f87beb
add rax, rcx
movabs rcx, 0xa88898e70bbd5d51
xor rcx, 0x1bf7e73c
add rcx, 0x1d55b0d1
xor rcx, 0x7223161e
add rcx, 0x6314b2d3
xor rax, rcx
mov qword [rsi + 0x270], rax
jmp 0x1400653b8
mov r12d, 0x1d343875
add r12d, 0x30c81c0b
sub r12d, 0x308dfd8e
sub r12d, 0x1d6e56f1
mov edx, 0x1dc74457
add edx, 0x7eb719a
sub edx, 0x116ac57f
add edx, 0x561cba86
xchg rcx, r8
mov r8, rbx
xchg r8, rcx
call fcn.1400928a0
test rax, rax
je 0x1400654c0
mov dword [rsp - 0x18], edi
movabs rcx, 0x4e7f2ebb2be80fbb
xor rcx, 0x66feccf0
add rcx, 0x66d68da
xor rcx, 0x6f640b41
xor rcx, 0x4cec4544
mov r15d, edi
xchg rbp, rbp
add rax, rcx
movabs rcx, 0x43df6c8279bc91cd
xor rcx, 0x156994ee
add rcx, 0xa17cc30
sub rcx, 0x674b2dbe
add rcx, 0x7fffffff
add rcx, 0x311ce13a
xor rax, rcx
movabs rcx, 0x411e3dc01d5038c0
xor rcx, 0x60327773
sub rcx, 0x7534f804
add rcx, 0x4a298f12
sub rax, rcx
movabs rcx, 0x25feef574bb31431
add rcx, 0x2e527dba
add rcx, 0x2b3f93b
xor rcx, 0x40ff514f
add rcx, 0x39326eed
ror rax, 0x17
ror rax, 1
ror rax, 2
ror rax, 3
ror rax, 1
ror rax, 1
xor rax, rcx
mov dword [rsp - 0x20], ecx
not rax
xchg r14, rax
mov qword [rsi + 0x278], r14
xchg r14, rax
jmp 0x1400654db
mov r15d, 0x56bc5213
sub r15d, 0x1fa087ee
add r15d, 0x2dfacc80
sub r15d, 0x651696a4
mov edx, 0x2f2153e4
add edx, 0x4dc7e992
xor edx, 0x4b1a612b
add edx, 0x5aa238cc
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.1400928a0
xchg r10, r10
test rax, rax
je 0x1400655bf
not rax
mov dword [rsp - 0x2c], 0xe6908f1
movabs rcx, 0x7e488ed426ce6228
add rcx, 0x39399026
sub rcx, 0xb154b4d
xor rcx, 0x377f88f5
sub rcx, 0x4f67798c
sub rax, rcx
mov rsi, rsi
mov r14d, edi
movabs rcx, 0x2641b1712dd9d3cd
xor rcx, 0x42ca9778
xor rcx, 0x2464e188
xor rcx, 0x79d4765f
sub rcx, 0x224830c9
xor rax, rcx
movabs rcx, 0x3b6ccc5f7a62ec1c
xor rcx, 0x6969b7b
sub rcx, 0x16ec5012
sub rcx, 0x5606a792
xor rcx, 0x6d1737e1
sub rax, rcx
rol rax, 7
rol rax, 0x13
rol rax, 0x1a
rol rax, 3
rol rax, 2
rol rax, 1
xchg r9, rax
mov qword [rsi + 0x280], r9
xchg r9, rax
jmp 0x1400655da
mov r14d, 0x7ab09dfa
sub r14d, 0x6ba2d675
sub r14d, 0xc683a70
xor r14d, 0x2a58d14
mov edx, 0x25df1b6
xor edx, 0x3f08b9a8
add edx, 0x96090e
xor edx, 0x72db7202
xchg rbx, rbp
mov rcx, rbp
xchg rbx, rbp
call fcn.1400928a0
mov dword [rsp - 0x28], edi
test rax, rax
je 0x1400656c7
rol rax, 0x1b
rol rax, 1
movabs rcx, 0x253d19392634018f
add rcx, 0x31c5553a
sub rcx, 0x4ff1395f
sub rcx, 0x46024ff
sub rax, rcx
mov dword [rsp - 0x44], 0x7d6af276
mov ebp, edi
ror rax, 0x15
ror rax, 4
ror rax, 0x17
ror rax, 5
ror rax, 3
ror rax, 1
ror rax, 1
movabs rcx, 0x2fa13bc2012759ec
add rcx, 0x67a5bdfb
xor rcx, 0x400418ff
add rcx, 0x4fb58f5b
add rax, rcx
movabs rcx, 0x1890cb1f5b4fa047
add rcx, 0xcb61dd0
sub rcx, 0xfc793ac
sub rcx, 0x25a8618b
xor rcx, 0x14063f0b
ror rax, 0xa
ror rax, 5
ror rax, 2
ror rax, 1
add rax, rcx
mov dword [rsp - 0x18], 0x659adee8
mov qword [rsi + 0x288], rax
jmp 0x1400656de
mov ebp, 0x5fa560ac
sub ebp, 0x49b2d63d
add ebp, 0x6295909d
sub ebp, 0x78881b0b
mov edx, 0x60f4331f
xor edx, 0x6846598b
add edx, 0x71e46552
sub edx, 0x108dd69d
sub edx, 0x3e9f5bad
xchg rbx, rdi
mov rcx, rdi
xchg rbx, rdi
call fcn.1400928a0
test rax, rax
mov dword [rsp - 0x34], edi
je 0x140065785
movabs rcx, 0xb1b96e9902965973
add rcx, 0x75ee17a4
sub rcx, 0x6d4a0168
xor rcx, 0x420f8c8d
add rcx, 0x778cf883
xor rax, rcx
mov r11, r11
movabs rcx, 0xeadf817765ba5f4d
sub rcx, 0x1f7c115e
xor rcx, 0x684d5bdd
sub rcx, 0x1a009d24
add rcx, 0x7fffffff
add rcx, 0xde807fe
ror rax, 9
add rax, rcx
mov rcx, rcx
mov qword [rsi + 0x290], rax
jmp 0x14006579c
mov edi, 0x345881f7
add edi, 0x29878026
sub edi, 0x2e7febd8
sub edi, 0x2f601644
mov eax, dword [rsp + 0x198]
or eax, dword [rsp + 0x1a0]
mov dword [rsp - 0x2c], 0x3c857370
or eax, dword [rsp + 0x1a8]
or eax, ebp
or eax, dword [rsp + 0x20]
or eax, edi
xchg rcx, rcx
or eax, dword [rsp + 0x24]
or eax, dword [rsp + 0x28]
or eax, dword [rsp + 0x2c]
or eax, dword [rsp + 0x30]
mov dword [rsp - 0x18], esi
or eax, dword [rsp + 0x34]
or eax, dword [rsp + 0x38]
or eax, dword [rsp + 0x3c]
mov dword [rsp - 0x20], edx
or eax, dword [rsp + 0x40]
or eax, dword [rsp + 0x44]
or eax, dword [rsp + 0x48]
mov rcx, rcx
or eax, dword [rsp + 0x4c]
or eax, dword [rsp + 0x50]
or eax, dword [rsp + 0x54]
mov dword [rsp - 0x24], ecx
or eax, dword [rsp + 0x58]
or eax, dword [rsp + 0x5c]
or eax, dword [rsp + 0x60]
mov r14, r14
or eax, dword [rsp + 0x64]
or eax, dword [rsp + 0x68]
or eax, dword [rsp + 0x6c]
mov dword [rsp - 0x3c], ecx
or eax, dword [rsp + 0x70]
or eax, dword [rsp + 0x74]
or eax, dword [rsp + 0x78]
xchg r14, r14
or eax, dword [rsp + 0x7c]
or eax, dword [rsp + 0x80]
or eax, dword [rsp + 0x84]
or eax, dword [rsp + 0x88]
xchg rsi, rsi
or eax, dword [rsp + 0x8c]
or eax, dword [rsp + 0x90]
or eax, dword [rsp + 0x94]
xchg r12, r12
or eax, dword [rsp + 0x98]
or eax, dword [rsp + 0x9c]
or eax, dword [rsp + 0xa0]
mov dword [rsp - 0x28], 0x5598e1ee
or eax, dword [rsp + 0xa4]
or eax, dword [rsp + 0xa8]
or eax, dword [rsp + 0xac]
or eax, dword [rsp + 0xb0]
xchg r13, r13
or eax, dword [rsp + 0xb4]
or eax, dword [rsp + 0xb8]
or eax, dword [rsp + 0xbc]
or eax, dword [rsp + 0xc0]
mov dword [rsp - 0x3c], ebp
or eax, dword [rsp + 0xc4]
or eax, dword [rsp + 0xc8]
or eax, dword [rsp + 0xcc]
or eax, dword [rsp + 0xd0]
xchg rsi, rsi
or eax, dword [rsp + 0xd4]
or eax, dword [rsp + 0xd8]
or eax, dword [rsp + 0xdc]
or eax, dword [rsp + 0xe0]
mov dword [rsp - 0x18], 0x4ea9c07a
or eax, dword [rsp + 0xe4]
or eax, dword [rsp + 0xe8]
or eax, dword [rsp + 0xec]
mov dword [rsp - 0x10], 0x662b5c45
or eax, dword [rsp + 0xf0]
or eax, dword [rsp + 0xf4]
or eax, dword [rsp + 0xf8]
or eax, dword [rsp + 0xfc]
mov dword [rsp - 0x24], 0x54e6533b
or eax, dword [rsp + 0x100]
or eax, dword [rsp + 0x104]
or eax, dword [rsp + 0x108]
or eax, dword [rsp + 0x10c]
mov dword [rsp - 0x34], edi
or eax, dword [rsp + 0x110]
or eax, dword [rsp + 0x114]
or eax, dword [rsp + 0x118]
or eax, r13d
xchg rcx, rcx
or eax, dword [rsp + 0x11c]
or eax, dword [rsp + 0x120]
or eax, dword [rsp + 0x124]
or eax, dword [rsp + 0x128]
xchg r10, r10
or eax, dword [rsp + 0x12c]
or eax, dword [rsp + 0x130]
or eax, dword [rsp + 0x134]
or eax, r12d
xchg rcx, rcx
or eax, dword [rsp + 0x138]
or eax, r15d
or eax, r14d
xchg r13, r13
or eax, dword [rsp + 0x13c]
or eax, dword [rsp + 0x140]
or eax, dword [rsp + 0x144]
mov rbx, qword [rsp + 0x190]
mov dword [rsp - 0x18], 0x7ed43176
sete al
sub rsp, 0x3cefa9e6
add rsp, 0x3cefab36
nop
add rsp, 8
mov r15, qword [rsp - 8]
nop
mov r14, qword [rsp]
add rsp, 8
nop
add rsp, 8
mov r13, qword [rsp - 8]
nop
add rsp, 8
mov r12, qword [rsp - 8]
pop rdi
mov dword [rsp - 0x24], 0x5f5a4701
nop
mov rsi, qword [rsp]
add rsp, 8
nop
mov rbp, qword [rsp]
add rsp, 8
ret