Function at 0x140066430
Capabilities:
Hash data using murmur3

Disassembly:
mov qword [rsp + 8], rbx
nop
sub rsp, 8
mov qword [rsp], rbp
push rsi
nop
mov qword [rsp - 8], rdi
sub rsp, 8
nop
mov qword [rsp - 8], r12
sub rsp, 8
nop
mov qword [rsp - 8], r13
sub rsp, 8
push r14
mov dword [rsp - 0x3c], 0x74bf021d
push rdx
mov qword [rsp], r15
neg rsp
sub rsp, 0xfffffffffffffeb0
neg rsp
mov rsi, rdx
xchg rcx, rbx
mov rcx, rbx
xchg rcx, rbx
mov edx, 0x7ef90305
sub edx, 0x68a1561a
add edx, 0x45430307
add edx, 0x918247de
call fcn.140094e90
mov dword [rsp - 0x28], 0x783a7249
xor edi, edi
test rax, rax
je 0x140066562
not rax
xchg rbp, rbp
mov dword [rsp + 0x13c], edi
ror rax, 0x11
ror rax, 2
ror rax, 3
ror rax, 2
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
movabs rcx, 0x5acdbac64e4db3b1
sub rcx, 0x45c02283
add rcx, 0x278c43aa
sub rcx, 0x25c17ef
add rax, rcx
mov dword [rsp - 0x40], 0x74417e26
movabs rcx, 0x180089723c4feba0
xor rcx, 0x1efa9abe
add rcx, 0x5699d9b
add rcx, 0x50091395
sub rcx, 0x68303256
rol rax, 0x14
rol rax, 1
rol rax, 2
rol rax, 1
rol rax, 1
rol rax, 1
xor rax, rcx
ror rax, 0x15
ror rax, 0x20
ror rax, 1
ror rax, 1
mov qword [rsi], rax
mov dword [rsp - 0x40], 0x2703f31c
jmp 0x140066599
mov dword [rsp + 0x13c], 0x5a505e8
add dword [rsp + 0x13c], 0x36ae4a79
sub dword [rsp + 0x13c], 0x2bcf0805
add dword [rsp + 0x13c], 0x4f30a429
sub dword [rsp + 0x13c], 0x5fb4ec84
mov edx, 0x42f4a667
sub edx, 0x39ee7637
add edx, 0x5ec27173
add edx, 0x5e3a8de1
mov rcx, rbx
call fcn.140094e90
test rax, rax
mov dword [rsp - 0x40], ebp
je 0x1400666cd
rol rax, 0xa
rol rax, 3
rol rax, 2
rol rax, 4
rol rax, 1
movabs rcx, 0x77c423f97c551a9e
sub rcx, 0x2ccb2149
sub rcx, 0x191a4675
add rcx, 0x2c6b4eeb
xor rax, rcx
mov dword [rsp - 0xc], 0x47c8d407
mov dword [rsp + 0x8c], edi
movabs rcx, 0x279bfca716ff5e0f
add rcx, 0x2c85e3da
xor rcx, 0x6f0fdf61
xor rcx, 0x4e8f8c3b
sub rax, rcx
movabs rcx, 0x5837a1e87c44e66a
xor rcx, 0x77c3e473
xor rcx, 0x35db411b
xor rcx, 0x3e17dff9
add rcx, 0x44e66c36
xor rax, rcx
movabs rcx, 0x3891a19270dd0b85
sub rcx, 0x44209071
add rcx, 0x1cd13ab8
add rcx, 0x7fffffff
sub rcx, 0x840ba1
sub rax, rcx
movabs rcx, 0x336c07c81811c7c0
sub rcx, 0x7e6d490
add rcx, 0x5341425f
sub rcx, 0x2a82f61e
add rcx, 0x7fffffff
add rcx, 0x10ad17a9
xor rax, rcx
xchg r11, r11
ror rax, 0x1e
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
xchg rbx, rax
mov qword [rsi + 8], rbx
xchg rbx, rax
jmp 0x1400666f9
mov dword [rsp + 0x8c], 0x1c084a1c
add dword [rsp + 0x8c], 0x12abf995
xor dword [rsp + 0x8c], 0x645ade8d
xor dword [rsp + 0x8c], 0x4aee9d3d
mov edx, 0x7a9a0c3e
add edx, 0xb26210
sub edx, 0x5278a4db
add edx, 0xa0635cd0
xchg rbx, r13
mov rcx, r13
xchg r13, rbx
call fcn.140094e90
test rax, rax
mov dword [rsp - 0x38], edx
je 0x1400667ce
ror rax, 0x2d
ror rax, 8
ror rax, 5
ror rax, 1
movabs rcx, 0x27864e5c08935711
add rcx, 0x426bf5fc
add rcx, 0x31e85e1b
xor rcx, 0x573ce7c9
add rcx, 0x7fffffff
add rcx, 0x1c3b2985
sub rax, rcx
mov dword [rsp - 0x14], esp
mov dword [rsp + 0x94], edi
ror rax, 6
ror rax, 1
movabs rcx, 0x55f1544b6c681431
xor rcx, 0x585dff26
add rcx, 0x345d59ba
sub rcx, 0x3a856ade
add rcx, 0x5b0a7641
not rax
ror rax, 0x2c
ror rax, 1
ror rax, 5
ror rax, 1
not rax
sub rax, rcx
mov dword [rsp - 0x28], 0x1d38b247
xchg r12, rax
mov qword [rsi + 0x10], r12
xchg r12, rax
jmp 0x140066805
mov dword [rsp + 0x94], 0x4e2144c
add dword [rsp + 0x94], 0x575d4fc0
xor dword [rsp + 0x94], 0x577b2cdd
add dword [rsp + 0x94], 0x159e49e4
xor dword [rsp + 0x94], 0x20e292b4
mov edx, 0x6e16fe69
sub edx, 0x68eafc09
add edx, 0x49db1a49
sub edx, 0x363f045b
sub edx, 0x1301c9ac
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140094e90
test rax, rax
xchg rdx, rdx
je 0x1400668d9
not rax
mov dword [rsp + 0x20], edi
rol rax, 0x25
rol rax, 0x11
rol rax, 1
rol rax, 1
movabs rcx, 0xcd23684310d5ba1d
add rcx, 0x18108049
add rcx, 0x5bef053
add rcx, 0x297d699d
sub rcx, 0x3ee3ec5e
add rax, rcx
movabs rcx, 0x2689611389fbc05
sub rcx, 0x18af690b
sub rcx, 0x18c382d5
add rcx, 0x75fc7745
add rcx, 0x2517ffec
not rax
xchg r14, r14
rol rax, 5
rol rax, 2
rol rax, 3
rol rax, 1
rol rax, 2
rol rax, 1
sub rax, rcx
ror rax, 0x1a
ror rax, 0x22
ror rax, 1
ror rax, 1
mov qword [rsi + 0x18], rax
mov r10, r10
jmp 0x140066901
mov dword [rsp + 0x20], 0x294cd726
add dword [rsp + 0x20], 0x3bbc9f92
add dword [rsp + 0x20], 0x1397243f
sub dword [rsp + 0x20], 0x680aec24
sub dword [rsp + 0x20], 0x1095aed2
mov edx, 0x2d4d2390
xor edx, 0x6135d72b
xor edx, 0x1e418ceb
add edx, 0x7b9bb4a8
mov rcx, rbx
call fcn.140094e90
mov dword [rsp - 0x14], 0x64a9c1cd
test rax, rax
je 0x140066a0c
movabs rcx, 0x2809478e38142332
sub rcx, 0x40f56da
xor rcx, 0x583b64cc
xor rcx, 0x419fd554
mov dword [rsp + 0x24], edi
mov dword [rsp - 0xc], edi
xor rax, rcx
movabs rcx, 0x4a22afd655935d32
xor rcx, 0x7d1c0613
sub rcx, 0x12cc289c
add rcx, 0x7fffffff
add rcx, 0x33dd8851
not rax
sub rax, rcx
mov rdi, rdi
movabs rcx, 0x2a3d5f5327ec3b43
sub rcx, 0xa56b09
xor rcx, 0x7e4863ca
add rcx, 0x7fffffff
sub rcx, 0x3ef90f04
rol rax, 0xb
rol rax, 0xc
rol rax, 1
rol rax, 3
rol rax, 1
rol rax, 1
rol rax, 1
add rax, rcx
movabs rcx, 0x13315065252b085d
add rcx, 0x4b42d505
sub rcx, 0x676343df
add rcx, 0x27dbd0cc
add rcx, 0x7fffffff
xor rcx, 0x5602145f
xor rax, rcx
mov dword [rsp - 0x14], 0x241f3c77
mov qword [rsi + 0x20], rax
jmp 0x140066a34
mov dword [rsp + 0x24], 0x66e28c2b
add dword [rsp + 0x24], 0xf25a1b5
xor dword [rsp + 0x24], 0x5920c8cf
xor dword [rsp + 0x24], 0x61892a92
sub dword [rsp + 0x24], 0x4ea1cfbc
mov edx, 0x460d406
xor edx, 0x750943ad
sub edx, 0x11ef49d1
sub edx, 0x22ee94a8
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140094e90
xchg rdi, rdi
test rax, rax
je 0x140066ae4
movabs rcx, 0x76901d2160c3c767
xor rcx, 0x1249d9a4
sub rcx, 0x1146112c
xor rcx, 0xe029549
mov dword [rsp + 0x3c], edi
mov dword [rsp - 0x10], esi
add rax, rcx
movabs rcx, 0xed09923d77e898c6
sub rcx, 0x858cc51
sub rcx, 0x3aa01db2
add rcx, 0x1ded1023
add rcx, 0x639a3b93
ror rax, 0x16
ror rax, 2
ror rax, 1
ror rax, 1
xor rax, rcx
mov dword [rsp - 0x14], 0x62fc9d59
ror rax, 0x19
ror rax, 1
ror rax, 1
ror rax, 1
mov qword [rsi + 0x28], rax
jmp 0x140066b04
mov dword [rsp + 0x3c], 0x4937b964
sub dword [rsp + 0x3c], 0x35b4eefc
add dword [rsp + 0x3c], 0x7d7fbb7
sub dword [rsp + 0x3c], 0x1b5ac61e
mov edx, 0x2db76c99
xor edx, 0x6ccb84b1
xor edx, 0x4d0f2148
xor edx, 0x79536e75
xchg rbx, r8
mov rcx, r8
xchg r8, rbx
call fcn.140094e90
test rax, rax
xchg r8, r8
je 0x140066bf6
movabs rcx, 0x35f1072570b55e4
sub rcx, 0x2f32534a
xor rcx, 0x360b1217
xor rcx, 0xc2053e6
add rcx, 0x829cd12
mov dword [rsp + 0x4c], edi
mov dword [rsp - 0x28], ebp
xor rax, rcx
movabs rcx, 0x505ef9c72ebb681f
add rcx, 0x325079cc
sub rcx, 0x3a5cdf21
add rcx, 0x179be355
rol rax, 9
rol rax, 1
rol rax, 2
rol rax, 3
rol rax, 2
rol rax, 3
rol rax, 1
rol rax, 1
rol rax, 1
not rax
rol rax, 0x23
rol rax, 2
rol rax, 1
rol rax, 1
xor rax, rcx
mov r15, r15
movabs rcx, 0x751a8ff0702a12f0
add rcx, 0x3e74ddf
sub rcx, 0x7260a6f4
xor rcx, 0x17560c97
add rax, rcx
mov dword [rsp - 0x24], 0xcde82ac
not rax
xchg rcx, rax
mov qword [rsi + 0x30], rcx
xchg rcx, rax
jmp 0x140066c1e
mov dword [rsp + 0x4c], 0x6743f237
add dword [rsp + 0x4c], 0x16f01171
sub dword [rsp + 0x4c], 0x4e1c3f0a
add dword [rsp + 0x4c], 0xed97bf0
xor dword [rsp + 0x4c], 0x3ef1408f
mov edx, 0x752c2b38
sub edx, 0xcccc6c8
add edx, 0xb5c4089
sub edx, 0x42885d52
add edx, 0xc34ce985
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.140094e90
test rax, rax
je 0x140066d07
mov r12, r12
ror rax, 0x29
ror rax, 2
ror rax, 1
ror rax, 1
movabs rcx, 0x4b5b02567dd3f7af
sub rcx, 0x75c4b1eb
xor rcx, 0x4bc7efac
add rcx, 0x37ef3fcf
add rcx, 0x7fffffff
sub rcx, 0x79aace9f
xor rax, rcx
mov dword [rsp + 0x50], edi
rol rax, 0x19
rol rax, 1
movabs rcx, 0x435655143b1b71e2
sub rcx, 0x27c68d0c
xor rcx, 0x4cd68c81
add rcx, 0x234e57d5
sub rax, rcx
mov dword [rsp - 0x30], edi
movabs rcx, 0xc0ba4dd61e698833
xor rcx, 0x60eb9b9f
xor rcx, 0xbe8befa
sub rcx, 0x163ae489
ror rax, 2
ror rax, 1
ror rax, 5
ror rax, 1
add rax, rcx
xchg rdi, rdi
not rax
xchg rdi, rax
mov qword [rsi + 0x38], rdi
xchg rdi, rax
jmp 0x140066d2f
mov dword [rsp + 0x50], 0x21e193f
xor dword [rsp + 0x50], 0xdf576d7
add dword [rsp + 0x50], 0x4b0e6069
xor dword [rsp + 0x50], 0x49e22bc4
sub dword [rsp + 0x50], 0x131bfb94
mov edx, 0x2ed6419e
add edx, 0x3fda83f9
sub edx, 0x5cf603cd
xor edx, 0xb5fd1630
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.140094e90
mov dword [rsp - 0x44], 0x7b19dd05
test rax, rax
je 0x140066dfb
ror rax, 9
ror rax, 0x22
ror rax, 3
ror rax, 3
ror rax, 1
movabs rcx, 0x5c487682065c300d
add rcx, 0x649ab000
xor rcx, 0x5574852d
sub rcx, 0xb5319e7
add rcx, 0x7fffffff
xor rcx, 0xbe80d80
add rax, rcx
mov dword [rsp + 0x54], edi
xchg rsp, rsp
ror rax, 2
ror rax, 4
ror rax, 2
ror rax, 2
movabs rcx, 0x1afd5ced5efae49f
xor rcx, 0x66f30c75
add rcx, 0x2b6094f5
add rcx, 0x7fffffff
sub rcx, 0x3bf1b464
add rax, rcx
ror rax, 0xd
ror rax, 1
ror rax, 1
mov qword [rsi + 0x40], rax
jmp 0x140066e23
mov dword [rsp + 0x54], 0x292b5d3f
xor dword [rsp + 0x54], 0x5631003b
sub dword [rsp + 0x54], 0x1f7eabc3
sub dword [rsp + 0x54], 0x5997d6c
sub dword [rsp + 0x54], 0x5a0233d4
mov edx, 0x67356cce
sub edx, 0x1a2ba3a
sub edx, 0x11f24e75
add edx, 0xa3969f5
xchg r13, rbx
mov rcx, r13
xchg rbx, r13
call fcn.140094e90
mov dword [rsp - 0x44], 0x38bb0a43
test rax, rax
je 0x140066ed9
movabs rcx, 0x9c1f9e710936a0d5
xor rcx, 0x56c9651e
sub rcx, 0x1c8ef1c4
sub rcx, 0x3523ce88
add rcx, 0x7fffffff
xor rcx, 0x1e3b24ea
mov dword [rsp + 0x6c], edi
mov dword [rsp - 0x44], 0x4bb52e56
xor rax, rcx
movabs rcx, 0x2b00e4eb69a0b5cb
sub rcx, 0x4c97129
add rcx, 0xb623ad6
sub rcx, 0x50d86cf1
add rcx, 0x7fffffff
add rcx, 0x2e777bfc
sub rax, rcx
mov dword [rsp - 0x3c], 0x4952b29c
not rax
mov qword [rsi + 0x48], rax
jmp 0x140066ef9
mov dword [rsp + 0x6c], 0x4cf00ba4
sub dword [rsp + 0x6c], 0x3343f90a
add dword [rsp + 0x6c], 0x2d124bcf
sub dword [rsp + 0x6c], 0x46be5e68
mov edx, 0x66ccf04a
xor edx, 0x7c795983
add edx, 0x3a3caf3c
add edx, 0x7e3a1a
mov rcx, rbx
mov dword [rsp - 0x24], 0x67814dc9
call fcn.140094e90
test rax, rax
je 0x140066fa8
mov dword [rsp - 0x14], 0x711e96ef
rol rax, 0x2d
rol rax, 1
rol rax, 1
movabs rcx, 0x2403841315109a3f
sub rcx, 0x11da64f2
add rcx, 0x5269922c
add rcx, 0xddf386f
add rcx, 0x35b6e15c
sub rax, rcx
mov dword [rsp - 0x14], ebp
mov dword [rsp + 0x88], edi
ror rax, 0xf
ror rax, 1
ror rax, 1
movabs rcx, 0xc2cb89e23447e280
sub rcx, 0x1738dbb3
sub rcx, 0xb9a0009
xor rcx, 0xf3b8643
xor rax, rcx
xchg r9, rax
mov qword [rsi + 0x50], r9
xchg r9, rax
jmp 0x140066fd4
mov dword [rsp + 0x88], 0x916111a
add dword [rsp + 0x88], 0xfbb3037
add dword [rsp + 0x88], 0x337b8d41
sub dword [rsp + 0x88], 0x4c4cce91
mov edx, 0x28460614
sub edx, 0x237c2cc6
add edx, 0x39185079
xor edx, 0x6cdbc009
add edx, 0x3a887a97
xchg rbp, rbx
mov rcx, rbp
xchg rbx, rbp
call fcn.140094e90
xchg rdx, rdx
test rax, rax
je 0x140067066
movabs rcx, 0xc5baed434b8fa5d5
sub rcx, 0x48fe0f95
add rcx, 0x63f304e5
sub rcx, 0x35849dea
add rcx, 0x7fffffff
add rcx, 0x39856502
mov dword [rsp + 0x90], edi
add rax, rcx
mov rdx, rdx
not rax
ror rax, 0x35
ror rax, 3
ror rax, 1
ror rax, 1
not rax
mov qword [rsi + 0x58], rax
mov dword [rsp - 0x44], ebp
jmp 0x14006709d
mov dword [rsp + 0x90], 0x6a760d27
xor dword [rsp + 0x90], 0x3f198832
add dword [rsp + 0x90], 0x23fef5c1
xor dword [rsp + 0x90], 0x158af1a1
xor dword [rsp + 0x90], 0x6ce48b76
mov edx, 0x698c1d3d
add edx, 0xb62bddf
sub edx, 0x58d1ff2c
add edx, 0x404f58aa
add edx, 0x15ddc6e3
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140094e90
mov dword [rsp - 0x1c], 0x5caa5cfc
test rax, rax
je 0x140067158
movabs rcx, 0xe2ca46941dc81659
add rcx, 0x13393a0d
xor rcx, 0x9713101
xor rcx, 0x5c10ba2a
add rcx, 0x179964b9
mov dword [rsp + 0x98], edi
add rax, rcx
xchg rcx, rcx
movabs rcx, 0x8a34cbe41bb90f1e
add rcx, 0xb25ed51
add rcx, 0x73104d3
add rcx, 0x48802089
add rcx, 0x7fffffff
xor rcx, 0xd95f419
rol rax, 0x22
rol rax, 9
rol rax, 0xd
rol rax, 1
xor rax, rcx
xchg r11, rax
mov qword [rsi + 0x60], r11
xchg r11, rax
jmp 0x140067184
mov dword [rsp + 0x98], 0x638e6644
sub dword [rsp + 0x98], 0x5dc48214
xor dword [rsp + 0x98], 0x617aaab1
sub dword [rsp + 0x98], 0x64b34e80
mov edx, 0x4989287d
sub edx, 0x2aa5a65a
sub edx, 0x6cb5ea1
xor edx, 0x2e8f6779
mov rcx, rbx
call fcn.140094e90
mov dword [rsp - 0x24], esp
test rax, rax
je 0x140067276
ror rax, 0x11
ror rax, 4
ror rax, 1
movabs rcx, 0x5fa85bb75a1b9fd2
xor rcx, 0x5650c999
xor rcx, 0x23df320e
xor rcx, 0xc6b147f
add rcx, 0x3b5630c1
xor rax, rcx
mov dword [rsp + 0xc0], edi
movabs rcx, 0x573717c91d09b7f9
add rcx, 0x2ab4007a
add rcx, 0x189650b
sub rcx, 0x5a9b243
add rcx, 0x7fffffff
add rcx, 0x34606afb
add rax, rcx
movabs rcx, 0x7c00c9a5473c82b
xor rcx, 0xe33b511
sub rcx, 0x134f2627
xor rcx, 0x416395f3
xor rcx, 0x67dbaae5
xor rax, rcx
mov r10, r10
movabs rcx, 0xa767cc17367cf7f
sub rcx, 0x6f9c68c4
add rcx, 0x6cb8e024
xor rcx, 0x7c946ac8
sub rax, rcx
mov qword [rsi + 0x68], rax
mov dword [rsp - 0x38], esp
jmp 0x1400672a2
mov dword [rsp + 0xc0], 0x6ddc73fa
sub dword [rsp + 0xc0], 0x4d7a2e01
xor dword [rsp + 0xc0], 0x6e16dc93
xor dword [rsp + 0xc0], 0x4e74996b
mov edx, 0x4f9f62df
sub edx, 0xdf97762
sub edx, 0x209ef5c3
xor edx, 0x82ff1d65
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.140094e90
test rax, rax
je 0x1400673ba
xchg rsi, rsi
movabs rcx, 0x93daa2be4c7bdd0a
xor rcx, 0xeeeb884
sub rcx, 0x6ab4d5a
add rcx, 0x7fffffff
add rcx, 0x3a241811
mov dword [rsp + 0xc8], edi
add rax, rcx
xchg rsp, rsp
movabs rcx, 0x2cd57dc2781f08f3
sub rcx, 0x84d6b96
xor rcx, 0x52bbb2ed
add rcx, 0x1d2d7ee8
sub rcx, 0x4c8f68c7
xor rax, rcx
mov dword [rsp - 0x20], 0x6605397e
movabs rcx, 0x4a3c762c63963fa5
xor rcx, 0x47a0249d
sub rcx, 0x1e87c26b
add rcx, 0x3a13d91e
add rcx, 0x7fffffff
add rcx, 0x696c024
sub rax, rcx
mov dword [rsp - 0x30], ecx
movabs rcx, 0x9846844209d6395a
xor rcx, 0x35df511b
add rcx, 0xfea3c0a
add rcx, 0x7fffffff
add rcx, 0x1b7022c8
ror rax, 0xd
ror rax, 3
ror rax, 2
ror rax, 9
ror rax, 2
ror rax, 1
ror rax, 1
add rax, rcx
mov qword [rsi + 0x70], rax
mov r8, r8
jmp 0x1400673f1
mov dword [rsp + 0xc8], 0x13bda002
add dword [rsp + 0xc8], 0x23b0d7d
add dword [rsp + 0xc8], 0x22dcdef5
sub dword [rsp + 0xc8], 0x131c978d
sub dword [rsp + 0xc8], 0x25b8f4e6
mov edx, 0x5c9f28b3
sub edx, 0x6123722
add edx, 0x17065a0a
sub edx, 0x11ba782c
add edx, 0x84a3c2f0
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140094e90
xchg rbx, rbx
test rax, rax
je 0x1400674aa
ror rax, 0x1c
ror rax, 2
ror rax, 1
movabs rcx, 0x6bb0e3420e3a027d
add rcx, 0xf1a3f46
add rcx, 0x5455b310
add rcx, 0x7fffffff
sub rcx, 0x2128527
xor rax, rcx
mov r13, r13
mov dword [rsp + 0xd0], edi
movabs rcx, 0x8eefa528f6b0f3
add rcx, 0x490eade8
sub rcx, 0x80f2203
sub rcx, 0x4015cc63
add rcx, 0x7fffffff
add rcx, 0x31611075
add rax, rcx
not rax
mov dword [rsp - 0x2c], 0x5ecb837
mov qword [rsi + 0x78], rax
jmp 0x1400674d6
mov dword [rsp + 0xd0], 0x374b9299
add dword [rsp + 0xd0], 0x13f68818
sub dword [rsp + 0xd0], 0x31fb0472
sub dword [rsp + 0xd0], 0x1947163e
mov edx, 0x5600600c
add edx, 0x26249214
xor edx, 0x4cce3c36
add edx, 0x73f58b44
xchg rsi, rcx
mov rsi, rbx
xchg rsi, rcx
call fcn.140094e90
test rax, rax
mov dword [rsp - 0x28], edi
je 0x1400675e8
movabs rcx, 0x6a7059a712d283b0
add rcx, 0x614d5ba3
sub rcx, 0x4fe139a4
sub rcx, 0x18383e71
add rcx, 0x7fffffff
xor rcx, 0x1daffe3d
mov dword [rsp + 0xf8], edi
xchg r10, r10
xor rax, rcx
movabs rcx, 0x114751c905238fb4
xor rcx, 0x37d99e56
sub rcx, 0x31d9b7f8
add rcx, 0x3f451ae1
add rax, rcx
movabs rcx, 0x39d58723131246ae
add rcx, 0x2628f957
sub rcx, 0x1965428d
xor rcx, 0x6c882d95
xor rcx, 0x2f9f0f9d
xor rax, rcx
mov dword [rsp - 0x3c], 0x613b23e8
movabs rcx, 0x49218ba47abca76a
xor rcx, 0x6cf5c1ff
add rcx, 0xb3fce9b
add rcx, 0x574ec487
add rax, rcx
movabs rcx, 0x689bc573263c35c8
add rcx, 0xc73f3a
sub rcx, 0x19c2c601
add rcx, 0x52e1d242
xor rax, rcx
xchg r12, r12
mov qword [rsi + 0x80], rax
jmp 0x14006761f
mov dword [rsp + 0xf8], 0x30a51c38
xor dword [rsp + 0xf8], 0x752084e3
xor dword [rsp + 0xf8], 0x45e68b03
add dword [rsp + 0xf8], 0x3cb87762
xor dword [rsp + 0xf8], 0x3d1b8b3b
mov edx, 0x33ab4a04
add edx, 0x214b1c09
add edx, 0x4fe9e8d
add edx, 0x7eca56f2
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140094e90
test rax, rax
mov dword [rsp - 0x34], edi
je 0x14006771d
movabs rcx, 0x9c803f83601e0883
xor rcx, 0x30d52d2
sub rcx, 0x372e1416
add rcx, 0x7fffffff
add rcx, 0x57450f6
mov dword [rsp + 0x100], edi
mov rsi, rsi
add rax, rcx
movabs rcx, 0x560f7fd10eafb44a
add rcx, 0x5bba1036
sub rcx, 0x1f21ba33
add rcx, 0x66d62aeb
rol rax, 0xc
rol rax, 5
rol rax, 0x20
rol rax, 1
rol rax, 6
rol rax, 1
xor rax, rcx
movabs rcx, 0x7cc5aecb6ba484b2
sub rcx, 0x30421a54
xor rcx, 0x74dc8f36
sub rcx, 0x2d92d601
add rax, rcx
movabs rcx, 0xcb8c6e4d59baa4dc
add rcx, 0xa769bf7
sub rcx, 0xfdbbb0f
add rcx, 0x1a24a0bf
sub rcx, 0x3921dc25
xor rax, rcx
not rax
xchg rbp, rbp
xchg rcx, rax
mov qword [rsi + 0x88], rcx
xchg rcx, rax
jmp 0x140067749
mov dword [rsp + 0x100], 0x233370d
add dword [rsp + 0x100], 0x60098a58
sub dword [rsp + 0x100], 0x4084a517
sub dword [rsp + 0x100], 0x21b81c4d
mov edx, 0x2f44cea8
add edx, 0xf8e7527
sub edx, 0x30c73397
add edx, 0x795ac94
xor edx, 0xdcf7557c
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140094e90
test rax, rax
je 0x14006781c
mov rdi, rdi
movabs rcx, 0xae5286d6386b779
sub rcx, 0x526dea79
xor rcx, 0x6ea92359
xor rcx, 0x59882e93
mov dword [rsp + 0x108], edi
add rax, rcx
mov r10, r10
movabs rcx, 0x9f0fe6a1b33e4e0
xor rcx, 0x2ef28b88
add rcx, 0x3344865f
sub rcx, 0xe6eb00c
add rcx, 0x7158d28b
xor rax, rcx
movabs rcx, 0x26d6c3f27918d762
add rcx, 0xfb69a6
sub rcx, 0x318e1866
add rcx, 0x32f53b53
sub rcx, 0x264af62
ror rax, 0x1d
ror rax, 1
ror rax, 1
add rax, rcx
mov qword [rsi + 0x90], rax
mov dword [rsp - 0xc], 0x3889e79a
jmp 0x140067853
mov dword [rsp + 0x108], 0x2d1899b3
sub dword [rsp + 0x108], 0x7786a0e
xor dword [rsp + 0x108], 0x75ee8a4c
xor dword [rsp + 0x108], 0x40ee775d
xor dword [rsp + 0x108], 0x10a0d2b5
mov edx, 0x5b36f179
xor edx, 0x790076c4
xor edx, 0x5b3bff0
xor edx, 0x2a11dca2
xor edx, 0x11bed1f5
mov rcx, rbx
call fcn.140094e90
mov dword [rsp - 0x24], 0x4f0f84a0
test rax, rax
je 0x14006792f
movabs rcx, 0xa8bc75e6290ac950
xor rcx, 0x3e759c75
sub rcx, 0x9c33c7
add rcx, 0x297562e4
mov dword [rsp + 0xac], edi
xchg rbx, rbx
add rax, rcx
movabs rcx, 0x6df5d6733e8afa2
add rcx, 0x363ee35b
sub rcx, 0x2cee7f24
xor rcx, 0x1043c85f
add rcx, 0x7b7f7a6b
ror rax, 0xc
ror rax, 5
ror rax, 3
ror rax, 1
xor rax, rcx
mov r13, r13
movabs rcx, 0x23fdf44c2ce65ec2
sub rcx, 0x27db1666
add rcx, 0x28029312
add rcx, 0x3b77c946
add rcx, 0x15fe4ad6
not rax
add rax, rcx
mov r14, r14
xchg rdx, rax
mov qword [rsi + 0x98], rdx
xchg rdx, rax
jmp 0x14006795b
mov dword [rsp + 0xac], 0x79fd59bb
sub dword [rsp + 0xac], 0x621bc2c3
sub dword [rsp + 0xac], 0x1c4dde2
xor dword [rsp + 0xac], 0x161cb917
mov edx, 0x6b0ba7dc
sub edx, 0x1807749f
xor edx, 0x38cef1b
sub edx, 0x33981bc
xor edx, 0xb446167a
xchg rdx, rcx
mov rdx, rbx
xchg rdx, rcx
call fcn.140094e90
test rax, rax
mov dword [rsp - 0x30], edx
je 0x140067a24
movabs rcx, 0x50299e476e6b8936
sub rcx, 0x57f1bb63
add rcx, 0x3867b5bd
xor rcx, 0x5d5b13c2
mov dword [rsp + 0xb4], edi
mov dword [rsp - 0x20], edi
add rax, rcx
movabs rcx, 0x773137431360f173
add rcx, 0x2197577d
xor rcx, 0x3b7036ad
add rcx, 0x1bc075bd
ror rax, 0xa
ror rax, 3
ror rax, 1
add rcx, rax
movabs rax, 0x79c6aa622a9074da
add rax, 0x1c12fd7b
sub rax, 0x782f977
xor rax, 0x4c7439c1
add rax, 0x5e3d90a3
xor rcx, rax
xchg r15, r15
not rcx
mov qword [rsi + 0xa0], rcx
jmp 0x140067a5b
mov dword [rsp + 0xb4], 0x73433e1c
sub dword [rsp + 0xb4], 0x30998f98
sub dword [rsp + 0xb4], 0x25753ea4
xor dword [rsp + 0xb4], 0x7e55f93b
sub dword [rsp + 0xb4], 0x636196da
mov edx, 0x73b25746
xor edx, 0x549c2083
xor edx, 0x1742788f
add edx, 0x4db919c3
xchg r9, rbx
mov rcx, r9
xchg rbx, r9
call fcn.140094e90
mov dword [rsp - 0x14], 0x50b3b9d8
test rax, rax
je 0x140067b6c
movabs rcx, 0x77066aa501599cd1
add rcx, 0x48851a2
add rcx, 0x12029e0c
add rcx, 0x7fffffff
xor rcx, 0x80788db
mov dword [rsp + 0xbc], edi
mov dword [rsp - 0x20], esp
xor rax, rcx
movabs rcx, 0x459fd7e30ffce7e3
add rcx, 0x5818849
xor rcx, 0x1101ea43
xor rcx, 0x13b366c2
add rcx, 0x6548008d
ror rax, 0x16
ror rax, 7
ror rax, 5
ror rax, 4
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
xor rax, rcx
mov rbx, rbx
movabs rcx, 0x1c7da51d6e1e3053
sub rcx, 0x2ed50249
add rcx, 0x4afd88b
add rcx, 0x2df09ab6
sub rcx, 0x4a8346aa
not rax
ror rax, 0x1e
ror rax, 0xd
ror rax, 2
ror rax, 1
sub rax, rcx
ror rax, 0x14
ror rax, 0x22
ror rax, 1
ror rax, 2
ror rax, 1
ror rax, 1
mov qword [rsi + 0xa8], rax
jmp 0x140067b98
mov dword [rsp + 0xbc], 0x7665441e
xor dword [rsp + 0xbc], 0x18f73eb3
xor dword [rsp + 0xbc], 0x241b83f3
sub dword [rsp + 0xbc], 0x4a89f95d
mov edx, 0x375ea58f
xor edx, 0x245f1004
sub edx, 0x4db48d5
xor edx, 0x45ba1bcd
xchg rcx, r11
mov r11, rbx
xchg rcx, r11
call fcn.140094e90
mov dword [rsp - 0x20], ebp
test rax, rax
je 0x140067c6f
rol rax, 0x16
rol rax, 0xd
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x149234c1595a8285
sub rcx, 0x4a1f63d8
add rcx, 0xb78c0ca
xor rcx, 0xae110ac
not rax
mov dword [rsp - 0x30], 0x44e158c2
mov dword [rsp + 0xc4], edi
sub rax, rcx
movabs rcx, 0x3f342f6d04edf21e
add rcx, 0x3b83880d
sub rcx, 0x2c5e9f44
add rcx, 0x8e9881e
add rcx, 0x79d4e2c9
not rax
add rax, rcx
movabs rcx, 0x3784fa955068ad2
add rcx, 0x47ddb3c
sub rcx, 0x2a3e1899
add rcx, 0x6bff1b1f
xor rax, rcx
xchg r15, r15
not rax
mov qword [rsi + 0xb0], rax
jmp 0x140067ca6
mov dword [rsp + 0xc4], 0x396dec1a
xor dword [rsp + 0xc4], 0x66993d2d
sub dword [rsp + 0xc4], 0x5747cc8a
add dword [rsp + 0xc4], 0x1bcab145
sub dword [rsp + 0xc4], 0x2477b5f1
mov edx, 0x1dbd67cf
add edx, 0x1fe5a895
sub edx, 0xecb6f5
add edx, 0x322a0526
add edx, 0x156b0582
mov rcx, rbx
call fcn.140094e90
mov dword [rsp - 0x1c], 0x906a0c
test rax, rax
je 0x140067d8d
ror rax, 0x1f
ror rax, 0xa
ror rax, 1
ror rax, 1
ror rax, 1
movabs rcx, 0x76e17882f0923f2
xor rcx, 0x744fb37d
add rcx, 0x10f0c0aa
sub rcx, 0x45734452
add rcx, 0x15c1d1da
sub rax, rcx
mov dword [rsp - 0xc], esp
mov dword [rsp + 0xdc], edi
rol rax, 0x14
rol rax, 1
movabs rcx, 0x38140b1f6c0e2b8e
sub rcx, 0x3b70b9b0
add rcx, 0xbf2960c
add rcx, 0x1da1a6c1
xor rcx, 0x67c552ad
add rax, rcx
xchg rbp, rbp
movabs rcx, 0x288cd47b5305dd14
xor rcx, 0x563c536f
xor rcx, 0x5b5b200a
xor rcx, 0xfcfecc6
sub rcx, 0x4e9614f
xor rax, rcx
xchg r8, rax
mov qword [rsi + 0xb8], r8
xchg r8, rax
jmp 0x140067db9
mov dword [rsp + 0xdc], 0x21a8b7a8
add dword [rsp + 0xdc], 0x4fedf7e6
xor dword [rsp + 0xdc], 0xca131d1
sub dword [rsp + 0xdc], 0x7d379e5e
mov edx, 0x6a287ec
add edx, 0x624ff2da
xor edx, 0x7d50392b
xor edx, 0x307447c1
xchg r14, rcx
mov r14, rbx
xchg r14, rcx
call fcn.140094e90
xchg r9, r9
test rax, rax
je 0x140067f1d
movabs rcx, 0x84bce2ec3394a0cb
xor rcx, 0x7bef0064
sub rcx, 0x459c8091
xor rcx, 0x72cba65d
mov dword [rsp + 0xf4], edi
add rax, rcx
movabs rcx, 0x639c943a7f62c7fa
sub rcx, 0x6366964a
xor rcx, 0x5749179b
add rcx, 0x40a167c4
xor rax, rcx
movabs rcx, 0x47b804f35d878bc
xor rcx, 0x774eda51
xor rcx, 0x73a0044d
add rcx, 0x45c0f83
sub rcx, 0x2ead9421
ror rax, 0xc
ror rax, 0xb
ror rax, 2
ror rax, 7
ror rax, 3
ror rax, 2
ror rax, 1
xor rax, rcx
movabs rcx, 0x9d8d5a3c3361d4
add rcx, 0x180cb251
xor rcx, 0x3af79b55
xor rcx, 0x49b0721f
add rcx, 0x7fffffff
add rcx, 0x5874da6d
sub rax, rcx
mov dword [rsp - 0x3c], esi
movabs rcx, 0x1b0a4f273673789e
xor rcx, 0x7e9e655f
xor rcx, 0x5a8fa0d9
add rcx, 0x158f305b
add rcx, 0x7fffffff
sub rcx, 0x26a157ea
xor rax, rcx
mov r10, r10
movabs rcx, 0x26a58ebd7e01eaa7
xor rcx, 0x66d400f
xor rcx, 0x7cc0695c
add rcx, 0x7fffffff
xor rcx, 0x302f2bd8
add rax, rcx
mov dword [rsp - 0x14], 0x4a8c2896
mov qword [rsi + 0xc0], rax
jmp 0x140067f54
mov dword [rsp + 0xf4], 0x62b43f92
sub dword [rsp + 0xf4], 0x2fd18d3f
xor dword [rsp + 0xf4], 0x9fbd7c5
sub dword [rsp + 0xf4], 0xb7bf103
sub dword [rsp + 0xf4], 0x2f9d7492
mov edx, 0x5444e0d
add edx, 0x34b00988
sub edx, 0x152e88f5
add edx, 0xd576143f
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140094e90
test rax, rax
mov dword [rsp - 0x38], 0x1597d819
je 0x140068027
movabs rcx, 0xcc504a215d161dce
sub rcx, 0x2b692d26
xor rcx, 0xe90c0ed
add rcx, 0x122fb2e3
add rcx, 0x7fffffff
xor rcx, 0x2f3d7377
mov dword [rsp + 0x114], edi
mov rsi, rsi
add rax, rcx
movabs rcx, 0xec7e1a94e0b9938
sub rcx, 0x130e7297
sub rcx, 0x5a29bb6
add rcx, 0x7fffffff
xor rcx, 0xe2f97b4
not rax
xchg r12, r12
sub rax, rcx
movabs rcx, 0x65379c442d1ceb14
xor rcx, 0x4d5c05d4
sub rcx, 0x10c0ca14
add rcx, 0x2aa24e15
not rax
xchg rbp, rbp
add rax, rcx
mov qword [rsi + 0xc8], rax
jmp 0x14006805e
mov dword [rsp + 0x114], 0x5acf2170
sub dword [rsp + 0x114], 0x3666dc70
xor dword [rsp + 0x114], 0x7e1d8e4a
sub dword [rsp + 0x114], 0x7cde288
sub dword [rsp + 0x114], 0x52a7e8c1
mov edx, 0x37424048
add edx, 0x3bc7d646
add edx, 0x567ce54
sub edx, 0x1e6dbffb
sub edx, 0xe811ec3
xchg rcx, r10
mov r10, rbx
xchg r10, rcx
call fcn.140094e90
test rax, rax
je 0x14006818a
xchg rdi, rdi
movabs rcx, 0x220cc66b6152a1e0
sub rcx, 0x30e3b6db
add rcx, 0x40780449
add rcx, 0xee29342
sub rcx, 0x6aeb29ad
mov dword [rsp + 0x11c], edi
add rax, rcx
mov dword [rsp - 0x14], 0x4f05db0c
movabs rcx, 0x4135c285055d4095
add rcx, 0x5f9b31f8
xor rcx, 0x4e77a6b2
add rcx, 0x6c84c365
ror rax, 0x29
ror rax, 6
ror rax, 3
ror rax, 3
ror rax, 1
ror rax, 1
sub rax, rcx
xchg r15, r15
movabs rcx, 0x55cc81eb7e031cdd
xor rcx, 0x2346fd16
sub rcx, 0x4bf97e3f
xor rcx, 0x1cb11aa7
add rcx, 0x72a8748b
ror rax, 0x10
ror rax, 3
ror rax, 1
ror rax, 1
add rax, rcx
movabs rcx, 0xd8bfa75104eafd
add rcx, 0x1912d65
xor rcx, 0x279daa3b
xor rcx, 0x558e74c6
ror rax, 0x17
ror rax, 7
ror rax, 0x19
ror rax, 1
ror rax, 2
ror rax, 1
ror rax, 1
xor rax, rcx
xchg rcx, rax
mov qword [rsi + 0xd0], rcx
xchg rcx, rax
jmp 0x1400681c1
mov dword [rsp + 0x11c], 0x3dc792d3
xor dword [rsp + 0x11c], 0x4c871c71
add dword [rsp + 0x11c], 0xb35c5ec
xor dword [rsp + 0x11c], 0x36068284
sub dword [rsp + 0x11c], 0x4a70d609
mov edx, 0x41aeb366
xor edx, 0x617ccab2
sub edx, 0x76d1b5a
add edx, 0x95689278
xchg rcx, r15
mov r15, rbx
xchg rcx, r15
call fcn.140094e90
mov r11, r11
test rax, rax
je 0x140068292
movabs rcx, 0x296f4da556b99704
xor rcx, 0x65ebf457
xor rcx, 0x71ce6db5
sub rcx, 0x3c8ffe7b
mov dword [rsp + 0x134], edi
add rax, rcx
mov dword [rsp - 0x38], edi
movabs rcx, 0x3484794662012035
add rcx, 0x5e8b375
sub rcx, 0x49fe985e
add rcx, 0x7fffffff
add rcx, 0x3a18fed4
not rax
add rax, rcx
mov dword [rsp - 0x30], 0x2ae234f
movabs rcx, 0xd8208e0f10b24948
sub rcx, 0xc4ffa8c
add rcx, 0xf3ca340
add rcx, 0xb2eca8a
rol rax, 0x29
rol rax, 9
rol rax, 1
xor rax, rcx
mov r8, r8
not rax
mov qword [rsi + 0xd8], rax
jmp 0x1400682c9
mov dword [rsp + 0x134], 0x6643fc20
sub dword [rsp + 0x134], 0x1e6d0a55
xor dword [rsp + 0x134], 0x2b205aa6
add dword [rsp + 0x134], 0x52a1fb6
sub dword [rsp + 0x134], 0x7220cb22
mov edx, 0x5a71c269
sub edx, 0x4568659d
xor edx, 0x5fba66d1
add edx, 0x2b7ced60
xor edx, 0xa3059a4a
xchg rsi, rbx
mov rcx, rsi
xchg rbx, rsi
call fcn.140094e90
mov rbx, rbx
test rax, rax
je 0x14006839c
movabs rcx, 0xf0bbea9e0f2a3dfe
add rcx, 0x6b3e878e
sub rcx, 0x58959564
add rcx, 0x20a2d4c3
add rcx, 0x3742268d
mov dword [rsp + 0x138], edi
mov r13, r13
add rax, rcx
movabs rcx, 0xdbbebe4970b5baf8
sub rcx, 0x1e0a8afa
xor rcx, 0x18c2477d
add rcx, 0x7fffffff
xor rcx, 0x5dd43f73
xor rax, rcx
mov dword [rsp - 0x28], ecx
movabs rcx, 0x6e8b7a2e2eae5675
xor rcx, 0xf912422
add rcx, 0x5188f7e9
add rcx, 0x7fffffff
sub rcx, 0xb1f61ff
add rax, rcx
xchg rbx, rbx
xchg r14, rax
mov qword [rsi + 0xe0], r14
xchg r14, rax
jmp 0x1400683d3
mov dword [rsp + 0x138], 0x7e4d093
add dword [rsp + 0x138], 0x1755b251
add dword [rsp + 0x138], 0x1927c78f
xor dword [rsp + 0x138], 0x239859d1
sub dword [rsp + 0x138], 0x1bfa13a1
mov edx, 0xd45dbbe
xor edx, 0x107af6af
sub edx, 0x14af355
xor edx, 0x71353f0f
add edx, 0x11cbfd12
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140094e90
xchg r13, r13
test rax, rax
je 0x1400684d9
movabs rcx, 0x762e23b736af5ec2
xor rcx, 0x5737408
xor rcx, 0x68a1bdf9
add rcx, 0x7fffffff
add rcx, 0x8f87f87
mov dword [rsp + 0x140], edi
add rax, rcx
mov r15, r15
movabs rcx, 0xdd3f40d46dd3156c
sub rcx, 0x590915b5
xor rcx, 0x38a1708
add rcx, 0x7fffffff
xor rcx, 0x20754b1b
not rax
mov dword [rsp - 0x20], 0x235b3993
ror rax, 0x16
ror rax, 9
ror rax, 5
ror rax, 2
ror rax, 2
ror rax, 1
xor rax, rcx
movabs rcx, 0x5b53f937606614a8
xor rcx, 0x34fe7ba5
sub rcx, 0x5133ca25
add rcx, 0x46831e70
add rcx, 0x7fffffff
xor rcx, 0x785f2335
add rax, rcx
mov dword [rsp - 0x20], ecx
ror rax, 4
ror rax, 5
ror rax, 1
ror rax, 1
mov qword [rsi + 0xe8], rax
xchg rcx, rcx
jmp 0x140068510
mov dword [rsp + 0x140], 0x5a41b768
sub dword [rsp + 0x140], 0x43552ed6
xor dword [rsp + 0x140], 0x6eac16b1
sub dword [rsp + 0x140], 0x17ae769b
sub dword [rsp + 0x140], 0x60922787
mov edx, 0x370e4f19
xor edx, 0x468cad14
xor edx, 0x30e8b6d3
add edx, 0xbc7e3ec
xor edx, 0x1b5a7671
xchg r12, rbx
mov rcx, r12
xchg rbx, r12
call fcn.140094e90
test rax, rax
mov dword [rsp - 0x30], 0x5f583906
je 0x140068607
rol rax, 7
rol rax, 0xf
rol rax, 5
rol rax, 1
rol rax, 1
movabs rcx, 0x40fdad1622fa3d5e
xor rcx, 0xe525d58
add rcx, 0x3d56f9b0
sub rcx, 0xdeeb406
xor rax, rcx
mov rbx, rbx
mov dword [rsp + 0x198], edi
not rax
movabs rcx, 0x1b1408693c1965dc
sub rcx, 0x351fcba6
add rcx, 0x160831eb
add rcx, 0x7fffffff
xor rcx, 0x5f1f204c
add rax, rcx
movabs rcx, 0x14f21c3b39b473dc
sub rcx, 0x343ac36b
xor rcx, 0x37447d82
sub rcx, 0x5b4c57d
add rcx, 0x7fffffff
add rcx, 0x3690b0ab
rol rax, 0xf
rol rax, 1
rol rax, 4
rol rax, 1
add rax, rcx
xchg rbp, rbp
xchg r9, rax
mov qword [rsi + 0xf0], r9
xchg r9, rax
jmp 0x140068633
mov dword [rsp + 0x198], 0x74ba1011
sub dword [rsp + 0x198], 0x2f73cee9
xor dword [rsp + 0x198], 0x2399210f
sub dword [rsp + 0x198], 0x66df6026
mov edx, 0x5ad8aca6
sub edx, 0x1d8d01b7
add edx, 0x38d80157
add edx, 0x48d2ce89
mov rcx, rbx
mov dword [rsp - 0x3c], 0x240f3b82
call fcn.140094e90
test rax, rax
je 0x1400686ed
mov dword [rsp - 0xc], 0x3b16af5c
movabs rcx, 0xfe9893501fc039e0
add rcx, 0x397e37d9
add rcx, 0xe3d66fe
xor rcx, 0x37d10c38
add rcx, 0x7fffffff
xor rcx, 0x336053f5
mov dword [rsp + 0x1a0], edi
add rax, rcx
movabs rcx, 0x419056421a804785
xor rcx, 0x523fbd1a
sub rcx, 0x183e2b59
add rcx, 0x4e502069
add rcx, 0x70ff408b
ror rax, 0x1d
ror rax, 0x1c
ror rax, 4
ror rax, 1
add rax, rcx
not rax
xchg rdi, rax
mov qword [rsi + 0xf8], rdi
xchg rdi, rax
jmp 0x140068719
mov dword [rsp + 0x1a0], 0x1de27b9a
xor dword [rsp + 0x1a0], 0x4a3ed8bd
sub dword [rsp + 0x1a0], 0x4184b6fc
sub dword [rsp + 0x1a0], 0x1657ec2a
mov edx, 0x59ab05cb
xor edx, 0x6f7afe8d
xor edx, 0xb157bb8
add edx, 0x5cc080dc
xchg rcx, rsi
mov rsi, rbx
xchg rcx, rsi
call fcn.140094e90
mov dword [rsp - 0xc], 0x23830f85
test rax, rax
je 0x14006881e
movabs rcx, 0x53299417560e47b1
sub rcx, 0x54ccd0b4
add rcx, 0x672cbd17
add rcx, 0x7fffffff
add rcx, 0x15784ad5
mov dword [rsp + 0x1a8], edi
mov dword [rsp - 0x10], 0x3a7cad0b
xor rax, rcx
movabs rcx, 0x51af1a5720b276a6
add rcx, 0x54f97e92
sub rcx, 0x42b3a56f
add rcx, 0x2d7b1759
sub rcx, 0x4c0e35f0
not rax
mov r12, r12
ror rax, 2
ror rax, 7
ror rax, 1
ror rax, 3
ror rax, 1
ror rax, 4
ror rax, 2
ror rax, 3
ror rax, 1
ror rax, 1
xor rax, rcx
movabs rcx, 0x1782673d643a8ae9
sub rcx, 0x52540a68
add rcx, 0x1bd27b66
add rcx, 0x3433d40
add rcx, 0x7fffffff
add rcx, 0x228d682e
sub rax, rcx
mov dword [rsp - 0x28], esi
xchg rsp, rax
mov qword [rsi + 0x100], rsp
xchg rsp, rax
jmp 0x14006884a
mov dword [rsp + 0x1a8], 0x2e2851c0
xor dword [rsp + 0x1a8], 0x46c90101
xor dword [rsp + 0x1a8], 0x4ed9fbb7
xor dword [rsp + 0x1a8], 0x2638ab77
mov edx, 0x2bc07c77
add edx, 0x21f0ed7e
sub edx, 0x2c14c7cb
add edx, 0x9dd3b2d
xchg rcx, r15
mov r15, rbx
xchg r15, rcx
call fcn.140094e90
test rax, rax
xchg rbp, rbp
je 0x140068963
movabs rcx, 0x3d8de0fc29d5b2d0
sub rcx, 0x2448d57d
xor rcx, 0x23a89369
add rcx, 0x100e2644
add rcx, 0x7fffffff
add rcx, 0x13f02f9e
mov dword [rsp + 0x28], edi
add rax, rcx
mov dword [rsp - 0x44], esp
movabs rcx, 0x772e6ac038e1e4a4
xor rcx, 0x7fdd638c
sub rcx, 0x1b8eed7b
add rcx, 0x6f4ef96f
ror rax, 0x33
ror rax, 1
ror rax, 3
ror rax, 1
add rax, rcx
movabs rcx, 0x3d628ed561958676
xor rcx, 0x6f4f48c3
add rcx, 0x512b6afb
xor rcx, 0x483a1a54
xor rcx, 0x17890b22
rol rax, 0xe
rol rax, 0x15
rol rax, 0x13
add rax, rcx
mov dword [rsp - 0x34], 0x3fe37bfc
movabs rcx, 0x6bd2981e43599e66
add rcx, 0x66f1cee
sub rcx, 0x7bcda9b
xor rcx, 0x6f490258
add rcx, 0x7fffffff
add rcx, 0x366fa39d
xor rax, rcx
xchg r11, r11
xchg r9, rax
mov qword [rsi + 0x108], r9
xchg r9, rax
jmp 0x140068983
mov dword [rsp + 0x28], 0x5a0dfce5
add dword [rsp + 0x28], 0x5941d44
add dword [rsp + 0x28], 0xc91203f
sub dword [rsp + 0x28], 0x6c333a67
mov edx, 0x3bec5ad1
xor edx, 0x4cccddee
sub edx, 0x1ceb636
xor edx, 0x40ecef2c
xchg rcx, r12
mov r12, rbx
xchg r12, rcx
call fcn.140094e90
mov rbp, rbp
test rax, rax
je 0x140068a97
not rax
mov dword [rsp + 0x30], edi
xchg r12, r12
movabs rcx, 0x1afffbbb3f8423e4
sub rcx, 0x2ae914ad
add rcx, 0x647f6428
add rcx, 0x7fffffff
sub rcx, 0x381d9b61
add rax, rcx
mov rbx, rbx
movabs rcx, 0x8a0f7c470e00d65
add rcx, 0xd303e9e
sub rcx, 0x28ac132b
sub rcx, 0x35beac70
add rcx, 0x7fffffff
add rcx, 0x5ad3c443
rol rax, 3
rol rax, 5
rol rax, 3
rol rax, 1
rol rax, 5
rol rax, 2
rol rax, 1
sub rax, rcx
movabs rcx, 0x65535f604830cf66
xor rcx, 0xe25617c
sub rcx, 0x2f1baf22
add rcx, 0x562accdb
sub rcx, 0xdc124c7
rol rax, 5
rol rax, 4
rol rax, 1
rol rax, 1
add rax, rcx
mov dword [rsp - 0x30], ecx
ror rax, 9
ror rax, 2
ror rax, 3
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
xchg rdi, rax
mov qword [rsi + 0x110], rdi
xchg rdi, rax
jmp 0x140068abf
mov dword [rsp + 0x30], 0x108dd62f
xor dword [rsp + 0x30], 0x3e46a22f
xor dword [rsp + 0x30], 0x75bd6e8e
sub dword [rsp + 0x30], 0x59aea466
sub dword [rsp + 0x30], 0x1c77627
mov edx, 0x17a5340d
add edx, 0x3b7f95e6
add edx, 0x2b2a7fb8
xor edx, 0x65a56724
xor edx, 0x7eea8436
xchg r14, rcx
mov r14, rbx
xchg r14, rcx
call fcn.140094e90
test rax, rax
mov dword [rsp - 0x1c], ebp
je 0x140068be6
ror rax, 8
ror rax, 4
ror rax, 1
ror rax, 6
ror rax, 1
movabs rcx, 0x159f24cd2bb49b43
xor rcx, 0x70691225
xor rcx, 0x6c3b9dd2
xor rcx, 0x5a74bf2e
xor rax, rcx
xchg rdi, rdi
mov dword [rsp + 0x38], edi
movabs rcx, 0x416c43a4181f9689
xor rcx, 0x40a50624
sub rcx, 0x2e2d182b
add rcx, 0x7fffffff
xor rcx, 0x4b97c0f5
sub rax, rcx
movabs rcx, 0x43fc8cf82c8d7fbb
xor rcx, 0x56c78c0f
sub rcx, 0x3574ffb
sub rcx, 0x68de8df3
add rcx, 0x7fffffff
add rcx, 0x2730df47
xor rax, rcx
movabs rcx, 0x63f0debe1f682ecb
add rcx, 0x7f8ba68
add rcx, 0x4af3b9d9
sub rcx, 0x4cb1a521
add rcx, 0x7fffffff
xor rcx, 0x1812ed23
rol rax, 0x16
rol rax, 0xb
rol rax, 4
rol rax, 2
rol rax, 2
rol rax, 4
rol rax, 1
add rax, rcx
xchg r13, rax
mov qword [rsi + 0x118], r13
xchg r13, rax
jmp 0x140068c0e
mov dword [rsp + 0x38], 0x3576a08b
add dword [rsp + 0x38], 0x39bfaa6b
xor dword [rsp + 0x38], 0x2739d688
xor dword [rsp + 0x38], 0x2894026b
sub dword [rsp + 0x38], 0x609b9e14
mov edx, 0x47cc2a24
xor edx, 0x532a696d
add edx, 0x331e24da
add edx, 0x31d9bee
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.140094e90
mov r12, r12
test rax, rax
je 0x140068d10
movabs rcx, 0xb1c0026a78625478
xor rcx, 0x4ed98cfb
xor rcx, 0xc445647
sub rcx, 0x30c329b
add rcx, 0x61691aa6
mov dword [rsp + 0x44], edi
add rax, rcx
mov dword [rsp - 0x30], edx
movabs rcx, 0x2112787656f69df3
sub rcx, 0x56e6818d
add rcx, 0x7e3cc07
add rcx, 0x3b33e4d4
add rcx, 0x3ce8d14
not rax
mov rcx, rcx
sub rax, rcx
movabs rcx, 0xa47aa18e38d65a57
add rcx, 0x1e229ceb
add rcx, 0x26e9aa50
xor rcx, 0x2c9f2356
sub rcx, 0x490470a1
rol rax, 0x1c
rol rax, 5
rol rax, 0xc
rol rax, 3
rol rax, 1
xor rax, rcx
mov rsi, rsi
movabs rcx, 0x31cff8186e7f3e27
sub rcx, 0xe0cb1bb
sub rcx, 0x35e8e6f0
add rcx, 0x3b495ed0
sub rax, rcx
xchg r13, rax
mov qword [rsi + 0x120], r13
xchg r13, rax
jmp 0x140068d38
mov dword [rsp + 0x44], 0x5c33b242
sub dword [rsp + 0x44], 0x5abb04ec
add dword [rsp + 0x44], 0x3a887558
sub dword [rsp + 0x44], 0x31fc23f1
sub dword [rsp + 0x44], 0xa04febc
mov edx, 0x316250f6
xor edx, 0x82833ec
xor edx, 0x5ccd5364
sub edx, 0x7ceedd6
xor edx, 0xc19b8f
xchg rcx, rbp
mov rbp, rbx
xchg rcx, rbp
call fcn.140094e90
mov r9, r9
test rax, rax
je 0x140068dd8
rol rax, 0xe
rol rax, 0x22
rol rax, 1
movabs rcx, 0x9d88b25e2591715d
xor rcx, 0x1b1fceca
add rcx, 0x15cb4bb4
sub rcx, 0x2e4c266d
add rax, rcx
xchg rsp, rsp
mov dword [rsp + 0x58], edi
not rax
movabs rcx, 0x5a36c33e55fa7f57
sub rcx, 0x52e94640
xor rcx, 0x5e392bc1
sub rcx, 0x5c3eaf5e
sub rax, rcx
xchg r15, rax
mov qword [rsi + 0x128], r15
xchg r15, rax
jmp 0x140068df8
mov dword [rsp + 0x58], 0x66206
add dword [rsp + 0x58], 0x43a65f67
xor dword [rsp + 0x58], 0x7a614aff
sub dword [rsp + 0x58], 0x39cd8b91
mov edx, 0x12157fc8
xor edx, 0x131534a9
add edx, 0x4f92594a
sub edx, 0x147da4c2
add edx, 0x6b3eefe6
mov rcx, rbx
call fcn.140094e90
xchg rbp, rbp
test rax, rax
je 0x140068ed6
movabs rcx, 0xf7d475f21629261b
add rcx, 0x60bdf653
sub rcx, 0x2bb445bb
xor rcx, 0x70aa5d54
add rcx, 0x8c003a8
mov dword [rsp + 0x60], edi
add rax, rcx
mov rsp, rsp
movabs rcx, 0x5f87fd711a9bc9d5
add rcx, 0x35da28a1
xor rcx, 0x30c47eb8
sub rcx, 0x666da05
not rax
rol rax, 0x2c
rol rax, 3
rol rax, 6
rol rax, 2
rol rax, 1
sub rax, rcx
movabs rcx, 0x8161a67450fce243
xor rcx, 0x12886a11
add rcx, 0x317547dc
sub rcx, 0x35133f1c
add rcx, 0x7fffffff
add rcx, 0x36b1ce38
rol rax, 1
rol rax, 1
add rax, rcx
xchg rcx, rcx
mov qword [rsi + 0x130], rax
jmp 0x140068ef6
mov dword [rsp + 0x60], 0x312dadce
add dword [rsp + 0x60], 0x6cd1972
sub dword [rsp + 0x60], 0x66346d7
sub dword [rsp + 0x60], 0x31978068
mov edx, 0x50799576
sub edx, 0x11ab173e
add edx, 0x2d65a9d1
xor edx, 0x1c44177c
sub edx, 0x19395b18
xchg rcx, r12
mov r12, rbx
xchg rcx, r12
call fcn.140094e90
test rax, rax
je 0x140068fd7
mov r14, r14
movabs rcx, 0x27f85a3733656c97
sub rcx, 0x18e18ba9
xor rcx, 0x505e520f
sub rcx, 0x38c153df
mov dword [rsp + 0x68], edi
mov dword [rsp - 0x30], edx
add rax, rcx
movabs rcx, 0x3d42b1fd286b58e1
sub rcx, 0x1bd5aa5f
xor rcx, 0x77edb272
xor rcx, 0x2ca3da99
add rcx, 0x7a2da2fd
not rax
xchg r10, r10
add rax, rcx
movabs rcx, 0xc1bda673da74b3c
add rcx, 0x633defe
add rcx, 0x8215cca
add rcx, 0x27a73e00
sub rcx, 0x5ec18ec8
not rax
mov r8, r8
add rax, rcx
rol rax, 0xf
rol rax, 0xa
rol rax, 5
rol rax, 9
rol rax, 1
rol rax, 1
mov qword [rsi + 0x138], rax
jmp 0x140068ff7
mov dword [rsp + 0x68], 0x6ac32d0f
xor dword [rsp + 0x68], 0x50a7cd18
xor dword [rsp + 0x68], 0x195fe35c
sub dword [rsp + 0x68], 0x233b034a
mov edx, 0x41f4a7e1
xor edx, 0x1c98f79
add edx, 0x225671b7
add edx, 0x36d19e9a
xchg rcx, r13
mov r13, rbx
xchg rcx, r13
call fcn.140094e90
mov dword [rsp - 0x18], 0x24324368
test rax, rax
je 0x1400690ec
rol rax, 5
rol rax, 0x27
rol rax, 7
rol rax, 2
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0xa34b39ea43f1331f
xor rcx, 0x169cc50c
sub rcx, 0x4f741f4b
xor rcx, 0x35f6bc1b
not rax
mov dword [rsp - 0xc], edx
mov dword [rsp + 0x78], edi
rol rax, 0x12
rol rax, 0xc
rol rax, 6
rol rax, 9
rol rax, 2
rol rax, 3
rol rax, 1
rol rax, 1
add rax, rcx
mov dword [rsp - 0x10], 0xa7e23a5
movabs rcx, 0x12c159ed19d4eba4
xor rcx, 0x75df440e
xor rcx, 0x2f1e50
xor rcx, 0x7a64a423
xor rax, rcx
movabs rcx, 0x2f9f6a4809166e0a
xor rcx, 0x151b420
add rcx, 0x29d8d3a3
add rcx, 0x2cf59d51
sub rax, rcx
xchg rdx, rdx
mov qword [rsi + 0x140], rax
jmp 0x14006910c
mov dword [rsp + 0x78], 0x70409333
sub dword [rsp + 0x78], 0x4fbdb58a
add dword [rsp + 0x78], 0x56a2a976
sub dword [rsp + 0x78], 0x7725871e
mov edx, 0x3a481598
sub edx, 0x3969f936
add edx, 0x3c9a01c4
sub edx, 0x2491bd57
add edx, 0x96e18dcd
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140094e90
mov dword [rsp - 0x24], 0x7c4920a9
test rax, rax
je 0x140069223
movabs rcx, 0x2d859b1b0fff4c8a
sub rcx, 0xe795e1e
xor rcx, 0x507d9dcf
add rcx, 0xad44ae8
add rcx, 0x7fffffff
sub rcx, 0x3fdbed18
mov dword [rsp + 0x80], edi
mov dword [rsp - 0x30], ebx
add rax, rcx
movabs rcx, 0x3d9298753e32c38a
add rcx, 0x1551c4ed
sub rcx, 0x1dd6765b
sub rcx, 0x2587d431
add rcx, 0x7fffffff
add rcx, 0x6e113b2a
xor rax, rcx
mov dword [rsp - 0x10], 0x49280b61
movabs rcx, 0x4d577586686b27b6
add rcx, 0x73a54bf
sub rcx, 0x54d1a77a
add rcx, 0x5c6f32f0
rol rax, 2
rol rax, 8
rol rax, 0xb
rol rax, 1
rol rax, 1
add rcx, rax
mov dword [rsp - 0xc], 0x53e8e573
not rcx
rol rcx, 4
rol rcx, 7
rol rcx, 0xe
rol rcx, 1
rol rcx, 1
not rcx
mov qword [rsi + 0x148], rcx
mov dword [rsp - 0x14], 0x3b8cac87
jmp 0x14006925a
mov dword [rsp + 0x80], 0x79a40689
sub dword [rsp + 0x80], 0x49c4134b
add dword [rsp + 0x80], 0x9d428d3
add dword [rsp + 0x80], 0x429e84b5
sub dword [rsp + 0x80], 0x7c52a0c5
mov edx, 0x559fde12
add edx, 0x1f0d4563
sub edx, 0x3365866e
add edx, 0x1da460da
xchg r13, rcx
mov r13, rbx
xchg r13, rcx
call fcn.140094e90
xchg r10, r10
test rax, rax
je 0x140069320
not rax
mov dword [rsp + 0xb0], edi
mov dword [rsp - 0x20], esp
rol rax, 0x21
rol rax, 1
movabs rcx, 0x899ada272c300591
sub rcx, 0x7d030cf
xor rcx, 0x45333c0b
sub rcx, 0x18b3d3d2
add rcx, 0x501b50f8
add rax, rcx
mov dword [rsp - 0x1c], ebp
movabs rcx, 0x21dd085a1a73415e
add rcx, 0x10ce5dd6
xor rcx, 0x3af85c2d
sub rcx, 0xaf1cc84
add rcx, 0x5c80f8cc
not rax
mov dword [rsp - 0x3c], 0x681a3628
rol rax, 2
sub rax, rcx
rol rax, 1
mov dword [rsp - 0x1c], 0x3add9107
xchg r11, rax
mov qword [rsi + 0x150], r11
xchg r11, rax
jmp 0x14006934c
mov dword [rsp + 0xb0], 0x5b7dd74
add dword [rsp + 0xb0], 0x79dc3c4a
sub dword [rsp + 0xb0], 0x52aacb7f
sub dword [rsp + 0xb0], 0x2ce94e3e
mov edx, 0x5d1a72
add edx, 0x269d90f6
add edx, 0x3c84ad60
xor edx, 0x240c64a3
add edx, 0xb026067f
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140094e90
test rax, rax
mov dword [rsp - 0x14], 0x6fe5e5ac
je 0x140069440
movabs rcx, 0x2f75b7ab7e37e3e3
sub rcx, 0x4f7e80bd
xor rcx, 0x2e7b7511
add rcx, 0x7fffffff
add rcx, 0x56a38453
mov dword [rsp + 0xb8], edi
mov dword [rsp - 0x40], edi
add rax, rcx
movabs rcx, 0x7ada403d26d4cc00
add rcx, 0x15e20c14
xor rcx, 0x28c3afb7
add rcx, 0x17ea7d1c
sub rcx, 0x2ab3c9b3
rol rax, 4
rol rax, 0xe
rol rax, 1
rol rax, 0x1c
rol rax, 1
rol rax, 1
not rax
mov dword [rsp - 0x24], ecx
sub rax, rcx
movabs rcx, 0x5d133f2f4c2a37df
sub rcx, 0x30eb4888
sub rcx, 0x11d53b92
xor rcx, 0x590f1ab9
ror rax, 0x2a
ror rax, 1
ror rax, 3
ror rax, 1
ror rax, 1
add rax, rcx
mov qword [rsi + 0x158], rax
jmp 0x14006946c
mov dword [rsp + 0xb8], 0x5e26c7ce
sub dword [rsp + 0xb8], 0x5d0b0c8d
add dword [rsp + 0xb8], 0x6c8d79b3
sub dword [rsp + 0xb8], 0x6da934f3
mov edx, 0x4a863437
sub edx, 0x270adba6
xor edx, 0x7d81957b
xor edx, 0x749d88b8
add edx, 0x5ef922b4
xchg rbp, rbx
mov rcx, rbp
xchg rbp, rbx
call fcn.140094e90
xchg r11, r11
test rax, rax
je 0x140069558
movabs rcx, 0x66ff7db97d5743a7
xor rcx, 0x39d7d0a
sub rcx, 0x23f3378b
add rcx, 0x7fffffff
add rcx, 0x1eb63fae
mov dword [rsp + 0xe0], edi
mov dword [rsp - 0x44], ebx
xor rax, rcx
movabs rcx, 0x277c33c24989bb5d
sub rcx, 0x1493b0af
add rcx, 0x43b84dbf
sub rcx, 0x20ec396d
sub rcx, 0x2816cb76
rol rax, 6
rol rax, 6
rol rax, 2
rol rax, 1
xor rax, rcx
movabs rcx, 0x6e02611371be9af9
xor rcx, 0x14abc29
add rcx, 0x4881d8a
sub rcx, 0x753d5a61
add rcx, 0x1703fb52
not rax
mov dword [rsp - 0x18], edi
sub rax, rcx
not rax
rol rax, 1
rol rax, 1
xchg r12, rax
mov qword [rsi + 0x160], r12
xchg r12, rax
jmp 0x14006958f
mov dword [rsp + 0xe0], 0x6c4925aa
xor dword [rsp + 0xe0], 0x1d94ce69
xor dword [rsp + 0xe0], 0x22ca2f07
sub dword [rsp + 0xe0], 0x258ef9b9
sub dword [rsp + 0xe0], 0x2d88cb0a
mov edx, 0xbb06edd
add edx, 0x338acb0f
xor edx, 0x1f2fcd07
xor edx, 0xb2a5769a
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140094e90
test rax, rax
je 0x14006967f
mov dword [rsp - 0x20], 0x727590a1
ror rax, 4
movabs rcx, 0x4d48872f29b9c1a9
xor rcx, 0x2b97ad9e
add rcx, 0x27b7ab2f
sub rcx, 0xa2d2f99
add rcx, 0x7fffffff
xor rcx, 0x68067821
sub rax, rcx
mov dword [rsp + 0xf0], edi
xchg rsi, rsi
rol rax, 2
rol rax, 2
rol rax, 1
movabs rcx, 0x24f67d3f2d19ceaf
add rcx, 0x3dd8a0d7
xor rcx, 0x2ce3a54d
add rcx, 0x5e706830
xor rax, rcx
movabs rcx, 0xfddf34aa01293f3a
xor rcx, 0x7e1d5127
sub rcx, 0x5b96095d
add rcx, 0x7fffffff
sub rcx, 0x7772789
not rax
rol rax, 0xb
rol rax, 0xc
rol rax, 7
rol rax, 2
rol rax, 1
add rax, rcx
xchg rdi, rax
mov qword [rsi + 0x168], rdi
xchg rdi, rax
jmp 0x1400696b6
mov dword [rsp + 0xf0], 0x45773796
add dword [rsp + 0xf0], 0x2cbf0b46
sub dword [rsp + 0xf0], 0x4fc23c10
sub dword [rsp + 0xf0], 0x70cab5d
xor dword [rsp + 0xf0], 0x1b675b6e
mov edx, 0x2c620282
add edx, 0x5391b2e2
sub edx, 0x74833774
add edx, 0xa82fdb96
xchg r15, rbx
mov rcx, r15
xchg r15, rbx
call fcn.140094e90
test rax, rax
xchg rbp, rbp
je 0x140069786
movabs rcx, 0xe83f3020f0d144
add rcx, 0x1893f74b
xor rcx, 0x1f73f297
add rcx, 0x7428e6b
mov dword [rsp + 0x84], edi
add rax, rcx
mov dword [rsp - 0x18], 0x5d07b982
movabs rcx, 0x1f6a09634f22ecc8
xor rcx, 0x4af8c24b
add rcx, 0x659329a0
add rcx, 0x2069dd19
xor rax, rcx
mov dword [rsp - 0x20], esp
movabs rcx, 0x400a7dac59d5cb5a
add rcx, 0x25eec0c8
sub rcx, 0x29a9946b
sub rcx, 0x20f84b78
xor rcx, 0x4db45253
rol rax, 0xf
rol rax, 0x14
rol rax, 3
rol rax, 0xa
xor rax, rcx
xchg r15, r15
mov qword [rsi + 0x170], rax
jmp 0x1400697bd
mov dword [rsp + 0x84], 0x5973a76d
xor dword [rsp + 0x84], 0x5fd6bb44
xor dword [rsp + 0x84], 0x65d7df8c
sub dword [rsp + 0x84], 0x547b94a4
sub dword [rsp + 0x84], 0xef72f00
mov edx, 0x5e58fea6
sub edx, 0x2f151021
xor edx, 0xbcb003b
add edx, 0x225e00fc
xor edx, 0x454e0cb1
mov rcx, rbx
mov dword [rsp - 0x34], 0x7d82a523
call fcn.140094e90
test rax, rax
je 0x140069892
mov dword [rsp - 0x30], ebp
movabs rcx, 0x103ca7f245ec899c
add rcx, 0x25699695
xor rcx, 0x64a7521
add rcx, 0x451cd7e4
mov dword [rsp + 0xa4], edi
mov r12, r12
add rax, rcx
movabs rcx, 0x2f85b96371f08982
xor rcx, 0x70da350a
xor rcx, 0x26a31638
add rcx, 0x36b52212
not rax
add rax, rcx
mov dword [rsp - 0xc], ebx
movabs rcx, 0xe84ad3d216a6c33c
add rcx, 0x568e982d
sub rcx, 0x6af05f74
xor rcx, 0x5b5abfb9
sub rcx, 0x170438b
rol rax, 8
rol rax, 1
add rax, rcx
not rax
mov rdi, rdi
xchg rcx, rax
mov qword [rsi + 0x178], rcx
xchg rcx, rax
jmp 0x1400698c9
mov dword [rsp + 0xa4], 0x547d4823
xor dword [rsp + 0xa4], 0x77f180c
sub dword [rsp + 0xa4], 0x286df553
add dword [rsp + 0xa4], 0x53d593b2
sub dword [rsp + 0xa4], 0x7e69ee8d
mov edx, 0x27f94298
xor edx, 0x2e778f4b
xor edx, 0x11c867a2
xor edx, 0x58d7b36
xchg rbx, r10
mov rcx, r10
xchg r10, rbx
call fcn.140094e90
mov dword [rsp - 0x1c], edi
test rax, rax
je 0x14006997a
movabs rcx, 0x1278df7d3105d774
add rcx, 0x13ef27f7
xor rcx, 0x1f11543d
xor rcx, 0x36c5446
sub rcx, 0x1cf3d8b5
mov dword [rsp + 0xe4], edi
mov dword [rsp - 0x34], 0x74ec05ee
add rax, rcx
movabs rcx, 0x987d87912413944e
xor rcx, 0x22abb117
xor rcx, 0x47c09c9d
add rcx, 0x6f1a94dd
ror rax, 0xf
ror rax, 0xc
ror rax, 3
ror rax, 1
ror rax, 1
add rax, rcx
not rax
xchg rdx, rax
mov qword [rsi + 0x180], rdx
xchg rdx, rax
jmp 0x1400699b1
mov dword [rsp + 0xe4], 0x5d5be6ee
sub dword [rsp + 0xe4], 0x57ab66e6
add dword [rsp + 0xe4], 0x29841ea0
add dword [rsp + 0xe4], 0x2d66db28
xor dword [rsp + 0xe4], 0x5c9b79d1
mov edx, 0x2682f67d
xor edx, 0x1870ea4e
add edx, 0x1a8b69fa
sub edx, 0x4415180f
xor edx, 0x3ab5cd40
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140094e90
xchg r14, r14
test rax, rax
je 0x140069a52
not rax
mov dword [rsp + 0xec], edi
mov dword [rsp - 0xc], 0x196a311
ror rax, 0xd
ror rax, 9
ror rax, 0x12
ror rax, 1
movabs rcx, 0x747cdda33e21b5a7
add rcx, 0x3d1afa9c
sub rcx, 0x5c0a29e4
add rcx, 0x7fffffff
add rcx, 0x3446c136
xor rax, rcx
not rax
xchg r14, r14
rol rax, 0x1d
rol rax, 2
rol rax, 1
rol rax, 1
mov qword [rsi + 0x188], rax
jmp 0x140069a7e
mov dword [rsp + 0xec], 0x65c21b0c
sub dword [rsp + 0xec], 0x3e0cb32d
xor dword [rsp + 0xec], 0x76f89fc
sub dword [rsp + 0xec], 0x20daee22
mov edx, 0x2b1cdce2
sub edx, 0x1a86950d
xor edx, 0x1e4a5999
xor edx, 0xba91c186
xchg rbx, r9
mov rcx, r9
xchg r9, rbx
call fcn.140094e90
xchg rbx, rbx
test rax, rax
je 0x140069b5b
movabs rcx, 0x9b91029c521ca64b
sub rcx, 0x48c3d539
xor rcx, 0x6c01a4cc
xor rcx, 0x3ffeebf0
add rcx, 0x2dc52c84
mov dword [rsp + 0x110], edi
mov dword [rsp - 0x44], 0x71380247
add rax, rcx
movabs rcx, 0x19a88071029e805c
add rcx, 0x66bfa436
sub rcx, 0x3f48cdd5
add rcx, 0x7fffffff
add rcx, 0x3cd3bb7f
ror rax, 9
ror rax, 5
ror rax, 3
ror rax, 1
ror rax, 1
xor rax, rcx
mov dword [rsp - 0x30], ecx
movabs rcx, 0x17fbd30d0dac24ae
add rcx, 0x5910aef0
sub rcx, 0x5dd632bb
add rcx, 0x24951a11
add rcx, 0x1cb3a520
sub rax, rcx
mov qword [rsi + 0x190], rax
jmp 0x140069b87
mov dword [rsp + 0x110], 0x3e0d5fd5
xor dword [rsp + 0x110], 0x7e197459
xor dword [rsp + 0x110], 0x3ad21a9a
xor dword [rsp + 0x110], 0x7ac63117
mov edx, 0xc43f645
add edx, 0x26465b5
add edx, 0x1df79477
sub edx, 0x88a363f
add edx, 0x75abd83a
xchg rbx, rbp
mov rcx, rbp
xchg rbx, rbp
call fcn.140094e90
test rax, rax
xchg r14, r14
je 0x140069c3d
movabs rcx, 0x785a856a61848658
xor rcx, 0x6bba6709
add rcx, 0x72313971
sub rcx, 0x14293fd2
xor rcx, 0x19ff9f1
mov dword [rsp + 0x118], edi
mov r15, r15
xor rax, rcx
movabs rcx, 0x1d4ea0097c8f26e6
sub rcx, 0x6af6ad35
xor rcx, 0x509e80c7
add rcx, 0x108d3aa6
add rcx, 0x4a751e79
ror rax, 0x3b
add rax, rcx
mov dword [rsp - 0xc], ecx
ror rax, 0x29
ror rax, 0xa
ror rax, 2
ror rax, 1
mov qword [rsi + 0x198], rax
jmp 0x140069c69
mov dword [rsp + 0x118], 0xd204825
add dword [rsp + 0x118], 0x2abb3707
sub dword [rsp + 0x118], 0x1e8a2672
sub dword [rsp + 0x118], 0x195158b9
mov edx, 0x11ce3922
xor edx, 0x1b84bc43
add edx, 0x6fb717cb
xor edx, 0x7ab523ab
add edx, 0xd5fb47b0
xchg rdx, rbx
mov rcx, rdx
xchg rbx, rdx
call fcn.140094e90
mov dword [rsp - 0x2c], esp
test rax, rax
je 0x140069d2b
ror rax, 0x12
ror rax, 3
ror rax, 2
ror rax, 1
ror rax, 1
ror rax, 1
movabs rcx, 0xb267cc3b54924991
xor rcx, 0x366b257a
sub rcx, 0x56f2e76c
xor rcx, 0x436e1428
add rcx, 0x7fffffff
xor rcx, 0x27681e90
add rax, rcx
mov dword [rsp + 0x120], edi
xchg rbp, rbp
movabs rcx, 0xfbbef51013de6af
add rcx, 0x233a41ae
xor rcx, 0x12770400
xor rcx, 0x5299ee25
sub rcx, 0x5384ebd9
xor rax, rcx
mov r8, r8
not rax
mov qword [rsi + 0x1a0], rax
jmp 0x140069d62
mov dword [rsp + 0x120], 0x7bf18044
sub dword [rsp + 0x120], 0x436e1eaa
sub dword [rsp + 0x120], 0x1c72482d
add dword [rsp + 0x120], 0x38fb641
xor dword [rsp + 0x120], 0x1fa0cfaf
mov edx, 0x159cf5d6
xor edx, 0x7fcfc8db
sub edx, 0x49cbb4a7
xor edx, 0x502ddfd8
sub edx, 0x4fc1990
xchg rcx, r14
mov r14, rbx
xchg rcx, r14
call fcn.140094e90
mov r10, r10
test rax, rax
je 0x140069df5
ror rax, 0x12
ror rax, 8
ror rax, 1
ror rax, 1
not rax
mov dword [rsp + 0x12c], edi
rol rax, 3
rol rax, 0xc
rol rax, 1
rol rax, 1
rol rax, 1
not rax
ror rax, 4
ror rax, 5
ror rax, 6
ror rax, 3
ror rax, 3
ror rax, 2
ror rax, 1
ror rax, 1
not rax
xchg r11, r11
mov qword [rsi + 0x1a8], rax
jmp 0x140069e21
mov dword [rsp + 0x12c], 0x43b1e652
xor dword [rsp + 0x12c], 0x2d9a2d95
add dword [rsp + 0x12c], 0x8894a88
sub dword [rsp + 0x12c], 0x76b5164e
mov edx, 0x6d402f9d
xor edx, 0x7b1a7fc4
xor edx, 0x58156e09
sub edx, 0x30551595
xor edx, 0x15cb0669
xchg rbx, rdi
mov rcx, rdi
xchg rdi, rbx
call fcn.140094e90
xchg rbp, rbp
test rax, rax
je 0x140069f4b
rol rax, 0xb
rol rax, 0x1f
rol rax, 3
rol rax, 1
rol rax, 1
movabs rcx, 0x134979d30c8b731d
xor rcx, 0x20151169
add rcx, 0x35c024bd
add rcx, 0x3c4a3435
xor rax, rcx
mov rbp, rbp
mov dword [rsp + 0x130], edi
movabs rcx, 0x1051d3586205dff1
sub rcx, 0x46fd6d86
add rcx, 0xb09a11b
xor rcx, 0x34081af8
add rax, rcx
mov dword [rsp - 0x1c], ebp
movabs rcx, 0x5abc93757c0ac7e3
sub rcx, 0x732a0cb1
add rcx, 0x24c7fad0
add rcx, 0x7fffffff
add rcx, 0x425e8bbc
rol rax, 9
rol rax, 2
rol rax, 1
add rax, rcx
mov r10, r10
movabs rcx, 0x6a0bffb5256b5b69
xor rcx, 0x179b174c
xor rcx, 0x7ef0e50d
add rcx, 0x7fffffff
add rcx, 0xd68b815
rol rax, 0x22
rol rax, 1
rol rax, 8
rol rax, 4
rol rax, 2
rol rax, 4
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
add rax, rcx
mov qword [rsi + 0x1b0], rax
jmp 0x140069f77
mov dword [rsp + 0x130], 0x47d76369
add dword [rsp + 0x130], 0x14fa72a0
xor dword [rsp + 0x130], 0x4819ed83
xor dword [rsp + 0x130], 0x14c83b8b
mov edx, 0x40a32f52
sub edx, 0x272f3d3a
add edx, 0x445352e1
add edx, 0x80c6649d
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140094e90
test rax, rax
mov dword [rsp - 0x3c], edi
je 0x14006a056
movabs rcx, 0x1add427a5579fdbb
add rcx, 0x298c9d25
sub rcx, 0x58cadf44
xor rcx, 0x3bfdb9c3
xor rcx, 0x48756140
mov dword [rsp + 0x144], edi
mov r10, r10
add rax, rcx
movabs rcx, 0x503c042d189abb4d
add rcx, 0x22d059d8
xor rcx, 0x134844af
add rcx, 0x22cd3c16
xor rcx, 0x1c1a0891
rol rax, 6
rol rax, 5
add rcx, rax
mov rcx, rcx
movabs rax, 0x459713bf6234dcc6
sub rax, 0x54872f4
sub rax, 0x1f5f9711
sub rax, 0x369ac260
add rax, 0x61037307
xor rcx, rax
ror rcx, 6
ror rcx, 0xa
ror rcx, 3
ror rcx, 1
xchg rcx, r8
mov qword [rsi + 0x1b8], r8
xchg r8, rcx
jmp 0x14006a082
mov dword [rsp + 0x144], 0x7542d3f4
xor dword [rsp + 0x144], 0x3e5e8077
xor dword [rsp + 0x144], 0x450a9001
sub dword [rsp + 0x144], 0xe16c381
mov edx, 0x615ba5fb
add edx, 0x122747c9
sub edx, 0x1e71b401
sub edx, 0xc12a2bc
add edx, 0xab948354
xchg rbx, rsi
mov rcx, rsi
xchg rbx, rsi
call fcn.140094e90
test rax, rax
mov dword [rsp - 0xc], 0x7ae9901d
je 0x14006a185
movabs rcx, 0xc86b38525fc62bcf
sub rcx, 0x2aeec0c8
add rcx, 0x4183bc4a
sub rcx, 0x5936c807
sub rcx, 0xe75e980
mov r15d, edi
add rax, rcx
movabs rcx, 0x15e5f8de4c92440e
xor rcx, 0x580cd788
add rcx, 0x23d3ffe3
add rcx, 0x45b81592
ror rax, 0xe
ror rax, 8
ror rax, 2
ror rax, 1
add rcx, rax
mov rdx, rdx
movabs rax, 0x54e7bd6a436ec714
xor rax, 0x6aa30135
add rax, 0xabd6af4
xor rax, 0x6487df24
xor rcx, rax
mov dword [rsp - 0x1c], ebp
movabs rax, 0x3903afa943d18c4b
add rax, 0x7ee9090
xor rax, 0x5d84f4a7
add rax, 0x316b4ba8
ror rcx, 0xf
ror rcx, 9
ror rcx, 0xf
ror rcx, 0xb
ror rcx, 1
add rax, rcx
not rax
mov r8, r8
mov qword [rsi + 0x1c0], rax
jmp 0x14006a1a0
mov r15d, 0x493cf83a
sub r15d, 0x3a2e34a7
xor r15d, 0x82375a8
sub r15d, 0x72db63a
mov edx, 0x5c40f79a
sub edx, 0x93b23d2
sub edx, 0x40c2a504
add edx, 0x125f2e6d
add edx, 0xc7340277
xchg rcx, rdi
mov rdi, rbx
xchg rdi, rcx
call fcn.140094e90
test rax, rax
mov rbx, rbx
je 0x14006a25c
rol rax, 0x30
rol rax, 8
rol rax, 1
movabs rcx, 0x34127225329bb1db
sub rcx, 0x14ecf6f5
add rcx, 0x2f7ec312
add rcx, 0x20c9e160
sub rcx, 0x1fef735c
not rax
mov dword [rsp - 0xc], ebp
mov dword [rsp + 0x2c], edi
rol rax, 0xf
rol rax, 1
rol rax, 6
rol rax, 1
rol rax, 1
xor rax, rcx
movabs rcx, 0x447f4b3f7807e9ec
xor rcx, 0x33323463
sub rcx, 0x4e40c87
sub rcx, 0x3d7f9b10
sub rax, rcx
not rax
xchg r13, rax
mov qword [rsi + 0x1c8], r13
xchg r13, rax
jmp 0x14006a27c
mov dword [rsp + 0x2c], 0x28422d8b
add dword [rsp + 0x2c], 0x4ac4aabe
add dword [rsp + 0x2c], 0x73915e9
sub dword [rsp + 0x2c], 0x7a3fee31
mov edx, 0x65b987f0
sub edx, 0x53d60111
add edx, 0x3d92036b
xor edx, 0x7648f119
xchg rcx, r11
mov r11, rbx
xchg r11, rcx
call fcn.140094e90
test rax, rax
mov dword [rsp - 0x3c], 0x190df35f
je 0x14006a30b
not rax
mov dword [rsp + 0x34], edi
mov dword [rsp - 0x40], 0x459c9494
movabs rcx, 0x10f962c44f550d5f
xor rcx, 0x4180bd34
add rcx, 0x309c8b35
sub rcx, 0xd3dd64a
add rcx, 0x7fffffff
sub rcx, 0x3167c5cc
sub rax, rcx
not rax
rol rax, 4
rol rax, 2
mov qword [rsi + 0x1d0], rax
xchg rcx, rcx
jmp 0x14006a333
mov dword [rsp + 0x34], 0x6b30e5b7
xor dword [rsp + 0x34], 0x756c71d3
add dword [rsp + 0x34], 0x57d54468
sub dword [rsp + 0x34], 0x497e8122
sub dword [rsp + 0x34], 0x2cb357a9
mov edx, 0x7057a573
sub edx, 0x4b2ce86c
add edx, 0x21712e38
add edx, 0xcd29049
xchg rbx, r13
mov rcx, r13
xchg r13, rbx
call fcn.140094e90
test rax, rax
mov rsp, rsp
je 0x14006a432
movabs rcx, 0x243595b339be59ad
sub rcx, 0x13077ab1
add rcx, 0x28f52a29
add rcx, 0x7fffffff
xor rcx, 0x168d70a9
mov dword [rsp + 0x40], edi
xor rax, rcx
mov dword [rsp - 0x2c], edx
movabs rcx, 0x7993548357122e7c
xor rcx, 0x38dd2a48
sub rcx, 0x290a608f
add rcx, 0x7fffffff
sub rcx, 0x185dd36d
sub rax, rcx
mov dword [rsp - 0x30], edx
movabs rcx, 0x75b656136c5a9bb4
sub rcx, 0x38116ba1
add rcx, 0x1faf94c3
sub rcx, 0xa27954b
add rcx, 0x42844917
ror rax, 0xc
ror rax, 1
not rax
add rax, rcx
mov dword [rsp - 0x30], 0x5d1fa7c2
movabs rcx, 0x1beb083e45fa12c7
add rcx, 0x1f38157
add rcx, 0x2fb82149
sub rcx, 0x691a45b
rol rax, 1
xor rax, rcx
xchg r10, rax
mov qword [rsi + 0x1d8], r10
xchg r10, rax
jmp 0x14006a45a
mov dword [rsp + 0x40], 0x2d8721a
add dword [rsp + 0x40], 0x3927060f
add dword [rsp + 0x40], 0x291dfb11
sub dword [rsp + 0x40], 0x3edfc7f4
xor dword [rsp + 0x40], 0x263dab47
mov edx, 0x1d9419b0
add edx, 0x43db3275
sub edx, 0x1dedd063
sub edx, 0x1d4db636
xor edx, 0x823eec8
mov rcx, rbx
mov dword [rsp - 0x44], esp
call fcn.140094e90
test rax, rax
je 0x14006a533
movabs rcx, 0x434c20b81db9de85
xor rcx, 0x1aca3c6b
add rcx, 0x5991ca61
sub rcx, 0x443f4262
mov dword [rsp + 0x48], edi
mov r10, r10
add rax, rcx
movabs rcx, 0xad5a78d064de4a9a
xor rcx, 0x48c47d20
add rcx, 0x2670229b
add rcx, 0x7fffffff
sub rcx, 0x123ee39d
rol rax, 0x39
rol rax, 1
rol rax, 1
not rax
mov dword [rsp - 0x18], esp
ror rax, 8
ror rax, 0x26
ror rax, 5
xor rax, rcx
xchg rdx, rdx
movabs rcx, 0x6a0ae3fa3b5593c4
sub rcx, 0x7460dd1
add rcx, 0x21d8f9ac
add rcx, 0x41b28778
sub rax, rcx
xchg r13, r13
xchg r15, rax
mov qword [rsi + 0x1e0], r15
xchg r15, rax
jmp 0x14006a553
mov dword [rsp + 0x48], 0x4a1a6d4
add dword [rsp + 0x48], 0x29cde8ab
xor dword [rsp + 0x48], 0x583c678b
sub dword [rsp + 0x48], 0x7653e8f3
mov edx, 0x733a89a3
sub edx, 0x31a03989
add edx, 0x9b56162
add edx, 0x23d78632
mov rcx, rbx
mov dword [rsp - 0x34], esi
call fcn.140094e90
test rax, rax
je 0x14006a5e2
mov rbp, rbp
not rax
mov dword [rsp + 0x5c], edi
rol rax, 0x1d
rol rax, 1
rol rax, 1
movabs rcx, 0x5df5ccc2086b941b
xor rcx, 0x2f646b6f
add rcx, 0x2dc2c1e6
xor rcx, 0x3ddca23b
add rax, rcx
mov dword [rsp - 0x44], 0x2603fb64
rol rax, 1
rol rax, 0x1e
rol rax, 0xc
rol rax, 3
rol rax, 1
rol rax, 2
rol rax, 1
mov qword [rsi + 0x1e8], rax
jmp 0x14006a60a
mov dword [rsp + 0x5c], 0x18798b15
add dword [rsp + 0x5c], 0x503da774
add dword [rsp + 0x5c], 0xaa388d5
xor dword [rsp + 0x5c], 0x282a1087
xor dword [rsp + 0x5c], 0x5b70abd8
mov edx, 0x3c24feee
sub edx, 0x178545d2
add edx, 0x25ccbe0b
xor edx, 0x31923258
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140094e90
test rax, rax
je 0x14006a6b8
xchg r15, r15
rol rax, 2
rol rax, 0xa
rol rax, 8
rol rax, 3
rol rax, 7
rol rax, 0x14
rol rax, 9
rol rax, 2
rol rax, 1
movabs rcx, 0xc49a89d473e9c81e
sub rcx, 0x720683b9
add rcx, 0x4593e3bb
xor rcx, 0x5751d8fc
add rcx, 0x700b8236
not rax
mov dword [rsp + 0x64], edi
mov rsi, rsi
rol rax, 1
rol rax, 0x17
rol rax, 4
rol rax, 1
rol rax, 1
rol rax, 1
add rax, rcx
mov rsi, rsi
xchg rdi, rax
mov qword [rsi + 0x1f0], rdi
xchg rdi, rax
jmp 0x14006a6d8
mov dword [rsp + 0x64], 0x4bcd9133
add dword [rsp + 0x64], 0x8860323
add dword [rsp + 0x64], 0x1ed1b66
xor dword [rsp + 0x64], 0x5640afbd
mov edx, 0x72cc4b91
sub edx, 0x6925a4bf
add edx, 0x2ba2291d
sub edx, 0x2c453425
add edx, 0x2a212e8e
xchg rbx, r8
mov rcx, r8
xchg r8, rbx
call fcn.140094e90
mov dword [rsp - 0xc], ebx
test rax, rax
je 0x14006a7c7
movabs rcx, 0xb88fd2494da96e9f
sub rcx, 0x48976a9c
add rcx, 0x18a8175f
xor rcx, 0x3960d15c
add rcx, 0x7fffffff
xor rcx, 0x2a7bb333
mov dword [rsp + 0x70], edi
add rax, rcx
xchg rbx, rbx
movabs rcx, 0x975fea63c8d651
xor rcx, 0x60f5b953
xor rcx, 0x1ce44231
add rcx, 0x24146f47
add rcx, 0x7fffffff
add rcx, 0xafbdf33
ror rax, 7
ror rax, 1
ror rax, 1
sub rax, rcx
movabs rcx, 0x4207465e48f59ee3
xor rcx, 0x31c4c48b
add rcx, 0x5715818
sub rcx, 0x288c2e7b
ror rax, 0x18
ror rax, 3
ror rax, 1
ror rax, 1
ror rax, 1
add rax, rcx
xchg rsp, rsp
xchg r11, rax
mov qword [rsi + 0x1f8], r11
xchg r11, rax
jmp 0x14006a7ef
mov dword [rsp + 0x70], 0x63d4e34
add dword [rsp + 0x70], 0x7538d45c
xor dword [rsp + 0x70], 0x3bf1cce7
sub dword [rsp + 0x70], 0x2ab76e1b
xor dword [rsp + 0x70], 0x15d0805d
mov edx, 0x48760e25
xor edx, 0x53985560
sub edx, 0x1afa46ae
xor edx, 0x403db1b9
add edx, 0xb70d401
mov rcx, rbx
call fcn.140094e90
xchg rcx, rcx
test rax, rax
je 0x14006a8bf
movabs rcx, 0x641f78b260586e04
sub rcx, 0x52853ab7
xor rcx, 0x6b4debd5
sub rcx, 0x17e7209c
mov dword [rsp + 0x74], edi
xor rax, rcx
xchg r15, r15
movabs rcx, 0xbd6ce691bef1040
add rcx, 0x2cf89814
sub rcx, 0x11c3f29f
add rcx, 0x38eb40d5
not rax
mov r15, r15
rol rax, 0x21
rol rax, 3
rol rax, 1
rol rax, 1
xor rax, rcx
movabs rcx, 0x7a0485726825a2c0
sub rcx, 0x5d83625a
add rcx, 0x100c8502
add rcx, 0xb799f7a
add rcx, 0x7fffffff
add rcx, 0x3d74f829
sub rax, rcx
xchg r13, rax
mov qword [rsi + 0x200], r13
xchg r13, rax
jmp 0x14006a8df
mov dword [rsp + 0x74], 0x2b222554
sub dword [rsp + 0x74], 0x11f5d165
add dword [rsp + 0x74], 0x3c392b1a
xor dword [rsp + 0x74], 0x55657f08
mov edx, 0x7ffed9c5
sub edx, 0x31ee7250
add edx, 0x2c75b81d
xor edx, 0xbc4906ce
xchg r13, rbx
mov rcx, r13
xchg rbx, r13
call fcn.140094e90
test rax, rax
mov r11, r11
je 0x14006a96c
rol rax, 8
rol rax, 2
rol rax, 1
movabs rcx, 0x1d882d57adcc569
xor rcx, 0xfe5e296
xor rcx, 0xc139e2c
add rcx, 0x5742c546
not rax
mov dword [rsp - 0x44], edx
mov dword [rsp + 0xa0], edi
sub rax, rcx
ror rax, 0x23
ror rax, 7
ror rax, 1
ror rax, 3
ror rax, 1
mov qword [rsi + 0x208], rax
xchg r8, r8
jmp 0x14006a9a3
mov dword [rsp + 0xa0], 0x439e3a6b
xor dword [rsp + 0xa0], 0x14113b9a
sub dword [rsp + 0xa0], 0x881f65c
add dword [rsp + 0xa0], 0xf8b7dc8
xor dword [rsp + 0xa0], 0x5e98895c
mov edx, 0x6a6cc66b
sub edx, 0x122c4b8
sub edx, 0x3f48093f
add edx, 0xd445fdaf
xchg rbx, r11
mov rcx, r11
xchg rbx, r11
call fcn.140094e90
test rax, rax
mov dword [rsp - 0x20], 0x6ba00c55
je 0x14006aa9c
rol rax, 3
rol rax, 8
rol rax, 4
rol rax, 2
rol rax, 2
rol rax, 3
rol rax, 2
rol rax, 4
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x67cc594e667fdbc8
sub rcx, 0xdc29a4e
sub rcx, 0x4b18ce7f
add rcx, 0x7fffffff
add rcx, 0x2bd2270e
not rax
mov dword [rsp + 0xa8], edi
mov rbp, rbp
rol rax, 0xa
rol rax, 8
rol rax, 1
sub rax, rcx
mov dword [rsp - 0x38], 0xdd19128
movabs rcx, 0xdea0906e50233637
xor rcx, 0x3286d849
sub rcx, 0x4e505159
xor rcx, 0xfe8a399
add rcx, 0x60e9741a
ror rax, 1
ror rax, 0xa
ror rax, 5
ror rax, 1
ror rax, 1
add rax, rcx
not rax
mov dword [rsp - 0x14], 0x29b9b10f
mov qword [rsi + 0x210], rax
jmp 0x14006aac8
mov dword [rsp + 0xa8], 0x681a2365
add dword [rsp + 0xa8], 0xa83c48f
sub dword [rsp + 0xa8], 0x22a73cd6
sub dword [rsp + 0xa8], 0x4ff6ab1d
mov edx, 0x301d3266
add edx, 0xbfff274
add edx, 0x2b9ce3c8
sub edx, 0x3dc505b6
add edx, 0xcef97e00
mov rcx, rbx
call fcn.140094e90
test rax, rax
mov dword [rsp - 0x24], 0x3ede0079
je 0x14006ab55
not rax
mov dword [rsp + 0xd8], edi
mov dword [rsp - 0x28], 0x7b665570
movabs rcx, 0x6f32695c3abb0e3a
xor rcx, 0x194bc64
add rcx, 0x13107a52
xor rcx, 0x75ff83b5
add rcx, 0x7fffffff
xor rcx, 0x437a42ea
add rax, rcx
not rax
rol rax, 1
rol rax, 1
mov qword [rsi + 0x218], rax
jmp 0x14006ab81
mov dword [rsp + 0xd8], 0x266185e9
xor dword [rsp + 0xd8], 0x67e541f
xor dword [rsp + 0xd8], 0x70830937
sub dword [rsp + 0xd8], 0x509cd8c0
mov edx, 0x1436fc19
xor edx, 0x539de316
add edx, 0xace6f07
add edx, 0x1d51839d
sub edx, 0x2c70b1a8
xchg rcx, r8
mov r8, rbx
xchg r8, rcx
call fcn.140094e90
mov dword [rsp - 0x34], edi
test rax, rax
je 0x14006ac73
movabs rcx, 0xf04a5ad40bb444d3
xor rcx, 0xc228797
sub rcx, 0x5d4622c
xor rcx, 0x6961ccbc
xor rcx, 0x3bb0d7ec
mov dword [rsp + 0xe8], edi
xchg r15, r15
add rax, rcx
movabs rcx, 0x5ad6c431720b6ea7
sub rcx, 0x27a949db
sub rcx, 0x231ce2a7
xor rcx, 0x334a9678
ror rax, 0x18
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
sub rax, rcx
mov rcx, rcx
movabs rcx, 0xd531727736645a16
add rcx, 0x24ad06d3
sub rcx, 0x3821bcaa
sub rcx, 0x3152b98
add rcx, 0x7fffffff
add rcx, 0x2f2ab917
rol rax, 0x15
rol rax, 9
rol rax, 2
rol rax, 1
rol rax, 1
add rax, rcx
xchg r10, rax
mov qword [rsi + 0x220], r10
xchg r10, rax
jmp 0x14006ac9f
mov dword [rsp + 0xe8], 0x2d497e9b
xor dword [rsp + 0xe8], 0x73c4cea
add dword [rsp + 0xe8], 0x378c7c16
sub dword [rsp + 0xe8], 0x6201ae86
mov edx, 0x207774e4
xor edx, 0x42cf5f18
sub edx, 0x23c66876
add edx, 0x27a2508c
xor edx, 0x6a4f211
mov rcx, rbx
call fcn.140094e90
mov dword [rsp - 0x34], ebx
test rax, rax
je 0x14006ad81
ror rax, 1
ror rax, 4
ror rax, 2
ror rax, 1
ror rax, 2
ror rax, 2
ror rax, 1
movabs rcx, 0xafdb6b3f51c81944
sub rcx, 0x4f239b95
xor rcx, 0x5cf86de3
sub rcx, 0xf5a1a48
not rax
mov dword [rsp + 0x7c], edi
ror rax, 0x21
ror rax, 4
ror rax, 5
ror rax, 1
ror rax, 1
ror rax, 3
ror rax, 1
add rax, rcx
xchg rsp, rsp
movabs rcx, 0x1abaa336775dd57e
xor rcx, 0x5fe48fe6
xor rcx, 0x20ee0870
add rcx, 0xe867976
add rcx, 0x7fffffff
xor rcx, 0xc55d3b
xor rax, rcx
rol rax, 4
rol rax, 7
rol rax, 8
rol rax, 1
not rax
xchg rdi, rax
mov qword [rsi + 0x228], rdi
xchg rdi, rax
jmp 0x14006ada9
mov dword [rsp + 0x7c], 0x45054782
sub dword [rsp + 0x7c], 0x3d9fe488
add dword [rsp + 0x7c], 0x694bb938
add dword [rsp + 0x7c], 0x75cb6cf
sub dword [rsp + 0x7c], 0x780dd300
mov edx, 0x83d3908
xor edx, 0x14968d58
xor edx, 0x505688fa
sub edx, 0x2e063738
add edx, 0x8a779b1c
xchg rbx, r11
mov rcx, r11
xchg r11, rbx
call fcn.140094e90
xchg rbx, rbx
test rax, rax
je 0x14006ae90
not rax
mov dword [rsp + 0x9c], edi
mov dword [rsp - 0x38], edi
movabs rcx, 0x678e8bee5cf8c062
sub rcx, 0x5def766
sub rcx, 0x21d29e7c
xor rcx, 0x1b77631f
add rcx, 0x21f1ce7a
add rax, rcx
xchg r12, r12
movabs rcx, 0x5ea37eb277bc8150
xor rcx, 0x1873f94a
sub rcx, 0x6d8aeadd
add rcx, 0x7fffffff
add rcx, 0x9027524
not rax
xchg r11, r11
rol rax, 0x11
rol rax, 0xf
rol rax, 2
rol rax, 1
rol rax, 1
not rax
mov rsp, rsp
ror rax, 0xf
ror rax, 2
ror rax, 0x1d
ror rax, 5
ror rax, 5
ror rax, 5
ror rax, 1
xor rax, rcx
mov dword [rsp - 0x14], ecx
xchg r8, rax
mov qword [rsi + 0x230], r8
xchg r8, rax
jmp 0x14006aec7
mov dword [rsp + 0x9c], 0x4a8de9f4
sub dword [rsp + 0x9c], 0x3ede6c48
xor dword [rsp + 0x9c], 0x2b19510c
xor dword [rsp + 0x9c], 0x7b3128a3
sub dword [rsp + 0x9c], 0x5b870402
mov edx, 0x98fb6c6
xor edx, 0x61083eef
sub edx, 0x66ddde0f
add edx, 0x3e406f78
xchg rcx, r12
mov r12, rbx
xchg rcx, r12
call fcn.140094e90
xchg rdi, rdi
test rax, rax
je 0x14006af75
ror rax, 0x1f
ror rax, 1
movabs rcx, 0xcf3456cc56e2ce5a
sub rcx, 0x190b7ce5
xor rcx, 0x3ef13ec0
xor rcx, 0x4ef7bb2b
sub rcx, 0x90a57f9
xor rax, rcx
xchg r11, r11
mov dword [rsp + 0xcc], edi
ror rax, 0xa
ror rax, 1
ror rax, 1
movabs rcx, 0x62f09f68533f3736
add rcx, 0x2c00f228
sub rcx, 0x7804ec7e
add rcx, 0x30355efb
add rcx, 0x27462113
add rax, rcx
mov dword [rsp - 0x40], ebp
mov qword [rsi + 0x238], rax
jmp 0x14006afa1
mov dword [rsp + 0xcc], 0x4bc9dfd1
add dword [rsp + 0xcc], 0x31a7a60e
sub dword [rsp + 0xcc], 0x51c3d716
sub dword [rsp + 0xcc], 0x2badaec8
mov edx, 0x1f9dad15
add edx, 0x86d474f
xor edx, 0x71c017b1
xor edx, 0x3630a2d0
xor edx, 0xfb7d2ff4
mov rcx, rbx
xchg r14, r14
call fcn.140094e90
test rax, rax
je 0x14006b072
movabs rcx, 0xc72e599c4b7d5ab8
sub rcx, 0x3198f164
xor rcx, 0x4d219a3a
add rcx, 0x29da5785
sub rcx, 0x1efd719d
mov dword [rsp + 0xd4], edi
add rax, rcx
mov dword [rsp - 0x28], 0x2d79befb
movabs rcx, 0x3dfa0dae47b01f4b
add rcx, 0x2c73be11
add rcx, 0x6f56c9f
sub rcx, 0x2f67154d
add rcx, 0x7fffffff
xor rcx, 0x161a6a8
not rax
mov dword [rsp - 0x28], esp
sub rax, rcx
movabs rcx, 0x704f66c76d22dda6
add rcx, 0x83c9e85
xor rcx, 0x4eb7d363
add rcx, 0x50c1bee7
xor rax, rcx
mov rbx, rbx
mov qword [rsi + 0x240], rax
jmp 0x14006b09e
mov dword [rsp + 0xd4], 0x467decb8
xor dword [rsp + 0xd4], 0x6d8bfb20
sub dword [rsp + 0xd4], 0x16c6bdc4
sub dword [rsp + 0xd4], 0x152f59d3
mov edx, 0x48823df2
add edx, 0x1ad48020
add edx, 0x9d44082
sub edx, 0x3a4bef96
add edx, 0x4bff4cb8
mov rcx, rbx
call fcn.140094e90
mov rsi, rsi
test rax, rax
je 0x14006b15b
movabs rcx, 0x323c503a78f65931
sub rcx, 0x48aee583
sub rcx, 0x25a4211
add rcx, 0xf5ff935
add rcx, 0x7fffffff
sub rcx, 0x39aa7777
mov dword [rsp + 0xfc], edi
add rax, rcx
movabs rcx, 0x3c4e2d3369fda28e
sub rcx, 0x64460b82
add rcx, 0x485efc0b
add rcx, 0x1b86144f
sub rcx, 0x67d5a073
ror rax, 0xd
ror rax, 4
ror rax, 1
xor rax, rcx
rol rax, 0x11
rol rax, 1
rol rax, 2
rol rax, 1
rol rax, 1
xchg rbp, rax
mov qword [rsi + 0x248], rbp
xchg rbp, rax
jmp 0x14006b192
mov dword [rsp + 0xfc], 0x580705f7
xor dword [rsp + 0xfc], 0x174dbdb9
add dword [rsp + 0xfc], 0x2decec8c
sub dword [rsp + 0xfc], 0x5c475c43
xor dword [rsp + 0xfc], 0x20f04896
mov edx, 0x68f4b232
sub edx, 0x50ff6da3
xor edx, 0x70d7a31
add edx, 0x1b254c00
add edx, 0x30207772
mov rcx, rbx
xchg r10, r10
call fcn.140094e90
test rax, rax
je 0x14006b23e
movabs rcx, 0x278c0e9f6d3ca58b
sub rcx, 0x46566768
add rcx, 0x6d2c975
add rcx, 0x203a5909
mov dword [rsp + 0x104], edi
xor rax, rcx
mov dword [rsp - 0x14], 0x352cbad5
movabs rcx, 0x5777a1b057347695
sub rcx, 0x2d68783f
add rcx, 0x3ddba22d
add rcx, 0x7fffffff
xor rcx, 0x749e8714
ror rax, 0x1a
ror rax, 0x1b
ror rax, 5
ror rax, 1
not rax
sub rax, rcx
xchg rsp, rsp
mov qword [rsi + 0x250], rax
jmp 0x14006b275
mov dword [rsp + 0x104], 0x71b8fe83
xor dword [rsp + 0x104], 0x237d95d7
xor dword [rsp + 0x104], 0x1283079a
sub dword [rsp + 0x104], 0xe7a8949
sub dword [rsp + 0x104], 0x31cbe384
mov edx, 0x44cd9ce2
add edx, 0x2641477c
sub edx, 0x163038bf
xor edx, 0x8029cca4
xchg r12, rbx
mov rcx, r12
xchg r12, rbx
call fcn.140094e90
mov dword [rsp - 0x20], 0x33bd000c
test rax, rax
je 0x14006b30b
ror rax, 0x17
ror rax, 0x19
ror rax, 7
ror rax, 1
movabs rcx, 0xba63f7914fa0b8c
add rcx, 0x46eb547a
sub rcx, 0x4df86521
add rcx, 0xe039a4c
add rcx, 0x19097330
sub rax, rcx
mov dword [rsp - 0x24], ecx
mov dword [rsp + 0x10c], edi
ror rax, 0x22
ror rax, 1
not rax
xchg rsp, rsp
xchg r14, rax
mov qword [rsi + 0x258], r14
xchg r14, rax
jmp 0x14006b337
mov dword [rsp + 0x10c], 0x4236c739
add dword [rsp + 0x10c], 0xbb1308b
sub dword [rsp + 0x10c], 0x31608385
sub dword [rsp + 0x10c], 0x1c87743e
mov edx, 0x5fc15818
sub edx, 0x1e860dd
sub edx, 0x54753b5d
add edx, 0x97c61209
mov rcx, rbx
call fcn.140094e90
mov dword [rsp - 0x20], esi
test rax, rax
je 0x14006b3e0
movabs rcx, 0xb7a5eb5067961809
sub rcx, 0x5adafa26
xor rcx, 0x50e11788
add rcx, 0x76ce8099
mov dword [rsp + 0x124], edi
add rax, rcx
movabs rcx, 0xcd73009a1e88bbfa
xor rcx, 0x27f6c00f
xor rcx, 0x325a3c03
add rcx, 0x4d640f32
xor rcx, 0x36b9b182
rol rax, 6
rol rax, 2
xor rax, rcx
ror rax, 6
ror rax, 0x10
ror rax, 4
ror rax, 2
ror rax, 1
xchg rbx, rax
mov qword [rsi + 0x260], rbx
xchg rbx, rax
jmp 0x14006b40c
mov dword [rsp + 0x124], 0x65054425
sub dword [rsp + 0x124], 0xe8ccc7
xor dword [rsp + 0x124], 0x6c559679
sub dword [rsp + 0x124], 0x849e126
mov edx, 0x5adfe8fb
sub edx, 0x4e787937
xor edx, 0x5dafde7a
sub edx, 0x4cf3fcf
add edx, 0x8f12d799
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140094e90
mov dword [rsp - 0x28], edx
test rax, rax
je 0x14006b4e0
ror rax, 3
ror rax, 0xe
ror rax, 7
ror rax, 0xa
ror rax, 6
ror rax, 3
ror rax, 1
ror rax, 1
ror rax, 1
movabs rcx, 0x11ea9d8b0c537279
add rcx, 0x432e99cb
xor rcx, 0x54b2509a
add rcx, 0x7fffffff
xor rcx, 0x5c5cba4e
xor rax, rcx
mov dword [rsp - 0xc], 0x7447c231
mov dword [rsp + 0x128], edi
rol rax, 0x11
rol rax, 1
rol rax, 1
movabs rcx, 0x9211cff334e08f34
xor rcx, 0x103fadf1
add rcx, 0xad1c5ae
add rcx, 0x7fffffff
sub rcx, 0x139e8a99
xor rax, rcx
xchg r10, rax
mov qword [rsi + 0x268], r10
xchg r10, rax
jmp 0x14006b517
mov dword [rsp + 0x128], 0x11b2e7e9
add dword [rsp + 0x128], 0x2724baf5
xor dword [rsp + 0x128], 0x223bd75
sub dword [rsp + 0x128], 0x34ae3be7
xor dword [rsp + 0x128], 0x645e3c5
mov edx, 0x6c31f213
sub edx, 0x32e5c73b
add edx, 0x29b987dd
sub edx, 0x735cf
xor edx, 0xadbf6779
xchg rbx, rbp
mov rcx, rbp
xchg rbp, rbx
call fcn.140094e90
test rax, rax
mov dword [rsp - 0x2c], 0x59f579e6
je 0x14006b61e
movabs rcx, 0xbe8fe2a725021613
add rcx, 0x1aa12798
add rcx, 0xc80bc3d
add rcx, 0x4b18a389
mov r13d, edi
mov dword [rsp - 0x10], ebx
add rax, rcx
movabs rcx, 0x39d6871b1e00272d
sub rcx, 0x1d13d78d
xor rcx, 0x9e54ca0
xor rcx, 0x1ba9505e
add rcx, 0x51acb843
not rax
add rax, rcx
mov dword [rsp - 0x3c], 0x5588c94e
movabs rcx, 0xf99f83745c074a71
sub rcx, 0xc432086
sub rcx, 0xe88abf0
add rcx, 0x7fffffff
sub rcx, 0x32fd642d
xor rax, rcx
mov dword [rsp - 0x38], 0x6aff890e
movabs rcx, 0x59146dac13740107
xor rcx, 0x6f98f146
sub rcx, 0x49ec5223
add rcx, 0x7fffffff
add rcx, 0x74aeca9
sub rax, rcx
mov qword [rsi + 0x270], rax
mov dword [rsp - 0x14], 0x174f715e
jmp 0x14006b639
mov r13d, 0x59c267f0
xor r13d, 0x620740fe
sub r13d, 0x35640e0
sub r13d, 0x386ee62d
mov edx, 0x599afac8
sub edx, 0x19045021
xor edx, 0x2b51d87a
sub edx, 0x835612d
add edx, 0x6d29948
mov rcx, rbx
call fcn.140094e90
mov r9, r9
test rax, rax
je 0x14006b772
movabs rcx, 0xbb5db08d5ba4672b
add rcx, 0x8f4b961
xor rcx, 0x4670bbab
add rcx, 0x2b7b1196
add rcx, 0x29819b95
mov r12d, edi
mov dword [rsp - 0x28], 0x1dc6619f
add rax, rcx
movabs rcx, 0x1322909b6adbb83c
xor rcx, 0x52f70891
sub rcx, 0x1ded065c
add rcx, 0xfd96bd8
xor rcx, 0x75f86172
not rax
add rax, rcx
mov dword [rsp - 0xc], 0x330ceabd
movabs rcx, 0x7358fe34c34519b
add rcx, 0x99a96a4
add rcx, 0x1065e189
sub rcx, 0x418c121c
add rcx, 0x7fffffff
add rcx, 0x1faa5a19
xor rax, rcx
movabs rcx, 0x7e80c8b20a76baf1
add rcx, 0x63b883ff
sub rcx, 0x31af0a95
add rcx, 0x32a55a5c
add rcx, 0x7fffffff
sub rcx, 0x58174ecc
add rax, rcx
xchg rbp, rbp
movabs rcx, 0xec34cef830c59eed
xor rcx, 0x451f7870
sub rcx, 0x201ff433
xor rcx, 0x277c636a
add rcx, 0x740cf9e6
xor rax, rcx
mov dword [rsp - 0x20], 0x774254bb
mov qword [rsi + 0x278], rax
jmp 0x14006b794
mov r12d, 0x7a23fb6a
xor r12d, 0x7df31508
add r12d, 0x1c96996e
add r12d, 0x5856e357
xor r12d, 0x7cbe6b26
mov edx, 0x6e04ccae
sub edx, 0x37bee92f
xor edx, 0x319e47e7
add edx, 0x5440d43f
add edx, 0x36791c52
mov rcx, rbx
call fcn.140094e90
mov dword [rsp - 0x1c], esi
test rax, rax
je 0x14006b846
movabs rcx, 0x7f7360057a5a78fb
xor rcx, 0x566082fb
add rcx, 0x4b9ed465
xor rcx, 0x29b5a98c
mov r14d, edi
mov rbx, rbx
add rax, rcx
movabs rcx, 0xe86e20514d3d3f0
add rcx, 0x11b038f3
xor rcx, 0x3a95e15d
xor rcx, 0x650da04a
add rcx, 0xf67f24a
xor rax, rcx
mov rdx, rdx
not rax
ror rax, 0xe
ror rax, 0xd
ror rax, 0xc
ror rax, 9
ror rax, 1
ror rax, 9
ror rax, 1
mov qword [rsi + 0x280], rax
xchg r9, r9
jmp 0x14006b868
mov r14d, 0x2c587e3e
xor r14d, 0x332cbd77
sub r14d, 0x12f93e29
xor r14d, 0x3d04266c
xor r14d, 0x317fa34d
mov edx, 0x216b554f
add edx, 0x9c7f73b
add edx, 0xe160aef
xor edx, 0xcaa91ec
add edx, 0x194c5c99
mov rcx, rbx
call fcn.140094e90
xchg r14, r14
test rax, rax
je 0x14006b947
not rax
movabs rcx, 0x558a411b54c6ee62
sub rcx, 0x126830c3
add rcx, 0x19d5cb89
sub rcx, 0x44b02414
add rcx, 0x3b9655f9
sub rax, rcx
mov ebp, edi
mov dword [rsp - 0x3c], 0x4536c66
ror rax, 0x13
ror rax, 1
ror rax, 0xa
ror rax, 2
ror rax, 1
movabs rcx, 0x8c2e0de963d38de4
xor rcx, 0x71688c06
add rcx, 0x3db8801a
xor rcx, 0x27b0287a
add rcx, 0x490673de
xor rax, rcx
movabs rcx, 0x41157dbc56fd9b21
xor rcx, 0x3e58366d
add rcx, 0x68338d5
sub rcx, 0x6d8a0371
add rcx, 0x461a512d
add rax, rcx
mov dword [rsp - 0x34], edx
xchg r11, rax
mov qword [rsi + 0x288], r11
xchg r11, rax
jmp 0x14006b964
mov ebp, 0xc5f6403
add ebp, 0x165fce2f
sub ebp, 0x5497aa4
add ebp, 0x4059982f
xor ebp, 0x5dcf4fbc
mov edx, 0x35b1686c
xor edx, 0x1ef6cd30
add edx, 0x50005066
sub edx, 0x4fde5826
xchg rbx, r8
mov rcx, r8
xchg r8, rbx
call fcn.140094e90
mov dword [rsp - 0x30], edi
test rax, rax
je 0x14006ba39
rol rax, 0xa
rol rax, 4
rol rax, 1
movabs rcx, 0x6c7297241badca26
add rcx, 0x4dab46b6
xor rcx, 0x2486547a
sub rcx, 0xb767572
xor rax, rcx
movabs rcx, 0x3773dba2782a389e
sub rcx, 0x5c1c8cfe
xor rcx, 0x626c290f
xor rcx, 0x3c9e7d0f
sub rcx, 0x3b52ef69
ror rax, 0x3d
ror rax, 1
xor rax, rcx
mov r11, r11
movabs rcx, 0x3ad78b77d657cf9
xor rcx, 0x45064c04
sub rcx, 0x37fd2322
add rcx, 0x7fffffff
xor rcx, 0x6cdf8ce5
sub rax, rcx
ror rax, 0x32
ror rax, 4
ror rax, 1
ror rax, 1
mov qword [rsi + 0x290], rax
jmp 0x14006ba56
mov edi, 0x57c9bb89
xor edi, 0x4afa0073
sub edi, 0xbbb2fc2
add edi, 0x1ec5a364
sub edi, 0x303e2f9b
or r15d, dword [rsp + 0x198]
or r15d, dword [rsp + 0x1a0]
mov dword [rsp - 0xc], 0x1f687ef3
or r15d, dword [rsp + 0x1a8]
or r15d, dword [rsp + 0x20]
or r15d, dword [rsp + 0x24]
mov dword [rsp - 0x18], 0x4a913601
or r15d, r14d
or r15d, ebp
or r15d, edi
mov rdi, rdi
or r15d, dword [rsp + 0x28]
or r15d, dword [rsp + 0x2c]
or r15d, dword [rsp + 0x30]
mov rbp, rbp
or r15d, dword [rsp + 0x34]
or r15d, dword [rsp + 0x38]
or r15d, dword [rsp + 0x3c]
mov dword [rsp - 0x38], 0x40fe0b5a
or r15d, dword [rsp + 0x40]
or r15d, dword [rsp + 0x44]
or r15d, dword [rsp + 0x48]
or r15d, dword [rsp + 0x4c]
mov dword [rsp - 0x3c], 0x782a482d
or r15d, dword [rsp + 0x50]
or r15d, dword [rsp + 0x54]
or r15d, dword [rsp + 0x58]
mov r11, r11
or r15d, dword [rsp + 0x5c]
or r15d, dword [rsp + 0x60]
or r15d, dword [rsp + 0x64]
xchg rbp, rbp
or r15d, dword [rsp + 0x68]
or r15d, dword [rsp + 0x6c]
or r15d, dword [rsp + 0x70]
xchg rcx, rcx
or r15d, dword [rsp + 0x74]
or r15d, dword [rsp + 0x78]
or r15d, dword [rsp + 0x7c]
mov rbp, rbp
or r15d, dword [rsp + 0x80]
or r15d, dword [rsp + 0x84]
or r15d, dword [rsp + 0x88]
or r15d, dword [rsp + 0x8c]
mov r14, r14
or r15d, dword [rsp + 0x90]
or r15d, dword [rsp + 0x94]
or r15d, dword [rsp + 0x98]
mov dword [rsp - 0xc], 0x75df80c6
or r15d, dword [rsp + 0x9c]
or r15d, dword [rsp + 0xa0]
or r15d, dword [rsp + 0xa4]
or r15d, dword [rsp + 0xa8]
xchg r11, r11
or r15d, dword [rsp + 0xac]
or r15d, dword [rsp + 0xb0]
or r15d, dword [rsp + 0xb4]
or r15d, dword [rsp + 0xb8]
mov dword [rsp - 0x34], ecx
or r15d, dword [rsp + 0xbc]
or r15d, dword [rsp + 0xc0]
or r15d, dword [rsp + 0xc4]
or r15d, dword [rsp + 0xc8]
xchg rbx, rbx
or r15d, dword [rsp + 0xcc]
or r15d, dword [rsp + 0xd0]
or r15d, dword [rsp + 0xd4]
xchg rdx, rdx
or r15d, dword [rsp + 0xd8]
or r15d, dword [rsp + 0xdc]
or r15d, dword [rsp + 0xe0]
or r15d, dword [rsp + 0xe4]
mov dword [rsp - 0x3c], ecx
or r15d, dword [rsp + 0xe8]
or r15d, dword [rsp + 0xec]
or r15d, dword [rsp + 0xf0]
or r15d, dword [rsp + 0xf4]
mov dword [rsp - 0x44], 0x4b4b071
or r15d, dword [rsp + 0xf8]
or r15d, dword [rsp + 0xfc]
or r15d, dword [rsp + 0x100]
xchg r13, r13
or r15d, dword [rsp + 0x104]
or r15d, dword [rsp + 0x108]
or r15d, dword [rsp + 0x10c]
or r15d, dword [rsp + 0x110]
mov dword [rsp - 0x14], edi
or r15d, dword [rsp + 0x114]
or r15d, dword [rsp + 0x118]
or r15d, dword [rsp + 0x11c]
or r15d, dword [rsp + 0x120]
mov dword [rsp - 0x3c], esi
or r15d, dword [rsp + 0x124]
or r15d, dword [rsp + 0x128]
or r15d, dword [rsp + 0x12c]
or r15d, dword [rsp + 0x130]
mov dword [rsp - 0x1c], ebx
or r15d, dword [rsp + 0x134]
or r15d, dword [rsp + 0x138]
or r15d, dword [rsp + 0x13c]
or r15d, dword [rsp + 0x140]
xchg r9, r9
or r15d, r13d
or r15d, r12d
or r15d, dword [rsp + 0x144]
mov dword [rsp - 0x30], ebx
xchg r8, rbx
mov r8, qword [rsp + 0x190]
xchg r8, rbx
sete al
xchg rsp, rsp
add rsp, 0xdb875e7
sub rsp, 0xdb87497
nop
add rsp, 8
mov r15, qword [rsp - 8]
pop r14
mov dword [rsp - 0x34], 0x16d01ce0
nop
add rsp, 8
mov r13, qword [rsp - 8]
pop r12
nop
mov rdi, qword [rsp]
add rsp, 8
nop
add rsp, 8
mov rsi, qword [rsp - 8]
nop
add rsp, 8
mov rbp, qword [rsp - 8]
ret