Function at 0x140062780
Capabilities:
Hash data using murmur3

Disassembly:
mov qword [rsp + 8], rbx
xchg rdx, rdx
push rbp
nop
mov qword [rsp - 8], rsi
sub rsp, 8
nop
sub rsp, 8
mov qword [rsp], rdi
nop
mov qword [rsp - 8], r12
sub rsp, 8
push r13
nop
mov qword [rsp - 8], r14
sub rsp, 8
nop
mov qword [rsp - 8], r15
sub rsp, 8
add rsp, 0xfffffffffffffe50
xchg rcx, rsi
mov rcx, rdx
xchg rcx, rsi
xchg rbx, r8
mov r8, rcx
xchg rbx, r8
mov edx, 0x26ce8e46
xor edx, 0x5ece0443
sub edx, 0x2b535ddb
sub edx, 0x7b4ddc6
add edx, 0x6b9ac790
call fcn.140073e30
mov dword [rsp - 0x14], 0x3c41c99b
xor edi, edi
test rax, rax
je 0x1400628e8
mov r14, r14
movabs rcx, 0x5aacb517657f007a
xor rcx, 0x6d84def2
add rcx, 0x5cba078a
add rcx, 0x130ab7d4
mov dword [rsp + 0x84], edi
mov r9, r9
xor rax, rcx
movabs rcx, 0x41c55f3116886ae7
add rcx, 0x10166d5c
add rcx, 0x402a2247
xor rcx, 0x29a15aba
sub rcx, 0x28c1f6c
sub rax, rcx
mov dword [rsp - 0x20], 0x52d07442
movabs rcx, 0x2c993c284c25de7b
xor rcx, 0x38571628
sub rcx, 0x3d3313e2
add rcx, 0x7fffffff
add rcx, 0x24955670
rol rax, 1
rol rax, 0x1d
rol rax, 2
rol rax, 1
sub rax, rcx
xchg rdx, rdx
movabs rcx, 0xb48cb6a02fea28ad
xor rcx, 0x75dd09d
add rcx, 0x3e20cd11
sub rcx, 0x46269c99
sub rcx, 0xef67a3c
ror rax, 0x22
ror rax, 2
ror rax, 1
add rax, rcx
mov qword [rsi], rax
mov dword [rsp - 0x3c], 0x38cb38fc
jmp 0x14006291f
mov dword [rsp + 0x84], 0x1e541d5
xor dword [rsp + 0x84], 0x7c056161
sub dword [rsp + 0x84], 0x52a1d4f
sub dword [rsp + 0x84], 0x3a38e571
sub dword [rsp + 0x84], 0x3e7d1df3
mov edx, 0x21d7b715
xor edx, 0x7d3bfd1
add edx, 0x23bd81a5
add edx, 0x582e5ec0
xchg r13, rcx
mov r13, rbx
xchg rcx, r13
call fcn.140073e30
mov dword [rsp - 0x34], esi
test rax, rax
je 0x1400629ea
not rax
mov dword [rsp - 0x10], 0x71ea7034
mov dword [rsp + 0x8c], edi
ror rax, 0x13
ror rax, 0xc
ror rax, 0x16
ror rax, 2
ror rax, 1
ror rax, 1
movabs rcx, 0x66000dfd7f1c4398
xor rcx, 0x3c156f6d
xor rcx, 0x53dcc35
add rcx, 0x497accf5
sub rax, rcx
xchg r14, r14
movabs rcx, 0x58d048bd4c8dbc94
add rcx, 0x2175a378
xor rcx, 0x7810525a
xor rcx, 0x78278444
add rcx, 0x4aacaa56
ror rax, 0x1b
ror rax, 7
ror rax, 5
ror rax, 3
ror rax, 1
ror rax, 1
add rax, rcx
xchg r9, rax
mov qword [rsi + 8], r9
xchg r9, rax
jmp 0x140062a16
mov dword [rsp + 0x8c], 0x6bc63616
xor dword [rsp + 0x8c], 0x1e1c1107
sub dword [rsp + 0x8c], 0x18be83d5
sub dword [rsp + 0x8c], 0x5d1ba33b
mov edx, 0x513de68e
add edx, 0x1b0d4284
xor edx, 0x31069fd7
add edx, 0x97ffb303
xchg rbx, r9
mov rcx, r9
xchg rbx, r9
call fcn.140073e30
mov dword [rsp - 0x2c], 0x31b94d25
test rax, rax
je 0x140062ad9
not rax
mov dword [rsp - 0x24], ebp
mov dword [rsp + 0x94], edi
rol rax, 1
movabs rcx, 0x5dc590804420d9ec
sub rcx, 0x1a62bd19
add rcx, 0x46f2cb03
sub rcx, 0x25bda85b
add rcx, 0x71a82ca2
not rax
xchg rdi, rdi
rol rax, 0xa
rol rax, 6
rol rax, 1
rol rax, 1
not rax
xchg rdi, rdi
sub rax, rcx
movabs rcx, 0x5524cd952e54b8f4
add rcx, 0x3fef9cf
add rcx, 0x181972dc
add rcx, 0x2cd737d1
add rcx, 0x7fffffff
sub rcx, 0x46e7169f
xor rax, rcx
mov qword [rsi + 0x10], rax
jmp 0x140062b10
mov dword [rsp + 0x94], 0x104593b2
xor dword [rsp + 0x94], 0x3f5a71d0
sub dword [rsp + 0x94], 0x1e30ef10
add dword [rsp + 0x94], 0x42a006f9
xor dword [rsp + 0x94], 0x538efa4a
mov edx, 0x5cfe32dc
sub edx, 0x3131a1e7
add edx, 0x1e8a6b08
sub edx, 0x200bb67d
xchg rcx, r13
mov r13, rbx
xchg r13, rcx
call fcn.140073e30
mov r12, r12
test rax, rax
je 0x140062c0e
movabs rcx, 0xa74d60b776b85457
sub rcx, 0x19cf673e
sub rcx, 0x587bdb3f
add rcx, 0x7fffffff
xor rcx, 0x760ad06b
mov dword [rsp + 0xa4], edi
add rax, rcx
mov dword [rsp - 0x1c], 0x1d0052a5
movabs rcx, 0x647635780ce9a8b8
xor rcx, 0x1ebc6f0d
add rcx, 0x29355d61
add rcx, 0x32b0e5f8
add rcx, 0x7fffffff
xor rcx, 0x77ebf487
xor rax, rcx
mov r10, r10
movabs rcx, 0xcf408315236359a
add rcx, 0x275618be
sub rcx, 0x5fde0ef6
add rcx, 0x7fffffff
xor rcx, 0x6e42fe5c
add rax, rcx
mov r10, r10
movabs rcx, 0x1cd0960000e85c77
add rcx, 0x20971eb3
sub rcx, 0x1c6e9290
add rcx, 0x7fffffff
add rcx, 0x105e041a
xor rax, rcx
xchg rdi, rax
mov qword [rsi + 0x18], rdi
xchg rdi, rax
jmp 0x140062c3a
mov dword [rsp + 0xa4], 0x52eb68fb
sub dword [rsp + 0xa4], 0x469feea9
add dword [rsp + 0xa4], 0x6e7fdcd2
sub dword [rsp + 0xa4], 0x7acb5723
mov edx, 0x2c7a32e7
xor edx, 0x18a43bda
sub edx, 0x1ba9161e
add edx, 0x3c0f7f75
sub edx, 0x4be86ec4
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x44], 0x3be6ebc7
je 0x140062d4e
movabs rcx, 0x5d1de7df0a36aab8
add rcx, 0x2044a0a9
add rcx, 0x215449d4
xor rcx, 0x2276b4d9
mov dword [rsp + 0x2c], edi
xor rax, rcx
movabs rcx, 0x532fb77202514ef0
add rcx, 0x22a58109
xor rcx, 0x647fcdd4
sub rcx, 0x1ad3b18d
add rcx, 0x7fffffff
xor rcx, 0x7b0c9007
add rax, rcx
mov r13, r13
movabs rcx, 0x6fd80c62291e9f87
xor rcx, 0x43e5956b
sub rcx, 0x4b0992ec
sub rcx, 0x14ed9e1
add rcx, 0x70cdafc
not rax
sub rax, rcx
mov dword [rsp - 0x10], 0x2c4218a8
movabs rcx, 0x62c7f0117d9e8c20
sub rcx, 0x462c086a
add rcx, 0x30e261cf
add rcx, 0x7fffffff
sub rcx, 0x404cd37b
ror rax, 5
ror rax, 1
ror rax, 3
ror rax, 1
sub rax, rcx
ror rax, 2
ror rax, 1
xchg rdi, rax
mov qword [rsi + 0x20], rdi
xchg rdi, rax
jmp 0x140062d76
mov dword [rsp + 0x2c], 0x28b21194
xor dword [rsp + 0x2c], 0x1ab4f521
add dword [rsp + 0x2c], 0x2cf7d2e6
add dword [rsp + 0x2c], 0xa9a79ef
sub dword [rsp + 0x2c], 0x69993189
mov edx, 0x366482b
add edx, 0x6e24efa1
sub edx, 0x4f284acb
xor edx, 0x2215394b
add edx, 0xcc7181c8
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
test rax, rax
je 0x140062e49
mov dword [rsp - 0xc], 0x1ed875bc
movabs rcx, 0x6c7debd30a0be828
xor rcx, 0x1956620f
xor rcx, 0x69221e83
xor rcx, 0x5c2e505f
mov dword [rsp + 0x30], edi
xor rax, rcx
xchg rsp, rsp
movabs rcx, 0x7578be267c1bfbc1
xor rcx, 0x7342f050
xor rcx, 0x1b919d2a
add rcx, 0x35276571
sub rax, rcx
mov dword [rsp - 0x24], 0x6783805a
rol rax, 0x13
rol rax, 0xc
rol rax, 6
rol rax, 4
rol rax, 4
rol rax, 2
rol rax, 2
rol rax, 3
rol rax, 1
not rax
mov dword [rsp - 0x10], 0x47ffdcda
rol rax, 0x13
rol rax, 1
not rax
mov qword [rsi + 0x28], rax
mov r8, r8
jmp 0x140062e71
mov dword [rsp + 0x30], 0x168ff6af
xor dword [rsp + 0x30], 0x38d6224b
xor dword [rsp + 0x30], 0x506bef80
sub dword [rsp + 0x30], 0x34a51547
sub dword [rsp + 0x30], 0x498d261c
mov edx, 0x37cb100a
add edx, 0x47e184f1
sub edx, 0x436f3028
add edx, 0x23cf96a1
xor edx, 0xc7f7ba11
xchg r12, rbx
mov rcx, r12
xchg rbx, r12
call fcn.140073e30
xchg rsi, rsi
test rax, rax
je 0x140062f45
movabs rcx, 0xe86d8b721032e44a
xor rcx, 0x56f800a8
sub rcx, 0x1181c983
add rcx, 0x1b1371c9
mov dword [rsp + 0x58], edi
add rax, rcx
mov rbx, rbx
movabs rcx, 0x348c150051d87d15
sub rcx, 0x3998dbf7
xor rcx, 0x477f207f
sub rcx, 0x328206f
xor rcx, 0x2b1f4efe
not rax
mov dword [rsp - 0x3c], ebx
rol rax, 0x14
rol rax, 1
rol rax, 4
rol rax, 1
xor rax, rcx
movabs rcx, 0x38a2cffb783420ce
sub rcx, 0x4b68d959
add rcx, 0x9b7ed04
add rcx, 0x7fffffff
xor rcx, 0x47592431
sub rax, rcx
xchg r10, rax
mov qword [rsi + 0x30], r10
xchg r10, rax
jmp 0x140062f6d
mov dword [rsp + 0x58], 0x32238ed0
add dword [rsp + 0x58], 0x3f11e05
xor dword [rsp + 0x58], 0x3bfb0569
add dword [rsp + 0x58], 0x61f5e2db
xor dword [rsp + 0x58], 0x6fe58c96
mov edx, 0x59031f49
sub edx, 0x319bc669
add edx, 0xf08af81
add edx, 0xb957e213
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
mov dword [rsp - 0x28], esp
test rax, rax
je 0x140063005
not rax
mov rcx, rcx
mov dword [rsp + 0x60], edi
ror rax, 5
ror rax, 2
ror rax, 2
ror rax, 2
ror rax, 4
movabs rcx, 0xeeea5e2177cdad9b
sub rcx, 0x5ffb278
xor rcx, 0x21247ba6
xor rcx, 0x6e8eaff3
xor rcx, 0x6ea8d85d
add rax, rcx
not rax
ror rax, 4
ror rax, 2
ror rax, 2
ror rax, 2
ror rax, 1
mov qword [rsi + 0x38], rax
jmp 0x14006302d
mov dword [rsp + 0x60], 0x5cb67259
add dword [rsp + 0x60], 0xfbd0abe
sub dword [rsp + 0x60], 0x4376b4ed
sub dword [rsp + 0x60], 0x100887a8
xor dword [rsp + 0x60], 0x18f44083
mov edx, 0x26fd76ca
xor edx, 0x109cc313
add edx, 0x334511b6
sub edx, 0x4cd20269
add edx, 0x844ec34
mov rcx, rbx
call fcn.140073e30
mov rsi, rsi
test rax, rax
je 0x14006310a
not rax
mov dword [rsp + 0x78], edi
mov dword [rsp - 0x1c], 0x1ea96d17
movabs rcx, 0xbb65def5b19b571
add rcx, 0x10d74f6
xor rcx, 0x59a11e90
add rcx, 0x79e5cf49
add rcx, 0x7fffffff
sub rcx, 0x77bd8d7d
sub rax, rcx
mov dword [rsp - 0x3c], edx
movabs rcx, 0x165eb9ec66681eca
xor rcx, 0x7dea3ef
add rcx, 0xcceae38
add rcx, 0x2c9ba51d
xor rax, rcx
mov r9, r9
movabs rcx, 0xa1568e15b81c4b7
sub rcx, 0x21d8efa3
xor rcx, 0x19157024
sub rcx, 0x1a66cc3d
add rcx, 0x7fffffff
xor rcx, 0x515e01be
sub rax, rcx
mov dword [rsp - 0x10], 0xe198165
not rax
mov qword [rsi + 0x40], rax
jmp 0x14006312a
mov dword [rsp + 0x78], 0x63f2e186
xor dword [rsp + 0x78], 0x11be218b
xor dword [rsp + 0x78], 0x741dd8f9
xor dword [rsp + 0x78], 0x65118f5
mov edx, 0x53536015
add edx, 0xe327f32
sub edx, 0x1f8c56d1
sub edx, 0x2871239b
add edx, 0xe0b4caad
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
mov dword [rsp - 0x14], esi
test rax, rax
je 0x14006324f
movabs rcx, 0x222f40d5a52b758
xor rcx, 0x3a9aeb51
sub rcx, 0x3433a778
add rcx, 0x257009da
add rcx, 0x29a58234
mov dword [rsp + 0x88], edi
mov dword [rsp - 0x20], ebp
xor rax, rcx
movabs rcx, 0x44bdba45182a633c
xor rcx, 0x1711b77a
add rcx, 0x39a8f3c7
add rcx, 0x24196d11
rol rax, 9
rol rax, 0xc
rol rax, 1
rol rax, 1
not rax
xchg rsi, rsi
sub rax, rcx
movabs rcx, 0x7c58b0ed58797ec0
sub rcx, 0x51a1b3ab
add rcx, 0x31700d13
add rcx, 0x7fffffff
xor rcx, 0x436f9ee
xor rax, rcx
mov rsi, rsi
movabs rcx, 0x460ca7025f4eba44
xor rcx, 0x678d3916
sub rcx, 0x3598fdd5
add rcx, 0x7fffffff
xor rcx, 0x26a959b4
sub rax, rcx
movabs rcx, 0x68f3786d4874e10b
add rcx, 0x328bd6f6
sub rcx, 0x729a655e
add rcx, 0x7f0a6089
xor rax, rcx
mov qword [rsi + 0x48], rax
mov rdi, rdi
jmp 0x14006327b
mov dword [rsp + 0x88], 0x4748656a
xor dword [rsp + 0x88], 0x1e6de4e5
add dword [rsp + 0x88], 0x2b525bf
sub dword [rsp + 0x88], 0x5bdaa74d
mov edx, 0x4862afa5
add edx, 0x19b52ac1
sub edx, 0x5f474037
add edx, 0x603598c2
xor edx, 0xdac65209
xchg r15, rbx
mov rcx, r15
xchg r15, rbx
call fcn.140073e30
mov rdi, rdi
test rax, rax
je 0x14006334a
movabs rcx, 0x5fcef8944b0c39d9
sub rcx, 0x150243ee
xor rcx, 0x6b0a86d5
sub rcx, 0x37fd64ab
mov dword [rsp + 0x98], edi
add rax, rcx
movabs rcx, 0x392aa0a641822ef8
xor rcx, 0x49f4b961
xor rcx, 0x50fdb4ff
sub rcx, 0x51ca4fa7
xor rax, rcx
movabs rcx, 0x4d104cad252b74fb
xor rcx, 0x72409db5
sub rcx, 0x4400a404
add rcx, 0x560fe74
rol rax, 6
rol rax, 0x12
rol rax, 3
rol rax, 1
sub rax, rcx
rol rax, 0xf
rol rax, 4
rol rax, 3
rol rax, 1
xchg r15, rax
mov qword [rsi + 0x50], r15
xchg r15, rax
jmp 0x140063381
mov dword [rsp + 0x98], 0x1d73f070
add dword [rsp + 0x98], 0x237dc29
xor dword [rsp + 0x98], 0x5e0b5c89
add dword [rsp + 0x98], 0x3266e507
sub dword [rsp + 0x98], 0x74077516
mov edx, 0x6c09b641
add edx, 0x13e8ad45
sub edx, 0x39d579fb
xor edx, 0x82a840c6
mov rcx, rbx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x18], 0x49857c9d
je 0x14006340e
not rax
mov dword [rsp + 0xc4], edi
rol rax, 7
rol rax, 1
movabs rcx, 0x158611fe6140187e
sub rcx, 0xaced882
sub rcx, 0x16834273
add rcx, 0x7fffffff
add rcx, 0x15e10f7b
add rax, rcx
ror rax, 7
ror rax, 5
ror rax, 7
ror rax, 3
ror rax, 1
ror rax, 1
xchg r10, rax
mov qword [rsi + 0x58], r10
xchg r10, rax
jmp 0x140063445
mov dword [rsp + 0xc4], 0x6bf7dd15
xor dword [rsp + 0xc4], 0x16edd95a
sub dword [rsp + 0xc4], 0x68dbd61e
add dword [rsp + 0xc4], 0x1862bcbe
xor dword [rsp + 0xc4], 0x2ca0eaee
mov edx, 0x45e656dd
sub edx, 0x2fe26833
add edx, 0xc0014ee
add edx, 0xbfbb1ebb
xchg r14, rbx
mov rcx, r14
xchg r14, rbx
call fcn.140073e30
test rax, rax
je 0x1400634ea
mov dword [rsp - 0x24], 0x6703d38e
movabs rcx, 0x7cefaeaa70d6e737
sub rcx, 0x1e895d0c
sub rcx, 0x3f563364
add rcx, 0x1e5ebe17
mov dword [rsp + 0xd4], edi
add rax, rcx
xchg rbx, rbx
movabs rcx, 0xceeeac4334f51388
add rcx, 0x4278059d
xor rcx, 0x2aa8a0e3
sub rcx, 0x25dae542
add rcx, 0x209f6d57
rol rax, 0x1b
rol rax, 0x20
rol rax, 1
add rax, rcx
mov rcx, rcx
not rax
mov qword [rsi + 0x60], rax
jmp 0x140063521
mov dword [rsp + 0xd4], 0x2c94c643
xor dword [rsp + 0xd4], 0x3f4ce3b3
sub dword [rsp + 0xd4], 0xd21ebd1
add dword [rsp + 0xd4], 0xb27589c
sub dword [rsp + 0xd4], 0x11dd92ba
mov edx, 0x7b91b942
sub edx, 0x36a6e843
add edx, 0x198f6370
sub edx, 0x519df47
add edx, 0x41dd0c78
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
test rax, rax
xchg r15, r15
je 0x140063605
not rax
mov dword [rsp + 0xe4], edi
movabs rcx, 0x3d49b17267bf8deb
sub rcx, 0x4b47f97f
sub rcx, 0x44709a8
add rcx, 0x7fffffff
xor rcx, 0x530a3e86
add rax, rcx
movabs rcx, 0xdee179b6fbbbdb4
sub rcx, 0x62740841
add rcx, 0x32012378
xor rcx, 0x7f4cb714
add rcx, 0x4ffa21c3
ror rax, 2
ror rax, 1
ror rax, 1
ror rax, 1
add rax, rcx
movabs rcx, 0xd08f563234e5156
add rcx, 0x43a1be97
sub rcx, 0x1b5a00b5
add rcx, 0x27be0d26
not rax
xchg rsi, rsi
ror rax, 2
ror rax, 0x13
ror rax, 2
ror rax, 1
xor rax, rcx
mov qword [rsi + 0x68], rax
mov dword [rsp - 0x18], esp
jmp 0x140063631
mov dword [rsp + 0xe4], 0x55c5ca4c
xor dword [rsp + 0xe4], 0x38999e5b
sub dword [rsp + 0xe4], 0x2eff880a
xor dword [rsp + 0xe4], 0x3e5ccc0c
mov edx, 0x6cdcf004
sub edx, 0x5a19d5f4
add edx, 0x5beb9df2
sub edx, 0x6bd07de
xor edx, 0xb0a95997
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
mov r8, r8
test rax, rax
je 0x14006370f
movabs rcx, 0xaba22397341256a
sub rcx, 0x5352fa41
xor rcx, 0x1bd7c852
add rcx, 0x7fffffff
add rcx, 0x31ba810a
mov dword [rsp + 0x124], edi
add rax, rcx
mov rbx, rbx
movabs rcx, 0x37b8933d6320f2d8
xor rcx, 0x7593e6a0
add rcx, 0x4b5a9398
xor rcx, 0x81c1c63
xor rcx, 0x4f835bc7
not rax
sub rax, rcx
xchg rdx, rdx
movabs rcx, 0xc5379f146470044c
sub rcx, 0x54844743
add rcx, 0x1a3208a9
sub rcx, 0x1ab340d6
add rcx, 0x7fffffff
add rcx, 0x5b99a9bb
xor rax, rcx
mov dword [rsp - 0x30], 0x7d757701
xchg r15, rax
mov qword [rsi + 0x70], r15
xchg r15, rax
jmp 0x140063746
mov dword [rsp + 0x124], 0x358635a6
add dword [rsp + 0x124], 0xeb93c92
xor dword [rsp + 0x124], 0x2809fb32
sub dword [rsp + 0x124], 0x1a66f573
xor dword [rsp + 0x124], 0x51cf9396
mov edx, 0x1e893131
add edx, 0x5c33c6e8
sub edx, 0x3acb4e6e
xor edx, 0x11a19da0
xchg rsp, rcx
mov rsp, rbx
xchg rcx, rsp
call fcn.140073e30
test rax, rax
mov rsi, rsi
je 0x1400637ec
movabs rcx, 0xf5cb3ae87bf62574
sub rcx, 0x52614cf9
add rcx, 0x30b49774
sub rcx, 0xef6c26a
add rcx, 0x4cd74112
mov dword [rsp + 0x12c], edi
add rax, rcx
xchg rdi, rdi
movabs rcx, 0xe80281c876e356a0
sub rcx, 0x5250f2a4
xor rcx, 0x4c34e82b
xor rcx, 0x78124b06
not rax
xchg rdi, rdi
ror rax, 4
ror rax, 1
ror rax, 1
ror rax, 1
add rax, rcx
mov qword [rsi + 0x78], rax
mov dword [rsp - 0x3c], ebx
jmp 0x140063818
mov dword [rsp + 0x12c], 0x75fb626b
sub dword [rsp + 0x12c], 0x1e2badb9
sub dword [rsp + 0x12c], 0x1c111241
sub dword [rsp + 0x12c], 0x3bbea270
mov edx, 0x5148fa66
sub edx, 0x4bab78c5
add edx, 0x5c3acfed
sub edx, 0x130daf89
sub edx, 0x43a2da16
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
xchg rdi, rdi
test rax, rax
je 0x14006387c
not rax
xchg r10, r10
mov dword [rsp + 0x154], edi
ror rax, 1
not rax
xchg rdx, rdx
ror rax, 0xb
ror rax, 0xb
ror rax, 1
mov qword [rsi + 0x80], rax
jmp 0x1400638b3
mov dword [rsp + 0x154], 0x29a502ce
add dword [rsp + 0x154], 0x18d65ca9
sub dword [rsp + 0x154], 0x28bc97b8
sub dword [rsp + 0x154], 0xd1dd9e6
xor dword [rsp + 0x154], 0xca0edd8
mov edx, 0x2dd8f513
xor edx, 0x6dc2ff29
xor edx, 0x48e709a3
add edx, 0x4e0b8fc0
add edx, 0xa562af98
xchg rbx, r13
mov rcx, r13
xchg r13, rbx
call fcn.140073e30
test rax, rax
je 0x14006399d
mov dword [rsp - 0x28], 0x4b384ddd
movabs rcx, 0x6b412c1d2f889b23
sub rcx, 0x2aac7dda
add rcx, 0x1fdcd76e
add rcx, 0x26b1352
add rcx, 0x7fffffff
xor rcx, 0x7ab23132
mov dword [rsp + 0x15c], edi
add rax, rcx
movabs rcx, 0xf0fed2c9123b0528
add rcx, 0xa40f1e9
sub rcx, 0xd404653
add rcx, 0x38109a01
add rcx, 0x48c1f034
ror rax, 7
ror rax, 7
ror rax, 3
ror rax, 2
ror rax, 1
add rcx, rax
movabs rax, 0x5fe05b230316863d
add rax, 0x8e00b70
add rax, 0x20af01fe
add rax, 0x7fffffff
add rax, 0x2ab7fe29
xor rcx, rax
rol rcx, 0x21
rol rcx, 1
rol rcx, 1
mov qword [rsi + 0x88], rcx
jmp 0x1400639d4
mov dword [rsp + 0x15c], 0x30265056
add dword [rsp + 0x15c], 0x1d73518d
sub dword [rsp + 0x15c], 0x6bbbc93
xor dword [rsp + 0x15c], 0x438f6972
sub dword [rsp + 0x15c], 0x5528c21
mov edx, 0x20d535f7
add edx, 0x4c48bbae
xor edx, 0x42f6939b
xor edx, 0xe1198f96
xchg rcx, rdx
mov rdx, rbx
xchg rcx, rdx
call fcn.140073e30
test rax, rax
je 0x140063ad6
mov dword [rsp - 0x18], esi
rol rax, 0xd
rol rax, 3
rol rax, 6
movabs rcx, 0x64f6aa450573f418
add rcx, 0xaa231dc
xor rcx, 0x236d466c
add rcx, 0x7fffffff
xor rcx, 0x7389af36
xor rax, rcx
mov r8, r8
mov dword [rsp + 0x164], edi
movabs rcx, 0x6b62851d611820fa
sub rcx, 0xaef6390
sub rcx, 0x3bbabf9a
add rcx, 0x6c23b988
add rax, rcx
mov dword [rsp - 0x24], 0x396f6c66
movabs rcx, 0x67ace8061fb03e09
sub rcx, 0x156f5dff
sub rcx, 0x3463df0
xor rcx, 0xcefafc4
rol rax, 0x1a
rol rax, 5
xor rax, rcx
movabs rcx, 0x8b41e5a22295fd8
sub rcx, 0x21f90eae
xor rcx, 0x20522f2d
add rcx, 0x3d0cd8f1
sub rcx, 0x26eadaf
sub rax, rcx
mov qword [rsi + 0x90], rax
mov dword [rsp - 0x2c], 0x759bc4aa
jmp 0x140063b0d
mov dword [rsp + 0x164], 0x4417012a
add dword [rsp + 0x164], 0x2401eebd
sub dword [rsp + 0x164], 0x6de6fe
sub dword [rsp + 0x164], 0x13cc62c2
xor dword [rsp + 0x164], 0x53dea626
mov edx, 0x620b79b8
sub edx, 0x1ce01a92
add edx, 0x34e76aeb
add edx, 0x471b6ff5
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
mov dword [rsp - 0x3c], esp
test rax, rax
je 0x140063bf8
ror rax, 0x23
ror rax, 5
ror rax, 1
ror rax, 1
movabs rcx, 0x79588455500a50fd
sub rcx, 0x152a8a6b
xor rcx, 0x109c627
add rcx, 0x7fffffff
add rcx, 0x3685c784
add rax, rcx
mov r8, r8
mov dword [rsp + 0x7c], edi
ror rax, 5
ror rax, 1
ror rax, 5
ror rax, 1
ror rax, 1
movabs rcx, 0x2f4876695763f2ad
xor rcx, 0x22e4e095
sub rcx, 0x7516ed97
add rcx, 0x3b09f62c
sub rax, rcx
xchg r10, r10
movabs rcx, 0xaefd6290abaae63
xor rcx, 0x75efc306
xor rcx, 0x57883706
add rcx, 0x568311c8
add rcx, 0x340cb81d
ror rax, 0x25
ror rax, 0xb
add rax, rcx
mov qword [rsi + 0x98], rax
mov dword [rsp - 0x24], 0x25b4c7d0
jmp 0x140063c20
mov dword [rsp + 0x7c], 0x55b3b77b
sub dword [rsp + 0x7c], 0x7da6b13
xor dword [rsp + 0x7c], 0x73f2f4b1
sub dword [rsp + 0x7c], 0x2bd0c113
sub dword [rsp + 0x7c], 0x125af7c5
mov edx, 0x4547a0ed
xor edx, 0x61e9bbbd
add edx, 0x4805bd72
add edx, 0x28410d1
sub edx, 0x5445fa9a
xchg rbx, rdi
mov rcx, rdi
xchg rdi, rbx
call fcn.140073e30
mov dword [rsp - 0x3c], 0x48d7d684
test rax, rax
je 0x140063cf4
movabs rcx, 0xf5e779c931c1ab1b
sub rcx, 0x30456888
xor rcx, 0x7b42255d
add rcx, 0x239d655a
mov dword [rsp + 0x9c], edi
add rax, rcx
mov rbx, rbx
movabs rcx, 0x78f4c1e52e657d0e
xor rcx, 0x35ac4dc4
add rcx, 0x3594b790
add rcx, 0xecbd335
add rcx, 0x687ae3eb
rol rax, 0x1d
rol rax, 0xd
rol rax, 6
add rax, rcx
xchg rdx, rdx
rol rax, 0x1c
rol rax, 4
rol rax, 4
rol rax, 9
rol rax, 4
rol rax, 1
rol rax, 5
rol rax, 1
rol rax, 1
rol rax, 1
xchg r13, rax
mov qword [rsi + 0xa0], r13
xchg r13, rax
jmp 0x140063d2b
mov dword [rsp + 0x9c], 0x27161b53
add dword [rsp + 0x9c], 0x38efe394
sub dword [rsp + 0x9c], 0x1b82c7f6
sub dword [rsp + 0x9c], 0x3d536dea
sub dword [rsp + 0x9c], 0x72fc906
mov edx, 0x739bb365
add edx, 0xb5697a6
sub edx, 0x1e7a0bad
add edx, 0x132a8897
sub edx, 0x4e923029
xchg rsp, rcx
mov rsp, rbx
xchg rsp, rcx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0xc], ebp
je 0x140063df8
movabs rcx, 0xb82704ed5fee83c7
xor rcx, 0x10679737
xor rcx, 0x7e55ade4
add rcx, 0x7fffffff
xor rcx, 0x6f353e46
mov dword [rsp + 0xd8], edi
mov dword [rsp - 0x40], 0x5366539b
add rax, rcx
movabs rcx, 0x6896bc2d7fc1a2df
xor rcx, 0x3895c958
add rcx, 0x355d5e2c
xor rcx, 0x1400cb4b
xor rcx, 0x5085f6b8
not rax
mov dword [rsp - 0x30], edi
ror rax, 0x1c
ror rax, 2
ror rax, 9
ror rax, 1
ror rax, 1
ror rax, 1
add rax, rcx
mov dword [rsp - 0x34], 0x3ebd3722
xchg rbx, rax
mov qword [rsi + 0xa8], rbx
xchg rbx, rax
jmp 0x140063e2f
mov dword [rsp + 0xd8], 0x4445c3e1
add dword [rsp + 0xd8], 0x29da455c
sub dword [rsp + 0xd8], 0x2729e67d
add dword [rsp + 0xd8], 0x3468c925
sub dword [rsp + 0xd8], 0x7b5eebe4
mov edx, 0x9968f3e
add edx, 0x1dc5b2a9
add edx, 0x15d0975e
xor edx, 0xbd83bba4
xchg rcx, r11
mov r11, rbx
xchg r11, rcx
call fcn.140073e30
mov dword [rsp - 0x24], 0x69a83f01
test rax, rax
je 0x140063f0e
not rax
mov rbp, rbp
mov dword [rsp + 0xe0], edi
movabs rcx, 0x35ba8a5101ae5cd3
add rcx, 0x275639b6
sub rcx, 0x25276b8e
xor rcx, 0x225304f4
add rcx, 0xb54744b
sub rax, rcx
movabs rcx, 0x26ff366c536eaab8
add rcx, 0x1e8e5120
add rcx, 0xd2189ca
sub rcx, 0x33941fc7
xor rcx, 0x15188222
rol rax, 1
add rax, rcx
movabs rcx, 0xde9250c4326808ce
sub rcx, 0x2b091b1
add rcx, 0x3060a4ef
sub rcx, 0xc146fea
rol rax, 6
rol rax, 1
rol rax, 1
rol rax, 1
add rax, rcx
mov dword [rsp - 0x20], 0x3502055a
xchg rbp, rax
mov qword [rsi + 0xb0], rbp
xchg rbp, rax
jmp 0x140063f45
mov dword [rsp + 0xe0], 0x44d97a84
sub dword [rsp + 0xe0], 0x322ca14c
add dword [rsp + 0xe0], 0x24c3f9ec
sub dword [rsp + 0xe0], 0x28de1692
xor dword [rsp + 0xe0], 0xe92bc93
mov edx, 0x23bedc90
xor edx, 0x2b23b051
xor edx, 0x4dc2855f
add edx, 0x1c6a5164
sub edx, 0x44ffe705
xchg rbx, r12
mov rcx, r12
xchg r12, rbx
call fcn.140073e30
mov r8, r8
test rax, rax
je 0x14006402e
movabs rcx, 0xe308644314fb04cd
sub rcx, 0x4068b02
add rcx, 0x66ae0ca2
add rcx, 0x2c648e9
add rcx, 0x7fffffff
xor rcx, 0x6b159c9
mov dword [rsp + 0x108], edi
mov r15, r15
add rax, rcx
movabs rcx, 0x69a3ad0d56fb65c9
sub rcx, 0x28f1fd73
sub rcx, 0x157a45ad
xor rcx, 0x7a3a8f0d
rol rax, 5
rol rax, 3
add rax, rcx
mov dword [rsp - 0x40], esi
movabs rcx, 0x7e9c65522ded7a51
xor rcx, 0x453dcf0d
xor rcx, 0x6647cd0f
add rcx, 0x7fffffff
add rcx, 0x1273be8d
rol rax, 0x2a
rol rax, 3
rol rax, 0xa
rol rax, 1
rol rax, 1
add rax, rcx
mov qword [rsi + 0xb8], rax
mov r9, r9
jmp 0x14006405a
mov dword [rsp + 0x108], 0x5dbe49e3
xor dword [rsp + 0x108], 0x3cd18824
xor dword [rsp + 0x108], 0x412bb411
sub dword [rsp + 0x108], 0x204475d5
mov edx, 0x6a4a955a
sub edx, 0x418521fe
xor edx, 0x2f272b41
add edx, 0x5b119e67
xor edx, 0x3b2b6786
xchg rbx, r10
mov rcx, r10
xchg r10, rbx
call fcn.140073e30
test rax, rax
je 0x140064103
xchg r13, r13
not rax
mov dword [rsp + 0x110], edi
movabs rcx, 0x20f860d025ca4b10
xor rcx, 0x3df2b5ec
xor rcx, 0x5fceac07
xor rcx, 0x9329b22
sub rcx, 0x33e34874
sub rax, rcx
xchg rsi, rsi
movabs rcx, 0x6e180a613c67804a
xor rcx, 0x1888b6aa
add rcx, 0x20653519
add rcx, 0x14801215
xor rcx, 0x7c5a1322
ror rax, 0x32
add rax, rcx
mov rbp, rbp
mov qword [rsi + 0xc0], rax
jmp 0x14006412f
mov dword [rsp + 0x110], 0x70dd1d3
add dword [rsp + 0x110], 0x4b811592
sub dword [rsp + 0x110], 0x2735db30
sub dword [rsp + 0x110], 0x2b590c34
mov edx, 0x148e3658
add edx, 0x186e17e8
add edx, 0x7bb6354
add edx, 0x76890df9
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
mov r13, r13
test rax, rax
je 0x140064207
movabs rcx, 0x2e29b75b2bbf74b4
add rcx, 0x4a6a0c3e
add rcx, 0x3bd2f93
sub rcx, 0x869ae06
sub rcx, 0x14653b1f
mov dword [rsp + 0x138], edi
xor rax, rcx
mov dword [rsp - 0x38], edi
movabs rcx, 0x3ec9a099436b6bd4
xor rcx, 0x1f18d074
sub rcx, 0x739d9de
sub rcx, 0x352b5da1
rol rax, 6
rol rax, 2
rol rax, 1
add rax, rcx
movabs rcx, 0x1e43d2552717405f
xor rcx, 0x3a668bb7
add rcx, 0x55a4bef1
sub rcx, 0x3a0f4282
ror rax, 0x11
ror rax, 1
ror rax, 3
ror rax, 1
ror rax, 1
add rax, rcx
not rax
xchg r8, rax
mov qword [rsi + 0xc8], r8
xchg r8, rax
jmp 0x14006423e
mov dword [rsp + 0x138], 0x55d8a7a0
xor dword [rsp + 0x138], 0x2602f539
sub dword [rsp + 0x138], 0x73889d63
add dword [rsp + 0x138], 0x3908c194
xor dword [rsp + 0x138], 0x395a76cb
mov edx, 0x55f475db
xor edx, 0x191d4c93
sub edx, 0x39507e40
add edx, 0x5ad01f74
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x20], edx
je 0x1400642f4
not rax
mov dword [rsp + 0x140], edi
mov dword [rsp - 0x38], ebx
movabs rcx, 0x263eb11a788d10f6
sub rcx, 0x35fafa6c
add rcx, 0x213ec0d6
sub rcx, 0x3241a789
add rcx, 0x7fffffff
add rcx, 0x3784ed28
add rax, rcx
movabs rcx, 0x5e3ac2844f894513
sub rcx, 0x33000c14
add rcx, 0x5d804182
xor rcx, 0x418d3321
ror rax, 0xd
ror rax, 3
ror rax, 1
not rax
mov dword [rsp - 0x2c], edx
ror rax, 1
add rax, rcx
mov qword [rsi + 0xd0], rax
mov rcx, rcx
jmp 0x14006432b
mov dword [rsp + 0x140], 0x35eed783
sub dword [rsp + 0x140], 0x14c84629
add dword [rsp + 0x140], 0x3313fa43
sub dword [rsp + 0x140], 0x24719d96
sub dword [rsp + 0x140], 0x2fc8ee06
mov edx, 0x397a8dd7
sub edx, 0xfedbb6a
add edx, 0x3fa8fb7b
sub edx, 0x618b0c2e
add edx, 0xba09185f
mov rcx, rbx
call fcn.140073e30
mov dword [rsp - 0x1c], 0xf9e5623
test rax, rax
je 0x140064419
movabs rcx, 0xeeb06dd623c5f0f7
add rcx, 0x2d1aae0
xor rcx, 0x3e8318da
sub rcx, 0x7bcd786
mov dword [rsp + 0x148], edi
add rax, rcx
movabs rcx, 0x3a3e97025c8d3131
sub rcx, 0x16996fea
sub rcx, 0x40d30657
add rcx, 0x7638a99b
sub rcx, 0x31b56943
xor rax, rcx
mov dword [rsp - 0x18], esp
movabs rcx, 0x13681c763928e20e
sub rcx, 0x6a1f2a4
sub rcx, 0x2dc0703c
add rcx, 0x3d7874a
add rcx, 0x7fffffff
xor rcx, 0x6eec72ac
add rax, rcx
mov dword [rsp - 0x40], esp
not rax
rol rax, 1
rol rax, 5
rol rax, 1
rol rax, 5
rol rax, 1
rol rax, 1
rol rax, 1
mov qword [rsi + 0xd8], rax
mov dword [rsp - 0x24], 0x6c0228df
jmp 0x140064445
mov dword [rsp + 0x148], 0xc17ee98
add dword [rsp + 0x148], 0x489f708b
add dword [rsp + 0x148], 0xc34790f
sub dword [rsp + 0x148], 0x60ebd831
mov edx, 0x267132f2
add edx, 0x5939b459
sub edx, 0x3da208b1
add edx, 0x11377754
sub edx, 0x1e5b5296
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
mov rbx, rbx
test rax, rax
je 0x14006456a
movabs rcx, 0x1e87ff3b38ee1379
xor rcx, 0x5b4b1eda
add rcx, 0xcfa7421
xor rcx, 0x55b371e7
add rcx, 0x6afcaf55
mov dword [rsp + 0x16c], edi
add rax, rcx
mov dword [rsp - 0x38], 0x1107bcb0
movabs rcx, 0x41b0f6c546e92762
add rcx, 0xb089991
xor rcx, 0x4a02a9e2
add rcx, 0x19baac6b
add rcx, 0x7fffffff
sub rcx, 0x3371af93
not rax
add rax, rcx
mov r9, r9
movabs rcx, 0x10b4945949c0fe86
add rcx, 0xf51679d
add rcx, 0x22fcb3e4
add rcx, 0x7ca335b3
rol rax, 0x13
rol rax, 6
rol rax, 1
sub rax, rcx
movabs rcx, 0x6e6dbf592872e0f4
add rcx, 0x3d46e2e7
xor rcx, 0x26078db1
xor rcx, 0x7ee85c17
add rcx, 0x7fffffff
add rcx, 0x150c16
ror rax, 0x14
ror rax, 0xc
ror rax, 0xa
ror rax, 2
ror rax, 1
add rax, rcx
mov dword [rsp - 0x20], edx
mov qword [rsi + 0xe0], rax
jmp 0x1400645a1
mov dword [rsp + 0x16c], 0x14b5fdb2
add dword [rsp + 0x16c], 0xde9e0f8
add dword [rsp + 0x16c], 0x5c97ed14
xor dword [rsp + 0x16c], 0x4d01f6bc
sub dword [rsp + 0x16c], 0x32363d01
mov edx, 0x710cb0eb
xor edx, 0x7af42b89
add edx, 0x2ed36ef4
xor edx, 0x6bae2fdb
xor edx, 0xc378c0ad
mov rcx, rbx
call fcn.140073e30
mov dword [rsp - 0x34], ebx
test rax, rax
je 0x14006469c
movabs rcx, 0x6cf50db47132acd4
xor rcx, 0x75796fe2
add rcx, 0x5ca0761d
sub rcx, 0x23f08c1d
xor rcx, 0x14e85249
mov dword [rsp + 0x174], edi
add rax, rcx
movabs rcx, 0x5534cd4e02668385
add rcx, 0x628b32c0
xor rcx, 0x2bade573
add rcx, 0x2bbcb4f8
not rax
sub rax, rcx
mov dword [rsp - 0x34], 0x3d005782
movabs rcx, 0xab8526b1515e567
xor rcx, 0x28f69449
add rcx, 0x1ed75c6d
sub rcx, 0x24dee425
add rcx, 0x25425948
xor rax, rcx
xchg r9, r9
movabs rcx, 0x358f3f83410c0ce8
xor rcx, 0x46a72573
sub rcx, 0x1692105
add rcx, 0x7fffffff
xor rcx, 0x39d46946
sub rax, rcx
not rax
mov qword [rsi + 0xe8], rax
mov dword [rsp - 0x2c], 0xd814a07
jmp 0x1400646d3
mov dword [rsp + 0x174], 0x3ef218ba
sub dword [rsp + 0x174], 0x2c20f2f3
xor dword [rsp + 0x174], 0x6c73cbe4
sub dword [rsp + 0x174], 0x5ac36fd1
sub dword [rsp + 0x174], 0x23df7e51
mov edx, 0x750cc895
sub edx, 0x46c2f6fc
add edx, 0x1ace8e21
xor edx, 0xe470c66
xor edx, 0x353b4fd7
mov rcx, rbx
call fcn.140073e30
test rax, rax
xchg r10, r10
je 0x140064786
movabs rcx, 0x89c092fa4c900179
add rcx, 0x1c494368
sub rcx, 0x24f7fa76
sub rcx, 0x3040c609
mov dword [rsp + 0x208], edi
add rax, rcx
mov dword [rsp - 0x3c], edx
movabs rcx, 0x694bcb380a3d9e0f
add rcx, 0x458a7638
add rcx, 0x84e233c
xor rcx, 0x741c3af3
add rcx, 0x7fffffff
xor rcx, 0x7ae7cffa
not rax
sub rax, rcx
rol rax, 1
rol rax, 0x23
rol rax, 4
rol rax, 0x10
rol rax, 1
xchg r15, rax
mov qword [rsi + 0xf0], r15
xchg r15, rax
jmp 0x1400647b2
mov dword [rsp + 0x208], 0x2ab523ff
add dword [rsp + 0x208], 0x2f18279
sub dword [rsp + 0x208], 0x14ca5195
sub dword [rsp + 0x208], 0x18dc54e2
mov edx, 0x4fbdac93
sub edx, 0x26bc03de
xor edx, 0x6d514924
add edx, 0x4366c3
xchg rdx, rbx
mov rcx, rdx
xchg rbx, rdx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x20], ebx
je 0x14006488f
movabs rcx, 0x78b6e6d626e9f50d
add rcx, 0x2c64c16a
add rcx, 0x9b455e4
xor rcx, 0x5fa58429
add rcx, 0x24ab157c
mov dword [rsp + 0x24], edi
mov rsp, rsp
xor rax, rcx
movabs rcx, 0x41bf2e031e3b1c0d
sub rcx, 0x7341c40
add rcx, 0x1a3b3775
xor rcx, 0x6fb264a
add rcx, 0x5ed6a332
ror rax, 0xf
ror rax, 7
ror rax, 2
ror rax, 2
ror rax, 1
ror rax, 1
add rax, rcx
mov r12, r12
movabs rcx, 0xc62a35dc06f98e68
add rcx, 0x239e3c26
sub rcx, 0xb4cdbdf
add rcx, 0x7fffffff
add rcx, 0x15d2931b
xor rax, rcx
mov dword [rsp - 0x28], esp
mov qword [rsi + 0xf8], rax
jmp 0x1400648b7
mov dword [rsp + 0x24], 0x14643d47
add dword [rsp + 0x24], 0x48c8a132
sub dword [rsp + 0x24], 0xfa39e51
sub dword [rsp + 0x24], 0x496f565e
xor dword [rsp + 0x24], 0x419e9cb
mov edx, 0x339e5beb
sub edx, 0x25fa1c29
add edx, 0xdbe9bb5
xor edx, 0x4723432c
xor edx, 0x5be23b4b
mov rcx, rbx
xchg rcx, rcx
call fcn.140073e30
test rax, rax
je 0x1400649c7
mov dword [rsp - 0x10], 0x1e1f8f28
movabs rcx, 0x228a250759c00e2d
add rcx, 0x25d7d2eb
sub rcx, 0x4f086c57
xor rcx, 0x24286d11
mov dword [rsp + 0x28], edi
xor rax, rcx
mov dword [rsp - 0x20], 0x2984f3d7
movabs rcx, 0xfff9bcc4686108f
sub rcx, 0x43b85e17
add rcx, 0x68707263
add rcx, 0x61b7820a
sub rax, rcx
mov rdi, rdi
movabs rcx, 0x3da065f60cd130ad
xor rcx, 0x6403c983
sub rcx, 0x158fc2a9
xor rcx, 0x2d1d475f
xor rcx, 0xb180b89
xor rax, rcx
movabs rcx, 0x5dd23c7c108471ca
sub rcx, 0x4fc4ab0
add rcx, 0x22989ae9
sub rcx, 0x21af5816
sub rax, rcx
movabs rcx, 0xee2b04f676dada90
sub rcx, 0x5fcf418f
xor rcx, 0x36f2dc9
add rcx, 0x1c60c1cb
add rcx, 0x530d14b
xor rax, rcx
xchg r10, rax
mov qword [rsi + 0x100], r10
xchg r10, rax
jmp 0x1400649e7
mov dword [rsp + 0x28], 0x6a14ce48
sub dword [rsp + 0x28], 0x4aaa8d0e
xor dword [rsp + 0x28], 0x5f9b5141
sub dword [rsp + 0x28], 0x40f1107a
mov edx, 0x3ba9fcae
add edx, 0x34411594
sub edx, 0x1527b220
sub edx, 0x6ca1a44
xor edx, 0x45a4d387
xchg rsi, rbx
mov rcx, rsi
xchg rbx, rsi
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x2c], ecx
je 0x140064b00
movabs rcx, 0x36f97a227cb74d5e
sub rcx, 0x27272f60
xor rcx, 0xc6dc95a
xor rcx, 0x51506e21
mov dword [rsp + 0x44], edi
mov rbp, rbp
add rax, rcx
movabs rcx, 0x5ebaa1a83444cc6f
sub rcx, 0x62f07fa
xor rcx, 0xa05979d
add rcx, 0x7fffffff
xor rcx, 0x193b6f21
xor rax, rcx
movabs rcx, 0x172f8e0e300a9897
sub rcx, 0x2d5097b5
add rcx, 0x7a1d6ca8
sub rcx, 0x6d7342c8
add rcx, 0x7fffffff
xor rcx, 0x375c90e3
add rax, rcx
xchg rsi, rsi
movabs rcx, 0x725df94c643f66bb
add rcx, 0x3f42b77
add rcx, 0x83f1d2e
xor rcx, 0x5c2f4fba
add rcx, 0x44576b2e
ror rax, 3
ror rax, 0xb
ror rax, 2
ror rax, 0xd
ror rax, 0xa
ror rax, 4
ror rax, 1
xor rax, rcx
mov dword [rsp - 0x38], 0x472246b1
xchg r13, rax
mov qword [rsi + 0x108], r13
xchg r13, rax
jmp 0x140064b28
mov dword [rsp + 0x44], 0x63a2f988
sub dword [rsp + 0x44], 0x4dc21926
sub dword [rsp + 0x44], 0x1232b063
add dword [rsp + 0x44], 0x1cce9b06
xor dword [rsp + 0x44], 0x207ccb04
mov edx, 0x223f0f84
xor edx, 0x34be0c7
add edx, 0x4d959755
xor edx, 0x573cf870
xor edx, 0x14c54ebc
xchg rbx, r9
mov rcx, r9
xchg rbx, r9
call fcn.140073e30
xchg rsi, rsi
test rax, rax
je 0x140064bfb
movabs rcx, 0x7e8678171c90593
sub rcx, 0x4583d180
sub rcx, 0x7b5f678
xor rcx, 0x1b52aa01
add rcx, 0x3db1b00
mov dword [rsp + 0x48], edi
mov r8, r8
add rax, rcx
movabs rcx, 0x6f0fe7e10b5fe51c
xor rcx, 0x6a8e77b7
sub rcx, 0x4f886022
add rcx, 0x552700db
xor rcx, 0x5c67925e
not rax
sub rax, rcx
xchg r14, r14
movabs rcx, 0x28e7b9bd39b718cd
sub rcx, 0x31b1276
xor rcx, 0x29d5e769
xor rcx, 0x59bb2c27
ror rax, 1
mov dword [rsp - 0x2c], esp
xor rax, rcx
ror rax, 0x3c
xchg r8, rax
mov qword [rsi + 0x110], r8
xchg r8, rax
jmp 0x140064c23
mov dword [rsp + 0x48], 0x5b052467
sub dword [rsp + 0x48], 0x389a0c75
add dword [rsp + 0x48], 0x18751eab
add dword [rsp + 0x48], 0x30a26f5d
sub dword [rsp + 0x48], 0x6b82a5f9
mov edx, 0x3621079f
sub edx, 0x20788503
add edx, 0x62cd35e7
add edx, 0x31f85da3
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
test rax, rax
mov rdx, rdx
je 0x140064cf6
movabs rcx, 0x2013bf78253fc4ac
add rcx, 0x1a15a52c
xor rcx, 0x49d8e932
xor rcx, 0x3f9576bf
add rcx, 0x594ed37d
mov dword [rsp + 0x4c], edi
mov dword [rsp - 0x40], ebx
xor rax, rcx
movabs rcx, 0x46150e901ad68851
add rcx, 0x1700ffae
add rcx, 0xebd6f6
add rcx, 0x5f121954
not rax
xchg r14, r14
add rax, rcx
movabs rcx, 0x760cbfa2167f4cc2
xor rcx, 0x41e787d6
sub rcx, 0x56224140
add rcx, 0xa3f4f05
not rax
mov r10, r10
ror rax, 0x22
ror rax, 2
ror rax, 1
not rax
mov r15, r15
add rax, rcx
xchg rbp, rax
mov qword [rsi + 0x118], rbp
xchg rbp, rax
jmp 0x140064d1e
mov dword [rsp + 0x4c], 0x65c97c21
sub dword [rsp + 0x4c], 0x6540ee3c
add dword [rsp + 0x4c], 0x2c343da5
xor dword [rsp + 0x4c], 0x6231cbba
sub dword [rsp + 0x4c], 0x4e8d002f
mov edx, 0x308748e7
add edx, 0x36c40a88
sub edx, 0x5616f7a
sub edx, 0x108527e9
add edx, 0x81807aab
xchg rcx, r8
mov r8, rbx
xchg rcx, r8
call fcn.140073e30
test rax, rax
je 0x140064dc9
xchg r9, r9
movabs rcx, 0x22f313fa17a1a9f8
add rcx, 0x4b739e74
xor rcx, 0x15c833de
add rcx, 0x47714f2b
mov dword [rsp + 0x50], edi
xchg rdi, rdi
add rax, rcx
movabs rcx, 0xd3c1a0925c1ca6fe
xor rcx, 0x7737c9fd
xor rcx, 0x2060f10a
xor rcx, 0xa55d3e1
ror rax, 4
ror rax, 0xc
ror rax, 0xe
ror rax, 3
ror rax, 1
ror rax, 1
add rax, rcx
not rax
mov dword [rsp - 0x38], esp
mov qword [rsi + 0x120], rax
jmp 0x140064de9
mov dword [rsp + 0x50], 0x5932348d
sub dword [rsp + 0x50], 0xf8f4464
add dword [rsp + 0x50], 0x31303fa0
sub dword [rsp + 0x50], 0x7ad32fc8
mov edx, 0x13609ed6
xor edx, 0x4d0af18d
sub edx, 0x14670b40
xor edx, 0x44131d1d
add edx, 0xcfeb672e
xchg rcx, rdi
mov rdi, rbx
xchg rcx, rdi
call fcn.140073e30
test rax, rax
je 0x140064eca
mov rcx, rcx
movabs rcx, 0x6f515580273b8efc
add rcx, 0x17a9d235
sub rcx, 0x26848f0
xor rcx, 0x79f9218a
mov dword [rsp + 0x6c], edi
xchg rdi, rdi
add rax, rcx
movabs rcx, 0x2b1598094a6c12a1
sub rcx, 0xd296a41
xor rcx, 0x1f626888
add rcx, 0x7fffffff
add rcx, 0x2d41f051
xor rax, rcx
mov dword [rsp - 0xc], 0x7c663e48
movabs rcx, 0x20baef367c1de1e3
xor rcx, 0x169916fd
add rcx, 0x96d9456
sub rcx, 0x5e18a0f3
add rax, rcx
movabs rcx, 0x2cff048e546b4f88
sub rcx, 0x13629ac8
xor rcx, 0x5ae3c6e4
xor rcx, 0x7d660478
xor rax, rcx
mov qword [rsi + 0x128], rax
jmp 0x140064eea
mov dword [rsp + 0x6c], 0x5f06a522
xor dword [rsp + 0x6c], 0x5c2ceafc
add dword [rsp + 0x6c], 0x79749243
xor dword [rsp + 0x6c], 0x7c9ee220
mov edx, 0x47736b69
add edx, 0x1a30b3e5
xor edx, 0x1270b230
xor edx, 0xac0b5f8a
mov rcx, rbx
call fcn.140073e30
test rax, rax
mov rbp, rbp
je 0x140064f83
movabs rcx, 0x10d3eb74687b976a
xor rcx, 0x4fedf9b8
add rcx, 0x579883cd
add rcx, 0x7fffffff
xor rcx, 0x519919a8
mov dword [rsp + 0x70], edi
add rax, rcx
movabs rcx, 0x6f398b3d0e5750af
add rcx, 0x3804c8fe
xor rcx, 0x7d892ad4
xor rcx, 0x46ba70bc
rol rax, 2
not rax
mov dword [rsp - 0xc], 0x71bce4e
ror rax, 0xc
add rax, rcx
mov qword [rsi + 0x130], rax
jmp 0x140064fab
mov dword [rsp + 0x70], 0x72fea9c6
xor dword [rsp + 0x70], 0x2b1fad93
sub dword [rsp + 0x70], 0x2b2f4ff4
add dword [rsp + 0x70], 0x453f8e9d
sub dword [rsp + 0x70], 0x73f142fd
mov edx, 0x7a0b85de
xor edx, 0x1c54104c
add edx, 0x12cb2bdc
sub edx, 0x6e61c5dc
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
test rax, rax
xchg rbx, rbx
je 0x140065072
movabs rcx, 0x69eea70b631734bc
sub rcx, 0x4f781523
add rcx, 0x1a660409
add rcx, 0x17a71826
sub rcx, 0x264a62f9
mov dword [rsp + 0xac], edi
xor rax, rcx
movabs rcx, 0x13c090a22d9aada5
sub rcx, 0x2b0004a7
xor rcx, 0x7266735
add rcx, 0x7fffffff
xor rcx, 0x50adf62c
sub rax, rcx
movabs rcx, 0xfb8d90ef77c9a735
xor rcx, 0x67035297
sub rcx, 0x703a579
add rcx, 0x7fffffff
add rcx, 0x1c953066
xor rax, rcx
mov dword [rsp - 0x40], 0x44fc8acb
mov qword [rsi + 0x138], rax
jmp 0x1400650a9
mov dword [rsp + 0xac], 0x3bb22b81
sub dword [rsp + 0xac], 0xc530844
sub dword [rsp + 0xac], 0x16b527a9
add dword [rsp + 0xac], 0x5193ba9e
xor dword [rsp + 0xac], 0x6a3db633
mov edx, 0x68ef994a
xor edx, 0x20419ccc
xor edx, 0x20b93e77
sub edx, 0x171fc8d6
add edx, 0x442d0a1e
mov rcx, rbx
call fcn.140073e30
mov rcx, rcx
test rax, rax
je 0x140065190
rol rax, 0xd
rol rax, 0x15
rol rax, 9
rol rax, 0xa
rol rax, 5
rol rax, 1
rol rax, 1
movabs rcx, 0x9031c0594e3273e3
add rcx, 0xc9a80e9
sub rcx, 0x3d061fd6
add rcx, 0x2703783a
add rax, rcx
mov dword [rsp - 0x1c], 0x473f8289
mov dword [rsp + 0xb0], edi
movabs rcx, 0x4f6b86c773096ae1
xor rcx, 0x6f3671a0
add rcx, 0xfd4773b
add rcx, 0x10f56fb7
add rcx, 0x7fffffff
add rcx, 0x14dde9ab
xor rax, rcx
mov rcx, rcx
movabs rcx, 0x4efbce6b08f3c10d
xor rcx, 0x772e5865
xor rcx, 0x3803a0d8
xor rcx, 0x585cc16a
add rcx, 0x63cbe774
sub rax, rcx
mov qword [rsi + 0x140], rax
xchg rdx, rdx
jmp 0x1400651c7
mov dword [rsp + 0xb0], 0x48ff27f3
add dword [rsp + 0xb0], 0xfd37a74
sub dword [rsp + 0xb0], 0x4571da86
add dword [rsp + 0xb0], 0x682b3f6c
sub dword [rsp + 0xb0], 0x7b8c074c
mov edx, 0x5856e99d
add edx, 0xa5083a2
xor edx, 0x1c219bf2
xor edx, 0xfc1cb2b7
xchg rdi, rbx
mov rcx, rdi
xchg rdi, rbx
call fcn.140073e30
mov dword [rsp - 0x3c], 0x41e8d4b7
test rax, rax
je 0x140065273
movabs rcx, 0x28e9cb127af7705d
sub rcx, 0x213fa8d7
sub rcx, 0x83fd45d
xor rcx, 0x6264ab55
add rcx, 0x4587c377
mov dword [rsp + 0xb4], edi
xor rax, rcx
movabs rcx, 0x739673aa559fd977
sub rcx, 0x39521191
add rcx, 0x2c04929a
add rcx, 0x1337b21d
ror rax, 0x14
ror rax, 0xb
ror rax, 1
ror rax, 1
ror rax, 1
not rax
sub rax, rcx
xchg rsp, rax
mov qword [rsi + 0x148], rsp
xchg rsp, rax
jmp 0x14006529f
mov dword [rsp + 0xb4], 0x4715351f
add dword [rsp + 0xb4], 0x1f69dba8
add dword [rsp + 0xb4], 0xecb7ae
sub dword [rsp + 0xb4], 0x676bc874
mov edx, 0x79abc0f0
sub edx, 0x31b0d6aa
sub edx, 0x442dae24
xor edx, 0x5f485065
xchg rbx, rsp
mov rcx, rsp
xchg rsp, rbx
call fcn.140073e30
xchg rcx, rcx
test rax, rax
je 0x140065370
not rax
mov rbx, rbx
mov dword [rsp + 0xbc], edi
movabs rcx, 0x1e6fe4a034b14994
add rcx, 0x1a000c
xor rcx, 0x37f185ca
add rcx, 0x7fffffff
add rcx, 0x5b4252cd
sub rax, rcx
movabs rcx, 0x258faabd211729d5
xor rcx, 0x75d982
add rcx, 0x1e236b31
add rcx, 0x9c315a6
ror rax, 0xd
ror rax, 1
add rax, rcx
mov dword [rsp - 0x14], edi
movabs rcx, 0x197c8cd16b0f371d
add rcx, 0xedeb353
sub rcx, 0x354277c1
add rcx, 0x3a1deb9a
add rcx, 0x2ed4d90d
xor rax, rcx
mov dword [rsp - 0xc], ebx
xchg r15, rax
mov qword [rsi + 0x150], r15
xchg r15, rax
jmp 0x1400653a7
mov dword [rsp + 0xbc], 0x24adf120
add dword [rsp + 0xbc], 0x264305f4
xor dword [rsp + 0xbc], 0x2b7f285c
add dword [rsp + 0xbc], 0x192f6836
sub dword [rsp + 0xbc], 0x7abf477d
mov edx, 0xac15268
add edx, 0x469a5565
add edx, 0x1ae8232
add edx, 0x8f153d92
xchg rcx, r14
mov r14, rbx
xchg r14, rcx
call fcn.140073e30
test rax, rax
mov r14, r14
je 0x140065495
movabs rcx, 0x7a132f5d74a889ee
sub rcx, 0x1a14a9d4
xor rcx, 0x4b2d818f
sub rcx, 0x81ea0c6
add rcx, 0x1f162ecd
mov dword [rsp + 0xfc], edi
mov dword [rsp - 0x30], 0x7ee7b187
add rax, rcx
movabs rcx, 0x1280a84504603512
xor rcx, 0x37baf056
xor rcx, 0xb3cc98f
add rcx, 0x5703bcb
ror rax, 1
not rax
add rax, rcx
mov r15, r15
movabs rcx, 0x6298c2837e4e30c7
xor rcx, 0x31fe3e6d
xor rcx, 0x6154c8e6
add rcx, 0x9e7e6aa
rol rax, 0x36
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
xor rax, rcx
rol rax, 0x11
rol rax, 0x25
rol rax, 3
rol rax, 1
rol rax, 1
mov qword [rsi + 0x158], rax
mov dword [rsp - 0x14], edx
jmp 0x1400654cc
mov dword [rsp + 0xfc], 0x75cc88e6
xor dword [rsp + 0xfc], 0x254a3a60
sub dword [rsp + 0xfc], 0x14275d59
add dword [rsp + 0xfc], 0x733ff54
sub dword [rsp + 0xfc], 0x43935480
mov edx, 0x733bafb9
sub edx, 0x643cd4f
xor edx, 0x1ec0374d
sub edx, 0xecbd979
add edx, 0x122d084e
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
mov dword [rsp - 0x24], ebp
test rax, rax
je 0x1400655c0
rol rax, 4
rol rax, 0x25
rol rax, 8
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x7c388da14a51ec14
sub rcx, 0x235c6569
add rcx, 0x3048da73
add rcx, 0x7fffffff
add rcx, 0x12b11005
add rax, rcx
xchg r9, r9
mov dword [rsp + 0x104], edi
not rax
movabs rcx, 0x1c7531ff0d3380d7
add rcx, 0x55dc2f70
sub rcx, 0x540014e9
add rcx, 0x1aa9bf76
add rcx, 0x7fffffff
xor rcx, 0x42840c6b
ror rax, 1
ror rax, 0x15
ror rax, 3
ror rax, 3
ror rax, 3
ror rax, 1
xor rax, rcx
ror rax, 0x18
ror rax, 9
ror rax, 8
ror rax, 1
ror rax, 2
ror rax, 1
not rax
mov qword [rsi + 0x160], rax
xchg r12, r12
jmp 0x1400655f7
mov dword [rsp + 0x104], 0x2767ccc5
xor dword [rsp + 0x104], 0x111914c7
add dword [rsp + 0x104], 0x35073f8d
sub dword [rsp + 0x104], 0x4455280b
xor dword [rsp + 0x104], 0x2730ef85
mov edx, 0x2dc1a3c0
add edx, 0x3bc48ba4
sub edx, 0x61650445
add edx, 0x5e0ad9e5
add edx, 0xcc51935
xchg r9, rcx
mov r9, rbx
xchg rcx, r9
call fcn.140073e30
test rax, rax
mov r14, r14
je 0x140065651
lea rcx, [rsi + 0x168]
xchg r15, rax
mov rdx, r15
xchg r15, rax
call fcn.1400715b0
mov dword [rsp + 0x10c], edi
mov dword [rsp - 0x18], esp
jmp 0x140065688
mov dword [rsp + 0x10c], 0x4cff8fcc
add dword [rsp + 0x10c], 0x1aa09900
sub dword [rsp + 0x10c], 0x2831682d
add dword [rsp + 0x10c], 0x3687f2fc
sub dword [rsp + 0x10c], 0x75f6b39a
mov edx, 0x38a9cbe2
add edx, 0x39bae545
xor edx, 0x37133374
add edx, 0x55096336
xchg r12, rcx
mov r12, rbx
xchg rcx, r12
call fcn.140073e30
test rax, rax
je 0x1400656e3
mov dword [rsp - 0x10], esp
lea rcx, [rsi + 0x170]
xchg rdx, rsi
mov rsi, rax
xchg rdx, rsi
call fcn.140071670
mov dword [rsp - 0x1c], 0x7327a333
mov dword [rsp + 0x114], edi
jmp 0x14006570f
mov dword [rsp + 0x114], 0x77069868
sub dword [rsp + 0x114], 0x59f23458
add dword [rsp + 0x114], 0x3ec2e7ba
sub dword [rsp + 0x114], 0x5bd74bc9
mov edx, 0x674e09b6
sub edx, 0x50c83ec5
xor edx, 0xb5359f8
xor edx, 0x5381e2ae
mov rcx, rbx
call fcn.140073e30
mov dword [rsp - 0x30], 0x386ae4f
test rax, rax
je 0x1400657dc
movabs rcx, 0xbf8abf38596c01be
xor rcx, 0x6c30ef7c
add rcx, 0x3867128b
add rcx, 0x4eae2eeb
mov dword [rsp + 0x190], edi
add rax, rcx
xchg rsp, rsp
movabs rcx, 0x2d96035a714c8048
sub rcx, 0x47cf2697
xor rcx, 0x6de7fb69
xor rcx, 0x24820b77
sub rcx, 0x587fb74
xor rax, rcx
xchg rsi, rsi
movabs rcx, 0xf93785962704e2f1
xor rcx, 0x269804f4
add rcx, 0x5b6338c5
sub rcx, 0x26f98ba9
xor rcx, 0x1102cee3
ror rax, 0xa
mov dword [rsp - 0x28], 0x1fb3955e
add rax, rcx
xchg r12, rax
mov qword [rsi + 0x178], r12
xchg r12, rax
jmp 0x140065808
mov dword [rsp + 0x190], 0x46fccc3a
xor dword [rsp + 0x190], 0x169db657
xor dword [rsp + 0x190], 0x1c045f1c
sub dword [rsp + 0x190], 0x4c652570
mov edx, 0x224df53e
add edx, 0x8076766
sub edx, 0x29572080
xor edx, 0x2d86ad26
xchg rcx, rsp
mov rsp, rbx
xchg rcx, rsp
call fcn.140073e30
test rax, rax
je 0x1400658ca
xchg r13, r13
movabs rcx, 0xc57c756b626caa38
sub rcx, 0x4391415d
xor rcx, 0x1bb84de
add rcx, 0x1b277db9
add rcx, 0x7fffffff
sub rcx, 0x2558da4d
mov dword [rsp + 0x198], edi
mov dword [rsp - 0x38], 0x1779336e
add rax, rcx
movabs rcx, 0xdf548f270f163aab
xor rcx, 0x7177e744
sub rcx, 0x719c1b36
add rcx, 0x7fffffff
add rcx, 0x896d998
not rax
mov dword [rsp - 0xc], 0x3a8a0066
rol rax, 0x1c
rol rax, 1
rol rax, 1
add rax, rcx
mov dword [rsp - 0x2c], 0x5f149654
mov qword [rsi + 0x180], rax
jmp 0x140065901
mov dword [rsp + 0x198], 0x5437e9ab
sub dword [rsp + 0x198], 0x4c34b205
add dword [rsp + 0x198], 0x2100762e
add dword [rsp + 0x198], 0x27e0b84f
xor dword [rsp + 0x198], 0x50e46622
mov edx, 0x336dc99e
sub edx, 0x2b72c14
add edx, 0x4060c3f3
sub edx, 0x28994bf1
sub edx, 0x4338043f
xchg r15, rbx
mov rcx, r15
xchg r15, rbx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x10], ebp
je 0x1400659cc
rol rax, 7
rol rax, 3
rol rax, 3
rol rax, 1
movabs rcx, 0x2955ea68557398ef
sub rcx, 0x392f9be8
add rcx, 0x557d22f9
add rcx, 0x2f657311
add rax, rcx
mov dword [rsp + 0x1a0], edi
mov dword [rsp - 0xc], edi
rol rax, 0x1a
rol rax, 2
rol rax, 1
rol rax, 2
rol rax, 1
movabs rcx, 0x444dbd8c49c137cd
sub rcx, 0x4e98e5
sub rcx, 0x7a42462
add rcx, 0x7fffffff
add rcx, 0x1c47717c
add rax, rcx
mov dword [rsp - 0xc], 0x441be171
ror rax, 0xd
xchg r13, rax
mov qword [rsi + 0x188], r13
xchg r13, rax
jmp 0x1400659f8
mov dword [rsp + 0x1a0], 0x7701affe
sub dword [rsp + 0x1a0], 0x59da776e
xor dword [rsp + 0x1a0], 0x2e431d0e
xor dword [rsp + 0x1a0], 0x3364259f
mov edx, 0x7c4709f0
sub edx, 0x267074b8
sub edx, 0x87a923c
add edx, 0x8172f6ac
mov rcx, rbx
mov dword [rsp - 0x30], ebp
call fcn.140073e30
test rax, rax
je 0x140065acc
mov dword [rsp - 0x30], 0x74009e93
movabs rcx, 0x6ac12dc03594da80
add rcx, 0x2e6d460c
sub rcx, 0x2ac8ac0d
sub rcx, 0x2f2930ea
mov dword [rsp + 0x200], edi
xchg rcx, rcx
add rax, rcx
movabs rcx, 0x824a65d23e5edb3
add rcx, 0x523fc78d
sub rcx, 0x6ddf49e3
add rcx, 0x60bc182f
add rcx, 0x676b9e3f
ror rax, 0x10
ror rax, 0xc
ror rax, 0xa
ror rax, 2
ror rax, 1
ror rax, 1
xor rax, rcx
movabs rcx, 0x4956f168096e3dd9
add rcx, 0xc7f1998
sub rcx, 0xfe30f33
xor rcx, 0x67389a01
sub rcx, 0xed4328b
sub rax, rcx
mov qword [rsi + 0x190], rax
jmp 0x140065af8
mov dword [rsp + 0x200], 0x2aa6cdbf
add dword [rsp + 0x200], 0x71d494a
sub dword [rsp + 0x200], 0x10b4ada1
sub dword [rsp + 0x200], 0x210f6967
mov edx, 0x72b0904f
sub edx, 0x27738d11
add edx, 0x23f4107e
xor edx, 0x89c16a5b
mov rcx, rbx
mov dword [rsp - 0x20], ebp
call fcn.140073e30
test rax, rax
je 0x140065c09
ror rax, 4
ror rax, 3
ror rax, 1
movabs rcx, 0xf88218494e55a74c
xor rcx, 0x459946b9
add rcx, 0x6bfd7007
add rcx, 0x1634fbc4
add rax, rcx
mov rdi, rdi
mov dword [rsp + 0x20], edi
movabs rcx, 0x70ca08857477ad6d
sub rcx, 0x230dba35
sub rcx, 0x7ef3f41
sub rcx, 0x2e36c605
add rcx, 0x7fffffff
xor rcx, 0x34159a48
xor rax, rcx
mov dword [rsp - 0x3c], edi
movabs rcx, 0x9e8b6d773a14176b
xor rcx, 0x5bfa7acc
sub rcx, 0x8092ba7
add rcx, 0x7fffffff
xor rcx, 0x6823fefc
ror rax, 0x27
ror rax, 7
ror rax, 1
ror rax, 2
ror rax, 1
add rax, rcx
movabs rcx, 0x61ef0925f73514
add rcx, 0x2a398c2f
sub rcx, 0x48791c0a
add rcx, 0x3ff1c4ca
add rcx, 0x7fffffff
xor rcx, 0x3ed091c6
xor rax, rcx
not rax
xchg rdi, rdi
mov qword [rsi + 0x198], rax
jmp 0x140065c31
mov dword [rsp + 0x20], 0x55b87b35
add dword [rsp + 0x20], 0x2f05759
sub dword [rsp + 0x20], 0x54d82702
add dword [rsp + 0x20], 0x537414c1
sub dword [rsp + 0x20], 0x5744c04c
mov edx, 0xa562c0c
xor edx, 0x7e59b913
xor edx, 0x66a7458d
add edx, 0xb95304d5
mov rcx, rbx
call fcn.140073e30
mov r14, r14
test rax, rax
je 0x140065cf9
movabs rcx, 0x2a9beb840acaaf2f
add rcx, 0x374ecee3
sub rcx, 0x13f4e02f
add rcx, 0x2d690a9d
sub rcx, 0x557372e
mov dword [rsp + 0xc8], edi
add rax, rcx
mov dword [rsp - 0x38], ebx
movabs rcx, 0x8c6d7e2531db4e09
add rcx, 0x20e4a90
add rcx, 0x2f15dd04
sub rcx, 0x9752930
rol rax, 0x15
rol rax, 0xe
rol rax, 1
rol rax, 1
xor rax, rcx
movabs rcx, 0x4bc1b2b061e147c5
sub rcx, 0x169c54a4
xor rcx, 0x1ef950f1
add rcx, 0x26c36170
sub rcx, 0x6715cb3e
add rax, rcx
mov qword [rsi + 0x1a0], rax
mov dword [rsp - 0xc], esi
jmp 0x140065d30
mov dword [rsp + 0xc8], 0x29e6d64f
add dword [rsp + 0xc8], 0x4067079e
sub dword [rsp + 0xc8], 0x5e5bfddb
add dword [rsp + 0xc8], 0x4d4808de
sub dword [rsp + 0xc8], 0x5939e8ef
mov edx, 0x1fd43765
add edx, 0x1cae720b
xor edx, 0x5c579d76
sub edx, 0x5943e20e
xor edx, 0x18a1c348
mov rcx, rbx
mov r9, r9
call fcn.140073e30
test rax, rax
je 0x140065e1d
mov rdx, rdx
rol rax, 3
rol rax, 9
rol rax, 3
rol rax, 1
movabs rcx, 0xf024131c0b93da38
add rcx, 0x56ac99ed
xor rcx, 0xcd5d6e8
sub rcx, 0x198fb459
xor rax, rcx
mov dword [rsp - 0x38], 0x3a64fad6
mov dword [rsp + 0xd0], edi
movabs rcx, 0x579246a05b66b199
sub rcx, 0x553eb268
sub rcx, 0x4038aaa
xor rcx, 0x20af35d6
sub rax, rcx
mov dword [rsp - 0x24], 0x8439ec1
movabs rcx, 0xb16749ba66f9c8bc
sub rcx, 0x639eff8d
add rcx, 0x3f3b4b42
add rcx, 0x1d8d6c34
add rcx, 0x6ccbde54
xor rax, rcx
mov dword [rsp - 0x14], 0x176074cf
rol rax, 5
rol rax, 9
rol rax, 0x1f
rol rax, 1
mov qword [rsi + 0x1a8], rax
xchg r8, r8
jmp 0x140065e54
mov dword [rsp + 0xd0], 0x4e1fbebf
sub dword [rsp + 0xd0], 0x1e9322f6
xor dword [rsp + 0xd0], 0x5368cc3c
xor dword [rsp + 0xd0], 0x42334f0b
sub dword [rsp + 0xd0], 0x3ed718fd
mov edx, 0x4c91dd74
xor edx, 0x4559062d
add edx, 0x65a07bfd
add edx, 0x70ef63ef
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
mov r8, r8
test rax, rax
je 0x140065f54
ror rax, 0x10
ror rax, 3
ror rax, 1
ror rax, 5
ror rax, 1
movabs rcx, 0xe224280d2e67b28e
add rcx, 0x39be95fb
sub rcx, 0x188e2001
add rcx, 0x7fffffff
add rcx, 0x14f3be5f
add rax, rcx
mov dword [rsp - 0x2c], 0x5215a4aa
mov dword [rsp + 0xf8], edi
not rax
movabs rcx, 0x1fe238e066fd12c3
sub rcx, 0x1312b1c0
xor rcx, 0x589c8ef6
add rcx, 0x12b5c3ad
add rax, rcx
movabs rcx, 0x33d9763f2531425d
add rcx, 0x2c5db1b
xor rcx, 0x4a741c73
xor rcx, 0x67e55751
add rcx, 0x7fffffff
add rcx, 0x5d86d026
rol rax, 5
rol rax, 0xc
rol rax, 4
rol rax, 0x12
rol rax, 1
rol rax, 2
rol rax, 1
rol rax, 2
rol rax, 1
add rax, rcx
mov qword [rsi + 0x1b0], rax
xchg r12, r12
jmp 0x140065f8b
mov dword [rsp + 0xf8], 0x6758eaec
sub dword [rsp + 0xf8], 0x458c905c
add dword [rsp + 0xf8], 0x361218c9
sub dword [rsp + 0xf8], 0x419b6671
sub dword [rsp + 0xf8], 0x16430ce7
mov edx, 0x49ffad9a
add edx, 0x25c61d01
xor edx, 0x60411ced
add edx, 0x60194bd6
xor edx, 0xd6117688
xchg rbx, rbp
mov rcx, rbp
xchg rbx, rbp
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x1c], esi
je 0x140066068
rol rax, 0x1a
rol rax, 3
rol rax, 2
rol rax, 4
rol rax, 1
movabs rcx, 0x77175b73617271d6
add rcx, 0x554b570
add rcx, 0x9f8446f
xor rcx, 0x6fa73d47
add rcx, 0x661e5402
not rax
xchg r13, r13
mov dword [rsp + 0x100], edi
sub rax, rcx
movabs rcx, 0x990168c1531ae7b3
xor rcx, 0x42b2ccd5
add rcx, 0x68a35a9b
sub rcx, 0x157792c2
xor rcx, 0x2a9530d8
not rax
xchg r8, r8
rol rax, 0x25
rol rax, 4
rol rax, 2
rol rax, 3
rol rax, 2
rol rax, 1
rol rax, 1
rol rax, 1
add rax, rcx
mov dword [rsp - 0x3c], edx
mov qword [rsi + 0x1b8], rax
jmp 0x140066094
mov dword [rsp + 0x100], 0x714ce2ac
sub dword [rsp + 0x100], 0x20c337ac
add dword [rsp + 0x100], 0x7ccf706
xor dword [rsp + 0x100], 0x5856a207
mov edx, 0xe8c6cdd
xor edx, 0x3a2c2ce3
add edx, 0x298416d8
xor edx, 0x21982327
xchg r12, rbx
mov rcx, r12
xchg r12, rbx
call fcn.140073e30
mov dword [rsp - 0x18], ebx
test rax, rax
je 0x140066118
movabs rcx, 0xb760742359112ff9
add rcx, 0xa80ba69
xor rcx, 0x2ebc207e
add rcx, 0x77962fb0
mov dword [rsp + 0x130], edi
mov dword [rsp - 0x28], ebp
add rax, rcx
rol rax, 0x11
rol rax, 0x1f
rol rax, 2
rol rax, 1
not rax
ror rax, 0x22
ror rax, 1
mov qword [rsi + 0x1c0], rax
jmp 0x140066144
mov dword [rsp + 0x130], 0x588ad340
sub dword [rsp + 0x130], 0x1c236472
add dword [rsp + 0x130], 0x1f5e5823
sub dword [rsp + 0x130], 0x5bc5c6f0
mov edx, 0xf2c49b
add edx, 0x57b68e71
xor edx, 0x77d28493
add edx, 0x456eb5e
xor edx, 0x9a1886a6
mov rcx, rbx
mov r14, r14
call fcn.140073e30
test rax, rax
je 0x140066202
not rax
xchg rsp, rsp
mov dword [rsp + 0x134], edi
movabs rcx, 0x5765924e05c1aef0
add rcx, 0x1eeccfe0
xor rcx, 0x6e1cde84
add rcx, 0x2a789b09
sub rcx, 0x323eeb8c
add rax, rcx
xchg r15, r15
movabs rcx, 0x4ea6499a73594633
xor rcx, 0x3c88d4b0
sub rcx, 0x39e6ffdf
add rcx, 0x1651ca59
xor rax, rcx
movabs rcx, 0x9ea9ad71081d934
add rcx, 0xa27445e
xor rcx, 0x71e8836c
sub rcx, 0x52fc2dea
sub rax, rcx
mov dword [rsp - 0x24], edx
mov qword [rsi + 0x1c8], rax
jmp 0x140066239
mov dword [rsp + 0x134], 0x5279e84c
xor dword [rsp + 0x134], 0x66bfb134
sub dword [rsp + 0x134], 0x18d479bf
add dword [rsp + 0x134], 0x43c7ded6
xor dword [rsp + 0x134], 0x5fb9be8e
mov edx, 0x2671d46d
add edx, 0x5424978f
sub edx, 0x16a4e434
xor edx, 0xd8b57f36
xchg rdx, rbx
mov rcx, rdx
xchg rbx, rdx
call fcn.140073e30
test rax, rax
je 0x14006632d
xchg rdx, rdx
not rax
mov dword [rsp + 0x158], edi
movabs rcx, 0x3f15073e4856ea49
add rcx, 0x2970f995
xor rcx, 0x4de07042
sub rcx, 0x387540e8
add rax, rcx
movabs rcx, 0x55fd7f1b7e916e37
sub rcx, 0x22224565
xor rcx, 0x3a53a6eb
sub rcx, 0x58b31ac8
xor rax, rcx
movabs rcx, 0x5d4b398d41299889
add rcx, 0x282ec871
xor rcx, 0x58e60b3b
sub rcx, 0xbc28326
add rax, rcx
mov dword [rsp - 0x40], 0x47e1f8f1
movabs rcx, 0x5e9ccde07741b7d0
sub rcx, 0xfb083c2
xor rcx, 0x449a5262
sub rcx, 0xd042a29
add rcx, 0x7fffffff
add rcx, 0x2fe6a6e4
ror rax, 0x17
ror rax, 3
ror rax, 1
xor rax, rcx
xchg rsp, rax
mov qword [rsi + 0x1d0], rsp
xchg rsp, rax
jmp 0x140066364
mov dword [rsp + 0x158], 0x87bc53b
xor dword [rsp + 0x158], 0x5c764f83
sub dword [rsp + 0x158], 0x23408ab0
xor dword [rsp + 0x158], 0x5de57b4f
sub dword [rsp + 0x158], 0x6d287b46
mov edx, 0x52a4a385
sub edx, 0x4fbdb3d7
add edx, 0x1b7acabd
add edx, 0x1facf459
add edx, 0x9b64dd03
xchg rdi, rbx
mov rcx, rdi
xchg rbx, rdi
call fcn.140073e30
mov dword [rsp - 0x2c], 0x996f561
test rax, rax
je 0x140066465
rol rax, 2
rol rax, 0xc
rol rax, 0x17
rol rax, 2
rol rax, 5
rol rax, 5
rol rax, 1
rol rax, 1
movabs rcx, 0x39b4a7392e005aa5
sub rcx, 0x1bf1ea26
xor rcx, 0x6a5bab94
sub rcx, 0x468e5d69
add rcx, 0x4de894ae
add rax, rcx
mov dword [rsp + 0x160], edi
xchg rsp, rsp
ror rax, 6
ror rax, 1
movabs rcx, 0xb4123ad04daf43c0
xor rcx, 0x1f1133cc
sub rcx, 0x40c9eb51
xor rcx, 0x223dee84
xor rcx, 0xaab146f
add rax, rcx
mov dword [rsp - 0x18], ebp
movabs rcx, 0xc7e12562c949df5
sub rcx, 0x12e6fd10
add rcx, 0x34a51a6e
add rcx, 0x7fffffff
add rcx, 0x26c7ad13
xor rax, rcx
ror rax, 0x11
ror rax, 2
ror rax, 1
mov qword [rsi + 0x1d8], rax
jmp 0x140066491
mov dword [rsp + 0x160], 0x245f4ac1
sub dword [rsp + 0x160], 0x1549dd4e
add dword [rsp + 0x160], 0x2cd7b122
xor dword [rsp + 0x160], 0x3bed1e94
mov edx, 0x42681c67
sub edx, 0x1f6a73d3
sub edx, 0x61b8e46
add edx, 0x93f7c6ed
xchg r15, rcx
mov r15, rbx
xchg r15, rcx
call fcn.140073e30
test rax, rax
je 0x140066531
mov rsp, rsp
movabs rcx, 0xb465296a4b039176
add rcx, 0x1bb5ba0c
add rcx, 0x40bee28
sub rcx, 0x36bebb70
add rcx, 0x48b21eef
mov dword [rsp + 0x168], edi
add rax, rcx
xchg rsi, rsi
movabs rcx, 0xf68d92a9637a98fe
xor rcx, 0x4fdfb1b7
xor rcx, 0x6d57b433
add rcx, 0x7fffffff
sub rcx, 0x1d9ce8eb
xor rax, rcx
not rax
xchg r8, rax
mov qword [rsi + 0x1e0], r8
xchg r8, rax
jmp 0x140066568
mov dword [rsp + 0x168], 0x13143357
add dword [rsp + 0x168], 0x579265aa
xor dword [rsp + 0x168], 0x3e5a6c41
add dword [rsp + 0x168], 0x11cb3f41
sub dword [rsp + 0x168], 0x66c83480
mov edx, 0x5ddcc9c3
add edx, 0x40c1a24
xor edx, 0x5e0b37d8
xor edx, 0xb1e4b11e
mov rcx, rbx
call fcn.140073e30
mov rbp, rbp
test rax, rax
je 0x140066635
movabs rcx, 0x1d991dca4d3ec738
sub rcx, 0xd5090d8
add rcx, 0x33644461
add rcx, 0x27382bfc
mov dword [rsp + 0x194], edi
add rax, rcx
mov dword [rsp - 0x1c], 0x4a0280a1
movabs rcx, 0xa016554d7cba7ed5
sub rcx, 0x62596654
xor rcx, 0x1adc50ed
add rcx, 0x58e4c6ba
sub rcx, 0x1c823e5a
xor rax, rcx
mov dword [rsp - 0x44], 0x3cca7529
ror rax, 2
ror rax, 0xa
ror rax, 4
ror rax, 2
ror rax, 1
not rax
rol rax, 8
rol rax, 1
rol rax, 2
rol rax, 1
rol rax, 2
rol rax, 1
rol rax, 1
not rax
mov qword [rsi + 0x1e8], rax
xchg r10, r10
jmp 0x140066661
mov dword [rsp + 0x194], 0x7f0f2599
sub dword [rsp + 0x194], 0x520f12d8
add dword [rsp + 0x194], 0x38e466bc
xor dword [rsp + 0x194], 0x65e4797c
mov edx, 0x7dd0ff56
sub edx, 0x65ec2c10
add edx, 0x27ac139b
xor edx, 0x7e989dae
xor edx, 0xccfcfe21
mov rcx, rbx
call fcn.140073e30
xchg rdi, rdi
test rax, rax
je 0x14006677e
movabs rcx, 0x196b0ab01df6f9c3
add rcx, 0x172c3e5c
add rcx, 0xfc07589
add rcx, 0x7fffffff
sub rcx, 0x13db4a00
mov dword [rsp + 0x19c], edi
mov r13, r13
xor rax, rcx
movabs rcx, 0x5937ab9788f891e
sub rcx, 0x38a16765
xor rcx, 0xd21b798
add rcx, 0x7fffffff
add rcx, 0x39ce1ef3
add rax, rcx
mov dword [rsp - 0x18], esi
movabs rcx, 0x7b91b3581df0d5d6
add rcx, 0x213080c8
sub rcx, 0x3e81010
add rcx, 0x7fffffff
add rcx, 0x20ef9469
rol rax, 0x16
rol rax, 0x18
rol rax, 2
rol rax, 1
rol rax, 1
rol rax, 1
sub rax, rcx
mov r14, r14
movabs rcx, 0xec23a379266cdcb4
sub rcx, 0xd161b3a
xor rcx, 0x237db68b
add rcx, 0x748afc20
rol rax, 0xe
rol rax, 0x15
rol rax, 5
rol rax, 1
rol rax, 1
rol rax, 2
rol rax, 1
add rax, rcx
xchg rbp, rax
mov qword [rsi + 0x1f0], rbp
xchg rbp, rax
jmp 0x1400667aa
mov dword [rsp + 0x19c], 0x37fbe162
add dword [rsp + 0x19c], 0x3f9a8cf3
sub dword [rsp + 0x19c], 0x7190ddbd
xor dword [rsp + 0x19c], 0x6059099
mov edx, 0x1aa4ca7e
add edx, 0x60f6a5d0
sub edx, 0x250bb721
xor edx, 0x83a9d2cb
xchg rcx, rsi
mov rsi, rbx
xchg rsi, rcx
call fcn.140073e30
mov dword [rsp - 0x3c], 0x27173171
test rax, rax
je 0x140066899
movabs rcx, 0x10d95f970e2cdf7f
add rcx, 0x7179d7b1
sub rcx, 0x68d6b94f
xor rcx, 0xee9f3d2
add rcx, 0x7fffffff
add rcx, 0xa3a42cc
mov dword [rsp + 0x1f8], edi
xor rax, rcx
movabs rcx, 0x4bb4e9060520a1c8
add rcx, 0x752fdec4
sub rcx, 0x709908ec
add rcx, 0x5164d864
add rcx, 0x7fffffff
xor rcx, 0x3f5f4b3b
add rax, rcx
mov dword [rsp - 0x40], 0x6f870394
movabs rcx, 0x5d6fffe405b28a16
add rcx, 0x1ba5ebac
add rcx, 0x41f8b778
add rcx, 0x7fffffff
add rcx, 0x18295c4f
rol rax, 0x1e
rol rax, 4
rol rax, 1
add rax, rcx
mov rbx, rbx
not rax
xchg r12, rax
mov qword [rsi + 0x1f8], r12
xchg r12, rax
jmp 0x1400668d0
mov dword [rsp + 0x1f8], 0x70d04ece
add dword [rsp + 0x1f8], 0x98590c1
xor dword [rsp + 0x1f8], 0x3f1e9a8e
add dword [rsp + 0x1f8], 0x34d782b5
xor dword [rsp + 0x1f8], 0x7a22c7b7
mov edx, 0x32ef65d0
sub edx, 0x2bdd7136
xor edx, 0x1c567041
add edx, 0x4d19264d
mov rcx, rbx
call fcn.140073e30
mov dword [rsp - 0x30], 0x71d3364c
test rax, rax
je 0x14006694d
movabs rcx, 0x83a64a782c3b7f03
add rcx, 0x3e8eae45
xor rcx, 0x38efd012
sub rcx, 0xa223863
mov dword [rsp + 0x3c], edi
xor rax, rcx
not rax
mov r15, r15
ror rax, 0x15
ror rax, 1
ror rax, 1
ror rax, 4
ror rax, 1
xchg rsp, rax
mov qword [rsi + 0x200], rsp
xchg rsp, rax
jmp 0x140066975
mov dword [rsp + 0x3c], 0x4c7559d6
sub dword [rsp + 0x3c], 0x262b132e
xor dword [rsp + 0x3c], 0x76772b7d
sub dword [rsp + 0x3c], 0x39a1d452
xor dword [rsp + 0x3c], 0x169b9982
mov edx, 0x171a0ee5
xor edx, 0x54d7b9a3
add edx, 0x32125d14
sub edx, 0x13ab3f46
xchg rbx, rdx
mov rcx, rdx
xchg rdx, rbx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x44], 0x6300807c
je 0x140066a05
rol rax, 0xe
rol rax, 6
movabs rcx, 0x1ee75727303324c8
xor rcx, 0x23a70fc
xor rcx, 0x4b9a5b29
sub rcx, 0x52dd0f6
sub rcx, 0x47ad8d13
not rax
mov dword [rsp + 0x40], edi
mov dword [rsp - 0x18], esp
ror rax, 0xa
ror rax, 2
ror rax, 1
ror rax, 1
xor rax, rcx
mov dword [rsp - 0x24], ebx
mov qword [rsi + 0x208], rax
jmp 0x140066a25
mov dword [rsp + 0x40], 0x63c6ceaa
sub dword [rsp + 0x40], 0x4f75f7b3
xor dword [rsp + 0x40], 0x2263bb65
sub dword [rsp + 0x40], 0x36336d91
mov edx, 0x5820f5ac
xor edx, 0x3bfc70dc
sub edx, 0x20373968
xor edx, 0x39514a3
sub edx, 0x3194b386
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
test rax, rax
xchg rsp, rsp
je 0x140066aed
not rax
mov dword [rsp + 0x64], edi
movabs rcx, 0x5c4f46704b373ebc
add rcx, 0x12958803
sub rcx, 0x4abbe19b
add rcx, 0x7fffffff
add rcx, 0x30c23076
add rax, rcx
movabs rcx, 0x131290a16b1a62a9
xor rcx, 0x6256bb2f
xor rcx, 0x61aff566
add rcx, 0x7fffffff
add rcx, 0x16434996
not rax
rol rax, 2
rol rax, 9
not rax
sub rax, rcx
ror rax, 2
ror rax, 1
ror rax, 8
ror rax, 6
ror rax, 4
ror rax, 2
ror rax, 1
xchg rbx, rax
mov qword [rsi + 0x210], rbx
xchg rbx, rax
jmp 0x140066b0d
mov dword [rsp + 0x64], 0xdd66b73
xor dword [rsp + 0x64], 0x4fe6e1f5
xor dword [rsp + 0x64], 0x310db3a2
sub dword [rsp + 0x64], 0x733d3923
mov edx, 0x3f79f344
add edx, 0x1dcb4b76
sub edx, 0x3d187fd0
add edx, 0x4fab1d4f
add edx, 0x52ca02e5
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x20], esi
je 0x140066bd5
rol rax, 0x32
rol rax, 7
rol rax, 3
rol rax, 1
rol rax, 1
movabs rcx, 0xbc27fdc401409565
add rcx, 0x621466c0
xor rcx, 0x194224f
sub rcx, 0x24a42e97
add rcx, 0x53a66453
add rax, rcx
mov dword [rsp + 0x68], edi
not rax
mov dword [rsp - 0x2c], 0x3b82033b
movabs rcx, 0x58432ff335188bdd
xor rcx, 0x6c07dca
sub rcx, 0x1c05bd91
add rcx, 0x595a8d94
add rcx, 0x7fffffff
xor rcx, 0x59351a5d
add rax, rcx
ror rax, 0x23
ror rax, 1
not rax
mov qword [rsi + 0x218], rax
jmp 0x140066bf5
mov dword [rsp + 0x68], 0x67a7915a
xor dword [rsp + 0x68], 0x5a1a001a
add dword [rsp + 0x68], 0x1e77e9e8
sub dword [rsp + 0x68], 0x5c357b27
mov edx, 0x5cd465
xor edx, 0x45e56d0b
xor edx, 0x64266172
xor edx, 0xedae84ac
xchg rcx, rbx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
test rax, rax
je 0x140066ced
mov dword [rsp - 0x34], 0x11c1b5c2
movabs rcx, 0x46d8b1c33a03f29d
xor rcx, 0x4c0ee69
sub rcx, 0x2a360662
xor rcx, 0x8b35fc9
mov dword [rsp + 0xa0], edi
mov dword [rsp - 0xc], 0x67e31bef
xor rax, rcx
movabs rcx, 0xa81fb96141e5bd55
sub rcx, 0x2fe02b83
xor rcx, 0x71c04907
sub rcx, 0x23d204eb
xor rcx, 0x1f6bd8fd
rol rax, 0x11
rol rax, 2
rol rax, 0xd
rol rax, 3
rol rax, 1
rol rax, 1
rol rax, 1
rol rax, 1
add rax, rcx
mov dword [rsp - 0x28], edi
movabs rcx, 0x4c96b21d0566252e
add rcx, 0x15bc7fc2
sub rcx, 0x11a691df
add rcx, 0x23c54b9
add rcx, 0x3f7418ee
xor rax, rcx
ror rax, 0xa
ror rax, 0x14
ror rax, 1
mov qword [rsi + 0x220], rax
mov dword [rsp - 0x24], 0x4501f63f
jmp 0x140066d19
mov dword [rsp + 0xa0], 0x5e97575c
sub dword [rsp + 0xa0], 0x2ef8a178
xor dword [rsp + 0xa0], 0xc7ef545
xor dword [rsp + 0xa0], 0x23e040a0
mov edx, 0x73a46f6b
sub edx, 0x350e0392
sub edx, 0x8e019ce
sub edx, 0x11e10631
add edx, 0x777d85f2
xchg rdx, rcx
mov rdx, rbx
xchg rcx, rdx
call fcn.140073e30
mov dword [rsp - 0x2c], ecx
test rax, rax
je 0x140066e49
movabs rcx, 0x4e3af3922dbb20fb
xor rcx, 0xcdb5d06
add rcx, 0x186b2f6
xor rcx, 0x6e01fc96
add rcx, 0x7fffffff
xor rcx, 0x31f0f766
mov dword [rsp + 0xa8], edi
add rax, rcx
movabs rcx, 0xabd8fcb3769444f
xor rcx, 0x1f3e4ecc
xor rcx, 0x664a269
sub rcx, 0x6d0ff5a
add rcx, 0x7fffffff
xor rcx, 0x46928338
xor rax, rcx
mov dword [rsp - 0x44], ecx
movabs rcx, 0x1539efa33b442ef4
xor rcx, 0x2be0bbfa
xor rcx, 0x28d9efcf
add rcx, 0x353c9688
add rcx, 0x7600aec2
rol rax, 0x12
rol rax, 0xb
rol rax, 1
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x30], esp
movabs rcx, 0x2c1c536d00f90fae
add rcx, 0x576b2a74
sub rcx, 0x4ed6f5ae
add rcx, 0x7fffffff
add rcx, 0x6b7dc0ce
rol rax, 0x23
rol rax, 6
rol rax, 1
xor rax, rcx
ror rax, 0x19
ror rax, 4
ror rax, 3
ror rax, 1
ror rax, 1
mov qword [rsi + 0x228], rax
jmp 0x140066e80
mov dword [rsp + 0xa8], 0x4944e02e
xor dword [rsp + 0xa8], 0x4fd43d45
add dword [rsp + 0xa8], 0xcb59614
add dword [rsp + 0xa8], 0x3e038bd1
sub dword [rsp + 0xa8], 0x5149ff4f
mov edx, 0x4858ec8b
xor edx, 0x7303e7b1
sub edx, 0x2b3674fd
xor edx, 0xf7c9596e
xchg r14, rbx
mov rcx, r14
xchg r14, rbx
call fcn.140073e30
test rax, rax
mov r13, r13
je 0x140066f69
not rax
mov dword [rsp + 0xec], edi
mov rdx, rdx
movabs rcx, 0x58030bed367f8ad7
xor rcx, 0xc961b9c
add rcx, 0x1834b68
sub rcx, 0x239f6976
add rcx, 0x2e325c35
sub rax, rcx
mov dword [rsp - 0xc], 0x325b9b31
movabs rcx, 0x1f645a4a0d82a099
add rcx, 0x5156e068
xor rcx, 0x2afd0d2
sub rcx, 0x5a52f5f5
add rcx, 0xf72caee
xor rax, rcx
mov r13, r13
movabs rcx, 0x8c8245fa2a43c790
add rcx, 0x45e9aaa9
xor rcx, 0x44b10087
xor rcx, 0x7ba8d9a2
add rcx, 0x7fffffff
add rcx, 0x2575e5c6
rol rax, 0x15
rol rax, 4
rol rax, 1
add rax, rcx
xchg rcx, rcx
xchg rbp, rax
mov qword [rsi + 0x230], rbp
xchg rbp, rax
jmp 0x140066fa0
mov dword [rsp + 0xec], 0x6ac8eba4
xor dword [rsp + 0xec], 0x10a7e4b6
xor dword [rsp + 0xec], 0x47958071
add dword [rsp + 0xec], 0x2e92d365
sub dword [rsp + 0xec], 0x6c8d62c7
mov edx, 0x70944e2
add edx, 0x231753d2
sub edx, 0x1cf8c509
add edx, 0x68972b28
mov rcx, rbx
mov dword [rsp - 0x24], 0x74ac8bb8
call fcn.140073e30
test rax, rax
je 0x14006708c
movabs rcx, 0x7acb25231db5b762
add rcx, 0x6bf15cf
xor rcx, 0x58643f6d
sub rcx, 0x4fe1d657
add rcx, 0x6ef03f0c
mov dword [rsp + 0xf4], edi
mov dword [rsp - 0x20], 0x3962909e
add rax, rcx
movabs rcx, 0x531b74df2668aa25
xor rcx, 0x3434130c
add rcx, 0x291903f1
add rcx, 0x7bca5240
xor rax, rcx
movabs rcx, 0x3bf823c02512baf6
xor rcx, 0x16fd3b7a
add rcx, 0x11deb6dc
sub rcx, 0x3d43e904
add rcx, 0x305a7a56
sub rax, rcx
movabs rcx, 0x3156776b43dc21a5
add rcx, 0xd8d190e
sub rcx, 0x3fb1385
xor rcx, 0x45f409a9
not rax
add rax, rcx
mov dword [rsp - 0x30], ebp
xchg r14, rax
mov qword [rsi + 0x238], r14
xchg r14, rax
jmp 0x1400670c3
mov dword [rsp + 0xf4], 0x7d93440a
sub dword [rsp + 0xf4], 0x5dace066
sub dword [rsp + 0xf4], 0xaffd378
add dword [rsp + 0xf4], 0x29daba17
xor dword [rsp + 0xf4], 0x3ec14a42
mov edx, 0x2efd9141
add edx, 0x4ce51ba2
xor edx, 0x462c66dc
sub edx, 0xa6f0625
add edx, 0x9c61b200
xchg rcx, r10
mov r10, rbx
xchg r10, rcx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x1c], 0x6273cfed
je 0x1400671ac
ror rax, 0x20
ror rax, 8
ror rax, 8
ror rax, 3
ror rax, 3
ror rax, 1
ror rax, 1
movabs rcx, 0x5c09e7f941f3e652
xor rcx, 0x201575ac
sub rcx, 0xd206bea
sub rcx, 0x12c1e142
add rcx, 0x7fffffff
add rcx, 0x377fdfe6
add rax, rcx
mov dword [rsp + 0x13c], edi
mov r13, r13
rol rax, 0x14
rol rax, 0xf
rol rax, 5
rol rax, 1
rol rax, 1
rol rax, 1
movabs rcx, 0x477a42e475e19936
sub rcx, 0x57deaab0
sub rcx, 0x1b278d26
add rcx, 0x6ca7b81d
xor rcx, 0x77410362
add rax, rcx
not rax
mov dword [rsp - 0x24], 0x3cb2756d
xchg rdi, rax
mov qword [rsi + 0x240], rdi
xchg rdi, rax
jmp 0x1400671e3
mov dword [rsp + 0x13c], 0x798c6a27
xor dword [rsp + 0x13c], 0x21597e02
xor dword [rsp + 0x13c], 0x221b356a
xor dword [rsp + 0x13c], 0x3998a34c
sub dword [rsp + 0x13c], 0x43568202
mov edx, 0x51db82f3
sub edx, 0x51be2b66
add edx, 0x708fa867
sub edx, 0x3becdd45
add edx, 0x3dc2e360
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
mov dword [rsp - 0x14], ebx
test rax, rax
je 0x1400672ee
movabs rcx, 0xb642a31005e6833
add rcx, 0x3ae261ca
add rcx, 0x2b8cf7fa
add rcx, 0x3eb20f97
mov dword [rsp + 0x144], edi
mov dword [rsp - 0x14], 0x2f0b236c
add rax, rcx
movabs rcx, 0x9a9d8aa1102d0a6f
add rcx, 0x21b37262
xor rcx, 0x6293db05
xor rcx, 0x610cbace
xor rcx, 0x6f262a06
ror rax, 0x26
ror rax, 1
ror rax, 1
ror rax, 1
add rcx, rax
mov dword [rsp - 0x10], 0x8802373
movabs rax, 0x1bf4af0272724908
sub rax, 0x67d9f923
add rax, 0x1b55e4b9
xor rax, 0xb4ee353
xor rcx, rax
mov dword [rsp - 0x14], 0x20a3455d
movabs rax, 0x47e954a3467cc81f
xor rax, 0xc8f4c7e
sub rax, 0x2a0757a8
sub rax, 0x10a5504c
add rax, 0x7fffffff
sub rax, 0x9e1baaf
not rcx
add rcx, rax
xchg rbp, rbp
mov qword [rsi + 0x248], rcx
jmp 0x14006731a
mov dword [rsp + 0x144], 0x31483fff
add dword [rsp + 0x144], 0x3653a5b7
sub dword [rsp + 0x144], 0x422cdc9b
sub dword [rsp + 0x144], 0x256f091a
mov edx, 0x90e1689
xor edx, 0x711472
xor edx, 0x26a1622a
add edx, 0x38b5a685
xchg rsp, rcx
mov rsp, rbx
xchg rcx, rsp
call fcn.140073e30
test rax, rax
xchg r8, r8
je 0x14006740e
movabs rcx, 0xe891e6236eb61b3f
xor rcx, 0x27ed126f
sub rcx, 0x377787d8
add rcx, 0x65732885
mov dword [rsp + 0x14c], edi
mov dword [rsp - 0x2c], 0x65b07c14
add rax, rcx
movabs rcx, 0x5c716f4c06cd74c4
add rcx, 0x5cbc61d8
sub rcx, 0x5f0c805f
add rcx, 0x58f6f538
add rcx, 0x167525d2
not rax
mov dword [rsp - 0x44], 0x48d4701f
sub rax, rcx
movabs rcx, 0x70e216e53ced8877
add rcx, 0xb5784cc
sub rcx, 0x47dbed16
add rcx, 0x48a5f12b
add rcx, 0x7fffffff
add rcx, 0x78c63ff
ror rax, 0xb
ror rax, 0x19
ror rax, 4
ror rax, 2
ror rax, 1
ror rax, 2
ror rax, 1
add rax, rcx
mov dword [rsp - 0x1c], 0x53563b03
mov qword [rsi + 0x250], rax
jmp 0x140067445
mov dword [rsp + 0x14c], 0x427edbec
xor dword [rsp + 0x14c], 0x1338b727
add dword [rsp + 0x14c], 0xa700d6b
xor dword [rsp + 0x14c], 0x38a2406a
xor dword [rsp + 0x14c], 0x63143a5d
mov edx, 0xa6615bb
xor edx, 0x64b06f94
sub edx, 0x5f3f5da7
xor edx, 0x2ccb096a
xor edx, 0xf17e1106
mov rcx, rbx
mov dword [rsp - 0x44], 0x15978179
call fcn.140073e30
test rax, rax
je 0x1400674dd
movabs rcx, 0xf9bfcd804920e849
xor rcx, 0x45c31c56
xor rcx, 0x625e4a92
add rcx, 0x57640a07
mov dword [rsp + 0x170], edi
mov rbx, rbx
xor rax, rcx
movabs rcx, 0x285269c41e35c8d7
xor rcx, 0x7cb78e50
xor rcx, 0x7537e98c
add rcx, 0x1dea8760
add rax, rcx
mov qword [rsi + 0x258], rax
mov dword [rsp - 0x38], 0x107eeb32
jmp 0x140067514
mov dword [rsp + 0x170], 0x63aeabd8
sub dword [rsp + 0x170], 0x1fc5b3a8
xor dword [rsp + 0x170], 0x71b3be1a
add dword [rsp + 0x170], 0x3969d63f
sub dword [rsp + 0x170], 0x6bc51c68
mov edx, 0xfa624ac
add edx, 0x6e941572
xor edx, 0x4dea4660
add edx, 0x76577ab
xor edx, 0xb5d999b6
mov rcx, rbx
mov dword [rsp - 0x30], edx
call fcn.140073e30
test rax, rax
je 0x14006762f
mov rsi, rsi
rol rax, 0x23
rol rax, 2
rol rax, 0xf
movabs rcx, 0x724efbc5535cb2e4
add rcx, 0xbb0eac2
add rcx, 0x19c71999
xor rcx, 0x4f9b3f3d
sub rcx, 0x307a5fe1
add rax, rcx
mov dword [rsp + 0x178], edi
mov dword [rsp - 0x34], 0x466388d6
rol rax, 0x17
rol rax, 0x12
rol rax, 9
rol rax, 2
rol rax, 3
rol rax, 2
rol rax, 1
rol rax, 1
movabs rcx, 0x72782f0448addf59
xor rcx, 0x4c7a4bbf
xor rcx, 0x54b8f297
add rcx, 0x43b21640
add rax, rcx
movabs rcx, 0x9352bf0351e71137
sub rcx, 0xf128905
sub rcx, 0xb7bec53
xor rcx, 0x69a6089a
add rcx, 0x78289663
xor rax, rcx
movabs rcx, 0x5294ca8103d80e95
add rcx, 0x3dd05c6a
xor rcx, 0x32f0d1e7
add rcx, 0x7fffffff
xor rcx, 0xccc24f7
add rax, rcx
xchg rdx, rax
mov qword [rsi + 0x260], rdx
xchg rdx, rax
jmp 0x14006765b
mov dword [rsp + 0x178], 0xd6f0ce7
sub dword [rsp + 0x178], 0xa6bcd34
add dword [rsp + 0x178], 0x57350cbd
sub dword [rsp + 0x178], 0x5a384c6f
mov edx, 0x69e3029e
sub edx, 0x339d2666
sub edx, 0x1b30d7b4
add edx, 0x28ac2ab2
add edx, 0x47747353
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
test rax, rax
je 0x14006776e
mov dword [rsp - 0x20], 0x37622ed7
ror rax, 0x31
ror rax, 1
ror rax, 5
ror rax, 3
ror rax, 1
ror rax, 1
movabs rcx, 0x3fa3b6394929e296
add rcx, 0x2096fe8c
sub rcx, 0x67cdcf7a
add rcx, 0x5f881c05
add rcx, 0x7fffffff
xor rcx, 0x31fd8df3
not rax
mov dword [rsp - 0x2c], 0x6557ce4b
mov dword [rsp + 0x180], edi
add rax, rcx
movabs rcx, 0x2df1e4f5eaee95f
sub rcx, 0x1f62bfbb
add rcx, 0x3736eec9
add rcx, 0xf7f9a7b
xor rax, rcx
mov dword [rsp - 0x44], edx
movabs rcx, 0x1d68211c32667572
add rcx, 0x2ecb440a
sub rcx, 0x16283206
add rcx, 0x1b5ef2d6
sub rax, rcx
movabs rcx, 0x58ac2aec241bfb12
xor rcx, 0x262ab309
add rcx, 0x870974f
add rcx, 0x7fffffff
add rcx, 0x6f218606
xor rax, rcx
xchg rdi, rdi
mov qword [rsi + 0x268], rax
jmp 0x14006779a
mov dword [rsp + 0x180], 0x2d9ce103
add dword [rsp + 0x180], 0x1e1c9fee
sub dword [rsp + 0x180], 0x2e29a268
sub dword [rsp + 0x180], 0x1d8fde88
mov edx, 0x1c978fa3
add edx, 0x135ebd1e
xor edx, 0x7f633aba
add edx, 0x4e5026c
sub edx, 0x1771815c
xchg rcx, r11
mov r11, rbx
xchg rcx, r11
call fcn.140073e30
test rax, rax
xchg r13, r13
je 0x140067859
movabs rcx, 0x7820b09e49563b81
xor rcx, 0x7222abee
xor rcx, 0x542fa614
xor rcx, 0x72d6571
add rcx, 0x4cdc0c6
mov dword [rsp + 0x188], edi
mov dword [rsp - 0x30], ecx
add rax, rcx
movabs rcx, 0xc63685b0592a5741
xor rcx, 0x59d8a62b
add rcx, 0x1e422d04
add rcx, 0x2323270f
rol rax, 0x13
rol rax, 3
rol rax, 2
rol rax, 2
rol rax, 2
rol rax, 2
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x14], edx
not rax
rol rax, 0x21
mov qword [rsi + 0x270], rax
jmp 0x140067885
mov dword [rsp + 0x188], 0x5768819d
xor dword [rsp + 0x188], 0x28711a9
sub dword [rsp + 0x188], 0x49441a01
sub dword [rsp + 0x188], 0xcab7632
mov edx, 0x3a2ff699
xor edx, 0x76481fb8
sub edx, 0x3d77bb35
add edx, 0xaa319c9
xor edx, 0x688f617e
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x2c], ebp
je 0x140067994
rol rax, 0x15
rol rax, 0xa
rol rax, 1
rol rax, 1
movabs rcx, 0x3110ded02e83d899
xor rcx, 0x122b98a4
add rcx, 0x355515f4
add rcx, 0x6b5a8f1
add rcx, 0x4d26a549
xor rax, rcx
mov r9, r9
mov dword [rsp + 0xb8], edi
ror rax, 2
ror rax, 0x17
ror rax, 1
movabs rcx, 0x682bb30564881b15
sub rcx, 0x5c687cb9
add rcx, 0x1a2e13ca
xor rcx, 0x49b3ba51
xor rcx, 0x7a38a699
xor rax, rcx
movabs rcx, 0x4fa3a7ad378d5e79
xor rcx, 0x3fee6f3
add rcx, 0x270c3f51
xor rcx, 0x5d72d146
add rcx, 0x7fffffff
add rcx, 0x49460eb3
add rax, rcx
movabs rcx, 0x578ad3e5321cc171
xor rcx, 0x6f61af5c
sub rcx, 0x1e5cb541
sub rcx, 0x10f14817
xor rax, rcx
xchg r11, rax
mov qword [rsi + 0x278], r11
xchg r11, rax
jmp 0x1400679cb
mov dword [rsp + 0xb8], 0x20b97fab
add dword [rsp + 0xb8], 0x1cc62f0b
sub dword [rsp + 0xb8], 0x1384eda
xor dword [rsp + 0xb8], 0x77f7bb87
sub dword [rsp + 0xb8], 0x4bb0e45a
mov edx, 0x61831cf5
xor edx, 0x2a8843df
xor edx, 0x1ce34cbc
xor edx, 0xf71dc0a7
xchg rbx, r15
mov rcx, r15
xchg rbx, r15
call fcn.140073e30
test rax, rax
je 0x140067aaa
mov dword [rsp - 0x14], edi
ror rax, 0x13
ror rax, 6
ror rax, 0x15
ror rax, 6
ror rax, 8
ror rax, 1
ror rax, 1
movabs rcx, 0x14e01c3e22f14bd5
xor rcx, 0x6df6433a
add rcx, 0x1da72e76
sub rcx, 0x3ed1323f
add rcx, 0x431a0573
add rax, rcx
mov dword [rsp - 0x44], 0x68d6855e
mov dword [rsp + 0xc0], edi
ror rax, 3
ror rax, 0xc
ror rax, 8
ror rax, 9
ror rax, 2
ror rax, 2
ror rax, 1
ror rax, 1
movabs rcx, 0x277a944d1110104e
add rcx, 0x5d2357fa
xor rcx, 0x6492d6f0
add rcx, 0x7fffffff
add rcx, 0x5a1c9e03
add rax, rcx
mov dword [rsp - 0x14], 0x302c1c50
mov qword [rsi + 0x280], rax
jmp 0x140067ae1
mov dword [rsp + 0xc0], 0x572c37e8
sub dword [rsp + 0xc0], 0x4fa99de6
add dword [rsp + 0xc0], 0x47a84d7a
add dword [rsp + 0xc0], 0x1d571c1a
xor dword [rsp + 0xc0], 0x6c820397
mov edx, 0x7129ff1b
xor edx, 0x218fc277
xor edx, 0x10b6e930
sub edx, 0x3d9f025b
xchg rbx, r11
mov rcx, r11
xchg rbx, r11
call fcn.140073e30
test rax, rax
mov rsp, rsp
je 0x140067b94
movabs rcx, 0x65ee4ac473f414ed
xor rcx, 0x5c15bd76
sub rcx, 0x1c6331de
add rcx, 0x19321ddc
add rcx, 0x7fffffff
add rcx, 0x3d3f9bc5
mov dword [rsp + 0xe8], edi
add rax, rcx
movabs rcx, 0x82b2fa901b3151f1
add rcx, 0x27b2c934
add rcx, 0xbf3d0c2
add rcx, 0x7fffffff
sub rcx, 0x4a98a911
not rax
rol rax, 0x20
rol rax, 4
rol rax, 3
rol rax, 1
add rax, rcx
xchg rbx, rax
mov qword [rsi + 0x288], rbx
xchg rbx, rax
jmp 0x140067bc0
mov dword [rsp + 0xe8], 0x7b57b345
sub dword [rsp + 0xe8], 0x21cd277b
add dword [rsp + 0xe8], 0x160c34bf
xor dword [rsp + 0xe8], 0x6f96c088
mov edx, 0x11cf1752
sub edx, 0x980dd5b
add edx, 0x44d1074e
add edx, 0x880e0605
xchg r12, rbx
mov rcx, r12
xchg rbx, r12
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x30], ebx
je 0x140067c85
movabs rcx, 0xc1acd96a540621e9
sub rcx, 0x42e340a
sub rcx, 0x3eb24ec
add rcx, 0x1ac36ffb
sub rcx, 0x34b95578
mov dword [rsp + 0xf0], edi
mov dword [rsp - 0x1c], 0x2b093b25
add rax, rcx
movabs rcx, 0x27c984ee0ba0fcfb
xor rcx, 0x2028b063
add rcx, 0x479363b1
xor rcx, 0x7991625a
xor rcx, 0x4656a38
not rax
rol rax, 0x11
rol rax, 3
rol rax, 1
rol rax, 2
rol rax, 1
rol rax, 1
not rax
sub rax, rcx
not rax
mov dword [rsp - 0x44], 0x1a220b1f
mov qword [rsi + 0x290], rax
jmp 0x140067cb1
mov dword [rsp + 0xf0], 0x153ba916
add dword [rsp + 0xf0], 0x5191258c
sub dword [rsp + 0xf0], 0x1322077c
sub dword [rsp + 0xf0], 0x53aac725
mov edx, 0x699e3cda
xor edx, 0x465f3e63
add edx, 0x38fa90e1
xor edx, 0xa26f4db1
xchg rbx, rcx
mov rbx, rcx
xchg rbx, rcx
call fcn.140073e30
test rax, rax
mov rdx, rdx
je 0x140067db2
movabs rcx, 0xb7f94b1356c3975d
xor rcx, 0x543a8cdb
add rcx, 0x2911ca2e
add rcx, 0x7fffffff
sub rcx, 0x655df84
mov dword [rsp + 0x118], edi
xchg rdx, rdx
add rax, rcx
movabs rcx, 0x107b55cd1afe39fc
add rcx, 0x5776a4ac
sub rcx, 0x5ed7f71f
xor rcx, 0x23aea8f5
xor rcx, 0x58b4bc7a
rol rax, 0xd
rol rax, 0xb
rol rax, 4
rol rax, 9
rol rax, 5
rol rax, 1
rol rax, 1
rol rax, 1
add rax, rcx
xchg rdi, rdi
movabs rcx, 0x596d5caf02265633
xor rcx, 0x7bd6b684
sub rcx, 0x739f4f99
add rcx, 0x5e8088dc
rol rax, 0x14
rol rax, 0x19
rol rax, 2
rol rax, 1
rol rax, 1
rol rax, 3
rol rax, 1
rol rax, 1
not rax
xchg rbp, rbp
add rax, rcx
xchg rsp, rax
mov qword [rsi + 0x298], rsp
xchg rsp, rax
jmp 0x140067dde
mov dword [rsp + 0x118], 0x7c8b8ea2
sub dword [rsp + 0x118], 0x47f52592
sub dword [rsp + 0x118], 0x1c8b53f3
sub dword [rsp + 0x118], 0x180b151c
mov edx, 0x6749c893
xor edx, 0x6726cfd0
add edx, 0x2d23a257
xor edx, 0x6c620fb2
add edx, 0x510f0207
mov rcx, rbx
mov dword [rsp - 0x44], 0x7cab9fd6
call fcn.140073e30
test rax, rax
je 0x140067ec4
not rax
mov r13, r13
mov dword [rsp + 0x120], edi
ror rax, 0x26
ror rax, 4
ror rax, 4
ror rax, 6
ror rax, 4
ror rax, 3
ror rax, 1
ror rax, 1
ror rax, 1
movabs rcx, 0x32e776bb67255e0f
sub rcx, 0x25b93a72
xor rcx, 0x3ff1b962
sub rcx, 0x39524598
xor rcx, 0x95517ea
add rax, rcx
xchg rbp, rbp
movabs rcx, 0x3e917ab763e0065c
sub rcx, 0x2b5125df
add rcx, 0x185b19de
add rcx, 0x7fffffff
sub rcx, 0x145fdaa4
rol rax, 0x19
rol rax, 3
rol rax, 2
rol rax, 1
add rax, rcx
xchg rsi, rsi
ror rax, 4
ror rax, 0xb
ror rax, 1
xchg rdx, rax
mov qword [rsi + 0x2a0], rdx
xchg rdx, rax
jmp 0x140067ef0
mov dword [rsp + 0x120], 0x58a5cad5
sub dword [rsp + 0x120], 0x24ba346
xor dword [rsp + 0x120], 0x4daf6cbb
xor dword [rsp + 0x120], 0x1bf54b35
mov edx, 0x216d2d9f
sub edx, 0xc805096
xor edx, 0x267a6571
add edx, 0x908341aa
xchg rbx, rcx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x3c], ebp
je 0x14006801e
movabs rcx, 0x5b0d84571653c9a
sub rcx, 0x8212fbe
xor rcx, 0x3e55e0fa
xor rcx, 0x5a9c4ef2
add rcx, 0x7fffffff
add rcx, 0xe13d029
mov dword [rsp + 0x128], edi
mov dword [rsp - 0x10], 0x138cb21
xor rax, rcx
movabs rcx, 0x18e31f3e328a922b
xor rcx, 0x2bde7341
add rcx, 0x5f214e03
add rcx, 0x38070473
sub rax, rcx
mov r11, r11
movabs rcx, 0x5cc3aba662bd7f6e
sub rcx, 0x2c0995be
add rcx, 0x4275b418
xor rcx, 0x790e2105
add rcx, 0x7fffffff
add rcx, 0x219fe9f7
xor rax, rcx
movabs rcx, 0x3c2343253e800f30
xor rcx, 0x431dc267
sub rcx, 0x5109ccb0
add rcx, 0x227587bb
sub rcx, 0x608842d
ror rax, 0x20
ror rax, 9
ror rax, 7
ror rax, 7
ror rax, 4
ror rax, 2
ror rax, 1
sub rax, rcx
ror rax, 0x15
ror rax, 1
ror rax, 4
ror rax, 0xd
ror rax, 1
ror rax, 1
mov qword [rsi + 0x2a8], rax
xchg rsi, rsi
jmp 0x140068055
mov dword [rsp + 0x128], 0x4866b1c5
xor dword [rsp + 0x128], 0x1af77f1c
xor dword [rsp + 0x128], 0x48861e2d
xor dword [rsp + 0x128], 0x24c15b09
sub dword [rsp + 0x128], 0x3ed68bfc
mov edx, 0x77fbfe45
xor edx, 0x7b867310
add edx, 0xcf916bc
add edx, 0x61e9ae6f
xor edx, 0x38819430
mov rcx, rbx
mov dword [rsp - 0x30], 0x1f5bb970
call fcn.140073e30
test rax, rax
je 0x14006810c
xchg r15, r15
not rax
mov dword [rsp + 0x150], edi
movabs rcx, 0xa03e87248861986
sub rcx, 0x1550041d
add rcx, 0x3e99f11c
sub rcx, 0x2fc24ed5
sub rcx, 0x1e863591
add rax, rcx
mov dword [rsp - 0x18], 0x867177a
movabs rcx, 0x5fb5ac5112b56b45
xor rcx, 0x4985b148
sub rcx, 0x13baba9b
add rcx, 0x7a034c7
sub rcx, 0x49c42e8d
ror rax, 0x32
ror rax, 1
ror rax, 1
add rax, rcx
xchg r10, rax
mov qword [rsi + 0x2b0], r10
xchg r10, rax
jmp 0x140068138
mov dword [rsp + 0x150], 0x13847035
xor dword [rsp + 0x150], 0x418b7542
add dword [rsp + 0x150], 0x1f007b7a
xor dword [rsp + 0x150], 0x710f80f0
mov edx, 0x74521ac8
xor edx, 0x64a39c62
xor edx, 0x6d30925
sub edx, 0xb1388c2
add edx, 0x810bb68
mov rcx, rbx
call fcn.140073e30
xchg r12, r12
test rax, rax
je 0x1400681f2
movabs rcx, 0x356569cd1b53bfc3
sub rcx, 0x774952e
sub rcx, 0xb3cfa5d
add rcx, 0x58cb03d2
add rcx, 0x7fffffff
xor rcx, 0x749fb8f3
mov dword [rsp + 0x17c], edi
add rax, rcx
movabs rcx, 0x31c3df6e6f364895
xor rcx, 0x120d6e1b
sub rcx, 0x31ac37fb
sub rcx, 0xb97007f
not rax
rol rax, 4
rol rax, 5
rol rax, 3
rol rax, 1
rol rax, 1
rol rax, 2
xor rax, rcx
mov dword [rsp - 0x2c], 0x3f801839
not rax
mov qword [rsi + 0x2b8], rax
jmp 0x14006821e
mov dword [rsp + 0x17c], 0x3ad378c4
xor dword [rsp + 0x17c], 0x58ac73ab
sub dword [rsp + 0x17c], 0xab8059b
sub dword [rsp + 0x17c], 0x57c705d3
mov edx, 0x3d622ce
xor edx, 0x6073046
add edx, 0x72105005
add edx, 0x5a529534
mov rcx, rbx
mov dword [rsp - 0x14], 0x73d2a611
call fcn.140073e30
test rax, rax
je 0x1400682d9
movabs rcx, 0x68af637915ce12d6
add rcx, 0x35df5f51
xor rcx, 0x24d7b7dc
sub rcx, 0x65ba966
sub rcx, 0x5df3b827
mov dword [rsp + 0x184], edi
xchg r13, r13
add rax, rcx
movabs rcx, 0xc8dab02e19084ef6
add rcx, 0x2ba75946
sub rcx, 0x1576a533
add rcx, 0xb3d9fc5
not rax
mov dword [rsp - 0x28], edi
ror rax, 7
ror rax, 0x10
ror rax, 2
ror rax, 9
ror rax, 3
ror rax, 1
ror rax, 1
ror rax, 1
ror rax, 1
xor rax, rcx
mov qword [rsi + 0x2c0], rax
xchg rcx, rcx
jmp 0x140068310
mov dword [rsp + 0x184], 0x6c735512
sub dword [rsp + 0x184], 0x42b041dd
add dword [rsp + 0x184], 0x14c2bfeb
sub dword [rsp + 0x184], 0x35569c67
sub dword [rsp + 0x184], 0x92f36b8
mov edx, 0x4eed85a9
sub edx, 0x138728b2
add edx, 0x3780a0
xor edx, 0x6a3594dc
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
test rax, rax
mov r15, r15
je 0x1400683ca
movabs rcx, 0x84229380f8abfa0
xor rcx, 0x417fcce5
sub rcx, 0x1d74b3c5
add rcx, 0x7fffffff
sub rcx, 0x2652efb2
mov dword [rsp + 0x18c], edi
xchg r14, r14
add rax, rcx
movabs rcx, 0x9acd5c657019e95
add rcx, 0x1d45d1cc
sub rcx, 0x59259074
add rcx, 0x59a1b823
not rax
mov dword [rsp - 0x18], esi
add rax, rcx
ror rax, 7
ror rax, 8
ror rax, 1
not rax
mov dword [rsp - 0x20], ecx
ror rax, 1
ror rax, 8
ror rax, 0x1d
xchg rsp, rax
mov qword [rsi + 0x2c8], rsp
xchg rsp, rax
jmp 0x1400683f6
mov dword [rsp + 0x18c], 0x61c3c95a
sub dword [rsp + 0x18c], 0x5115ad34
add dword [rsp + 0x18c], 0x86e577d
xor dword [rsp + 0x18c], 0x191c73a2
mov edx, 0x3297de4d
add edx, 0x1c98e6fe
add edx, 0x1820c9fb
add edx, 0x1f3edb5
xor edx, 0x288369b9
xchg rcx, r9
mov r9, rbx
xchg rcx, r9
call fcn.140073e30
test rax, rax
je 0x140068492
mov dword [rsp - 0x40], esi
rol rax, 0xc
rol rax, 0xa
rol rax, 3
rol rax, 1
movabs rcx, 0xdb8bb24b29455357
add rcx, 0x1ac2816c
xor rcx, 0x47043035
add rcx, 0x7fffffff
add rcx, 0x3a9a181d
xor rax, rcx
mov dword [rsp + 0x34], edi
mov dword [rsp - 0x2c], edx
ror rax, 1
ror rax, 0x32
ror rax, 1
ror rax, 4
ror rax, 2
ror rax, 1
mov qword [rsi + 0x2d0], rax
mov rsp, rsp
jmp 0x1400684b2
mov dword [rsp + 0x34], 0x71a3f31d
xor dword [rsp + 0x34], 0x7011ad3b
add dword [rsp + 0x34], 0x3eebeae0
sub dword [rsp + 0x34], 0x409e4905
mov edx, 0x2dac3350
sub edx, 0x774f971
xor edx, 0x572cf3fa
sub edx, 0x5702db2e
add edx, 0x2b7e4837
xchg rbx, rsp
mov rcx, rsp
xchg rsp, rbx
call fcn.140073e30
mov rcx, rcx
test rax, rax
je 0x14006855e
ror rax, 0x16
ror rax, 1
movabs rcx, 0xd4bbb34547f321d7
xor rcx, 0x2bb42cf
add rcx, 0x28987ad9
xor rcx, 0x7f3a23f7
xor rax, rcx
mov dword [rsp - 0x38], ebp
mov dword [rsp + 0x38], edi
movabs rcx, 0x5e0d06df316c7454
xor rcx, 0x17f422c7
sub rcx, 0x13817994
add rcx, 0x433c6d5f
add rax, rcx
ror rax, 8
ror rax, 4
ror rax, 2
ror rax, 1
ror rax, 1
xchg rbp, rax
mov qword [rsi + 0x2d8], rbp
xchg rbp, rax
jmp 0x14006857e
mov dword [rsp + 0x38], 0x3a1bb084
xor dword [rsp + 0x38], 0x1f19999a
add dword [rsp + 0x38], 0x16678137
sub dword [rsp + 0x38], 0x3b69aa54
mov edx, 0xe32043c
xor edx, 0x6af9a34b
sub edx, 0xbeef616
xor edx, 0x526c8ad1
add edx, 0x86c61bb1
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
test rax, rax
je 0x140068638
mov dword [rsp - 0x20], ecx
not rax
mov dword [rsp + 0x54], edi
rol rax, 0x11
rol rax, 2
rol rax, 4
rol rax, 6
rol rax, 2
rol rax, 1
movabs rcx, 0x1b802f396e218c18
sub rcx, 0x2dc71af6
sub rcx, 0x2900d855
add rcx, 0x7fffffff
add rcx, 0x4ff580e5
xor rax, rcx
mov rbx, rbx
movabs rcx, 0xddb068b4d682aef
sub rcx, 0x1832125e
xor rcx, 0x4e09a9c0
add rcx, 0x41f6cbe9
not rax
xchg r12, r12
add rax, rcx
xchg r11, rax
mov qword [rsi + 0x2e0], r11
xchg r11, rax
jmp 0x140068660
mov dword [rsp + 0x54], 0x21b37419
sub dword [rsp + 0x54], 0x73c4f9d
sub dword [rsp + 0x54], 0x197aa2f2
add dword [rsp + 0x54], 0x604892c2
sub dword [rsp + 0x54], 0x6145144b
mov edx, 0x64ff4e9a
sub edx, 0x63457289
xor edx, 0x2f03d358
add edx, 0x57b6e781
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
test rax, rax
je 0x140068747
xchg r11, r11
movabs rcx, 0xcc1199c0492f7a78
xor rcx, 0x30b4013d
xor rcx, 0x21efd21b
add rcx, 0x2009bd97
mov dword [rsp + 0x5c], edi
add rax, rcx
xchg r13, r13
movabs rcx, 0x1a16949c17da2
xor rcx, 0x4480ba5e
add rcx, 0xeb83b6b
add rcx, 0x232b159a
add rcx, 0x77e874e2
rol rax, 0xe
rol rax, 1
rol rax, 1
rol rax, 1
sub rax, rcx
movabs rcx, 0x969d088d4ec546ae
xor rcx, 0x39b05aad
xor rcx, 0x2c793c1e
add rcx, 0x7fffffff
sub rcx, 0x9db45d0
rol rax, 4
rol rax, 6
rol rax, 4
rol rax, 3
rol rax, 1
rol rax, 2
rol rax, 1
xor rax, rcx
mov qword [rsi + 0x2e8], rax
mov dword [rsp - 0x14], 0x29a263ff
jmp 0x14006876f
mov dword [rsp + 0x5c], 0x41d6773
xor dword [rsp + 0x5c], 0x56233bef
sub dword [rsp + 0x5c], 0x35f2f1b7
add dword [rsp + 0x5c], 0x260837b9
sub dword [rsp + 0x5c], 0x4253a29d
mov edx, 0x71db14e
xor edx, 0x206aa713
xor edx, 0x778a170b
add edx, 0x7a8718fe
mov rcx, rbx
call fcn.140073e30
mov dword [rsp - 0x24], edx
test rax, rax
je 0x14006881a
movabs rcx, 0x4af71e553f32e65d
add rcx, 0x2453b2f4
sub rcx, 0x44dff788
add rcx, 0x4d20814
add rcx, 0x2055b7a0
mov dword [rsp + 0x74], edi
add rax, rcx
movabs rcx, 0x6ae4711733891daf
add rcx, 0x132be907
xor rcx, 0x24c254c4
sub rcx, 0xb73ce69
add rcx, 0x7fffffff
sub rcx, 0x2264c747
not rax
add rax, rcx
not rax
mov dword [rsp - 0x28], ebx
ror rax, 2
ror rax, 0x30
xchg r10, rax
mov qword [rsi + 0x2f0], r10
xchg r10, rax
jmp 0x14006883a
mov dword [rsp + 0x74], 0x1a234715
add dword [rsp + 0x74], 0x4023a06d
sub dword [rsp + 0x74], 0x54880f2a
xor dword [rsp + 0x74], 0x5bed859
mov edx, 0x4de90a3a
xor edx, 0x67d34985
xor edx, 0x69893bf4
xor edx, 0x552d4f6c
xchg rbx, r8
mov rcx, r8
xchg r8, rbx
call fcn.140073e30
test rax, rax
xchg rdi, rdi
je 0x1400688d7
rol rax, 0x28
rol rax, 1
rol rax, 2
rol rax, 1
rol rax, 1
movabs rcx, 0x5b41dc3729d4e1b5
add rcx, 0xa5eee19
add rcx, 0x303174ab
xor rcx, 0x55db1714
add rax, rcx
mov dword [rsp + 0x80], edi
mov r9, r9
not rax
ror rax, 0x1f
ror rax, 9
ror rax, 7
ror rax, 4
ror rax, 1
ror rax, 1
ror rax, 1
not rax
xchg r10, rax
mov qword [rsi + 0x2f8], r10
xchg r10, rax
jmp 0x14006890e
mov dword [rsp + 0x80], 0x3bf30c9
xor dword [rsp + 0x80], 0x629f6dbb
sub dword [rsp + 0x80], 0x7215a82
add dword [rsp + 0x80], 0x4524722
xor dword [rsp + 0x80], 0x5e514a13
mov edx, 0xf8025c3
xor edx, 0x1633a874
xor edx, 0x289a4f85
add edx, 0x16c133dc
xchg rcx, rbx
mov rbx, rcx
xchg rcx, rbx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x2c], ebp
je 0x140068a16
movabs rcx, 0x65596f595ebfdd7f
add rcx, 0x77df376
sub rcx, 0x212c8555
sub rcx, 0x31ea64d9
add rcx, 0x7fffffff
add rcx, 0x4ec15373
mov dword [rsp + 0x90], edi
mov dword [rsp - 0x1c], 0x197ad22c
xor rax, rcx
movabs rcx, 0x5324a01b1d58b426
xor rcx, 0x41ad7c6a
xor rcx, 0x19180bd0
xor rcx, 0x131508df
add rcx, 0x4b89e047
add rax, rcx
movabs rcx, 0xfe1f999075f40622
sub rcx, 0x59c9d706
add rcx, 0x2a249741
sub rcx, 0x939df94
ror rax, 0x10
ror rax, 1
ror rax, 1
add rax, rcx
movabs rcx, 0x2283ae0a7aa444c1
sub rcx, 0x5d22e4ee
add rcx, 0x1a49103c
add rcx, 0x63005cff
not rax
mov rdx, rdx
add rax, rcx
rol rax, 3
rol rax, 1
rol rax, 1
mov qword [rsi + 0x300], rax
mov dword [rsp - 0x2c], ebx
jmp 0x140068a42
mov dword [rsp + 0x90], 0x779f5d25
xor dword [rsp + 0x90], 0x3051de2
sub dword [rsp + 0x90], 0x4952ffbb
sub dword [rsp + 0x90], 0x2b47410b
mov edx, 0x11d86d65
xor edx, 0x42b5d09c
sub edx, 0x1a65d32d
sub edx, 0xa638c85
add edx, 0xa34005a1
xchg r8, rcx
mov r8, rbx
xchg r8, rcx
call fcn.140073e30
test rax, rax
je 0x140068af0
mov dword [rsp - 0x44], 0x2537ff6f
not rax
mov dword [rsp + 0xcc], edi
ror rax, 0xe
ror rax, 3
ror rax, 4
movabs rcx, 0x44e1dada2ec48907
add rcx, 0x501c2a8e
xor rcx, 0x7a9a1d5
sub rcx, 0x447a79ca
add rcx, 0x34707a5f
not rax
mov dword [rsp - 0xc], esp
rol rax, 8
rol rax, 0x14
rol rax, 4
rol rax, 2
rol rax, 1
rol rax, 2
rol rax, 1
rol rax, 1
add rax, rcx
xchg rsi, rsi
mov qword [rsi + 0x308], rax
jmp 0x140068b1c
mov dword [rsp + 0xcc], 0x328776cb
sub dword [rsp + 0xcc], 0x7c2ddc1
xor dword [rsp + 0xcc], 0x17155841
sub dword [rsp + 0xcc], 0x3dd1c14a
mov edx, 0xf3f353b
xor edx, 0x740c8317
sub edx, 0x6fc6757
sub edx, 0x4424e7e3
xor edx, 0x19073acb
xchg r14, rcx
mov r14, rbx
xchg rcx, r14
call fcn.140073e30
mov dword [rsp - 0x1c], 0x5f19a914
test rax, rax
je 0x140068bd6
rol rax, 1
rol rax, 0x37
rol rax, 2
rol rax, 1
movabs rcx, 0x1f7c3dd277538dc6
xor rcx, 0x4b7b41a3
add rcx, 0x6ca72d8
xor rcx, 0x7e2df5ab
add rcx, 0x7fffffff
sub rcx, 0x295c082f
add rax, rcx
mov dword [rsp - 0x18], ebx
mov dword [rsp + 0xdc], edi
not rax
movabs rcx, 0x38c7e8c125d5869d
sub rcx, 0xa2aa409
xor rcx, 0x5c406afd
xor rcx, 0x15373a88
sub rax, rcx
mov dword [rsp - 0x38], edx
mov qword [rsi + 0x310], rax
jmp 0x140068c02
mov dword [rsp + 0xdc], 0x4082f0f1
sub dword [rsp + 0xdc], 0xab60319
add dword [rsp + 0xdc], 0x360341e2
sub dword [rsp + 0xdc], 0x6bd02fb9
mov edx, 0x75ec746
xor edx, 0xa98f5e8
sub edx, 0x80af991
add edx, 0x2244c854
mov rcx, rbx
mov dword [rsp - 0x40], ebp
call fcn.140073e30
test rax, rax
je 0x140068d0d
mov r10, r10
rol rax, 3
rol rax, 0x23
movabs rcx, 0x38b9a90e0a2ee9c2
add rcx, 0x4144010f
sub rcx, 0x1eeb1ca7
sub rcx, 0x2aee38a5
add rcx, 0x1e67b45f
xor rax, rcx
mov dword [rsp + 0x11c], edi
movabs rcx, 0x3cb1f68f08085c58
add rcx, 0x3b11a6ad
add rcx, 0x8b61e
xor rcx, 0x76f30ced
sub rax, rcx
mov dword [rsp - 0x30], esi
movabs rcx, 0x4bd788e47477fbcc
sub rcx, 0x20e19805
xor rcx, 0x72c4c884
sub rcx, 0x1e4d5c06
add rcx, 0x7fffffff
add rcx, 0x4ac62f49
xor rax, rcx
xchg rcx, rcx
movabs rcx, 0x7de007da099b0a75
add rcx, 0x6ae1f6c0
sub rcx, 0x2c0a1e89
xor rcx, 0x38b86644
xor rcx, 0x710e41bb
rol rax, 0x1d
rol rax, 0xa
rol rax, 2
add rax, rcx
ror rax, 1
ror rax, 1
ror rax, 0xd
mov qword [rsi + 0x318], rax
jmp 0x140068d39
mov dword [rsp + 0x11c], 0x4727f25a
xor dword [rsp + 0x11c], 0x2f609b62
add dword [rsp + 0x11c], 0x1756cea9
xor dword [rsp + 0x11c], 0x7f9e37e0
mov edx, 0x7cdaa5c3
sub edx, 0x1bbb8af8
add edx, 0xc73c638
add edx, 0x4a189ae6
mov rcx, rbx
call fcn.140073e30
test rax, rax
mov dword [rsp - 0x38], edx
je 0x140068dc5
ror rax, 0x13
ror rax, 1
ror rax, 0xe
movabs rcx, 0x44fdc9026891b738
sub rcx, 0x23f78383
sub rcx, 0x1526ff1a
sub rcx, 0x2a80e5a0
sub rcx, 0x1b46fe3
add rax, rcx
mov rdi, rdi
mov r13d, edi
not rax
ror rax, 0x2d
ror rax, 4
ror rax, 2
ror rax, 3
ror rax, 1
xchg rbp, rax
mov qword [rsi + 0x320], rbp
xchg rbp, rax
jmp 0x140068de0
mov r13d, 0x1fd30ce8
xor r13d, 0x26718a5d
add r13d, 0x3b58537
xor r13d, 0x3d580bed
mov edx, 0x17299066
add edx, 0x50d65d30
xor edx, 0x582df88f
sub edx, 0x1853f637
xchg r15, rcx
mov r15, rbx
xchg rcx, r15
call fcn.140073e30
test rax, rax
je 0x140068ec0
mov dword [rsp - 0x14], ebp
not rax
movabs rcx, 0x87e97686002ce11b
xor rcx, 0x256883ea
xor rcx, 0x4425494c
add rcx, 0x69bbdc2
ror rax, 0xd
ror rax, 0x15
ror rax, 0xd
ror rax, 1
ror rax, 1
ror rax, 1
mov r12d, edi
add rax, rcx
mov dword [rsp - 0x2c], 0x587dc699
movabs rcx, 0x191e6472e54e40
sub rcx, 0x412b8349
xor rcx, 0x697c2186
sub rcx, 0x318bdc7f
not rax
mov dword [rsp - 0x10], esi
sub rax, rcx
movabs rcx, 0x5a5355ed774d0722
sub rcx, 0x721d058d
add rcx, 0xe365695
add rcx, 0x7fffffff
xor rcx, 0x6748dba7
not rax
mov dword [rsp - 0x10], 0x4819a415
add rax, rcx
mov qword [rsi + 0x328], rax
jmp 0x140068ee2
mov r12d, 0x2d212762
add r12d, 0x43e8f7d1
sub r12d, 0x26098834
xor r12d, 0x4c620d44
xor r12d, 0x7629bba
mov edx, 0x41ab64b5
xor edx, 0x4cec1075
xor edx, 0x5be3519d
sub edx, 0x3bc12896
add edx, 0xc4ac246c
mov rcx, rbx
mov dword [rsp - 0x20], 0x66bc3cd2
call fcn.140073e30
test rax, rax
je 0x140068fe0
mov rsi, rsi
movabs rcx, 0x3dc8c3c17b55ea3f
xor rcx, 0x74f8f326
add rcx, 0x3f452b4
add rcx, 0x232b4429
add rcx, 0x7fffffff
add rcx, 0x3f4062b
mov r15d, edi
add rax, rcx
mov dword [rsp - 0x34], 0x29f1b919
movabs rcx, 0x7199905661c6b1b7
sub rcx, 0x4301715d
sub rcx, 0x116a138b
add rcx, 0x7fffffff
xor rcx, 0x5f3ab527
rol rax, 0x25
rol rax, 2
rol rax, 0xb
rol rax, 3
rol rax, 3
rol rax, 1
add rax, rcx
mov rsp, rsp
movabs rcx, 0x5d05de50689888f7
add rcx, 0xde1291
sub rcx, 0x486fe868
add rcx, 0x7fffffff
add rcx, 0x1d115de7
ror rax, 5
ror rax, 0xd
ror rax, 3
ror rax, 1
xor rax, rcx
mov qword [rsi + 0x330], rax
xchg rsp, rsp
jmp 0x140068ffb
mov r15d, 0x10261f21
xor r15d, 0xa2a53d0
sub r15d, 0x1751ee3b
sub r15d, 0x2ba5eb5
mov edx, 0x583e8a06
xor edx, 0x425de563
add edx, 0x277de638
xor edx, 0x12e72a0
xchg r12, rbx
mov rcx, r12
xchg rbx, r12
call fcn.140073e30
mov dword [rsp - 0x34], edx
test rax, rax
je 0x1400690b4
movabs rcx, 0x4aef5cc0674de407
sub rcx, 0x4f214d74
sub rcx, 0x10dec3d6
add rcx, 0x7fffffff
add rcx, 0x43d2eaea
mov r14d, edi
xchg rbx, rbx
xor rax, rcx
movabs rcx, 0x6089eddf767c336a
xor rcx, 0x50d44ad
xor rcx, 0x4769451
add rcx, 0x7fffffff
sub rcx, 0x36d75b96
rol rax, 5
rol rax, 0xf
rol rax, 1
rol rax, 4
rol rax, 1
not rax
xchg r10, r10
ror rax, 0x15
ror rax, 2
ror rax, 1
add rax, rcx
mov qword [rsi + 0x338], rax
jmp 0x1400690d6
mov r14d, 0x66cd1178
add r14d, 0x47b3208
sub r14d, 0x50e86f5a
add r14d, 0x1cfaa0e6
sub r14d, 0x375a750b
mov edx, 0x655d7f43
sub edx, 0x1221df32
xor edx, 0x42a802ef
add edx, 0x1baa09b0
xor edx, 0x85a69481
xchg r14, rcx
mov r14, rbx
xchg r14, rcx
call fcn.140073e30
xchg r9, r9
test rax, rax
je 0x1400691f0
ror rax, 0x21
ror rax, 1
ror rax, 1
ror rax, 1
movabs rcx, 0x5d753c1f5ae9dd4f
xor rcx, 0x754e7b2c
add rcx, 0x459d946b
sub rcx, 0x1d0b9799
add rcx, 0x7fffffff
sub rcx, 0xb0922ce
sub rax, rcx
mov ebp, edi
ror rax, 1
ror rax, 1
movabs rcx, 0x10361526779dd1f4
xor rcx, 0x413f32f3
add rcx, 0x2250754c
add rcx, 0x7fffffff
xor rcx, 0x4f12e849
not rax
sub rax, rcx
xchg r9, r9
movabs rcx, 0x14f2a1d208bae5cb
add rcx, 0x624c7e90
sub rcx, 0x1b37782c
sub rcx, 0x2d5edc03
add rcx, 0x7fffffff
add rcx, 0x1dc41da0
xor rax, rcx
xchg rdx, rdx
movabs rcx, 0x64f91186de5dd6b
xor rcx, 0x5850058b
xor rcx, 0x2b86b81d
sub rcx, 0x1ba81ee9
add rcx, 0x7fffffff
xor rcx, 0x64004f4c
sub rax, rcx
mov qword [rsi + 0x340], rax
jmp 0x14006920d
mov ebp, 0xff8db7e
add ebp, 0x214ce2a
add ebp, 0x354ca6b5
xor ebp, 0x8dd1dd8
xor ebp, 0x4f874d84
mov edx, 0x5f7ac366
sub edx, 0x432849af
xor edx, 0x6fece4f0
sub edx, 0x3aa3e698
xchg rcx, r10
mov r10, rbx
xchg rcx, r10
call fcn.140073e30
mov dword [rsp - 0x44], 0x21a47b9d
test rax, rax
je 0x140069358
not rax
movabs rcx, 0x1cb44a400fabb74b
add rcx, 0xf351f00
xor rcx, 0x2b4daf33
sub rcx, 0x1adeba95
add rcx, 0x7fffffff
xor rcx, 0x62788a2a
sub rax, rcx
movabs rcx, 0x76feaad15cbc8c56
add rcx, 0x1face596
sub rcx, 0x72ceb06e
xor rcx, 0x6f0ab61f
sub rcx, 0x615028c6
xor rax, rcx
xchg rdx, rdx
movabs rcx, 0x1e1b992085a3436
add rcx, 0x7491e018
xor rcx, 0x53b5be42
add rcx, 0x4d241821
add rcx, 0x7fffffff
xor rcx, 0x70ed7b0c
add rax, rcx
mov rbx, rbx
movabs rcx, 0x4a56f13d7fe2fe32
sub rcx, 0x44caed79
xor rcx, 0x3b55348a
add rcx, 0x7fffffff
add rcx, 0xb787fd6
xor rax, rcx
mov dword [rsp - 0x3c], 0x130d2b63
movabs rcx, 0x10ad7cce34b88ea2
add rcx, 0x282868bb
sub rcx, 0x78b3919
sub rcx, 0x24aec2ca
add rcx, 0x7fffffff
sub rcx, 0x763cb1f
add rax, rcx
ror rax, 0x1e
ror rax, 4
ror rax, 6
ror rax, 3
ror rax, 1
mov qword [rsi + 0x348], rax
xchg rdx, rdx
jmp 0x140069375
mov edi, 0x4a0cba38
sub edi, 0x2936648d
sub edi, 0x1193be66
add edi, 0x435928d8
sub edi, 0x529bc01c
mov eax, dword [rsp + 0x1f8]
or eax, dword [rsp + 0x200]
mov r14, r14
or eax, dword [rsp + 0x208]
or eax, dword [rsp + 0x20]
or eax, dword [rsp + 0x24]
xchg rsp, rsp
or eax, dword [rsp + 0x28]
or eax, dword [rsp + 0x2c]
or eax, dword [rsp + 0x30]
mov dword [rsp - 0x20], ecx
or eax, dword [rsp + 0x34]
or eax, dword [rsp + 0x38]
or eax, dword [rsp + 0x3c]
or eax, dword [rsp + 0x40]
mov rcx, rcx
or eax, dword [rsp + 0x44]
or eax, dword [rsp + 0x48]
or eax, dword [rsp + 0x4c]
or eax, dword [rsp + 0x50]
xchg rbp, rbp
or eax, dword [rsp + 0x54]
or eax, dword [rsp + 0x58]
or eax, dword [rsp + 0x5c]
mov dword [rsp - 0x30], 0x2956e5bc
or eax, dword [rsp + 0x60]
or eax, dword [rsp + 0x64]
or eax, dword [rsp + 0x68]
or eax, dword [rsp + 0x6c]
mov dword [rsp - 0x30], ecx
or eax, dword [rsp + 0x70]
or eax, dword [rsp + 0x74]
or eax, dword [rsp + 0x78]
or eax, dword [rsp + 0x7c]
mov dword [rsp - 0x24], edi
or eax, dword [rsp + 0x80]
or eax, dword [rsp + 0x84]
or eax, dword [rsp + 0x88]
or eax, dword [rsp + 0x8c]
mov dword [rsp - 0x14], 0x6fcf862f
or eax, dword [rsp + 0x90]
or eax, dword [rsp + 0x94]
or eax, dword [rsp + 0x98]
or eax, dword [rsp + 0x9c]
mov dword [rsp - 0x10], 0x66fed646
or eax, dword [rsp + 0xa0]
or eax, dword [rsp + 0xa4]
or eax, dword [rsp + 0xa8]
or eax, r14d
mov dword [rsp - 0x14], 0x59159e1a
or eax, dword [rsp + 0xac]
or eax, ebp
or eax, dword [rsp + 0xb0]
mov dword [rsp - 0x1c], 0x7f7b8553
or eax, edi
or eax, dword [rsp + 0xb4]
or eax, dword [rsp + 0xb8]
or eax, dword [rsp + 0xbc]
xchg rbp, rbp
or eax, dword [rsp + 0xc0]
or eax, dword [rsp + 0xc4]
or eax, dword [rsp + 0xc8]
mov dword [rsp - 0x28], ebp
or eax, dword [rsp + 0xcc]
or eax, dword [rsp + 0xd0]
or eax, dword [rsp + 0xd4]
or eax, dword [rsp + 0xd8]
mov rsi, rsi
or eax, dword [rsp + 0xdc]
or eax, dword [rsp + 0xe0]
or eax, dword [rsp + 0xe4]
or eax, dword [rsp + 0xe8]
mov dword [rsp - 0x24], 0x2ab800f9
or eax, dword [rsp + 0xec]
or eax, dword [rsp + 0xf0]
or eax, dword [rsp + 0xf4]
mov dword [rsp - 0x40], 0x4c0ba040
or eax, dword [rsp + 0xf8]
or eax, dword [rsp + 0xfc]
or eax, dword [rsp + 0x100]
mov dword [rsp - 0x44], 0x6b821bdd
or eax, dword [rsp + 0x104]
or eax, dword [rsp + 0x108]
or eax, dword [rsp + 0x10c]
or eax, dword [rsp + 0x110]
mov r11, r11
or eax, dword [rsp + 0x114]
or eax, dword [rsp + 0x118]
or eax, dword [rsp + 0x11c]
mov rbp, rbp
or eax, dword [rsp + 0x120]
or eax, dword [rsp + 0x124]
or eax, dword [rsp + 0x128]
or eax, dword [rsp + 0x12c]
mov dword [rsp - 0x1c], 0x73857a60
or eax, dword [rsp + 0x130]
or eax, r13d
or eax, dword [rsp + 0x134]
mov dword [rsp - 0x10], 0x309b4af1
or eax, r12d
or eax, dword [rsp + 0x138]
or eax, dword [rsp + 0x13c]
mov r8, r8
or eax, dword [rsp + 0x140]
or eax, dword [rsp + 0x144]
or eax, dword [rsp + 0x148]
or eax, dword [rsp + 0x14c]
mov rsi, rsi
or eax, dword [rsp + 0x150]
or eax, dword [rsp + 0x154]
or eax, dword [rsp + 0x158]
or eax, dword [rsp + 0x15c]
mov r15, r15
or eax, dword [rsp + 0x160]
or eax, dword [rsp + 0x164]
or eax, dword [rsp + 0x168]
xchg rdx, rdx
mov rbx, qword [rsp + 0x1f0]
or eax, r15d
or eax, dword [rsp + 0x16c]
xchg rdx, rdx
or eax, dword [rsp + 0x170]
or eax, dword [rsp + 0x174]
or eax, dword [rsp + 0x178]
or eax, dword [rsp + 0x17c]
mov dword [rsp - 0x2c], edx
or eax, dword [rsp + 0x180]
or eax, dword [rsp + 0x184]
or eax, dword [rsp + 0x188]
or eax, dword [rsp + 0x18c]
xchg r13, r13
or eax, dword [rsp + 0x190]
or eax, dword [rsp + 0x194]
or eax, dword [rsp + 0x198]
or eax, dword [rsp + 0x19c]
mov rdx, rdx
or eax, dword [rsp + 0x1a0]
sete al
add rsp, 0x1b0
mov dword [rsp - 0x38], esp
nop
add rsp, 8
mov r15, qword [rsp - 8]
pop r14
nop
mov r13, qword [rsp]
add rsp, 8
pop r12
xchg r8, r8
nop
mov rdi, qword [rsp]
add rsp, 8
pop rsi
xchg r13, r13
nop
mov rbp, qword [rsp]
add rsp, 8
ret